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

2021-06-14 Thread Zac Medico
commit: 373d4d774e238deb76a0c9552065f6b12d225dbb
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 15 05:31:33 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 15 05:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373d4d77

app-misc/jp: Bump to version 0.1.3.1 and switch to my jpp "fork"

I've forked the package since upstream has been unresponsive
to jp merge requests for some time, though JMESPath lives on.
I intend to keep the original jp command as-is, while adding
extensions to the new jpp command.

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

 app-misc/jp/Manifest   |  2 +-
 app-misc/jp/{jp-0.1.3.ebuild => jp-0.1.3.1.ebuild} | 22 +-
 app-misc/jp/metadata.xml   | 14 +++---
 3 files changed, 29 insertions(+), 9 deletions(-)

diff --git a/app-misc/jp/Manifest b/app-misc/jp/Manifest
index d2350ffe51f..4cbdc511c69 100644
--- a/app-misc/jp/Manifest
+++ b/app-misc/jp/Manifest
@@ -1 +1 @@
-DIST jp-0.1.3.tar.gz 62719 BLAKE2B 
cb7783cc5e23c279237a12284e7be2e6af25477d89a087dc5b5717e3aece7325fd7f056310ed79dead578425177df96911df092ecf82e3e75c935db1137a0341
 SHA512 
bf7c5ad2889404145b2e5e9e3e30f7e136fc81b7026114801bdd8ea65b78609d91c20f35c4717aff1bfb9750cdf5a8d9f405177ac8716851cbf391ee8c7e1e04
+DIST jpp-0.1.3.1.tar.gz 64129 BLAKE2B 
a3663ee0a6b212a455dbe4c01f83fb450a5d17ff8f2173becc970133ed9a29b102280fbeb13730eebe69ebf481703e382df8456d030abbff695a5cc72a0faa36
 SHA512 
65844497d988645717363f812c14886e1a5befa925085527029145c4b5c7a3466c193bb6a8f1bc47c66e5cd616ae87eee25077278a48abcc4980dda08d3fc6bb

diff --git a/app-misc/jp/jp-0.1.3.ebuild b/app-misc/jp/jp-0.1.3.1.ebuild
similarity index 54%
rename from app-misc/jp/jp-0.1.3.ebuild
rename to app-misc/jp/jp-0.1.3.1.ebuild
index 9370bd2d418..2d61bd19fce 100644
--- a/app-misc/jp/jp-0.1.3.ebuild
+++ b/app-misc/jp/jp-0.1.3.1.ebuild
@@ -4,15 +4,21 @@
 EAPI=7
 inherit go-module
 
+MY_PN=jpp
+MY_P=${MY_PN}-${PV}
+
 DESCRIPTION="Command line interface to JMESPath"
-HOMEPAGE="https://github.com/jmespath/jp http://jmespath.org;
-SRC_URI="https://github.com/jmespath/jp/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/pipebus/jpp https://github.com/jmespath/jp 
http://jmespath.org;
+SRC_URI="https://github.com/pipebus/jpp/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="+jp +jpp"
 RESTRICT+=" test"
+REQUIRED_USE="|| ( jp jpp )"
+
+S=${WORKDIR}/${MY_P}
 
 src_prepare() {
if [[ -e $S/go.mod ]]; then
@@ -29,10 +35,16 @@ src_prepare() {
 }
 
 src_compile() {
-   go build -mod=readonly -o ./jp ./jp.go || die
+   if use jp; then
+   go build -mod=readonly -o ./jp ./jp.go || die
+   fi
+   if use jpp; then
+   go build -mod=readonly -o ./jpp ./cmd/jpp/main.go || die
+   fi
 }
 
 src_install() {
-   dobin "./jp"
+   use jp && dobin "./jp"
+   use jpp && dobin "./jpp"
dodoc README.md
 }

diff --git a/app-misc/jp/metadata.xml b/app-misc/jp/metadata.xml
index ef594962c7b..8a062311429 100644
--- a/app-misc/jp/metadata.xml
+++ b/app-misc/jp/metadata.xml
@@ -6,8 +6,16 @@
Zac Medico


-   https://github.com/jmespath/jp/issues
-   
https://github.com/jmespath/jp/commits/master
-   jmespath/jp
+   https://github.com/pipebus/jpp/issues
+   
https://github.com/pipebus/jpp/commits/master
+   pipebus/jpp

+   
+   
+   Install jp which is the official jp CLI for JMESPath
+   
+   
+   Install jpp which is an extended superset of the jp CLI 
for JMESPath
+   
+   
 



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

2021-06-14 Thread Michał Górny
commit: d5fe1e9a668bee9a62cc8e94718bd1cdf08b3b0c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:39:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:39:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fe1e9a

dev-python/xlsxwriter: Remove old

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

 dev-python/xlsxwriter/Manifest|  2 --
 dev-python/xlsxwriter/xlsxwriter-1.3.9.ebuild | 23 ---
 dev-python/xlsxwriter/xlsxwriter-1.4.2.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
index 46bd2a6bbb3..13d07b2628d 100644
--- a/dev-python/xlsxwriter/Manifest
+++ b/dev-python/xlsxwriter/Manifest
@@ -1,3 +1 @@
-DIST XlsxWriter-RELEASE_1.3.9.tar.gz 32931982 BLAKE2B 
3cf4d6497e615b8404da6bcfb610f1a728d6a47a5c70feee82098bf30be46a2b0fcbfaa5ba5fb88544a96bf9bd4c0187721b2db27484e1e293fa3fc45c0ebeef
 SHA512 
1227788c98381fbbfee02c31d846d54ab769bdb8feeb179fa8462278614d8c75d71ee6d2fc4204e8677ebe949add14b1a5448c36bf0e8721eec5b8789da0b676
-DIST XlsxWriter-RELEASE_1.4.2.tar.gz 33854120 BLAKE2B 
b3d21fad8c81f2ca7179f0a9af3f1177baa9c104d78594ca2731dae8ece8f7704ea7a2e4d8f938e6fa9fd703068dc2de56fc7588fe9b6213e794bf72008895f0
 SHA512 
b31886c991f5df537a5bbca09ba545019e65f949e157b5a4dff4b68bc944b8397f25d297bb64847249f748cd31e7a9cba2ae02d08f96e970b5840cd9eb33e5ca
 DIST XlsxWriter-RELEASE_1.4.3.tar.gz 34122578 BLAKE2B 
7f9a9f2f9c7eb6f425192e30961d455dc348b51cec72ce4602b975c41cdfcbfc4e8d49efe62877d8f96dc6ce02320f64fa2ff55586a17d29cf2a950c9eaa9593
 SHA512 
38b12e3c6bd14122ea9bf652ef33078cf4aedc2be7ce8c3151960331827642713d25f3f9bff9ad7d375d251086e1cc58b09e4d77141dd2973c21a1d24c0b0dd0

diff --git a/dev-python/xlsxwriter/xlsxwriter-1.3.9.ebuild 
b/dev-python/xlsxwriter/xlsxwriter-1.3.9.ebuild
deleted file mode 100644
index b780aa3dedc..000
--- a/dev-python/xlsxwriter/xlsxwriter-1.3.9.ebuild
+++ /dev/null
@@ -1,23 +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} pypy3 )
-
-inherit distutils-r1
-
-TAG=RELEASE_${PV}
-MY_P=XlsxWriter-${TAG}
-DESCRIPTION="Python module for creating Excel XLSX files"
-HOMEPAGE="https://github.com/jmcnamara/XlsxWriter;
-SRC_URI="
-   https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-distutils_enable_tests pytest

diff --git a/dev-python/xlsxwriter/xlsxwriter-1.4.2.ebuild 
b/dev-python/xlsxwriter/xlsxwriter-1.4.2.ebuild
deleted file mode 100644
index f2f028969d3..000
--- a/dev-python/xlsxwriter/xlsxwriter-1.4.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-
-inherit distutils-r1
-
-TAG=RELEASE_${PV}
-MY_P=XlsxWriter-${TAG}
-DESCRIPTION="Python module for creating Excel XLSX files"
-HOMEPAGE="https://github.com/jmcnamara/XlsxWriter;
-SRC_URI="
-   https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-distutils_enable_tests pytest



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

2021-06-14 Thread Michał Górny
commit: 2ea52f82aa8b805d1b5d713017331f2ad332c8fe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:38:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:38:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea52f82

dev-python/pycares: Remove old

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

 dev-python/pycares/Manifest |  2 --
 dev-python/pycares/pycares-3.1.1.ebuild | 27 ---
 dev-python/pycares/pycares-3.2.3.ebuild | 26 --
 3 files changed, 55 deletions(-)

diff --git a/dev-python/pycares/Manifest b/dev-python/pycares/Manifest
index 597d361d7fe..71098557129 100644
--- a/dev-python/pycares/Manifest
+++ b/dev-python/pycares/Manifest
@@ -1,3 +1 @@
-DIST pycares-3.1.1.tar.gz 216259 BLAKE2B 
4481689e418695838c456f1e15b38dcdabadb106f393f52ec21a358b06621650d4e82086ca913abb341b9d8658db1c9ddd0064e68413e71a4ddded070647edfb
 SHA512 
52c529510e3342c0b97ad0b4b9277d1f364da7719817a31a3cfac1f88613ea82f127182eab7c52c2fcd08008c689885bb4196f887a0f81b769f08f7cbf39909e
-DIST pycares-3.2.3.tar.gz 214612 BLAKE2B 
e06f45a8b8e9312596ff6a56262cc91c32cd578ea2dc4c54c0a9e52ec1aa1cb8174aa03c486c74c98bbc22e7801e231244e64a943d40407f7731fe00400723f6
 SHA512 
126c4cc1390b558da4ce82dfbd11c56ad6be038ce5eda93641548faa4a59cd81f08265b71de31d5b54238ccf8e7d937272c1361b04230c6ee7e4f01cb8d8
 DIST pycares-4.0.0.tar.gz 43512 BLAKE2B 
cccfd5738582da570a2b9b17e6e31764ff2fffe4306f08c09374707a8e1c997ca7bdf0c867252c6ec66712622c927989c4d8bcad42075c48cb2af0a5364908e8
 SHA512 
796f14fb13c5e848b98459287d9658e8d81a48b2b6e08793f794bf9bcf7381bd400f43a07b50b23c4578579098dab5954beae09f8d35da7b809552f701d03b05

diff --git a/dev-python/pycares/pycares-3.1.1.ebuild 
b/dev-python/pycares/pycares-3.1.1.ebuild
deleted file mode 100644
index 681c7648313..000
--- a/dev-python/pycares/pycares-3.1.1.ebuild
+++ /dev/null
@@ -1,27 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface for c-ares"
-HOMEPAGE="https://github.com/saghul/pycares/;
-SRC_URI="https://github.com/saghul/pycares/archive/${P/_p/-fix}.tar.gz;
-S=${WORKDIR}/${PN}-${P/_p/-fix}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE=""
-# Tests fail with network-sandbox, since they try to resolve google.com
-RESTRICT="test"
-
-# uses bundled/patched c-ares
-RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]"
-BDEPEND=${RDEPEND}
-
-python_test() {
-   "${EPYTHON}" tests/tests.py -v || die
-}

diff --git a/dev-python/pycares/pycares-3.2.3.ebuild 
b/dev-python/pycares/pycares-3.2.3.ebuild
deleted file mode 100644
index dfc12ae28b0..000
--- a/dev-python/pycares/pycares-3.2.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface for c-ares"
-HOMEPAGE="https://github.com/saghul/pycares/;
-SRC_URI="https://github.com/saghul/pycares/archive/${P/_p/-fix}.tar.gz;
-S=${WORKDIR}/${PN}-${P/_p/-fix}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-# Tests fail with network-sandbox, since they try to resolve google.com
-RESTRICT="test"
-
-# uses bundled/patched c-ares
-RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]"
-BDEPEND=${RDEPEND}
-
-python_test() {
-   "${EPYTHON}" tests/tests.py -v || die
-}



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

2021-06-14 Thread Michał Górny
commit: a4822f5d08e87408c222366caf3aef26bb280566
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:38:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4822f5d

dev-python/stomp-py: Remove old

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

 dev-python/stomp-py/Manifest  |  1 -
 dev-python/stomp-py/stomp-py-6.1.0.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/dev-python/stomp-py/Manifest b/dev-python/stomp-py/Manifest
index aff0d9f2684..bc1c22041fc 100644
--- a/dev-python/stomp-py/Manifest
+++ b/dev-python/stomp-py/Manifest
@@ -1,2 +1 @@
-DIST stomp.py-6.1.0.tar.gz 34690 BLAKE2B 
bf7ec2899be25bdc373e7d0d73281a6c4aa8b91a05e6ede263f0f9498b2ba3b9bd2c90b0fe472664c930dadf68ccaf09c74b69e7270259c3959396edff04e07b
 SHA512 
73284b5dac8b9ef0d1251cc1059c4b1a545018a39498303d211fd165f0fb80439f2e01f82e18644cfd5d77a4badedcbced57d184ffc7c19f57945e5262f2394a
 DIST stomp.py-7.0.0.tar.gz 34772 BLAKE2B 
838ee5ebf520bcf0c65d89b00e94c8cadb77204a4d387fa0261b8b8046d123d436fe587481c9a3db9d515b11fcdf246993c955834ff18b9161ff3355341caa3a
 SHA512 
2cce1803125bb60c98ebf7c58c27130a13a2c42c0135e590752fae7a13a82edf3337c85f6ec2fb050e9ece0d3dc604a526610445a1a410fbe440ac8596608f34

diff --git a/dev-python/stomp-py/stomp-py-6.1.0.ebuild 
b/dev-python/stomp-py/stomp-py-6.1.0.ebuild
deleted file mode 100644
index bbf0a20a46a..000
--- a/dev-python/stomp-py/stomp-py-6.1.0.ebuild
+++ /dev/null
@@ -1,33 +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="pyproject.toml"
-
-inherit distutils-r1
-
-MY_PN="${PN//-/.}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python client library for the STOMP messaging protocol"
-HOMEPAGE="https://pypi.org/project/stomp.py/ 
https://github.com/jasonrbriggs/stomp.py/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="

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

2021-06-14 Thread Michał Górny
commit: 73cba3c1ce850711188d5c3dee6fa500e9e0cac5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:36:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cba3c1

dev-python/configargparse: Remove old

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

 dev-python/configargparse/Manifest |  1 -
 .../configargparse/configargparse-1.4.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-python/configargparse/Manifest 
b/dev-python/configargparse/Manifest
index 3d51f3ffb42..46195da8800 100644
--- a/dev-python/configargparse/Manifest
+++ b/dev-python/configargparse/Manifest
@@ -1,2 +1 @@
 DIST ConfigArgParse-1.4.1.gh.tar.gz 30343 BLAKE2B 
8aaed3b0e85b4006c04e7910c6f7ae2c2a07d586ade777eedf078afeea4561a4504614484316afd9d234b2871c0cc45ef47f30254797f9df260373309cf67927
 SHA512 
304d5981c5685188edb22a63966d25a8943e4c443f2aefc323492f141885f50657e9f9200514df65683f1e13e64173d4def80cdbebcff941c3ee66ff4af0cbd4
-DIST ConfigArgParse-1.4.gh.tar.gz 30079 BLAKE2B 
c070e245665bc331efb3a0b4d2e5ad0486859a7f28dbad2669d897d1857b58b1b1b48cb57d34ab2e5de5c21aa2a3554d728d6e48d5aa4c3a8c494fdc2ad9f615
 SHA512 
a2284da53e2417022c60dc637c6e4f6c7eea6b56790926982e35483bdcdce0cb349c09d02968625ac3888a0cb13cd0b5182f739c31a95425f9daf12c8b00f5c0

diff --git a/dev-python/configargparse/configargparse-1.4.ebuild 
b/dev-python/configargparse/configargparse-1.4.ebuild
deleted file mode 100644
index 2a7cb0502e7..000
--- a/dev-python/configargparse/configargparse-1.4.ebuild
+++ /dev/null
@@ -1,34 +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} )
-
-inherit distutils-r1
-
-MY_PN="ConfigArgParse"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Drop-in replacement for argparse supporting config files and env 
variables"
-HOMEPAGE="
-   https://github.com/bw2/ConfigArgParse/
-   https://pypi.org/project/ConfigArgParse/;
-SRC_URI="
-   https://github.com/bw2/ConfigArgParse/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests unittest
-
-src_test() {
-   local -x COLUMNS=80
-   distutils-r1_src_test
-}



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

2021-06-14 Thread Michał Górny
commit: 343e3855c0211de86f68993c47b9e426eb123051
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:37:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:37:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343e3855

dev-python/nbsphinx: Remove old

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

 dev-python/nbsphinx/Manifest  |  1 -
 dev-python/nbsphinx/nbsphinx-0.8.4.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest
index 09eb35176e5..392981ca6ae 100644
--- a/dev-python/nbsphinx/Manifest
+++ b/dev-python/nbsphinx/Manifest
@@ -1,3 +1,2 @@
-DIST nbsphinx-0.8.4.tar.gz 142976 BLAKE2B 
953c74e5d90a8a304c30334b15409b4d50b3aa4560c7669bcde6526529041b1088cd51ba66573ef3ff9e24843550ed42080c6f6bddc1022d2e1ce59d4e3ad914
 SHA512 
4e644c02661440f0705a792655c35e1789e2ef051ec24b538e7ddcfb68024063b60a742efc67afbe7578eb3a3b1880a284e8710d08de4c014e46ea34c48dbdf5
 DIST nbsphinx-0.8.5.tar.gz 145770 BLAKE2B 
734ce1081aa18b670f15d00b79930af5fac8a531a9a6d645ad903fcea537cd95561f41360c3028a60503bf878aff0d7105a0a753563ae5bb70ccb68db118e761
 SHA512 
1fdb52741e01afc7e3a67d97d3edee14b5270a3404da607c97c116b839ba23c641b2d3e338df81db52bd677d71861c62dcc08184ef92165d6a53a6841c1a96e5
 DIST nbsphinx-0.8.6.tar.gz 146019 BLAKE2B 
106c121e9306c1b79771d49697f125b7c9272bddd9859b308d272e69cccf38fa306330bac01e8744f1a5a1e6831f63b73b43b0a2260eacceee4d2ff6c4ae61ef
 SHA512 
11ff82be0633b3a2af2238d9dfe4406900804caf494885a5b3ff22f651c8c43000dadf83546ffaa85873901ef9625c2e786e53e866c27141fd9e9d58927ebf14

diff --git a/dev-python/nbsphinx/nbsphinx-0.8.4.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.8.4.ebuild
deleted file mode 100644
index 6d626dc40a7..000
--- a/dev-python/nbsphinx/nbsphinx-0.8.4.ebuild
+++ /dev/null
@@ -1,24 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter Notebook Tools for Sphinx"
-HOMEPAGE="https://github.com/spatialaudio/nbsphinx/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/nbconvert[${PYTHON_USEDEP}]
-   dev-python/nbformat[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.8[${PYTHON_USEDEP}]
-   dev-python/traitlets[${PYTHON_USEDEP}]"



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

2021-06-14 Thread Michał Górny
commit: b7bbda947a4625112ccaebbde06cff941e655910
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:37:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bbda94

dev-python/dask: Remove old

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

 dev-python/dask/Manifest |  2 --
 dev-python/dask/dask-2021.4.1.ebuild | 41 ---
 dev-python/dask/dask-2021.5.1.ebuild | 42 
 3 files changed, 85 deletions(-)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 89da8dc6121..a4a0e95e46d 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,4 +1,2 @@
-DIST dask-2021.4.1.tar.gz 3702584 BLAKE2B 
d6c630349f26378c1c6d15de38c112ef330bec6422664b6e5737b7a023800f1705be163cefd79cf76c1213ca6b773ee19e2dc7e3f22eb60edc23e6fd4c153e16
 SHA512 
55d8d3a1a3eb76ac68eed5092075301ca88ff311f6729952928fde49f90a1b9a825dc085fb38b07a0138b87a109a5913f26d683c5fd22476539f3a8f36397c32
 DIST dask-2021.5.0.tar.gz 3710206 BLAKE2B 
d02bd280a704cf03fb403c58567be33c414171ef3ee1eed2f788cf2b3026c2aa3806c19a8e9f239c93a0eb8ab2474f14fa80b8e1057ae0db1c0ce4a68f0cedad
 SHA512 
bfc2c870df02f1879907621cb9abdce8bf03d07fea2823acea68b220ed414ee146036b73eb50c92608140ed18566e7a53807dcc1fdf534876920467979908592
-DIST dask-2021.5.1.tar.gz 3713937 BLAKE2B 
14e9043c9b762773779784b06f21355f2a384e9d13fd13cd8b7cd46d42df265045493ceb7a79c726922dae8133df5f7b3a493a389632b3d2c803caa42b141916
 SHA512 
e12986065e575b636fdaf5ba910dcabd21c807012f0fad49a3797d228ec47cc7a9b32fdbf567c306e274a7cc617439d0d0784ab65ebab5c6b42c21014d085209
 DIST dask-2021.6.0.tar.gz 3717136 BLAKE2B 
bc524dc4e885588ea92c0b24b6abe917b6a3989f7faa21d4dffa490f2952f4f7e90ce55e28ed97b34e44bf2c41a753fe80f09255fa42e450b289c4b89933
 SHA512 
a4a1e86c286e0796f7ed79dd10c5c0f80e40bb246a7c25d45aed5e73a2d6c1da8743bf6b61ca784a8412403aa6e62007c937bbbdd8ffccf7170443454ff5601d

diff --git a/dev-python/dask/dask-2021.4.1.ebuild 
b/dev-python/dask/dask-2021.4.1.ebuild
deleted file mode 100644
index 9c748ea5571..000
--- a/dev-python/dask/dask-2021.4.1.ebuild
+++ /dev/null
@@ -1,41 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
-HOMEPAGE="https://dask.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
-   >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
-   >=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/toolz[${PYTHON_USEDEP}]
-   test? (
-   dev-python/moto[${PYTHON_USEDEP}]
-   dev-python/numexpr[${PYTHON_USEDEP}]
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   epytest -p no:flaky -m "not network"
-}

diff --git a/dev-python/dask/dask-2021.5.1.ebuild 
b/dev-python/dask/dask-2021.5.1.ebuild
deleted file mode 100644
index 9f9b2cef940..000
--- a/dev-python/dask/dask-2021.5.1.ebuild
+++ /dev/null
@@ -1,42 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
-HOMEPAGE="https://dask.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
-   >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
-   >=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/toolz[${PYTHON_USEDEP}]
-   test? (
-   dev-python/moto[${PYTHON_USEDEP}]
-   dev-python/numexpr[${PYTHON_USEDEP}]
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   

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

2021-06-14 Thread Michał Górny
commit: c69726119a32ada49abf20e37596009f8368d52b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:37:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6972611

dev-python/phonenumbers: Remove old

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

 dev-python/phonenumbers/Manifest|  2 --
 dev-python/phonenumbers/phonenumbers-8.12.22.ebuild | 20 
 dev-python/phonenumbers/phonenumbers-8.12.23.ebuild | 20 
 3 files changed, 42 deletions(-)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 12f9df561d0..b928166efe5 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,3 +1 @@
-DIST phonenumbers-8.12.22.tar.gz 2258000 BLAKE2B 
0aaabf98997a254166267e3f37718e6ed745f0ae55b6b338eabc65067d1115a08f035879bbfd6a2ebaa76f4edbd4c50510119d3eeb4502ce2e53e097dc021c5d
 SHA512 
80fcfda8051b6b77f5f75f39341a8b588ec7cc4620433f415f34feac1eaedcd8c36bd43ab75621386282ce1b77b184bd6407a7dff2c0958ce0507dc96383e47d
-DIST phonenumbers-8.12.23.tar.gz 2257693 BLAKE2B 
338a3e943e98c768178768c0e352a8c162f88f47d51652c032a5492b869ce1bc047bc42a9194699d36bdb1699a360324d3211cd4670225a7fbeef6f46f2e47a7
 SHA512 
2ff7f4a9118a2d1dcf32e7dd919b8f91af0240ba7e180fbb4f11a7af197ad1236f65a7ed985c39fd8059dad80e9859284c3b1ece7f1bf699ccbe399971b060a3
 DIST phonenumbers-8.12.24.tar.gz 2257982 BLAKE2B 
b7fa2a29c1c9a4a1029013d7de3eed9998c764a12b41a9db2db8d4c9c2fcef1bff00167809f9cdffd484ba1c9d22ef244d45e7c21bb61899a37fc4d3cbb0b6d5
 SHA512 
1145c527e349436ecc8eaae5bf2dc2e10d25eab73d2ab3b566d7aaddc2cfcd9ae1ada4e3b9876f133f42f7ce023c74a91e48619df69d817f74964e429ebc20a8

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.22.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.22.ebuild
deleted file mode 100644
index e1586dbb97b..000
--- a/dev-python/phonenumbers/phonenumbers-8.12.22.ebuild
+++ /dev/null
@@ -1,20 +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} )
-
-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

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.23.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.23.ebuild
deleted file mode 100644
index 728d3a9eaed..000
--- a/dev-python/phonenumbers/phonenumbers-8.12.23.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..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/botocore/

2021-06-14 Thread Michał Górny
commit: 795ee8c943b3d85eb06c58b943587c1451ff1715
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:21:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795ee8c9

dev-python/botocore: Bump to 1.20.94

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.20.94.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c84fca9a69e..1c7a293a9ef 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -15,3 +15,4 @@ DIST botocore-1.20.90.tar.gz 7810567 BLAKE2B 
f34ce1e4ed16254585a90e3ba1674a35909
 DIST botocore-1.20.91.tar.gz 7822478 BLAKE2B 
d76b3a944f951a9722e59d28218e24eacbcc9282235df6adbbf9ac01b12dc96e446a7dbec06ab08433513a3f1dd1f39ac8db85c4aa3cfcd99348fa57e85b2246
 SHA512 
730b664b050db5df7c9f9f3ab89e7c7f541b0c921a0a6f38f4d0d7a4594f89b61929d5251799c2cf08bda1107567c636d036379b328db788178ae7af18157366
 DIST botocore-1.20.92.tar.gz 7826845 BLAKE2B 
8568b8be7440807fae48f735198059356764c7f36db1dfcf73801379ea90b728bb02a086e19a202bb5b3a7c05886edbc22ca729a1ea43ac1f38ad96b64a6c28b
 SHA512 
0cba710b28086b4e83c6269e74ca3531b26497d438e28b8ea285f7fbee0da43545134d22fe5fb300d3c77d9c933882b1f00cde797c470e6af73553c191cebd66
 DIST botocore-1.20.93.tar.gz 7827854 BLAKE2B 
6297172731db3367d5d769c38de4d8ba8e36eb8c1e870d8f31c3175944d32f52d4e51f69d533853d0c8ea2c0bd2dbacb971a12aa18537bf099c9812481108d9f
 SHA512 
2d38de5fd92bd17df029f93254e8ea26fcf1cefda274d479cdbe8919c862d32c0a18cca165fe65c4125adbbaecc1909dc8da576a0b0fc7d47dc72cd3fd3db6cf
+DIST botocore-1.20.94.tar.gz 7830564 BLAKE2B 
4c52bb0f782a4560c1c966ede26a5741428f5b06aea8a46f76956b7ebebeec92c6eecd62fd3064a3eeb206c68116a64104222dc141d860cc9d1c53eb37567c24
 SHA512 
1dbb52626b03f82b48cdf76da0e0138b11d47c9f6aef64a164c7489232a46af4f2d214fef5d132a1c656f2728608cecd23b4a781f58252ee7a69c7efe853d4f3

diff --git a/dev-python/botocore/botocore-1.20.94.ebuild 
b/dev-python/botocore/botocore-1.20.94.ebuild
new file mode 100644
index 000..762144aabf7
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.94.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+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/mock[${PYTHON_USEDEP}]
+   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 nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-06-14 Thread Michał Górny
commit: 3b65ddc2d37594f700358fd0ea4fab1f2acda5d5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:22:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b65ddc2

dev-python/boto3: Bump to 1.17.94

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.17.94.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f416c2a947f..3167b86fdba 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -15,3 +15,4 @@ DIST boto3-1.17.90.tar.gz 379938 BLAKE2B 
72392968678576505a4c80f62ca0b3f7cf086a7
 DIST boto3-1.17.91.tar.gz 380247 BLAKE2B 
8017241fce7337ed88f8da35ad914081d7b4a83c7ad78c6b1aea1408909f438c4b86c64501b5aa5c8522476bb9962ed94089b51ed89794062e7d937dbe0063b5
 SHA512 
d8a083911cfb930e7a7b1fe587fd33f7cf9a523683685e4929b63a8dde8502178d44091c6b8885a40052f03e7b8fd6a48e332ff5cff3a12fa7290d922eff9fe0
 DIST boto3-1.17.92.tar.gz 381619 BLAKE2B 
ea7f1d7fbc1481d22f5e5bce9d051e9d825de215fd9efc9396c9d11723eac70e422b68d9f72a429ddd0bfe9976ad0e6e3c7e7bff74af388996c3e48ac6f383fc
 SHA512 
a96d57eb19e794b4b7a1d4b1ee142f601ca5a10ba7c20500dd3e570131904874fe470cb1ef7146f7eb4ba189a91f9b42dd58acb0c8d54216352c03ae173f8092
 DIST boto3-1.17.93.tar.gz 382205 BLAKE2B 
c665f3a98d3a146914e5c061ec222def64cf2bfcf1fabd86ba5be89d61fe4201b81134fd415b80710ed7d4261ed26eb71fec9c64525f4c2f3ff88533
 SHA512 
bb1f3264cfa4717f32343553f5af1d35dc7bab813d968775456239a758111cbc7eb6514df42cc3675f1d693f5bae33c048fcdae98c348d3aa54cbb6e98d88f70
+DIST boto3-1.17.94.tar.gz 382448 BLAKE2B 
84ea4989b47ff4b1adbcb1118bf1a18996d98d954c195671483ac2ada94afd1fbda151afb6dd1be556c5a63535ebf9747c7f9eac99d55ee6cdd64dd163941572
 SHA512 
a157df1cef3d7d99f319bdce20ff4128cd171cb9ce5b3cd7e286711cb0b3939efafbd4f8b1370fb131af60296d703c1244d4232cedd28c3615d1437c98ba4445

diff --git a/dev-python/boto3/boto3-1.17.94.ebuild 
b/dev-python/boto3/boto3-1.17.94.ebuild
new file mode 100644
index 000..666cbfa63e3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.94.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+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 nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2021-06-14 Thread Michał Górny
commit: 2cbbba929e03e63b0b07add413ddc79a6f9140eb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:37:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbbba92

dev-python/funcy: Remove old

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

 dev-python/funcy/Manifest  |  1 -
 dev-python/funcy/funcy-1.15.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-python/funcy/Manifest b/dev-python/funcy/Manifest
index 3dea9a75752..ce164b74988 100644
--- a/dev-python/funcy/Manifest
+++ b/dev-python/funcy/Manifest
@@ -1,2 +1 @@
-DIST funcy-1.15.tar.gz 605884 BLAKE2B 
dbcfe02981a09b2914096c7df9e0f37582dd4250bced71df92a1b10ce655291470f5ecb32ea4557307ba075e121d3199e0928566f9c25256c391ab821363023b
 SHA512 
6e54da954bf11de55251a2732e9cee5617947322ea16a6a918ff3c5d7cb448756d29a39c4e997186cadc30d24270ccf4e6d21af9f108ebaabaed68e0be96f624
 DIST funcy-1.16.tar.gz 619331 BLAKE2B 
55773e12356af6c7fac441cae186cb476f2acbba3b22efd902c2be460f0d021f829c5bf4351ce359fd2062ad47ad576bb74413152c64f2540a6a1b5f869f238e
 SHA512 
e08397c49d66e6d0257b4b140483a139ffdb086dd98a277d499e5777474dc0c6d49055ca121fdc5a17964256d4970da495c09c50fdd2aef2af8839a9328a87ae

diff --git a/dev-python/funcy/funcy-1.15.ebuild 
b/dev-python/funcy/funcy-1.15.ebuild
deleted file mode 100644
index d4c6fcabe83..000
--- a/dev-python/funcy/funcy-1.15.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="A collection of fancy functional tools focused on practicality"
-HOMEPAGE="https://github.com/Suor/funcy;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/whatever[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   distutils_install_for_testing --via-root
-   pytest || die "Tests fail with ${EPYTHON}"
-}



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

2021-06-14 Thread Michał Górny
commit: 66d0006f1c4e490129d4d9cc6850567152191c21
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:38:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:38:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d0006f

dev-python/pikepdf: Remove old

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

 dev-python/pikepdf/Manifest  |  1 -
 dev-python/pikepdf/pikepdf-2.11.4.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index be4877712a9..3e3e58e60b8 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,4 +1,3 @@
-DIST pikepdf-2.11.4.tar.gz 2298520 BLAKE2B 
4c657e50259cc126a4537f699c30723eb5d06303b2fabaa53c4ed2862236bcc253ab793d20905f7f2e298649a3ba8c5c8b66deeb4b859b66e18ab50cd512b843
 SHA512 
292fa0cfdd0a3d43bfc533dd339acc35b93958cdab476a7963274f0e98f2d8ad0c121d7605b53fe9e1a318cab59b24a46343ccf9f25e6de32e6e39d6dfc02ff1
 DIST pikepdf-2.12.0.tar.gz 2300821 BLAKE2B 
17f2a316d7139471f1bc1106b52895246ecf4503a0c52cb7ed0b8fd408c9bdc8f4e4539f7381b184be50747edc12ee4ab1d58587c9db1fd4c3384d83a56a3ea0
 SHA512 
7484da6b6aeb8dc93c7b9eacbf5f5096bf738c2b75e4d3d63b189494acddba3da8c707fe25526ef2fa0be15be03729b347ef971f1ae61e38fe6c55ee72272359
 DIST pikepdf-2.12.1.tar.gz 2301208 BLAKE2B 
b3fa60c97a58dc312e00c0e129d1f55fd390d83b221dfd90acad5f5954e0c564492fe39718248f87980e42ecd590dfd98bfb21133c8ab0664666391e8e030902
 SHA512 
13bb7132282c024fa5118970deb6347c954a94545602fa21efe99ea2f837693b810dc6706d1681c28588d5ef41a867c70f75c7ab85b01267fbcf55ba89d39b94
 DIST pikepdf-2.12.2.tar.gz 2301822 BLAKE2B 
e600ab0809c44ba3749440ae6820761e28cc2d509ebb8824a5b2fde709db341366ee2b8f8160e65d876c2fff0aa7da54eddb1fe2b9fd524b0c25adf79779e21c
 SHA512 
6bde2a538cdaf55460083c54a6d55ddab3ec4ba127dfc77d3f79da8492ff50ffb76281312395973f8448c360ae53b0c9a0d090258f43bfdfdf420336c99fb423

diff --git a/dev-python/pikepdf/pikepdf-2.11.4.ebuild 
b/dev-python/pikepdf/pikepdf-2.11.4.ebuild
deleted file mode 100644
index 65a4241e0eb..000
--- a/dev-python/pikepdf/pikepdf-2.11.4.ebuild
+++ /dev/null
@@ -1,51 +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} )
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Python library to work with pdf files based on qpdf"
-HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf;
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND="app-text/qpdf:0="
-RDEPEND="${DEPEND}
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]"
-BDEPEND="
-   >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}]
-   >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
-   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
-   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
-   >=dev-python/psutil-5[${PYTHON_USEDEP}]
-   >=dev-python/pytest-6[${PYTHON_USEDEP}]
-   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
-   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
-   )"
-
-#distutils_enable_sphinx docs \
-#  dev-python/ipython \
-#  dev-python/matplotlib \
-#  dev-python/sphinx_rtd_theme
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/wheel/d' setup.py || die
-   sed -i -e '/-n auto/d' setup.cfg || die
-   distutils-r1_src_prepare
-}



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

2021-06-14 Thread Michał Górny
commit: aefe3f3dce6eea3d76695116c8045cd84c9f04f3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:36:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefe3f3d

dev-python/colorlog: Remove old

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

 dev-python/colorlog/Manifest  |  1 -
 dev-python/colorlog/colorlog-4.8.0.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-python/colorlog/Manifest b/dev-python/colorlog/Manifest
index 9c8b2bfd819..5a7f3bc977a 100644
--- a/dev-python/colorlog/Manifest
+++ b/dev-python/colorlog/Manifest
@@ -1,2 +1 @@
-DIST colorlog-4.8.0.tar.gz 28770 BLAKE2B 
ea4d955c7b60651731547d27b35a09fe93e33feb51f007c622be4fd2611a706befc9565d51b17af4ae2a97d96bf7d9177b834a1bf302a50a2cbb9822134a696f
 SHA512 
b335df74e4b10acd835e3f301c8ed9e77bd42b964a6b890682f28ff50f9302143805591ba80d567725b90df6a01601aab7fac89a8a71a119d6dff6f6bf94b1ad
 DIST colorlog-5.0.1.tar.gz 29356 BLAKE2B 
12795172417fd833a3a90175e4b169fee6299728921ed84c1eb9b96f18b22ce043809637744ba136299e59049fe5ccc21d5c9d35b0e402c0bfb982e8aa69ac0a
 SHA512 
53cce2f97ee36d8429fa5917ce6d143c17d4f258aab5ab30e999472ff4401b8cf2bf9d6152a003f02e11a3c05ee42fa9562728853557b41ff17cf2a5112c748d

diff --git a/dev-python/colorlog/colorlog-4.8.0.ebuild 
b/dev-python/colorlog/colorlog-4.8.0.ebuild
deleted file mode 100644
index 7014081e95e..000
--- a/dev-python/colorlog/colorlog-4.8.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Log formatting with colors"
-HOMEPAGE="https://pypi.org/project/colorlog/ 
https://github.com/borntyping/python-colorlog;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-distutils_enable_tests pytest



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

2021-06-14 Thread Michał Górny
commit: 0638b6560ce017ab28eca4918489f39ccac7c2d6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:35:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0638b656

dev-python/aesara: Remove old

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

 dev-python/aesara/Manifest|  2 --
 dev-python/aesara/aesara-2.0.7.ebuild | 64 --
 dev-python/aesara/aesara-2.0.9.ebuild | 65 ---
 3 files changed, 131 deletions(-)

diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
index ba4a717f38f..c96c347c496 100644
--- a/dev-python/aesara/Manifest
+++ b/dev-python/aesara/Manifest
@@ -1,4 +1,2 @@
 DIST aesara-rel-2.0.10.tar.gz 8038338 BLAKE2B 
411623fe6299c9f037a733ff44324c747a3ea1bd71f2d3ca8fad747ec4be0d0dd9a3991f0996ee2e723ec9bb44ba9b47606e3a2cf5f9e6beb27bfa39752b1f1f
 SHA512 
c29a352f2fe85cf5f452fcf7b62d2ccefcac37cfec5336a5b14041cfae5a25aa03f3c95e372453d665995576b6c73765c0b0677628f2ed37e63a390f8bfa5121
-DIST aesara-rel-2.0.7.tar.gz 8020485 BLAKE2B 
91c02c5d6826694b08bf3276f9c08e98f5a68a34b7d4a4f4813b44794f625cb0b67677fc8eff8496f19f84b462b30d740645b19b3031640a550b8b07288980ef
 SHA512 
63f636d7293127b21196072fd05edf25f2d03702d5568308ddb35c2d425100aa4087eb282f30a123124e43bedbc82d84209293c2d2de6f598c7b3b6704fc38aa
 DIST aesara-rel-2.0.8.tar.gz 8043104 BLAKE2B 
ceb4f34b2017516d8d75855eb17fbce8a28ef35d2dfa22c2221f95e910b69126f6d2070654377bebaa8c149bcb13ed1e37c0fd145cad96ddf6875642a6882b2f
 SHA512 
1bcc149e3c55eeaa4522afd48df63602b32b1702402cd269b30c85ec6abf0d4b446a3593b8247c393c2ad9f74176ebe94e7c86a94ee58b91fbdbef69dbc9acd6
-DIST aesara-rel-2.0.9.tar.gz 8045090 BLAKE2B 
02f8480cd3c1f843d5878a968514ba9adbf5eefa4f36e4ae201d79e8483dc9d04dd890fa30443aebd3a1520e16eab6eca2478b88bbd6acbbef14b61958a2c8b9
 SHA512 
bbb300bbbc74fed4e95613efe8eb5b29b932fc201900d340be7ef425c11b56f4e627d9e8c45e290c42a122db45af6639c40ce5bf2bc01895d56c43416a8c3415

diff --git a/dev-python/aesara/aesara-2.0.7.ebuild 
b/dev-python/aesara/aesara-2.0.7.ebuild
deleted file mode 100644
index 610a9a36bd3..000
--- a/dev-python/aesara/aesara-2.0.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1 optfeature
-
-MY_P=aesara-rel-${PV}
-DESCRIPTION="Library for operating on mathematical expressions with 
multi-dimensional arrays"
-HOMEPAGE="https://github.com/pymc-devs/aesara;
-SRC_URI="https://github.com/pymc-devs/aesara/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -i -e "s/tests.\*/tests\*/" setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local exclude=(
-   # speed tests are unreliable
-   tests/scan/test_basic.py::test_speed
-   tests/scan/test_basic.py::test_speed_rnn
-   tests/scan/test_basic.py::test_speed_batchrnn
-   tests/link/test_vm.py::test_speed
-   tests/link/test_vm.py::test_speed_lazy
-   tests/tensor/test_gc.py::test_merge_opt_runtime
-   )
-
-   distutils_install_for_testing --via-root
-   epytest ${exclude[@]/#/--deselect } \
-   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
-}
-
-# 
https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
-python_install() {
-   rm "${BUILD_DIR}"/lib/bin/__init__.py || die
-   distutils-r1_python_install
-}
-
-pkg_postinst() {
-   optfeature "GPU code generation/execution on NVIDIA gpus" 
dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
-   optfeature "GPU/CPU code generation on CUDA and OpenCL devices" 
dev-libs/libgpuarray dev-python/pycuda
-}

diff --git a/dev-python/aesara/aesara-2.0.9.ebuild 
b/dev-python/aesara/aesara-2.0.9.ebuild
deleted file mode 100644
index a930578b036..000
--- a/dev-python/aesara/aesara-2.0.9.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1 optfeature
-
-MY_P=aesara-rel-${PV}
-DESCRIPTION="Library for operating on mathematical expressions with 
multi-dimensional arrays"
-HOMEPAGE="https://github.com/pymc-devs/aesara;

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

2021-06-14 Thread Michał Górny
commit: 373d055e3855eb51b06b5d2a7552d0c99772a810
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:36:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373d055e

dev-python/chameleon: Remove old

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

 dev-python/chameleon/Manifest   |  1 -
 dev-python/chameleon/chameleon-3.9.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index 35b54d4ce02..c2631240c51 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1,2 +1 @@
-DIST chameleon-3.9.0.gh.tar.gz 136548 BLAKE2B 
bdea62d4eb13dc6e830fccf72c7798c97f1f3a72c8f749ce43ce53ea0a3f8521f52f86591796d2850d84d8ee53a22a976e45f9a8b51f6ea2377dce10b8e2c226
 SHA512 
72cbd21f083d14b056539c515e43daaca01d923e065b6eca511f4e09486eb8e3fa61d6823dc78cca75f71926050aa04e0f961c9ddd728e15f55408e405f3c7aa
 DIST chameleon-3.9.1.gh.tar.gz 136555 BLAKE2B 
277df179cd26f1edc6513bc6a80d6f7a7f9f95b1562efa23f454d7055ffbeaf59d7a726bfe8969505b0839138c7f97fdb810754bb0342060a79b23abecb3ad36
 SHA512 
53b0aeeef89df7cacc299dad20e05023c638e708604876ce5269f22bab00e5001b640123920aef0ef9a0f554bbd37d151bedfdfe55ec161defe6b6f3781d841e

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



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

2021-06-14 Thread Michał Górny
commit: b6c43f75f02f1d938ba0d093daba65c97fa54b8c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:34:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c43f75

dev-python/sentry-sdk: Remove old

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

 dev-python/sentry-sdk/Manifest|  1 -
 dev-python/sentry-sdk/sentry-sdk-1.0.0.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index d5e140d98be..8346db363c9 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,2 +1 @@
-DIST sentry-sdk-1.0.0.tar.gz 213707 BLAKE2B 
9fa3dfac7d82c9e2c81be6f4edafbc27ab19a2a96876885dabe72d2dbd6cf392b80e453c640affb94d84f35b227b12d56927bec88e01a0ebfdcf8a466470a909
 SHA512 
e91ede3e5e31c2acba7094bd5c6a95280aa8367b1fcd524fc9b100d2a3a253efec1ed3d9c72465f5b2ef5276c834906d622b84e1650b65d2032f4acaf2fd1ab8
 DIST sentry-sdk-1.1.0.tar.gz 215946 BLAKE2B 
486f32430a03d42c73814195ef16ec4efc71512faca197d8020fad7b3d1e7350ec619ef453075bc4fc4e0e454f3aa6eda41ec29b88af19d75b5f6a10273db325
 SHA512 
500d0d3add4bf8e74f2e34d6c00491f4bbd45a2226cc0ee93ca0f63f5ae5aea61be6730f845d50e10909c9ede6918ec6cfb90e5ebe80b753dd634ac9a9238061

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.0.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.0.0.ebuild
deleted file mode 100644
index b0bc738254e..000
--- a/dev-python/sentry-sdk/sentry-sdk-1.0.0.ebuild
+++ /dev/null
@@ -1,69 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Sentry"
-HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/;
-SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/sentry-python-${PV}"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
-
-RDEPEND="
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   dev-python/certifi[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/asttokens[${PYTHON_USEDEP}]
-   dev-python/django[${PYTHON_USEDEP}]
-   dev-python/executing[${PYTHON_USEDEP}]
-   dev-python/eventlet[${PYTHON_USEDEP}]
-   dev-python/fakeredis[${PYTHON_USEDEP}]
-   dev-python/flask-login[${PYTHON_USEDEP}]
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/pyrsistent[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   dev-python/pytest-forked[${PYTHON_USEDEP}]
-   dev-python/pytest-localserver[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local deselect=(
-   # tests require Internet access
-   tests/integrations/stdlib/test_httplib.py
-   tests/integrations/requests/test_requests.py
-   # wtf is it supposed to do?!
-   tests/integrations/gcp/test_gcp.py
-   # hangs
-   'tests/test_transport.py::test_transport_works[eventlet'
-   # TODO
-   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
-   tests/test_client.py::test_databag_depth_stripping
-   tests/test_client.py::test_databag_string_stripping
-   tests/test_client.py::test_databag_breadth_stripping
-   # test_circular_references: apparently fragile
-   
'tests/integrations/threading/test_threading.py::test_circular_references'
-   # test for new feature, fails with IndexError
-   
tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler
-   )
-
-   # Prevent tests/integrations/modules/test_modules.py:test_basic failure
-   # Needs to detect sentry-sdk in the installed modules
-   distutils_install_for_testing
-
-   pytest -vv ${deselect[@]/#/--deselect } || die "Tests failed with 
${EPYTHON}"
-}



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

2021-06-14 Thread Michał Górny
commit: be98aee22650ba402dcf8b59058fe9861e4121b0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:22:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be98aee2

app-admin/awscli: Bump to 1.19.94

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.19.94.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index d7bf6e58e4b..80595e5852d 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -14,3 +14,4 @@ DIST awscli-1.19.90.tar.gz 2017068 BLAKE2B 
7e08ee937c90ab82318479d960aa7c8f8274b
 DIST awscli-1.19.91.tar.gz 2017336 BLAKE2B 
e74079f8bda95cec8998f85436f5fcc6ec1f3a6a475909c3c8068b876651640c6a0635b22a098812e3b31bc5ae6b7c202f287eb36870c923ddc2cd3376e6ec68
 SHA512 
ae547b7c5cebea25d63861500f8195e1ea640cbf6b93391d3b3128ad0cc13393441fcd70932cd93ca0bba39b0b1ed98720a063e4ef28d06b7dcb09464b17fdeb
 DIST awscli-1.19.92.tar.gz 2018201 BLAKE2B 
3e7988878772b978efe1a9043a3d55c129e4ff35b6d3450e65f9bd9fb92effb3d7e0cef389880f4d34726ed72d3249778a50a0b716420c369abe04a2a097685e
 SHA512 
42f91c73c974ab20698259d98b6f31694317cb01127a20d346695b4e73ae45cfdcee0ef241d40e648f5d538d93a2303ba74759508873dbe5071b43ae4f4c80bd
 DIST awscli-1.19.93.tar.gz 2018769 BLAKE2B 
95aadfbf6b54e679aee97a1f9194aa8d1667d73b4397e60c00b96bf45ef3e8cfde607b574e0a4017c7660fff7fbf150b9dfb5d2c37f9a12fa86987cadf8c2143
 SHA512 
2f2ba19659f0c385b629124741218a541024c45d95960069cf362f6e17fa78fd7f2a69042cd9a4e64af540bd4ceac9b451f415c589504fda662e491dec082828
+DIST awscli-1.19.94.tar.gz 2019028 BLAKE2B 
5885322bc03f18829217ab8fca683fbd4c19b7e7761be33ac4d568d6085844d81677b0b01e93a4cb88e23a47a16afdd49ed1c1c2eaafcbf1bee0d22c6f7c2600
 SHA512 
226f8eb41f3aedf52b71cfaf3f4f92286fd9d4a89015f3ba50bceb733ab316f6ed2ee787da6cfea84f5a13c26ded8123a2f32603259c67442a7d741b86fe83c8

diff --git a/app-admin/awscli/awscli-1.19.94.ebuild 
b/app-admin/awscli/awscli-1.19.94.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.19.94.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+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}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-06-14 Thread Michał Górny
commit: a8d5091b8bca16f879786bbc10559b71323cdc2e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:35:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d5091b

dev-python/sh: Remove old

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

 dev-python/sh/Manifest |  1 -
 dev-python/sh/sh-1.14.1.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest
index d161642fcd2..e58acd2905b 100644
--- a/dev-python/sh/Manifest
+++ b/dev-python/sh/Manifest
@@ -1,2 +1 @@
-DIST sh-1.14.1.tar.gz 63317 BLAKE2B 
e4439a54d4bf2c106ae5217b55d6fa19f2bc369fb63e8515954a017fd2e98eca88fce07ea3efa70b3c427826bec657aa75c057a09c88de76c1595ef89465ee32
 SHA512 
9a4d9b841e81ae465b036f3fbf5e8ca277b090ffada660b17e9c2c457e09f7dbb0038b687fc0c0f4a6d575a55deb451c572a60f92f8c8d18ea65d6d902abb9b4
 DIST sh-1.14.2.tar.gz 63779 BLAKE2B 
adc9004334a53f3704e22c318df6b4f60fd9ca2d31f5a9601f84abfaf0fe2ded06938b165e10b1a977ed38fcad7d0fa08799f2f552fc2c6b9b4c2a6476477115
 SHA512 
b7917504ae85606e1986b68127407ad3011639bfe933d4133c3ed16f930842e03b572caa396ca4d58f41fd5594bef776cc16c4b0fbd1242e57c6aad19e62

diff --git a/dev-python/sh/sh-1.14.1.ebuild b/dev-python/sh/sh-1.14.1.ebuild
deleted file mode 100644
index a29d303bb89..000
--- a/dev-python/sh/sh-1.14.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python subprocess interface"
-HOMEPAGE="https://github.com/amoffat/sh;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86 ~amd64-linux ~x86-linux"
-
-PATCHES=(
-   "${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch"
-   "${FILESDIR}/sh-1.14.0-skip-unreliable-test.patch"
-)
-
-python_test() {
-   "${EPYTHON}" test.py || die "Tests fail with ${EPYTHON}"
-}



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

2021-06-14 Thread Michał Górny
commit: 31cd8bbd27a2ba7b63b935202371e1c8b1c2197b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 15 05:20:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 15 05:36:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31cd8bbd

dev-python/m2crypto: Bump to 0.38.0

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

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

diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest
index 7180c9ef611..8b5375f4935 100644
--- a/dev-python/m2crypto/Manifest
+++ b/dev-python/m2crypto/Manifest
@@ -1 +1,2 @@
 DIST M2Crypto-0.37.1.tar.gz 1247031 BLAKE2B 
3628150b8da15d7356298b6e52e0d8fa7875921a184a0eba3a97eff0588c9e0fee340c92fd486919057d900d6e3b2b711174dde9761fe247848f92ac6434df0a
 SHA512 
9a5e0220704b4897a9ca7efa4b3b57447b9175c52e8039a85bff7bb1a43b709c69f3c8b5903df461f8de39d3f8a20f9bf494df6f5882771846adfe2c03fbea9e
+DIST M2Crypto-0.38.0.tar.gz 1241269 BLAKE2B 
95433090e08ff72cd2b0779491dc38b89eca159b26812e763b5b8973e3d27249a96d5a2c983b59f414184f64beb8e455dc26979310378db89dd2081741d4d17d
 SHA512 
b1e24e3101ce0dd9f17be4cabeddc2ec0f1228b270d74ef2fb38bae8807c5025b031d0743185f06370786a3dd5c3f42129720534dcff07ea4de3c727613f8d20

diff --git a/dev-python/m2crypto/m2crypto-0.38.0.ebuild 
b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
new file mode 100644
index 000..67ffb9066ef
--- /dev/null
+++ b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 toolchain-funcs
+
+MY_PN="M2Crypto"
+DESCRIPTION="A Python crypto and SSL toolkit"
+HOMEPAGE="https://gitlab.com/m2crypto/m2crypto 
https://pypi.org/project/M2Crypto/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   >=dev-lang/swig-2.0.9
+   test? ( dev-python/parameterized[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+   dev-libs/openssl:0=
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests setup.py
+
+swig_define() {
+   local x
+   for x; do
+   if tc-cpp-is-true "defined(${x})"; then
+   SWIG_FEATURES+=" -D${x}"
+   fi
+   done
+}
+
+src_prepare() {
+   # relies on very exact clock behavior which apparently fails
+   # with inconvenient CONFIG_HZ*
+   sed -e 's:test_server_simple_timeouts:_&:' \
+   -i tests/test_ssl.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   # setup.py looks at platform.machine() to determine swig options.
+   # For exotic ABIs, we need to give swig a hint.
+   local -x SWIG_FEATURES=
+
+   # https://bugs.gentoo.org/617946
+   swig_define __ILP32__
+
+   # https://bugs.gentoo.org/674112
+   swig_define __ARM_PCS_VFP
+
+   distutils-r1_python_compile --openssl="${ESYSROOT}"/usr
+}



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

2021-06-14 Thread Georgy Yakovlev
commit: 85bf86f0ee5b866e8e67271ff283e933368148af
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 05:25:51 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 05:27:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bf86f0

sys-apps/hwloc: EPREFIX -> ESYSROOT for cuda

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

 sys-apps/hwloc/hwloc-1.11.13.ebuild | 6 +++---
 sys-apps/hwloc/hwloc-2.3.0.ebuild   | 6 +++---
 sys-apps/hwloc/hwloc-2.5.0.ebuild   | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild 
b/sys-apps/hwloc/hwloc-1.11.13.ebuild
index f9b7aae544d..151384ff11a 100644
--- a/sys-apps/hwloc/hwloc-1.11.13.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild
@@ -43,8 +43,8 @@ src_prepare() {
eautoreconf
 
if use cuda ; then
-   append-cflags -I"${EPREFIX}"/opt/cuda/include
-   append-cppflags -I"${EPREFIX}"/opt/cuda/include
+   append-cflags -I"${ESYSROOT}"/opt/cuda/include
+   append-cppflags -I"${ESYSROOT}"/opt/cuda/include
fi
 }
 
@@ -53,7 +53,7 @@ multilib_src_configure() {
 
if use cuda ; then
local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   append-ldflags -L"${ESYSROOT}"/opt/cuda/$(get_libdir)
fi
 
ECONF_SOURCE=${S} econf \

diff --git a/sys-apps/hwloc/hwloc-2.3.0.ebuild 
b/sys-apps/hwloc/hwloc-2.3.0.ebuild
index 6756f4000ac..f98a08eb4cd 100644
--- a/sys-apps/hwloc/hwloc-2.3.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.3.0.ebuild
@@ -48,8 +48,8 @@ src_prepare() {
eautoreconf
 
if use cuda ; then
-   append-cflags "-I${EPREFIX}/opt/cuda/include"
-   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
fi
 }
 
@@ -58,7 +58,7 @@ multilib_src_configure() {
 
if use cuda ; then
local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
fi
 
local myconf=(

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 6756f4000ac..f98a08eb4cd 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -48,8 +48,8 @@ src_prepare() {
eautoreconf
 
if use cuda ; then
-   append-cflags "-I${EPREFIX}/opt/cuda/include"
-   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   append-cflags "-I${ESYSROOT}/opt/cuda/include"
+   append-cppflags "-I${ESYSROOT}/opt/cuda/include"
fi
 }
 
@@ -58,7 +58,7 @@ multilib_src_configure() {
 
if use cuda ; then
local -x LDFLAGS="${LDFLAGS}"
-   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
fi
 
local myconf=(



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

2021-06-14 Thread Georgy Yakovlev
commit: 75c5987de0da8fe9425f3ca2270db6a8dea22c8a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 05:15:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 05:26:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c5987d

sys-apps/hwloc: rename useflag: libudev -> udev

USE=udev is enabled in profiles,
so this package is rarely built with udev support unless users opt-in,
yet without udev hwloc will try to manually parse udev raw files.

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

 sys-apps/hwloc/hwloc-2.3.0.ebuild | 8 
 sys-apps/hwloc/hwloc-2.5.0.ebuild | 6 +++---
 sys-apps/hwloc/metadata.xml   | 1 -
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.3.0.ebuild 
b/sys-apps/hwloc/hwloc-2.3.0.ebuild
index 6167e28c6bf..6756f4000ac 100644
--- a/sys-apps/hwloc/hwloc-2.3.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci static-libs svg xml 
X"
+IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
 # Anyone with hardware is welcome to step up and help test to get it re-added.
@@ -24,13 +24,13 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
cairo?  ( 
>=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
cuda?   ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   libudev?( virtual/libudev )
netloc? ( !sys-apps/netloc )
nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
pci?(
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]

>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
)
+   udev?   ( virtual/libudev )
xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
 
@@ -72,7 +72,7 @@ multilib_src_configure() {
$(use_enable cairo)
$(use_enable cpuid)
$(use_enable debug)
-   $(use_enable libudev)
+   $(use_enable udev libudev)
$(use_enable netloc)
$(use_enable nvml)
$(use_enable pci)

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
index 639dc0bff21..6756f4000ac 100644
--- a/sys-apps/hwloc/hwloc-2.5.0.ebuild
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci static-libs svg xml 
X"
+IUSE="cairo +cpuid cuda debug gl netloc nvml +pci static-libs svg udev xml X"
 
 # opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
 # Anyone with hardware is welcome to step up and help test to get it re-added.
@@ -24,13 +24,13 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
cairo?  ( 
>=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
cuda?   ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
-   libudev?( virtual/libudev )
netloc? ( !sys-apps/netloc )
nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
pci?(
>=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]

>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
)
+   udev?   ( virtual/libudev )
xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
 
@@ -72,7 +72,7 @@ multilib_src_configure() {
$(use_enable cairo)
$(use_enable cpuid)
$(use_enable debug)
-   $(use_enable libudev)
+   $(use_enable udev libudev)
$(use_enable netloc)
$(use_enable nvml)
$(use_enable pci)

diff --git a/sys-apps/hwloc/metadata.xml b/sys-apps/hwloc/metadata.xml
index b84a415e26a..05112b3f179 100644
--- a/sys-apps/hwloc/metadata.xml
+++ b/sys-apps/hwloc/metadata.xml
@@ -18,7 +18,6 @@
   Enable the cpuid-based 

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

2021-06-14 Thread Sam James
commit: 55fb6c5856d7379cb4dc48ccb70302706c6849f9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:23:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:23:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55fb6c58

dev-python/pikepdf: Stabilize 2.12.0 amd64, #796089

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

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

diff --git a/dev-python/pikepdf/pikepdf-2.12.0.ebuild 
b/dev-python/pikepdf/pikepdf-2.12.0.ebuild
index 2a76869d388..65a4241e0eb 100644
--- a/dev-python/pikepdf/pikepdf-2.12.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-2.12.0.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="app-text/qpdf:0="
 RDEPEND="${DEPEND}



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

2021-06-14 Thread Sam James
commit: 91966b49785043dc2b294dd803ebab1739ae7393
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:22:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91966b49

dev-python/phonenumbers: Stabilize 8.12.24 ALLARCHES, #796086

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

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

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.24.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.24.ebuild
index 728d3a9eaed..d3df65bbc91 100644
--- a/dev-python/phonenumbers/phonenumbers-8.12.24.ebuild
+++ b/dev-python/phonenumbers/phonenumbers-8.12.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DOCS=(README.md)
 



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

2021-06-14 Thread Sam James
commit: 3dc65749982a08b20b857c3ae89fb4272b0877d3
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:23:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:23:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc65749

dev-python/watchdog: Stabilize 2.1.2 amd64, #796116

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

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

diff --git a/dev-python/watchdog/watchdog-2.1.2.ebuild 
b/dev-python/watchdog/watchdog-2.1.2.ebuild
index 3d601670894..5e6bffb365e 100644
--- a/dev-python/watchdog/watchdog-2.1.2.ebuild
+++ b/dev-python/watchdog/watchdog-2.1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}



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

2021-06-14 Thread Sam James
commit: 08c3cd6ba969a73c9cb6c36584d2faddd9a13aa8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:24:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:24:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c3cd6b

sys-kernel/dracut: Stabilize 053 arm, #795981

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

 sys-kernel/dracut/dracut-053.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/dracut/dracut-053.ebuild 
b/sys-kernel/dracut/dracut-053.ebuild
index 97f739e8d70..670c8599df8 100644
--- a/sys-kernel/dracut/dracut-053.ebuild
+++ b/sys-kernel/dracut/dracut-053.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz;
 fi
 



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

2021-06-14 Thread Sam James
commit: 058a9436ae45c484d86def728796ae7b72cced72
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:23:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:23:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058a9436

dev-python/stomp-py: Stabilize 7.0.0 ALLARCHES, #796113

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

 dev-python/stomp-py/stomp-py-7.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/stomp-py/stomp-py-7.0.0.ebuild 
b/dev-python/stomp-py/stomp-py-7.0.0.ebuild
index 394f084db63..4c4d32b8d5c 100644
--- a/dev-python/stomp-py/stomp-py-7.0.0.ebuild
+++ b/dev-python/stomp-py/stomp-py-7.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="

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

2021-06-14 Thread Sam James
commit: 88c9e870842159b818061d23b4af1aa3d083cb60
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:24:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:24:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c9e870

media-sound/din: Stabilize 50.2 x86, #795984

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

 media-sound/din/din-50.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/din/din-50.2.ebuild b/media-sound/din/din-50.2.ebuild
index e0342cb3f16..31e46f32335 100644
--- a/media-sound/din/din-50.2.ebuild
+++ b/media-sound/din/din-50.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+alsa jack"
 
 RDEPEND="



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

2021-06-14 Thread Sam James
commit: 7942eb62d0a42961fda9ea5de26e626543e165ff
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:23:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:23:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7942eb62

dev-python/pymediainfo: Stabilize 5.1.0 amd64, #796095

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

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

diff --git a/dev-python/pymediainfo/pymediainfo-5.1.0.ebuild 
b/dev-python/pymediainfo/pymediainfo-5.1.0.ebuild
index 5f2f3c00f1d..0ad7ac94edd 100644
--- a/dev-python/pymediainfo/pymediainfo-5.1.0.ebuild
+++ b/dev-python/pymediainfo/pymediainfo-5.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
$(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' 
pypy3 python3_7)



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

2021-06-14 Thread Sam James
commit: 77dd2ab44532687056355669562ebe0c6f53dead
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:23:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:23:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77dd2ab4

dev-python/pycares: Stabilize 4.0.0 amd64, #796092

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

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

diff --git a/dev-python/pycares/pycares-4.0.0.ebuild 
b/dev-python/pycares/pycares-4.0.0.ebuild
index f1f64adb868..eceb9a8469e 100644
--- a/dev-python/pycares/pycares-4.0.0.ebuild
+++ b/dev-python/pycares/pycares-4.0.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${PN}-${P/_p/-fix}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 # Tests fail with network-sandbox, since they try to resolve google.com
 PROPERTIES="test_network"
 RESTRICT="test"



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

2021-06-14 Thread Sam James
commit: c9cab0b44be8f7414e12c3fdc620def03656f528
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:24:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:24:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cab0b4

dev-python/markupsafe: Stabilize 2.0.1 arm, #796077

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

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

diff --git a/dev-python/markupsafe/markupsafe-2.0.1.ebuild 
b/dev-python/markupsafe/markupsafe-2.0.1.ebuild
index 3c9dc157810..f44da218e1a 100644
--- a/dev-python/markupsafe/markupsafe-2.0.1.ebuild
+++ b/dev-python/markupsafe/markupsafe-2.0.1.ebuild
@@ -17,6 +17,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris"
 
 distutils_enable_tests pytest



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

2021-06-14 Thread Sam James
commit: 232b4719d29bae380f02f814d4aec30a1f9240e0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:22:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:22:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232b4719

dev-python/funcy: Stabilize 1.16 ALLARCHES, #796062

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

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

diff --git a/dev-python/funcy/funcy-1.16.ebuild 
b/dev-python/funcy/funcy-1.16.ebuild
index 560dfe845b4..c53226e17ac 100644
--- a/dev-python/funcy/funcy-1.16.ebuild
+++ b/dev-python/funcy/funcy-1.16.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="
test? (



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

2021-06-14 Thread Sam James
commit: b2c7df8ed072b08ffba176d181c1b6612bb98bec
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:23:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:23:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c7df8e

dev-python/xlsxwriter: Stabilize 1.4.3 ALLARCHES, #796122

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

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

diff --git a/dev-python/xlsxwriter/xlsxwriter-1.4.3.ebuild 
b/dev-python/xlsxwriter/xlsxwriter-1.4.3.ebuild
index f2f028969d3..ccfa17922fb 100644
--- a/dev-python/xlsxwriter/xlsxwriter-1.4.3.ebuild
+++ b/dev-python/xlsxwriter/xlsxwriter-1.4.3.ebuild
@@ -18,6 +18,6 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 
 distutils_enable_tests pytest



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

2021-06-14 Thread Sam James
commit: 328e470d2fee863faf8f1ad9603dee995ca94ba8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:22:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:22:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328e470d

dev-python/dask: Stabilize 2021.5.0 ALLARCHES, #796044

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

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

diff --git a/dev-python/dask/dask-2021.5.0.ebuild 
b/dev-python/dask/dask-2021.5.0.ebuild
index 9f9b2cef940..77791c1017a 100644
--- a/dev-python/dask/dask-2021.5.0.ebuild
+++ b/dev-python/dask/dask-2021.5.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]



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

2021-06-14 Thread Sam James
commit: d4622f2a0d0de2293c81e85ca2e277217b60d50e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 05:22:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 05:22:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4622f2a

dev-python/nbsphinx: Stabilize 0.8.5 ALLARCHES, #796080

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

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

diff --git a/dev-python/nbsphinx/nbsphinx-0.8.5.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.8.5.ebuild
index 94b3df79908..6d626dc40a7 100644
--- a/dev-python/nbsphinx/nbsphinx-0.8.5.ebuild
+++ b/dev-python/nbsphinx/nbsphinx-0.8.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2021-06-14 Thread Sam James
commit: 5ef547cbebac38e4d36357fedea7511894cafa87
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 04:44:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:44:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef547cb

app-admin/tripwire: use append-flags

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

 app-admin/tripwire/tripwire-2.4.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/tripwire/tripwire-2.4.3.7.ebuild 
b/app-admin/tripwire/tripwire-2.4.3.7.ebuild
index 306f4125452..b89e3608164 100644
--- a/app-admin/tripwire/tripwire-2.4.3.7.ebuild
+++ b/app-admin/tripwire/tripwire-2.4.3.7.ebuild
@@ -38,7 +38,7 @@ src_configure() {
strip-flags
 
append-cppflags -DCONFIG_DIR='"\"/etc/tripwire\""'
-   append-cflags -fno-strict-aliasing
+   append-flags -fno-strict-aliasing
 
# "integer.cpp:1162:24: error: reference to ‘byte’ is ambiguous"
# bug #786465



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

2021-06-14 Thread Sam James
commit: 8d3a84b70c2c2b3a20a40b30a88c3aa91db58203
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 04:43:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:43:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3a84b7

sci-libs/coinor-couenne: fix build with GCC 11

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

 .../coinor-couenne/coinor-couenne-0.5.8-r1.ebuild  |  4 ++
 ...coinor-couenne-0.5.8-fix-build-with-gcc11.patch | 43 ++
 2 files changed, 47 insertions(+)

diff --git a/sci-libs/coinor-couenne/coinor-couenne-0.5.8-r1.ebuild 
b/sci-libs/coinor-couenne/coinor-couenne-0.5.8-r1.ebuild
index 63bb046a307..cd577558b1c 100644
--- a/sci-libs/coinor-couenne/coinor-couenne-0.5.8-r1.ebuild
+++ b/sci-libs/coinor-couenne/coinor-couenne-0.5.8-r1.ebuild
@@ -32,6 +32,10 @@ BDEPEND="
virtual/latex-base
)"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.8-fix-build-with-gcc11.patch
+)
+
 src_prepare() {
default
# Prevent unneeded call to pkg-config that needs ${ED}'s in path.

diff --git 
a/sci-libs/coinor-couenne/files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch 
b/sci-libs/coinor-couenne/files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch
new file mode 100644
index 000..339ce1a0e90
--- /dev/null
+++ 
b/sci-libs/coinor-couenne/files/coinor-couenne-0.5.8-fix-build-with-gcc11.patch
@@ -0,0 +1,43 @@
+https://bugs.gentoo.org/792798
+
+From debc5de2d0ac9654c01db080448df064b808c56e Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 15 Jun 2021 04:24:22 +
+Subject: [PATCH] Fix build with GCC 11
+diff --git a/src/problem/CouenneProblem.hpp b/src/problem/CouenneProblem.hpp
+index e5b54a5..db28cfd 100644
+--- a/src/problem/CouenneProblem.hpp
 b/src/problem/CouenneProblem.hpp
+@@ -74,7 +74,7 @@ class Nauty;
+ #define COUENNE_EPS_SYMM 1e-8
+ 
+   struct myclass0 {
+-inline bool operator() (register const Node , register const Node ) {
++inline bool operator() (register const Node , register const Node ) 
const {
+ 
+   return ((   a.get_code  () <  b.get_code  ())   
  ||
+ ((  a.get_code  () == b.get_code  ()  
&&
+@@ -120,7 +120,7 @@ class Nauty;
+ 
+   
+   struct myclass {
+-inline bool operator() (register const  Node , register const Node ) {
++inline bool operator() (register const  Node , register const Node ) 
const {
+   return (a.get_index() < b.get_index() );
+ }
+   };
+
+--- a/src/cut/sdpcuts/CouenneMatrix.hpp
 b/src/cut/sdpcuts/CouenneMatrix.hpp
+@@ -69,7 +69,7 @@ namespace Couenne {
+ 
+ struct compare_scalars {
+   inline bool operator() (register CouenneScalar * const , 
+-register CouenneScalar * const )
++register CouenneScalar * const ) const
+   {return a -> getIndex () < b -> getIndex ();}
+ };
+ 
+-- 
+2.32.0
+



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

2021-06-14 Thread Sam James
commit: 975f5c8b5b90ebca36c1f788cdea121dc3bb8255
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 04:03:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:03:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975f5c8b

dev-python/colorlog: Stabilize 5.0.1 ALLARCHES, #796038

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

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

diff --git a/dev-python/colorlog/colorlog-5.0.1.ebuild 
b/dev-python/colorlog/colorlog-5.0.1.ebuild
index 655bc1f1eef..2ec6c6f445b 100644
--- a/dev-python/colorlog/colorlog-5.0.1.ebuild
+++ b/dev-python/colorlog/colorlog-5.0.1.ebuild
@@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 distutils_enable_tests pytest



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

2021-06-14 Thread Sam James
commit: 3b1873b49fd822d1cb3575e8e80bb9ca5c923261
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:52:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:03:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1873b4

sys-apps/hwloc: add 2.5.0

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

 sys-apps/hwloc/Manifest   |  1 +
 sys-apps/hwloc/hwloc-2.5.0.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 8a16dd2b5ea..3f39e4ffc93 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,2 +1,3 @@
 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B 
a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f
 SHA512 
dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138
 DIST hwloc-2.3.0.tar.bz2 6414781 BLAKE2B 
60bc80ae73d0ae9ff9a438474efe682dfff28149b843645c928d4c5531f25c7763311816d5c86028efa9e07aa86935dbb6cff56ec429ee607ce4e5b5b88d4bbe
 SHA512 
ecb0950cd08eab7d97f7cbef9db0dc31cb5b4debedaae6f48814625ee5da0153fdc1f863fa84c5d59b76634e877a348fa556f3c8c29fc43bc6ae7211c313906c
+DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 
684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688
 SHA512 
9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd

diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild 
b/sys-apps/hwloc/hwloc-2.5.0.ebuild
new file mode 100644
index 000..639dc0bff21
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs 
multilib-minimal
+
+MY_PV="v$(ver_cut 1-2)"
+
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="https://www.open-mpi.org/projects/hwloc/;
+SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="cairo +cpuid cuda debug gl libudev netloc nvml +pci static-libs svg xml 
X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
+
+   cairo?  ( 
>=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
+   cuda?   ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= )
+   gl? ( x11-drivers/nvidia-drivers[static-libs,tools] )
+   libudev?( virtual/libudev )
+   netloc? ( !sys-apps/netloc )
+   nvml?   ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] )
+   pci?(
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   
>=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   xml?( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+# 2.69-r5 for --runstatedir
+BDEPEND="
+   >=sys-devel/autoconf-2.69-r5
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags "-I${EPREFIX}/opt/cuda/include"
+   append-cppflags "-I${EPREFIX}/opt/cuda/include"
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags "-L${EPREFIX}/opt/cuda/$(get_libdir)"
+   fi
+
+   local myconf=(
+   --disable-opencl
+   --disable-plugin-ltdl
+   --enable-plugins
+   --enable-shared
+   --runstatedir="${EPREFIX}/run"
+   $(multilib_native_use_enable cuda)
+   $(multilib_native_use_enable gl)
+   $(use_enable cairo)
+   $(use_enable cpuid)
+   $(use_enable debug)
+   $(use_enable libudev)
+   $(use_enable netloc)
+   $(use_enable nvml)
+   $(use_enable pci)
+   $(use_enable static-libs static)
+   $(use_enable xml libxml2)
+   $(use_with X x)
+   )
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_install_all() {
+   default
+   case ${ARCH} in
+   # hwloc-dump-hwdata binary only built on those arches, so don't install 

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

2021-06-14 Thread Sam James
commit: 87709e404e78d49de702e175784af51f98252e3c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 04:03:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:03:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87709e40

dev-python/aesara: Stabilize 2.0.8 ALLARCHES, #796026

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

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

diff --git a/dev-python/aesara/aesara-2.0.8.ebuild 
b/dev-python/aesara/aesara-2.0.8.ebuild
index a930578b036..c60f566ca35 100644
--- a/dev-python/aesara/aesara-2.0.8.ebuild
+++ b/dev-python/aesara/aesara-2.0.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]



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

2021-06-14 Thread Sam James
commit: 49652b014807ea7d33aeb3985d31196b6dfe801e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 04:03:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:03:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49652b01

dev-python/chameleon: Stabilize 3.9.1 ALLARCHES, #796032

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

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

diff --git a/dev-python/chameleon/chameleon-3.9.1.ebuild 
b/dev-python/chameleon/chameleon-3.9.1.ebuild
index 3b8882cd9ad..37050fea5f7 100644
--- a/dev-python/chameleon/chameleon-3.9.1.ebuild
+++ b/dev-python/chameleon/chameleon-3.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="repoze"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 distutils_enable_tests unittest
 



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

2021-06-14 Thread Sam James
commit: 29f8bb9ea6364a77c965420c958e10db67cd8c0b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 04:03:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 04:03:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f8bb9e

dev-python/configargparse: Stabilize 1.4.1 ALLARCHES, #796041

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

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

diff --git a/dev-python/configargparse/configargparse-1.4.1.ebuild 
b/dev-python/configargparse/configargparse-1.4.1.ebuild
index 7a65871f9e1..2a7cb0502e7 100644
--- a/dev-python/configargparse/configargparse-1.4.1.ebuild
+++ b/dev-python/configargparse/configargparse-1.4.1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-14 Thread Stefan Strogin
commit: 1a2330f9960f64b888dd5f509210c3853f064caf
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jun 15 03:51:45 2021 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Jun 15 03:52:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2330f9

net-im/element-desktop-bin: upgrade 1.7.29 -> 1.7.30

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

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.7.29.ebuild => element-desktop-bin-1.7.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 4ccc6c1a24d..7fb690fc464 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.29_amd64.deb 81537768 BLAKE2B 
e28d5c419bc8546841402d321100e9b79d23e3b41eef56918037182b189ec7d8a4b00f001dc2f63c9eb8b2e8325079bcbb8ca9697bdb6d3158d2e43bb7fae0be
 SHA512 
fa832ff42bfb533277753eebb9b0e5ed960334138eb00b8aee067788343eb2e89197ac8658908c0faa5bdd45a72290ca14e65e997ed2dbf77f90be447802308c
+DIST element-desktop_1.7.30_amd64.deb 81607832 BLAKE2B 
690019b30129bc941d9992fca66321079c0840f13596f2e89a05751b431f2ca8f66d0d6baeb3d06819a1fe08e8ab24f49d6f84b9184a2ac47696173ee438f329
 SHA512 
a85df796f5536598494658d43ff19802a081b2790715406733adecd2959c87c29c2b44f0c9addc1faf6ec3cc25e710a6eb52bea90c1b21f5668148611c754244

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.30.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.30.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsdist/files/, net-dns/dnsdist/

2021-06-14 Thread Sam James
commit: 6f4c9bd084526bce777418dc7a1d269046413bea
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:45:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 03:45:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4c9bd0

net-dns/dnsdist: fix build with GCC 11, protobuf no longer optional

* Fix build with GCC 11
* Upstream made protobuf mandatory

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

 net-dns/dnsdist/dnsdist-1.6.0.ebuild   |  9 
 .../dnsdist-1.6.0-gcc11-missing-include.patch  | 24 ++
 2 files changed, 28 insertions(+), 5 deletions(-)

diff --git a/net-dns/dnsdist/dnsdist-1.6.0.ebuild 
b/net-dns/dnsdist/dnsdist-1.6.0.ebuild
index 3340f22db78..84866fb8314 100644
--- a/net-dns/dnsdist/dnsdist-1.6.0.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.6.0.ebuild
@@ -26,12 +26,12 @@ RDEPEND="acct-group/dnsdist
acct-user/dnsdist
>=dev-libs/boost-1.35:=
dev-libs/libedit:=
+   >=dev-libs/protobuf-3:=
dnscrypt? ( dev-libs/libsodium:= )
dnstap? ( dev-libs/fstrm:= )
doh? ( www-servers/h2o:=[libh2o] )
lmdb? ( dev-db/lmdb:= )
regex? ( dev-libs/re2:= )
-   remote-logging? ( >=dev-libs/protobuf-3:= )
snmp? ( net-analyzer/net-snmp:= )
ssl? (
gnutls? ( net-libs/gnutls:= )
@@ -44,9 +44,9 @@ RDEPEND="acct-group/dnsdist
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-src_prepare() {
-   default
-}
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.0-gcc11-missing-include.patch
+)
 
 src_configure() {
econf \
@@ -57,7 +57,6 @@ src_configure() {
$(use_enable dnstap) \
$(use_with lmdb ) \
$(use_with regex re2) \
-   $(use_with remote-logging protobuf) \
$(use_with snmp net-snmp) \
$(use ssl && { echo "--enable-dns-over-tls" && use_with gnutls 
&& use_with !gnutls libssl;} || echo "--without-gnutls --without-libssl") \
$(use_enable systemd) \

diff --git a/net-dns/dnsdist/files/dnsdist-1.6.0-gcc11-missing-include.patch 
b/net-dns/dnsdist/files/dnsdist-1.6.0-gcc11-missing-include.patch
new file mode 100644
index 000..6e549b2450e
--- /dev/null
+++ b/net-dns/dnsdist/files/dnsdist-1.6.0-gcc11-missing-include.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/790719
+https://github.com/hhoffstaette/portage/blob/master/net-dns/dnsdist/files/dnsdist-1.6.0-add-missing-include.patch
+
+From: Kees Monshouwer 
+Date: Tue, 11 May 2021 10:27:01 +0200
+Subject: [PATCH] add missing includes (Fedora 34, gcc 11.1 / clang 12)
+
+[HH: reduced to necessary patch for dnsdist]
+---
+ lock.hh  | 1 +
+ 1 file changed, 1 insertions(+)
+
+diff --git a/lock.hh b/lock.hh
+index 09299d7979d..0644502f871 100644
+--- a/lock.hh
 b/lock.hh
+@@ -20,6 +20,7 @@
+  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 
USA.
+  */
+ #pragma once
++#include 
+ #include 
+ 
+ class ReadWriteLock



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

2021-06-14 Thread Sam James
commit: 17638760c953f29d0d61b877b3c7223ae4c98481
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:48:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 03:48:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17638760

dev-python/watchdog: Stabilize 2.1.2 arm64, #796116

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

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

diff --git a/dev-python/watchdog/watchdog-2.1.2.ebuild 
b/dev-python/watchdog/watchdog-2.1.2.ebuild
index 1a0dc685d0f..3d601670894 100644
--- a/dev-python/watchdog/watchdog-2.1.2.ebuild
+++ b/dev-python/watchdog/watchdog-2.1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}



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

2021-06-14 Thread Sam James
commit: bcca3078e3c63e373ec5d67151b75c97e67aa91d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:47:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 03:47:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcca3078

dev-python/sentry-sdk: Stabilize 1.1.0 ALLARCHES, #796101

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

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

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.1.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.1.0.ebuild
index 1a90236e8d1..a087e4d27fb 100644
--- a/dev-python/sentry-sdk/sentry-sdk-1.1.0.ebuild
+++ b/dev-python/sentry-sdk/sentry-sdk-1.1.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/sentry-python-${PV}"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]



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

2021-06-14 Thread Sam James
commit: 686711e33a94a184c15d19dc5f1995b4b4e62d43
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:48:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 03:48:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686711e3

dev-python/sh: Stabilize 1.14.2 ALLARCHES, #796110

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

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

diff --git a/dev-python/sh/sh-1.14.2.ebuild b/dev-python/sh/sh-1.14.2.ebuild
index a8a1c5f8050..60153157598 100644
--- a/dev-python/sh/sh-1.14.2.ebuild
+++ b/dev-python/sh/sh-1.14.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~x86 ~amd64-linux ~x86-linux"
 
 PATCHES=(
"${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch"



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

2021-06-14 Thread Sam James
commit: 4f7288b039ac5b08640c71f61f38c31402d47f7b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:48:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 03:48:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7288b0

media-sound/din: Stabilize 50.2 amd64, #795984

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

 media-sound/din/din-50.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/din/din-50.2.ebuild b/media-sound/din/din-50.2.ebuild
index 38869408d19..e0342cb3f16 100644
--- a/media-sound/din/din-50.2.ebuild
+++ b/media-sound/din/din-50.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+alsa jack"
 
 RDEPEND="



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

2021-06-14 Thread Sam James
commit: 35f3c535b370e4965ae9d5c40021767029f91122
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:19:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 03:19:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f3c535

dev-libs/xapian: workaround build failure with GCC 11 for 1.2.25

Force C++14 for now. This is an older version we'll be cleaning up soon, but
we may as well let it build. Newer versions are fine.

(Also, this style of error usually results in a noisy patch.)

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

 dev-libs/xapian/xapian-1.2.25.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/xapian/xapian-1.2.25.ebuild 
b/dev-libs/xapian/xapian-1.2.25.ebuild
index 6fb5b447284..c756a3c880b 100644
--- a/dev-libs/xapian/xapian-1.2.25.ebuild
+++ b/dev-libs/xapian/xapian-1.2.25.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit multilib-minimal
+inherit flag-o-matic multilib-minimal
 
 MY_P="${PN}-core-${PV}"
 
@@ -24,6 +24,10 @@ S="${WORKDIR}/${MY_P}"
 multilib_src_configure() {
local myconf=""
 
+   # "brass_check.cc:40:48: error: reference to ‘byte’ is ambiguous"
+   # bug #789390
+   append-cxxflags -std=c++14
+
if use cpu_flags_x86_sse2; then
myconf="${myconf} --enable-sse=sse2"
else



[gentoo-commits] repo/gentoo:master commit in: dev-lang/maude/files/, dev-lang/maude/

2021-06-14 Thread Sam James
commit: 19c04306aa8283cc7adf787a1067aa75537ef14e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 03:14:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 03:15:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c04306

dev-lang/maude: fix build with GCC 11

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

 .../files/maude-2.7-fix-build-with-gcc11.patch | 60 ++
 dev-lang/maude/maude-2.7.ebuild|  3 +-
 2 files changed, 62 insertions(+), 1 deletion(-)

diff --git a/dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch 
b/dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch
new file mode 100644
index 000..b903d50e22b
--- /dev/null
+++ b/dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch
@@ -0,0 +1,60 @@
+https://bugs.gentoo.org/787851
+
+From 6d448928a88f586195dadd9fae9cb1b19e589d94 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 15 Jun 2021 03:05:34 +
+Subject: [PATCH] Fix build with GCC 11
+diff --git a/src/ObjectSystem/configSymbol.hh 
b/src/ObjectSystem/configSymbol.hh
+index 90b00d9..d037dab 100644
+--- a/src/ObjectSystem/configSymbol.hh
 b/src/ObjectSystem/configSymbol.hh
+@@ -50,7 +50,7 @@ public:
+ private:
+   struct symbolLt
+   {
+-bool operator()(const Symbol* d1, const Symbol* d2)
++bool operator()(const Symbol* d1, const Symbol* d2) const
+ {
+   return d1->compare(d2) < 0;
+ }
+diff --git a/src/ObjectSystem/objectMap.cc b/src/ObjectSystem/objectMap.cc
+index 0dbcaf0..722aa29 100644
+--- a/src/ObjectSystem/objectMap.cc
 b/src/ObjectSystem/objectMap.cc
+@@ -50,7 +50,7 @@ ConfigSymbol::MessageQueue::markReachableNodes() const
+ 
+ struct ConfigSymbol::dagNodeLt
+ {
+-  bool operator()(const DagNode* d1, const DagNode* d2)
++  bool operator()(const DagNode* d1, const DagNode* d2) const
+ {
+   return d1->compare(d2) < 0;
+ }
+diff --git a/src/ObjectSystem/objectSystemRewritingContext.hh 
b/src/ObjectSystem/objectSystemRewritingContext.hh
+index 33785ec..32f4d94 100644
+--- a/src/ObjectSystem/objectSystemRewritingContext.hh
 b/src/ObjectSystem/objectSystemRewritingContext.hh
+@@ -62,7 +62,7 @@ protected:
+ private:
+   struct dagNodeLt
+   {
+-bool operator()(const DagNode* d1, const DagNode* d2)
++bool operator()(const DagNode* d1, const DagNode* d2) const
+ {
+   return d1->compare(d2) < 0;
+ }
+diff --git a/src/Mixfix/entity.hh b/src/Mixfix/entity.hh
+index eb8ad58..a221de4 100644
+--- a/src/Mixfix/entity.hh
 b/src/Mixfix/entity.hh
+@@ -53,7 +53,7 @@ public:
+ private:
+   struct UserLt
+   {
+-bool operator()(const User* user1, const User* user2)
++bool operator()(const User* user1, const User* user2) const
+ {
+   //
+   //   Direct < comparison of unrelated pointers is undefined. But since 
the casting
+--
+2.32.0

diff --git a/dev-lang/maude/maude-2.7.ebuild b/dev-lang/maude/maude-2.7.ebuild
index 01957fb2a5e..72d88da7e51 100644
--- a/dev-lang/maude/maude-2.7.ebuild
+++ b/dev-lang/maude/maude-2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -32,6 +32,7 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6-search-datadir.patch"
"${FILESDIR}/${PN}-2.7-bison-parse-param.patch"
"${FILESDIR}/${PN}-2.7-AR.patch"
+   "${FILESDIR}/${PN}-2.7-fix-build-with-gcc11.patch"
 )
 
 src_prepare() {



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

2021-06-14 Thread Georgy Yakovlev
commit: 86f08885f4983cbcd4078b3aafd9cd2f0583d14b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 02:57:29 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 02:57:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f08885

dev-python/grpcio: fix whitespace

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

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

diff --git a/dev-python/grpcio/grpcio-1.38.0.ebuild 
b/dev-python/grpcio/grpcio-1.38.0.ebuild
index 016123e4194..13d41c60bbc 100644
--- a/dev-python/grpcio/grpcio-1.38.0.ebuild
+++ b/dev-python/grpcio/grpcio-1.38.0.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) 
+PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" )
 
 python_prepare_all() {
distutils-r1_python_prepare_all



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

2021-06-14 Thread Georgy Yakovlev
commit: a275799528a1109e58d7191ead0959a8a570cd7a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 02:49:59 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 02:50:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2757995

dev-python/grpcio: don't pass gnu99 to cxx

Closes: https://bugs.gentoo.org/730228
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../grpcio/files/1.37.1-cc-flag-test-fix.patch | 26 
 dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch  | 35 ++
 dev-python/grpcio/grpcio-1.37.1.ebuild |  5 
 dev-python/grpcio/grpcio-1.38.0.ebuild |  2 ++
 4 files changed, 68 insertions(+)

diff --git a/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch 
b/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch
new file mode 100644
index 000..0869c57dd11
--- /dev/null
+++ b/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch
@@ -0,0 +1,26 @@
+From c21ddf679bf46c0a13046060f17d7a87608923e3 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Mon, 14 Jun 2021 19:38:37 -0700
+Subject: [PATCH] fix cc flag test
+
+---
+ src/python/grpcio/commands.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py
+index df8fc46..de71ea5 100644
+--- a/src/python/grpcio/commands.py
 b/src/python/grpcio/commands.py
+@@ -234,7 +234,8 @@ class BuildExt(build_ext.build_ext):
+ """
+ try:
+ # TODO(lidiz) Remove the generated a.out for success tests.
+-cc_test = subprocess.Popen(['cc', '-x', 'c', '-std=c++11', 
'-'],
++cc = os.environ.get('CC', 'cc')
++cc_test = subprocess.Popen([cc, '-x', 'c', '-std=c++11', '-'],
+stdin=subprocess.PIPE,
+stdout=subprocess.PIPE,
+stderr=subprocess.PIPE)
+-- 
+2.32.0
+

diff --git a/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch 
b/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch
new file mode 100644
index 000..71e02eafeb6
--- /dev/null
+++ b/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch
@@ -0,0 +1,35 @@
+From 05ae3c5a87ba1037bd4c7a94e6b574c8df847065 Mon Sep 17 00:00:00 2001
+From: Lidi Zheng 
+Date: Tue, 6 Apr 2021 06:50:40 -0700
+Subject: [PATCH] Remove -std=gnu99 CFlag when compiling C++ with clang
+ (#25778)
+
+* Remove -std=gnu99 CFlag when compiling C++ with clang
+
+* Use endswith instead of hard-coded slices
+
+* Fix a typo
+---
+ src/python/grpcio/commands.py | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py
+index f4a3d2bdc041..df8fc46a3cad 100644
+--- a/src/python/grpcio/commands.py
 b/src/python/grpcio/commands.py
+@@ -258,10 +258,14 @@ def compiler_ok_with_extra_std():
+ old_compile = self.compiler._compile
+ 
+ def new_compile(obj, src, ext, cc_args, extra_postargs, pp_opts):
+-if src[-2:] == '.c':
++if src.endswith('.c'):
+ extra_postargs = [
+ arg for arg in extra_postargs if not '-std=c++' in arg
+ ]
++elif src.endswith('.cc') or src.endswith('.cpp'):
++extra_postargs = [
++arg for arg in extra_postargs if not '-std=gnu99' in 
arg
++]
+ return old_compile(obj, src, ext, cc_args, extra_postargs,
+pp_opts)
+ 

diff --git a/dev-python/grpcio/grpcio-1.37.1.ebuild 
b/dev-python/grpcio/grpcio-1.37.1.ebuild
index 9516150c799..4c178de93a2 100644
--- a/dev-python/grpcio/grpcio-1.37.1.ebuild
+++ b/dev-python/grpcio/grpcio-1.37.1.ebuild
@@ -27,6 +27,11 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/1.37.1-cxx-no-gnu99.patch"
+   "${FILESDIR}/1.37.1-cc-flag-test-fix.patch"
+)
+
 python_prepare_all() {
distutils-r1_python_prepare_all
hprefixify setup.py

diff --git a/dev-python/grpcio/grpcio-1.38.0.ebuild 
b/dev-python/grpcio/grpcio-1.38.0.ebuild
index 9a037a3b070..016123e4194 100644
--- a/dev-python/grpcio/grpcio-1.38.0.ebuild
+++ b/dev-python/grpcio/grpcio-1.38.0.ebuild
@@ -27,6 +27,8 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) 
+
 python_prepare_all() {
distutils-r1_python_prepare_all
hprefixify setup.py



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

2021-06-14 Thread Matt Turner
commit: eb0dd5c97c4dae8cb390e0b2ab90e9237d41ef87
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 15 02:47:39 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 15 02:48:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0dd5c9

x11-apps/fonttosfnt: Version bump to 1.2.2

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

 x11-apps/fonttosfnt/Manifest|  1 +
 x11-apps/fonttosfnt/fonttosfnt-1.2.2.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/x11-apps/fonttosfnt/Manifest b/x11-apps/fonttosfnt/Manifest
index 4316fd3aa2e..601d947cd17 100644
--- a/x11-apps/fonttosfnt/Manifest
+++ b/x11-apps/fonttosfnt/Manifest
@@ -1,2 +1,3 @@
 DIST fonttosfnt-1.2.0.tar.bz2 145904 BLAKE2B 
b9b25076126dbd412d69f4c9698f937009f620b55a06f8c55b621add2ed6d638e0b91d3e716ed276089986c1a0140e2bf7aadef021c21ac24ac23c3347ee081c
 SHA512 
a360bd8535beaef89afa6c0678a40f7c554e9d631e0fcb80bb1363ab72288e27a5e106521610f61c95b8101f79c7f02492a2068411b5f5b695de780d8a1c1b25
 DIST fonttosfnt-1.2.1.tar.bz2 146512 BLAKE2B 
54b92f586248978f56b1b114a1ec02b19f7c871fed0c0f91c2e8064933d990f2b44f0163fa59f04f82b992a40be47e391ae60a490412e361af9f10c445f9
 SHA512 
3d4ece61e31d4a5ed56923ecc1883e80a9308d2062d37345cb5be081bc2b004aadebf99a989601749a63e03eb641e0522d07773a57bca0b4710ed453e4f20742
+DIST fonttosfnt-1.2.2.tar.bz2 146855 BLAKE2B 
167db11bd49675d411ec06f5581edd7a87d0518755aba05b330db8d24ec1b5f142228c3b3a0be6a740fee8835a25523cd9fc4d7b8e915cc9d51fb95786254770
 SHA512 
ceac6ccb064043d46f9f16f31fb89c6cbf7f026d049f7b5325d6af97e809b4cd068e6149413bb328c0af601a98b5070e21d469888a6853f6cabecd5b46f60240

diff --git a/x11-apps/fonttosfnt/fonttosfnt-1.2.2.ebuild 
b/x11-apps/fonttosfnt/fonttosfnt-1.2.2.ebuild
new file mode 100644
index 000..9a2da4b0264
--- /dev/null
+++ b/x11-apps/fonttosfnt/fonttosfnt-1.2.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xorg-3
+
+DESCRIPTION="X.Org fonttosfnt application"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+RDEPEND="media-libs/freetype:2
+   x11-libs/libX11
+   x11-libs/libfontenc"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



[gentoo-commits] repo/gentoo:master commit in: net-dns/ndu/files/, net-dns/ndu/

2021-06-14 Thread Sam James
commit: 2d727dd766dd56973f855dba2437c1edcd4261c2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 02:39:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 02:39:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d727dd7

net-dns/ndu: fix build with GCC 11

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

 .../ndu-0.4-fix-pointer-comparison-with-0.patch| 26 ++
 net-dns/ndu/ndu-0.4-r4.ebuild  |  5 +++--
 2 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/net-dns/ndu/files/ndu-0.4-fix-pointer-comparison-with-0.patch 
b/net-dns/ndu/files/ndu-0.4-fix-pointer-comparison-with-0.patch
new file mode 100644
index 000..1d7a40d7aed
--- /dev/null
+++ b/net-dns/ndu/files/ndu-0.4-fix-pointer-comparison-with-0.patch
@@ -0,0 +1,26 @@
+From 5df37d4e6a22a67671a4b74c68e725a9001fbac1 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 15 Jun 2021 02:38:33 +
+Subject: [PATCH] Fix pointer comparison with 0
+
+Closes: https://bugs.gentoo.org/786276
+---
+ src/ndu.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/ndu.cpp b/src/ndu.cpp
+index 558ee45..8d3b353 100644
+--- a/src/ndu.cpp
 b/src/ndu.cpp
+@@ -404,7 +404,7 @@ public:
+   {
+   // see if file is a reverse file
+   // if the zone ends in .in-addr.arpa
+-  if(strstr(name->pchar(), IN_ADDR_ARPA) > 0)
++  if(strstr(name->pchar(), IN_ADDR_ARPA) != 0)
+   {
+   zoneType = 1;
+   }
+-- 
+2.32.0
+

diff --git a/net-dns/ndu/ndu-0.4-r4.ebuild b/net-dns/ndu/ndu-0.4-r4.ebuild
index c63454d29b2..c8510ed983e 100644
--- a/net-dns/ndu/ndu-0.4-r4.ebuild
+++ b/net-dns/ndu/ndu-0.4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,13 +12,14 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE=""
 
 RDEPEND="sys-apps/ed" # dnstouch calls ed to do the dirty work
 
 src_prepare() {
default
+
eapply "${FILESDIR}"/${P}-binary-locations.patch
+   eapply "${FILESDIR}"/${P}-fix-pointer-comparison-with-0.patch
 
# match our bind config
sed -e 's|0.0.127.in-addr.arpa|127.in-addr.arpa|g' -i ndu.conf || die



[gentoo-commits] repo/gentoo:master commit in: sci-biology/uchime/

2021-06-14 Thread Sam James
commit: 9bb2017d31f4467386be5262aa036ecf5dabf97a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 02:35:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 02:35:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb2017d

sci-biology/uchime: workaround failure with GCC 11

Force C++14 for now because we don't really want a large patch for
typedefs.

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

 sci-biology/uchime/uchime-4.2.40.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/sci-biology/uchime/uchime-4.2.40.ebuild 
b/sci-biology/uchime/uchime-4.2.40.ebuild
index 75827ab3a30..9b346f4fbc8 100644
--- a/sci-biology/uchime/uchime-4.2.40.ebuild
+++ b/sci-biology/uchime/uchime-4.2.40.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 MY_P="${PN}${PV}_src"
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="Fast, accurate chimera detection"
 HOMEPAGE="https://www.drive5.com/usearch/manual/uchime_algo.html;
@@ -13,7 +13,6 @@ SRC_URI="https://www.drive5.com/${PN}/${MY_P}.tar.gz;
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug"
 
 S="${WORKDIR}"/${MY_P}
 
@@ -21,3 +20,11 @@ src_prepare() {
cp "${FILESDIR}"/CMakeLists.txt . || die
cmake_src_prepare
 }
+
+src_configure() {
+   # "myutils.h: error: reference to byte is ambiguous""
+   # bug #786297
+   append-cppflags -std=c++14
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-snes9x/files/, games-emulation/libretro-snes9x/

2021-06-14 Thread Sam James
commit: ab67174af2b5e8df126b8ee72b05a014977c019c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 02:02:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 02:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab67174a

games-emulation/libretro-snes9x: fix build with GCC 11

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

 ...etro-snes9x-0.0.2_pre20200107-gcc11-const.patch | 52 ++
 .../libretro-snes9x-0.0.2_pre20200107.ebuild   | 10 -
 2 files changed, 61 insertions(+), 1 deletion(-)

diff --git 
a/games-emulation/libretro-snes9x/files/libretro-snes9x-0.0.2_pre20200107-gcc11-const.patch
 
b/games-emulation/libretro-snes9x/files/libretro-snes9x-0.0.2_pre20200107-gcc11-const.patch
new file mode 100644
index 000..2fce97d6434
--- /dev/null
+++ 
b/games-emulation/libretro-snes9x/files/libretro-snes9x-0.0.2_pre20200107-gcc11-const.patch
@@ -0,0 +1,52 @@
+https://bugs.gentoo.org/787116
+https://github.com/libretro/snes9x/commit/da1fc9a69d8fc776f1b13b080bc27cf329c52a1f
+
+From da1fc9a69d8fc776f1b13b080bc27cf329c52a1f Mon Sep 17 00:00:00 2001
+From: Alberto Fustinoni 
+Date: Thu, 10 Sep 2020 22:22:46 +0900
+Subject: [PATCH] Build fix
+
+---
+ conffile.cpp | 2 +-
+ conffile.h   | 6 +++---
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/conffile.cpp b/conffile.cpp
+index 817afae7f..5e121e2cc 100644
+--- a/conffile.cpp
 b/conffile.cpp
+@@ -452,7 +452,7 @@ void ConfigFile::ClearLines()
+ }
+ }
+ 
+-bool ConfigFile::ConfigEntry::section_then_key_less::operator()(const 
ConfigEntry , const ConfigEntry ) {
++bool ConfigFile::ConfigEntry::section_then_key_less::operator()(const 
ConfigEntry , const ConfigEntry ) const {
+   if(curConfigFile && a.section!=b.section){
+   const int sva = curConfigFile->GetSectionSize(a.section);
+   const int svb = curConfigFile->GetSectionSize(b.section);
+diff --git a/conffile.h b/conffile.h
+index ba69812df..c09cea362 100644
+--- a/conffile.h
 b/conffile.h
+@@ -90,18 +90,18 @@ class ConfigFile {
+   mutable bool used;
+ 
+ struct section_then_key_less {
+-bool operator()(const ConfigEntry , const ConfigEntry );
++bool operator()(const ConfigEntry , const ConfigEntry ) const;
+ };
+ 
+ struct key_less {
+-bool operator()(const ConfigEntry , const ConfigEntry ) const{
++bool operator()(const ConfigEntry , const ConfigEntry ) const 
{
+ if(a.section!=b.section) return a.section

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

2021-06-14 Thread Georgy Yakovlev
commit: dea12a74cc8763a7160a3a7d5e0f247f032796f1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 02:04:20 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 02:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea12a74

sys-process/tini: drop 0.18.0, 0.19.0

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

 sys-process/tini/Manifest   |  1 -
 sys-process/tini/tini-0.18.0.ebuild | 59 -
 sys-process/tini/tini-0.19.0.ebuild | 59 -
 3 files changed, 119 deletions(-)

diff --git a/sys-process/tini/Manifest b/sys-process/tini/Manifest
index e704ce94a15..3f871251407 100644
--- a/sys-process/tini/Manifest
+++ b/sys-process/tini/Manifest
@@ -1,2 +1 @@
-DIST tini-0.18.0.tar.gz 32152 BLAKE2B 
d676f0f1b4d9f6dca98cdb626aa7c525ec55e090cfeb1cf0e9ab167f1ef4285123223873e92e81d5d62ceb631e26e9012f16b28b1d35813ac801f8e4594be70b
 SHA512 
83279180b6a875aaff9b6b7446ee7e71fd05357279744afcb4db67c76572dc871acfba86c035857009b5dd88ca75d9f2e815d6a925563cdb3e6e771eb83be9b1
 DIST tini-0.19.0.tar.gz 32369 BLAKE2B 
5d86f6299b92152063974e6ecd347e1a2ba90f0188f2a702ddb6c814fc1c9723062481fe560caa89e9f74883017ee833566adf1eb1f11fe625671eced47f3296
 SHA512 
1fa85b56e2c6085ea474f251928e7a40510d92aeef60b3c145b0496969c1b5df86835d143cb91ef5b4bf4da63fa8a56947cc39a4276e4b72faa57276d432b292

diff --git a/sys-process/tini/tini-0.18.0.ebuild 
b/sys-process/tini/tini-0.18.0.ebuild
deleted file mode 100644
index d892a5882f5..000
--- a/sys-process/tini/tini-0.18.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils flag-o-matic
-
-GIT_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662
-DESCRIPTION="A tiny but valid init for containers"
-HOMEPAGE="https://github.com/krallin/tini;
-SRC_URI="https://github.com/krallin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
-IUSE="+args +static"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   local sed_args=(
-   # Do not strip binary
-   -e 's/-Wl,-s")$/")/'
-
-   # Remove -Werror and -pedantic-errors in order to allow macro
-   # redefinition, so that CFLAGS="-U_FORTIFY_SOURCE" does not
-   # trigger an error due to add_definitions(-D_FORTIFY_SOURCE=2)
-   # in CMakeLists.txt (bug 626438).
-   -e "s/ -Werror / /"
-   -e "s/ -pedantic-errors / /"
-   )
-
-   sed -i "${sed_args[@]}" \
-   -e "s/git.*status --porcelain.*/true/" \
-   -e "s/git.*log -n 1.*/true/" \
-   -e "s/git.\${tini_VERSION_GIT}/git.${GIT_COMMIT}/" \
-   CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=()
-   use args || mycmakeargs+=(-DMINIMAL=ON)
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   append-cflags -DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37
-   cmake-utils_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-   if use static; then
-   mv "${ED}"/usr/bin/{${PN}-static,${PN}} || die
-   else
-   rm "${ED}"/usr/bin/${PN}-static || die
-   fi
-}

diff --git a/sys-process/tini/tini-0.19.0.ebuild 
b/sys-process/tini/tini-0.19.0.ebuild
deleted file mode 100644
index fe82e25bfc5..000
--- a/sys-process/tini/tini-0.19.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-GIT_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662
-DESCRIPTION="A tiny but valid init for containers"
-HOMEPAGE="https://github.com/krallin/tini;
-SRC_URI="https://github.com/krallin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
-IUSE="+args +static"
-
-src_prepare() {
-   cmake_src_prepare
-
-   local sed_args=(
-   # Do not strip binary
-   -e 's/-Wl,-s")$/")/'
-
-   # Remove -Werror and -pedantic-errors in order to allow macro
-   # redefinition, so that CFLAGS="-U_FORTIFY_SOURCE" does not
-   # trigger an error due to add_definitions(-D_FORTIFY_SOURCE=2)
-   # in CMakeLists.txt (bug 626438).
-   -e "s/ -Werror / /"
-   -e "s/ -pedantic-errors / /"
-   )
-
-   sed -i "${sed_args[@]}" \
-   -e "s/git.*status --porcelain.*/true/" \
-   -e "s/git.*log -n 1.*/true/" \
-   -e "s/git.\${tini_VERSION_GIT}/git.${GIT_COMMIT}/" \
-   CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=()
-   use args || mycmakeargs+=(-DMINIMAL=ON)
-
-   cmake_src_configure
-}
-
-src_compile() {
-   

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

2021-06-14 Thread Georgy Yakovlev
commit: bfd0e02c8af07b421e9a5d622c97930e97e0516d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jun 15 02:03:37 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun 15 02:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd0e02c

sys-process/tini: revbump, specify correct GIT_COMMIT

straight to stable, as tarball is the same, just the commit
embedded into binary is wrong.

Closes: https://bugs.gentoo.org/795936
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-process/tini/tini-0.19.0-r1.ebuild | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/sys-process/tini/tini-0.19.0-r1.ebuild 
b/sys-process/tini/tini-0.19.0-r1.ebuild
new file mode 100644
index 000..fe80f91738d
--- /dev/null
+++ b/sys-process/tini/tini-0.19.0-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+# guard against forgetfulness, https://bugs.gentoo.org/795936
+GIT_COMMIT_0190="de40ad007797e0dcd8b7126f27bb87401d224240"
+GIT_COMMIT="GIT_COMMIT_${PV//./}"
+GIT_COMMIT="${!GIT_COMMIT}"
+
+DESCRIPTION="A tiny but valid init for containers"
+HOMEPAGE="https://github.com/krallin/tini;
+SRC_URI="https://github.com/krallin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+IUSE="+args +static"
+
+src_prepare() {
+
+   [[ -z ${GIT_COMMIT} ]] && die "forgetful maintainer! please define 
GIT_COMMIT_${PV//./} on bump"
+
+   cmake_src_prepare
+
+   local sed_args=(
+   # Do not strip binary
+   -e 's/-Wl,-s")$/")/'
+
+   # Remove -Werror and -pedantic-errors in order to allow macro
+   # redefinition, so that CFLAGS="-U_FORTIFY_SOURCE" does not
+   # trigger an error due to add_definitions(-D_FORTIFY_SOURCE=2)
+   # in CMakeLists.txt (bug 626438).
+   -e "s/ -Werror / /"
+   -e "s/ -pedantic-errors / /"
+   )
+
+   sed -i "${sed_args[@]}" \
+   -e "s/git.*status --porcelain.*/true/" \
+   -e "s/git.*log -n 1.*/true/" \
+   -e "s/git.\${tini_VERSION_GIT}/git.${GIT_COMMIT}/" \
+   CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=()
+   use args || mycmakeargs+=(-DMINIMAL=ON)
+
+   cmake_src_configure
+}
+
+src_compile() {
+   append-cflags -DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37
+   cmake_src_compile
+}
+
+src_install() {
+   cmake_src_install
+   if use static; then
+   mv "${ED}"/usr/bin/{${PN}-static,${PN}} || die
+   else
+   rm "${ED}"/usr/bin/${PN}-static || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/sip/

2021-06-14 Thread Davide Pesavento
commit: 4440598d01031e97414e0f107f3aa2b3a5b607e0
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Jun 14 23:42:46 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Jun 15 01:56:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4440598d

dev-python/sip: move 5.5.0 to SLOT=5; add 6.1.0 (masked)

Drop the subslot because the sip module is no longer
provided by this package starting from v5

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

 dev-python/sip/Manifest  | 1 +
 dev-python/sip/{sip-5.5.0.ebuild => sip-5.5.0-r1.ebuild} | 4 ++--
 dev-python/sip/{sip-5.5.0.ebuild => sip-6.1.0.ebuild}| 4 ++--
 profiles/package.mask| 4 
 4 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 31dbfc2b688..f28091691f4 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,2 +1,3 @@
 DIST sip-4.19.25.tar.gz 1056384 BLAKE2B 
f92e105e6b30e871aea2883dc9cd459e4032fb139a9eaff153a3412a66b39df4d7ac985711a2693aee83195ff3850ae648bee4102f7fc3cc30d09885799f2b98
 SHA512 
60fb4133c68869bf0993144978b4847d94a0f9c7b477f64a346ea133cfe35bc11820204ab327dcf9a929b6f65a26d16cc7efbce65e49967c3347b39376e57001
 DIST sip-5.5.0.tar.gz 1108126 BLAKE2B 
59f0323b3befd7ebb89461e93e1e7e5707d11b2882bd524a45f3a6ba8d8a3c792aff5580027255812f6a3fa0854febeb418690fa6106efb21aab1610d66ef911
 SHA512 
0122beab575239cdb3b1430dc53a7f74175e3fbb3e113bcafced122ffbc4bd3d339b64a672ac1319ea14cd540b5877c2bcfeb7f8821fe8a3c8ba3ce9744bf803
+DIST sip-6.1.0.tar.gz 1441449 BLAKE2B 
07740fd0c5feba2267d6af6acbd1f457b75f1e450558481a19cc3bbb8d9fc072335b61b9def236b2f3039ee5056a09694b5247fd49b5c006ea29029f08c31209
 SHA512 
6c1e6413020e8099ebf52b75dcb599c46d4e1d1ff8e8e672e76f77c1e421ae93dff66c9cd131b46642c567cfe876047eb9679d59babed11bf51e609b325b9e7c

diff --git a/dev-python/sip/sip-5.5.0.ebuild 
b/dev-python/sip/sip-5.5.0-r1.ebuild
similarity index 92%
copy from dev-python/sip/sip-5.5.0.ebuild
copy to dev-python/sip/sip-5.5.0-r1.ebuild
index d7fd2fa0c23..26eee4168c3 100644
--- a/dev-python/sip/sip-5.5.0.ebuild
+++ b/dev-python/sip/sip-5.5.0-r1.ebuild
@@ -16,12 +16,12 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 fi
 
-# Sub-slot based on ${S}/sipbuild/module/source
-SLOT="0/12"
+SLOT="5"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
+   !=dev-python/sip-5.5.0-r0[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
 "

diff --git a/dev-python/sip/sip-5.5.0.ebuild b/dev-python/sip/sip-6.1.0.ebuild
similarity index 92%
rename from dev-python/sip/sip-5.5.0.ebuild
rename to dev-python/sip/sip-6.1.0.ebuild
index d7fd2fa0c23..26eee4168c3 100644
--- a/dev-python/sip/sip-5.5.0.ebuild
+++ b/dev-python/sip/sip-6.1.0.ebuild
@@ -16,12 +16,12 @@ else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 fi
 
-# Sub-slot based on ${S}/sipbuild/module/source
-SLOT="0/12"
+SLOT="5"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
+   !=dev-python/sip-5.5.0-r0[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
 "

diff --git a/profiles/package.mask b/profiles/package.mask
index 839caf384b2..2427865ff31 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Davide Pesavento  (2021-06-15)
+# Masked for revdep testing.
+>=dev-python/sip-6
+
 # Sam James  (2021-06-15)
 # Fails to build with GCC 11. Strange build system that needs more
 # work to function properly (and integrate better). Several open bugs.



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

2021-06-14 Thread Sam James
commit: 8dc16924bbb14d50d910cebd45987735177fb152
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 01:37:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 01:37:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc16924

dev-libs/pegtl: drop -Werror

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

 dev-libs/pegtl/files/pegtl-3.2.0-no-werror.patch | 56 
 dev-libs/pegtl/pegtl-3.2.0.ebuild|  5 ++-
 2 files changed, 60 insertions(+), 1 deletion(-)

diff --git a/dev-libs/pegtl/files/pegtl-3.2.0-no-werror.patch 
b/dev-libs/pegtl/files/pegtl-3.2.0-no-werror.patch
new file mode 100644
index 000..32bc4b5103e
--- /dev/null
+++ b/dev-libs/pegtl/files/pegtl-3.2.0-no-werror.patch
@@ -0,0 +1,56 @@
+https://bugs.gentoo.org/787854
+
+From b807854fc6573d59350551578375075fc61a21e1 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 15 Jun 2021 01:31:40 +
+Subject: [PATCH] Drop -Werror
+
+Signed-off-by: Sam James 
+---
+ Makefile | 2 +-
+ src/example/pegtl/CMakeLists.txt | 2 +-
+ src/test/pegtl/CMakeLists.txt| 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 3ecca07..2b8fa20 100644
+--- a/Makefile
 b/Makefile
+@@ -30,7 +30,7 @@ endif
+ # changed if desired.
+ 
+ CPPFLAGS ?= -pedantic
+-CXXFLAGS ?= -Wall -Wextra -Wshadow -Werror -O3 $(MINGW_CXXFLAGS)
++CXXFLAGS ?= -Wall -Wextra -Wshadow $(MINGW_CXXFLAGS)
+ 
+ HEADERS := $(shell find include -name '*.hpp')
+ SOURCES := $(shell find src -name '*.cpp')
+diff --git a/src/example/pegtl/CMakeLists.txt 
b/src/example/pegtl/CMakeLists.txt
+index d416731..4d1a417 100644
+--- a/src/example/pegtl/CMakeLists.txt
 b/src/example/pegtl/CMakeLists.txt
+@@ -60,7 +60,7 @@ foreach(examplesourcefile ${example_sources})
+   if(MSVC)
+ target_compile_options(${exename} PRIVATE /W4 /WX /utf-8)
+   else()
+-target_compile_options(${exename} PRIVATE -pedantic -Wall -Wextra 
-Wshadow -Werror)
++target_compile_options(${exename} PRIVATE -pedantic -Wall -Wextra 
-Wshadow)
+   endif()
+ endforeach()
+ 
+diff --git a/src/test/pegtl/CMakeLists.txt b/src/test/pegtl/CMakeLists.txt
+index 577e310..84a8ab8 100644
+--- a/src/test/pegtl/CMakeLists.txt
 b/src/test/pegtl/CMakeLists.txt
+@@ -146,7 +146,7 @@ foreach(testsourcefile ${test_sources})
+   if(MSVC)
+ target_compile_options(${exename} PRIVATE /W4 /WX /utf-8)
+   else()
+-target_compile_options(${exename} PRIVATE -pedantic -Wall -Wextra 
-Wshadow -Werror)
++target_compile_options(${exename} PRIVATE -pedantic -Wall -Wextra 
-Wshadow)
+   endif()
+   if(ANDROID)
+ add_test(NAME ${exename} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} 
COMMAND ${CMAKE_COMMAND} "-DANDROID_NDK=${ANDROID_NDK}" 
"-DTEST_RESOURCES_DIR=${CMAKE_SOURCE_DIR}" 
"-DTEST_RESOURCES=src/test/pegtl/data;src/test/pegtl/file_data.txt;Makefile" 
"-DUNITTEST=${exename}" -P ${CMAKE_CURRENT_SOURCE_DIR}/ExecuteOnAndroid.cmake)
+-- 
+2.32.0
+

diff --git a/dev-libs/pegtl/pegtl-3.2.0.ebuild 
b/dev-libs/pegtl/pegtl-3.2.0.ebuild
index 88365e453f4..638a33f9abd 100644
--- a/dev-libs/pegtl/pegtl-3.2.0.ebuild
+++ b/dev-libs/pegtl/pegtl-3.2.0.ebuild
@@ -8,6 +8,7 @@ inherit cmake
 DESCRIPTION="Header-only library for creating parsers according to Parsing 
Expression Grammar"
 HOMEPAGE="https://github.com/taocpp/PEGTL;
 SRC_URI="https://github.com/taocpp/PEGTL/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P^^}"
 
 LICENSE="MIT"
 SLOT="0"
@@ -15,7 +16,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-S="${WORKDIR}/${P^^}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.0-no-werror.patch
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ucx/files/, sys-cluster/ucx/

2021-06-14 Thread Sam James
commit: e1d3c9af5679ed8e493e188620dafde21c012a0f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 01:52:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 01:54:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d3c9af

sys-cluster/ucx: drop -Werror

Closes: https://bugs.gentoo.org/789762
Closes: https://bugs.gentoo.org/790341
Closes: https://bugs.gentoo.org/790332
Signed-off-by: Sam James  gentoo.org>

 .../ucx/files/ucx-1.10.0_rc5-drop-werror.patch | 55 ++
 sys-cluster/ucx/ucx-1.10.0_rc5.ebuild  | 10 ++--
 2 files changed, 61 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/ucx/files/ucx-1.10.0_rc5-drop-werror.patch 
b/sys-cluster/ucx/files/ucx-1.10.0_rc5-drop-werror.patch
new file mode 100644
index 000..7a6894fe619
--- /dev/null
+++ b/sys-cluster/ucx/files/ucx-1.10.0_rc5-drop-werror.patch
@@ -0,0 +1,55 @@
+https://bugs.gentoo.org/789762
+
+From 18df3302b256bce6f61d83a58b2afbc8d788ad5c Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 15 Jun 2021 01:40:48 +
+Subject: [PATCH] Drop -Werror
+
+---
+ bindings/java/src/main/native/Makefile.am | 2 +-
+ examples/Makefile.am  | 2 +-
+ test/apps/sockaddr/Makefile.am| 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/bindings/java/src/main/native/Makefile.am 
b/bindings/java/src/main/native/Makefile.am
+index 73f9940..6616dae 100644
+--- a/bindings/java/src/main/native/Makefile.am
 b/bindings/java/src/main/native/Makefile.am
+@@ -64,7 +64,7 @@ libjucx_la_SOURCES = context.cc \
+  ucs_constants.cc \
+  worker.cc
+ 
+-libjucx_la_CXXFLAGS = -fPIC -DPIC -Werror -std=gnu++98
++libjucx_la_CXXFLAGS = -fPIC -DPIC -std=gnu++98
+ 
+ libjucx_la_LIBADD = $(topdir)/src/ucs/libucs.la \
+ $(topdir)/src/uct/libuct.la \
+diff --git a/examples/Makefile.am b/examples/Makefile.am
+index 05cde27..76c3b18 100644
+--- a/examples/Makefile.am
 b/examples/Makefile.am
+@@ -23,7 +23,7 @@ EXAMPLE_CUDA_CFLAGS = $(CFLAGS_PEDANTIC)
+ EXAMPLE_CUDA_CPPFLAGS =
+ endif
+ 
+-EXAMPLE_CCLD_FLAGS = -lucs -I$(includedir) -L$(libdir) -Wall -Werror 
-Wl,-rpath,$(libdir) \
++EXAMPLE_CCLD_FLAGS = -lucs -I$(includedir) -L$(libdir) -Wall 
-Wl,-rpath,$(libdir) \
+  $(EXAMPLE_CUDA_LDFLAGS) $(EXAMPLE_CUDA_CPPFLAGS)
+ 
+ installcheck-local:
+diff --git a/test/apps/sockaddr/Makefile.am b/test/apps/sockaddr/Makefile.am
+index 7ce7a01..2e4ad47 100644
+--- a/test/apps/sockaddr/Makefile.am
 b/test/apps/sockaddr/Makefile.am
+@@ -12,7 +12,7 @@ noinst_HEADERS = \
+   sa_util.h
+ 
+ sa_CXXFLAGS = \
+-  -std=c++11 -g -Wall -Werror
++  -std=c++11 -Wall
+ 
+ sa_CPPFLAGS = $(BASE_CPPFLAGS)
+ 
+-- 
+2.32.0
+

diff --git a/sys-cluster/ucx/ucx-1.10.0_rc5.ebuild 
b/sys-cluster/ucx/ucx-1.10.0_rc5.ebuild
index 1d3c4a64a11..b1b15f27d9e 100644
--- a/sys-cluster/ucx/ucx-1.10.0_rc5.ebuild
+++ b/sys-cluster/ucx/ucx-1.10.0_rc5.ebuild
@@ -5,14 +5,14 @@ EAPI=7
 
 inherit autotools
 
+MY_PV=${PV/_/-}
 DESCRIPTION="Unified Communication X"
 HOMEPAGE="https://www.openucx.org;
-
-MY_PV=${PV/_/-}
 SRC_URI="https://github.com/openucx/ucx/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
 
-SLOT="0"
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="+numa +openmp"
 
@@ -22,7 +22,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-S="${WORKDIR}/${PN}-${MY_PV}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10.0_rc5-drop-werror.patch
+)
 
 src_prepare() {
default



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

2021-06-14 Thread Sam James
commit: cd260d9a9fdb2c2a8f0ef7b4e947c7df0ef1d2a2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 01:21:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 01:21:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd260d9a

app-admin/tripwire: update EAPI 6 -> 7, workaround GCC 11 failure

Set C++ standard to c++14 rather than perform a huge sed on the byte type.

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

 app-admin/tripwire/tripwire-2.4.3.7.ebuild | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/app-admin/tripwire/tripwire-2.4.3.7.ebuild 
b/app-admin/tripwire/tripwire-2.4.3.7.ebuild
index 423a09ff991..306f4125452 100644
--- a/app-admin/tripwire/tripwire-2.4.3.7.ebuild
+++ b/app-admin/tripwire/tripwire-2.4.3.7.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools flag-o-matic
 
@@ -36,8 +36,17 @@ src_configure() {
# see #32613, #45823, and others.
#   -tav...@gentoo.org
strip-flags
-   append-cppflags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing
-   econf $(use_enable ssl openssl) $(use_enable static)
+
+   append-cppflags -DCONFIG_DIR='"\"/etc/tripwire\""'
+   append-cflags -fno-strict-aliasing
+
+   # "integer.cpp:1162:24: error: reference to ‘byte’ is ambiguous"
+   # bug #786465
+   append-cxxflags -std=c++14
+
+   econf \
+   $(use_enable ssl openssl) \
+   $(use_enable static)
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-epgsearch/

2021-06-14 Thread Sam James
commit: ad29adb5833218a327f9adc035624d6af096cdcd
Author: Martin Dummer  gmx  net>
AuthorDate: Sat Jun  5 07:52:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 00:53:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad29adb5

media-plugins/vdr-epgsearch: version bump to 2.4.1

upstream added gcc-11 fixes and additions for vdr-2.5 developer version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-epgsearch/Manifest   |  1 +
 .../vdr-epgsearch/vdr-epgsearch-2.4.1.ebuild   | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/media-plugins/vdr-epgsearch/Manifest 
b/media-plugins/vdr-epgsearch/Manifest
index a2859941876..991a845deae 100644
--- a/media-plugins/vdr-epgsearch/Manifest
+++ b/media-plugins/vdr-epgsearch/Manifest
@@ -1,3 +1,4 @@
 DIST vdr-epgsearch-2.2.0.tgz 472502 BLAKE2B 
f98053d95a6fe56aff48bd3e86ae8a37166b3b8556fe3500c956901cb3f8d19c5792b157606d372392b7387c05a72f4d664881a27bbd5b9484640d8de73b8673
 SHA512 
c0fef60069addc3cca82535c22b7e1f73f01de7466bc6d0b837ba34df7a7dd0fe2cbf7e9b9bc36a523a75a3db18889a1ff9040fb2647c889ea74666067c3a1e4
 DIST vdr-epgsearch-2.4.0_p20200402.tar.gz 479998 BLAKE2B 
04e83bd2361743669baba7b10a27fab91f22115b81fe69e9252cc5ecd94fb0fda55d8b6ce3fcaeb08e779f07d46d26e37026d1732d6b38c03385c659eacd5ab0
 SHA512 
586b369a25c32bbf2d33e68997e7298ad7fda50ac78da5321c848a74d91753a51e6f47d70ef6893ca980bfa2c9f167defd611464729ca4ebf704247e8e37a065
 DIST vdr-epgsearch-2.4.0_p20210426.tar.gz 481490 BLAKE2B 
71c336f2f8838c435ca439a61be58884ef001954cf33fe99c1b20987baaa207e74b5a032f3fa9543f58b53157ecfabcd7fca08f7ebf49c015ba6893e7e6f7759
 SHA512 
4260ebbd3c18dd66b18ff7d05480a1affd0ba9a4dd130cf23e93cd7085218ebb8f60f5733ee1f616b74618ea68a367a001d330a60294faced7e04d4f10a5ffa3
+DIST vdr-epgsearch-2.4.1.tar.gz 481899 BLAKE2B 
ab0325fbab73d3c6e6753b926ca0cde6ec971fd42f7b8badf4b306671bf3380c5784262fe1f24e6ce57fef1903ef533b450ea03c346242b5a72f26eeba8a6bd9
 SHA512 
031ee227a5d45bbf1344cc8195dfd38d23ff23303d55c8492e7b2f86f1f53402a68e6500888bf847cd3506ebc2cfbb73aef2b8b0d6ef98f210631642de1d1f9c

diff --git a/media-plugins/vdr-epgsearch/vdr-epgsearch-2.4.1.ebuild 
b/media-plugins/vdr-epgsearch/vdr-epgsearch-2.4.1.ebuild
new file mode 100644
index 000..8c762898381
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/vdr-epgsearch-2.4.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: create timers from epg content based on saved search 
expressions"
+HOMEPAGE="http://winni.vdr-developer.org/epgsearch/index_eng.html;
+GIT_COMMIT_ID="cff8dfe58853aa0cc4f6e9a8896104a920b98730"
+SRC_URI="https://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git/snapshot/vdr-plugin-epgsearch-${GIT_COMMIT_ID}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-epgsearch-${GIT_COMMIT_ID}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="conflictcheckonly epgsearchonly pcre quicksearch tre"
+REQUIRED_USE="?? ( pcre tre )"
+
+DEPEND="
+   >=media-video/vdr-2.4
+   pcre? ( dev-libs/libpcre )
+   tre? ( dev-libs/tre )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-apps/groff
+   dev-lang/perl"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.0_makefile.patch"
+   "${FILESDIR}/${PN}-2.4.0_docsrc2man-no-gzip.patch"
+)
+
+QA_FLAGS_IGNORED="
+   usr/lib/vdr/plugins/libvdr-.*
+   usr/lib64/vdr/plugins/libvdr-.*
+   usr/bin/createcats"
+
+src_prepare() {
+   # remove untranslated .po files
+   rm 
"${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
 \
+   || die "cannot remove untranslated .po files"
+
+   if ! use conflictcheckonly; then
+   sed -e "s:install-\$(PLUGIN3)::" -i Makefile || die "cannot 
modify Makefile"
+   fi
+
+   if ! use epgsearchonly; then
+   sed -e "s:install-\$(PLUGIN2)::" -i Makefile || die "cannot 
modify Makefile"
+   fi
+
+   if ! use quicksearch; then
+   sed -e "s:install-\$(PLUGIN4)::" -i Makefile || die "cannot 
modify Makefile"
+   fi
+
+   vdr-plugin-2_src_prepare
+
+   fix_vdr_libsi_include conflictcheck.c
+
+   # install conf-file disabled
+   sed -e '/^Menu/s:^:#:' -i conf/epgsearchmenu.conf || die "cannot modify 
epgsearchmenu.conf"
+
+   # Get rid of the broken symlink
+   rm README || die "cannot remove broken symlink"
+}
+
+src_compile() {
+   BUILD_PARAMS="SENDMAIL=/usr/bin/sendmail AUTOCONFIG=0"
+
+   if use pcre; then
+   BUILD_PARAMS+=" REGEXLIB=pcre"
+   einfo "Using pcre for regexp searches"
+   fi
+
+   if use tre; then
+   BUILD_PARAMS+=" REGEXLIB=tre"
+   einfo "Using tre for unlimited fuzzy searches"
+   fi
+

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

2021-06-14 Thread Sam James
commit: e653173406852ad09cf8e7aee615137011348c84
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 00:38:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 00:53:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6531734

profiles: adjust package.mask format for pkgdev

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 975e0ed7f2a..df46b1bac01 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -40,15 +40,14 @@
 # dev-python/python-language-server --> dev-python/python-lsp-server
 # dev-python/python-jsonrpc-server --> dev-python/python-lsp-jsonrpc
 # dev-python/pyls-black --> dev-python/python-lsp-black
-#
+# -
 # Note that dev-python/pyls-spyder has already switched to the new language
 # server as of version 0.4.0. Users of the Spyder IDE will automatically
 # switch to the new language server when upgrading to version 4.2.5-r1 or
 # 5.0.4-r1. Manual adjustments to the settings may be required in certain
 # configurations [3].
-#
+# -
 # Masked for removal in 30 days (2021-07-14).
-#
 # [1] https://github.com/palantir/python-language-server/issues/935
 # [2] https://bugs.gentoo.org/795924
 # [3] https://bugs.gentoo.org/783615



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2021-06-14 Thread Sam James
commit: 447a4a2dd09aa07d65c2de15152c766feb220d88
Author: Martin Dummer  gmx  net>
AuthorDate: Fri May 28 23:11:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 00:53:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447a4a2d

dev-embedded/esptool: remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/esptool/Manifest  |  1 -
 dev-embedded/esptool/esptool-2.8-r2.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index 40d6d4e344b..a065e01fe37 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,2 +1 @@
-DIST esptool-2.8.tar.gz 5399875 BLAKE2B 
c2c27dc44cec1921f2d800347682bb198be76f7a122fd6a0c9964fb189350980557aa85bd6cb8fb2d63c8c7ccdd18e1860b65ca85c8777145ec1da07da886be1
 SHA512 
14528197e760779f3bf50e2a44d477979675dd42451fa405e2ae87502158b21f999fb94561980c9eb0634d2d1fd3729779b78266403de858ed1d32e8d29604cc
 DIST esptool-3.0.tar.gz 6628258 BLAKE2B 
613bdc4c4d0df633c25c83d51a84ff9ca34d5c345f010d2e3e99bc126530d484bb1fb4818b3a10b10a6b9879b161817d5bc6288dab55368f1250a27e2418d641
 SHA512 
b522d30b11e9ab4e426009116bf1872e587116b7a3b517f841d34d3e860f6454345be89a2e28b8eef5aa5e59318e991504697644a3f4f90d7e63c037025716eb

diff --git a/dev-embedded/esptool/esptool-2.8-r2.ebuild 
b/dev-embedded/esptool/esptool-2.8-r2.ebuild
deleted file mode 100644
index 06aca8c2e28..000
--- a/dev-embedded/esptool/esptool-2.8-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 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
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool;
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/ecdsa[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyaes[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pyserial-3.0[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-BDEPEND="
-   test? ( $(python_gen_cond_dep 
'dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]') )
-"
-
-src_prepare() {
-   rm -rf pyaes/ ecdsa/ || die "unable to remove bundled modules"
-   default
-}
-
-python_test() {
-   ${EPYTHON} test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
-   ${EPYTHON} test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
-}



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

2021-06-14 Thread Sam James
commit: 5d4199d41820cae0529e78f6a07a4486b65f99d2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 00:40:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 00:53:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4199d4

profiles: last-rite media-sound/sc2mpd

Bug: https://bugs.gentoo.org/795999
Bug: https://bugs.gentoo.org/787902
Bug: https://bugs.gentoo.org/766033
Bug: https://bugs.gentoo.org/724674
Bug: https://bugs.gentoo.org/713206
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index df46b1bac01..839caf384b2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-06-15)
+# Fails to build with GCC 11. Strange build system that needs more
+# work to function properly (and integrate better). Several open bugs.
+# bug #795999, bug #787902, bug #766033, bug #724674, bug #713206.
+# Removal on 15-07-2021.
+media-sound/sc2mpd
+
 # Andrew Ammerlaan  (2021-06-14)
 # The original Python Language Server by Palantir is no longer actively
 # developed [1]. Development on a language server for Python is continued by



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-epgsearch/, media-plugins/vdr-epgsearch/files/

2021-06-14 Thread Sam James
commit: eac33db41c7f20bda77418f9ed1ff6465f36c417
Author: Martin Dummer  gmx  net>
AuthorDate: Sat Jun  5 07:57:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 00:53:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac33db4

media-plugins/vdr-epgsearch: remove obsolete version

upstream made new release, so remove obsoleted intermediate version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/21128
Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-epgsearch/Manifest   |  1 -
 ...vdr-epgsearch-2.4.0_p20210426_gcc11-const.patch | 18 
 ...-epgsearch-2.4.0_p20210426_gcc11-warnings.patch | 58 -
 .../vdr-epgsearch-2.4.0_p20210426.ebuild   | 97 --
 4 files changed, 174 deletions(-)

diff --git a/media-plugins/vdr-epgsearch/Manifest 
b/media-plugins/vdr-epgsearch/Manifest
index 991a845deae..44ad6fb4a12 100644
--- a/media-plugins/vdr-epgsearch/Manifest
+++ b/media-plugins/vdr-epgsearch/Manifest
@@ -1,4 +1,3 @@
 DIST vdr-epgsearch-2.2.0.tgz 472502 BLAKE2B 
f98053d95a6fe56aff48bd3e86ae8a37166b3b8556fe3500c956901cb3f8d19c5792b157606d372392b7387c05a72f4d664881a27bbd5b9484640d8de73b8673
 SHA512 
c0fef60069addc3cca82535c22b7e1f73f01de7466bc6d0b837ba34df7a7dd0fe2cbf7e9b9bc36a523a75a3db18889a1ff9040fb2647c889ea74666067c3a1e4
 DIST vdr-epgsearch-2.4.0_p20200402.tar.gz 479998 BLAKE2B 
04e83bd2361743669baba7b10a27fab91f22115b81fe69e9252cc5ecd94fb0fda55d8b6ce3fcaeb08e779f07d46d26e37026d1732d6b38c03385c659eacd5ab0
 SHA512 
586b369a25c32bbf2d33e68997e7298ad7fda50ac78da5321c848a74d91753a51e6f47d70ef6893ca980bfa2c9f167defd611464729ca4ebf704247e8e37a065
-DIST vdr-epgsearch-2.4.0_p20210426.tar.gz 481490 BLAKE2B 
71c336f2f8838c435ca439a61be58884ef001954cf33fe99c1b20987baaa207e74b5a032f3fa9543f58b53157ecfabcd7fca08f7ebf49c015ba6893e7e6f7759
 SHA512 
4260ebbd3c18dd66b18ff7d05480a1affd0ba9a4dd130cf23e93cd7085218ebb8f60f5733ee1f616b74618ea68a367a001d330a60294faced7e04d4f10a5ffa3
 DIST vdr-epgsearch-2.4.1.tar.gz 481899 BLAKE2B 
ab0325fbab73d3c6e6753b926ca0cde6ec971fd42f7b8badf4b306671bf3380c5784262fe1f24e6ce57fef1903ef533b450ea03c346242b5a72f26eeba8a6bd9
 SHA512 
031ee227a5d45bbf1344cc8195dfd38d23ff23303d55c8492e7b2f86f1f53402a68e6500888bf847cd3506ebc2cfbb73aef2b8b0d6ef98f210631642de1d1f9c

diff --git 
a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-2.4.0_p20210426_gcc11-const.patch
 
b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-2.4.0_p20210426_gcc11-const.patch
deleted file mode 100644
index b0d756a73b4..000
--- 
a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-2.4.0_p20210426_gcc11-const.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-the following change to const is necessary since gcc-11
-
-thanks to seahawk1986 @ vdr-portal.de
-https://www.vdr-portal.de/forum/index.php?thread/134005-vdr-2-4-6-kompiliert-mit-gcc-11-0-0-nicht/=1340496#post1340496
-
-Signed-off-by: Martin Dummer 
-
 a/conflictcheck.h
-+++ b/conflictcheck.h
-@@ -73,7 +73,7 @@
- class TimerObjSort
- {
- public:
--bool operator()(cConflictCheckTimerObj* a, cConflictCheckTimerObj* b) {
-+bool operator()(const cConflictCheckTimerObj* a, const 
cConflictCheckTimerObj* b) const {
- return (a->Compare(*b) < 0);
- }
- };

diff --git 
a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-2.4.0_p20210426_gcc11-warnings.patch
 
b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-2.4.0_p20210426_gcc11-warnings.patch
deleted file mode 100644
index fb5e672cf0e..000
--- 
a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-2.4.0_p20210426_gcc11-warnings.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-the following change removes a bunch of warnings since gcc-11
-
-afuzzy.c: In function ‘int afuzzy_checkSUB(const char*, AFUZZY*)’:
-afuzzy.c:197:19: warning: ISO C++17 does not allow ‘register’ storage class 
specifier [-Wregister]
-
-Signed-off-by: Martin Dummer 
 a/afuzzy.c
-+++ b/afuzzy.c
-@@ -194,8 +194,8 @@
- 
**/
- int afuzzy_checkSUB(const char *t, AFUZZY *fuzzy)
- {
--register char c;
--register int j, d;
-+char c;
-+int j, d;
- 
- /* For eficciency this case should be little bit optimized */
- if (!fuzzy->k) {
-@@ -207,7 +207,7 @@
- 
- if (R1 & fuzzy->mask_ok)
- return 1;
--} /* end for (register int j = 0 ... */
-+} /* end for (int j = 0 ... */
- return 0;
- }
- 
-@@ -229,16 +229,16 @@
- 
- memcpy(fuzzy->R, fuzzy->R1, fuzzy->r_size);
- 
--} /* end for (register int j = 0 ... */
-+} /* end for (int j = 0 ... */
- 
- return 0;
- }
- 
- static int afuzzy_checkFLT(const char *t, AFUZZY *fuzzy)
- {
--register Uint FilterR = 0;
--register Uint FilterR1;
--register int j;
-+Uint FilterR = 0;
-+Uint FilterR1;
-+int j;
- 
- for (j = 0; t[j] != '\0'; j++) {
- 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2021-06-14 Thread Sam James
commit: 5dc11c2c305efda08f81316b4e427b3fa015a6a0
Author: Martin Dummer  gmx  net>
AuthorDate: Fri May 28 23:17:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 15 00:53:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc11c2c

dev-embedded/esptool: version bump to 3.1

Closes: https://bugs.gentoo.org/793971
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/21031
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/esptool/Manifest   |  1 +
 dev-embedded/esptool/esptool-3.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index a065e01fe37..c028c17b742 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1 +1,2 @@
 DIST esptool-3.0.tar.gz 6628258 BLAKE2B 
613bdc4c4d0df633c25c83d51a84ff9ca34d5c345f010d2e3e99bc126530d484bb1fb4818b3a10b10a6b9879b161817d5bc6288dab55368f1250a27e2418d641
 SHA512 
b522d30b11e9ab4e426009116bf1872e587116b7a3b517f841d34d3e860f6454345be89a2e28b8eef5aa5e59318e991504697644a3f4f90d7e63c037025716eb
+DIST esptool-3.1.tar.gz 6897273 BLAKE2B 
dcbba13e8775afd3cf10cdeafeee5e9e3c0d2e9722a95076a868b669ea3a11a56b48a053e1b19787c6da330af6d01f9f256a92c0be527d4a7d9848f646f194c3
 SHA512 
5edaaa376932acc9e7ba717fe931ec1e14b80d1eee415fcef4c69b30b375cd61887ac52a20dd1001d215b8d739019d6b9f624d294d8d76ff112e630d52f7f15b

diff --git a/dev-embedded/esptool/esptool-3.1.ebuild 
b/dev-embedded/esptool/esptool-3.1.ebuild
new file mode 100644
index 000..f1f9423803c
--- /dev/null
+++ b/dev-embedded/esptool/esptool-3.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
+HOMEPAGE="https://github.com/espressif/esptool;
+SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/bitstring[${PYTHON_MULTI_USEDEP}]
+   dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/ecdsa-0.16.0[${PYTHON_MULTI_USEDEP}]
+   dev-python/pyserial[${PYTHON_MULTI_USEDEP}]
+   dev-python/reedsolomon[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/wheel[${PYTHON_MULTI_USEDEP}]
+   ')
+   test? ( $(python_gen_cond_dep '
+   dev-python/coverage[${PYTHON_MULTI_USEDEP}]
+   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
+   dev-python/unittest2[${PYTHON_MULTI_USEDEP}]
+   ') )
+"
+
+python_test() {
+   ${EPYTHON} test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
+   ${EPYTHON} test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
+   ${EPYTHON} test/test_espefuse_host.py || die "espefuse_host test failed 
with ${EPYTHON}"
+   ${EPYTHON} test/test_merge_bin.py || die "espefuse_host test failed 
with ${EPYTHON}"
+   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
+}



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

2021-06-14 Thread Michael Orlitzky
commit: 8c7da7cc0a7a42cc82475a54a18b80c574ee8cc8
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jun 15 00:22:50 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 15 00:40:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7da7cc

sci-mathematics/gmp-ecm: remove old "unused" gmp-ecm-7.0.4-r3.ebuild.

Closes: https://bugs.gentoo.org/795819
Closes: https://github.com/gentoo/gentoo/pull/21244
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r3.ebuild | 57 -
 1 file changed, 57 deletions(-)

diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r3.ebuild 
b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r3.ebuild
deleted file mode 100644
index f36a15f13d2..000
--- a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-MY_PN="ecm"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Elliptic Curve Method for Integer Factorization"
-HOMEPAGE="https://gitlab.inria.fr/zimmerma/ecm;
-SRC_URI="https://gitlab.inria.fr/zimmerma/ecm/uploads/9cd422ec80268f8a885e499e17f98056/${MY_P}.tar.gz;
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~ppc-macos ~x64-macos"
-IUSE="+custom-tune openmp static-libs cpu_flags_x86_sse2"
-
-DEPEND="dev-libs/gmp:="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.4-openmp.patch
-)
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
-   use openmp && tc-check-openmp
-}
-
-src_compile() {
-   default
-   if use custom-tune; then
-   # One "emake" was needed to build the library. Now we can find
-   # the best set of parameters, and then run "emake" one more time
-   # to rebuild the library with the custom parameters. See the
-   # project's README or INSTALL-ecm. The build targets don't 
depend
-   # on ecm-params.h, so we need to "make clean" to force a 
rebuild.
-   emake ecm-params && emake clean && emake
-   fi
-}
-src_configure() {
-   econf \
-   --enable-shared \
-   $(use_enable static-libs static) \
-   $(use_enable openmp) \
-   $(use_enable cpu_flags_x86_sse2 sse2) \
-   $(use_enable custom-tune asm-redc)
-}
-
-src_install() {
-   default
-
-   # remove .la file
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gmp-ecm/files/, sci-mathematics/gmp-ecm/

2021-06-14 Thread Michael Orlitzky
commit: 9c1907192c06e8030cbf975866ab01b98b577e98
Author: François Bissey  gmail  com>
AuthorDate: Mon Jun 14 23:12:37 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 15 00:40:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c190719

sci-mathematics/gmp-ecm: fix executable stack for good

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Bug: https://bugs.gentoo.org/795819
Signed-off-by: François René Pierre Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../gmp-ecm/files/gmp-ecm-7.0.4-execstack.patch| 49 +
 sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild| 81 ++
 2 files changed, 130 insertions(+)

diff --git a/sci-mathematics/gmp-ecm/files/gmp-ecm-7.0.4-execstack.patch 
b/sci-mathematics/gmp-ecm/files/gmp-ecm-7.0.4-execstack.patch
new file mode 100644
index 000..6cca1916191
--- /dev/null
+++ b/sci-mathematics/gmp-ecm/files/gmp-ecm-7.0.4-execstack.patch
@@ -0,0 +1,49 @@
+diff --git a/acinclude.m4 b/acinclude.m4
+index e92d2c9..b602f12 100644
+--- a/acinclude.m4
 b/acinclude.m4
+@@ -604,32 +604,3 @@ AC_SUBST(CUDALDFLAGS)
+ AC_SUBST(CUDARPATH)
+ 
+ ])
+-
+-dnl Checks whether the stack can be marked nonexecutable by passing an option
+-dnl to the C-compiler when acting on .s files. Appends that option to 
ASMFLAGS.
+-dnl This macro is adapted from one found in GMP 6.1.1.
+-dnl FIXME: This test looks broken. It tests that a file with 
.note.GNU-stack...
+-dnl can be compiled/assembled with -Wa,--noexecstack.  It does not determine
+-dnl if that command-line option has any effect on general asm code.
+-AC_DEFUN([CL_AS_NOEXECSTACK],[
+-dnl AC_REQUIRE([AC_PROG_CC]) GMP uses something else
+-AC_CACHE_CHECK([whether assembler supports --noexecstack option],
+-cl_cv_as_noexecstack, [dnl
+-  cat > conftest.c /dev/null \
+- && AC_TRY_COMMAND([${CC} $CFLAGS $CPPFLAGS -Wa,--noexecstack
+-   -c -o conftest.o conftest.s >/dev/null])
+-  then
+-cl_cv_as_noexecstack=yes
+-  else
+-cl_cv_as_noexecstack=no
+-  fi
+-  rm -f conftest*])
+-  if test "$cl_cv_as_noexecstack" = yes; then
+-LIBECM_LDFLAGS="$LIBECM_LDFLAGS -Wl,-znoexecstack"
+-  fi
+-])
+diff --git a/configure.ac b/configure.ac
+index 66a18dc..25b9aba 100644
+--- a/configure.ac
 b/configure.ac
+@@ -590,7 +590,6 @@ error
+   fi
+   ;;
+ esac
+-CL_AS_NOEXECSTACK
+ AC_SUBST([LIBECM_LDFLAGS])
+ 
+ 

diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild 
b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild
new file mode 100644
index 000..800fcf6b358
--- /dev/null
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN="ecm"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Elliptic Curve Method for Integer Factorization"
+HOMEPAGE="https://gitlab.inria.fr/zimmerma/ecm;
+SRC_URI="https://gitlab.inria.fr/zimmerma/ecm/uploads/9cd422ec80268f8a885e499e17f98056/${MY_P}.tar.gz;
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~ppc-macos ~x64-macos"
+IUSE="+custom-tune openmp static-libs cpu_flags_x86_sse2"
+
+DEPEND="dev-libs/gmp:="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.4-openmp.patch
+   "${FILESDIR}"/${PN}-7.0.4-execstack.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_pretend() {
+   use openmp && tc-check-openmp
+}
+
+src_prepare(){
+   default
+
+   # patch the asm files
+   # create a sample with the assembly code needed
+   # Quote around # are needed because the files will be processed by M4.
+   cat <<-EOF > "${T}/sample.asm"
+   
+   \`#'if defined(__linux__) && defined(__ELF__)
+   .section .note.GNU-stack,"",%progbits
+   \`#'endif
+   EOF
+
+   # patch the asm files
+   cat "${T}/sample.asm" >> x86_64/mulredc1.asm
+   for i in {2..20} ; do
+   cat "${T}/sample.asm" >> x86_64/mulredc"$i".asm
+   cat "${T}/sample.asm" >> x86_64/mulredc1_"$i".asm
+   done
+
+   eautoreconf
+}
+
+src_compile() {
+   default
+   if use custom-tune; then
+   # One "emake" was needed to build the library. Now we can find
+   # the best set of parameters, and then run "emake" one more time
+   # to rebuild the library with the custom parameters. See the
+   # project's README or INSTALL-ecm. The build targets don't 
depend
+   # on ecm-params.h, so we need to "make clean" to force a 
rebuild.
+   emake ecm-params && emake clean && emake
+   fi
+}
+src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable openmp) \
+   $(use_enable cpu_flags_x86_sse2 sse2) \
+ 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/paperde/

2021-06-14 Thread Maciej Barć
commit: 53ef6ac31c17aebe10757780d2bde8a14f9ca99a
Author: Maciej Barć  riseup  net>
AuthorDate: Tue Jun 15 00:21:57 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Tue Jun 15 00:22:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53ef6ac3

gui-apps/paperde: drop broken 0.1.1 version

Closes: https://bugs.gentoo.org/796008
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 gui-apps/paperde/Manifest |  1 -
 gui-apps/paperde/paperde-0.1.1.ebuild | 62 ---
 2 files changed, 63 deletions(-)

diff --git a/gui-apps/paperde/Manifest b/gui-apps/paperde/Manifest
deleted file mode 100644
index b20bb0575..0
--- a/gui-apps/paperde/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST paperde-0.1.1.tar.gz 2238206 BLAKE2B 
7d2ed32bc1c8f0914a39ee564565a4f9956e01d2cb4f6c11190792325c1a64ba2ca7006d8b263abb3be80b58734a798423406fd2b411a344f714988906e44c48
 SHA512 
45b1fcd8bc03ae34be7560fe8f369d1bde98da764870298a6f31b8465fd0fc24ace556bf7fadeab756dc4d86115aefc7c8d22eb84602472eeb2c60dc1539b85c

diff --git a/gui-apps/paperde/paperde-0.1.1.ebuild 
b/gui-apps/paperde/paperde-0.1.1.ebuild
deleted file mode 100644
index 18b6d99fc..0
--- a/gui-apps/paperde/paperde-0.1.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg
-
-DESCRIPTION="Simple, sleek QT based DE for wayland using wayfire"
-HOMEPAGE="https://gitlab.com/cubocore/paper/paperde;
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/cubocore/paper/${PN}.git;
-else
-   # _alpha -> -alpha
-   MY_PV="${PV/_/-}"
-   
SRC_URI="https://gitlab.com/cubocore/paper/${PN}/-/archive/v${MY_PV}/${PN}-v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${MY_PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-   kde-frameworks/extra-cmake-modules:5
-"
-DEPEND="
-   dev-libs/libdbusmenu-qt
-   dev-libs/wayland
-   dev-libs/wayland-protocols
-   dev-qt/designer:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[wayland,X]
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5[X]
-   gui-libs/libcprime
-   gui-libs/libcsys
-"
-# Because of gui-wm/wayfire build failure, also add requirement constraints 
here
-#   wlroots found: NO found 0.13.0 but need: '<0.12.0' ; matched: '>=0.11.0'
-RDEPEND="
-   ${DEPEND}
-   =gui-wm/wayfire-0.7.0[X]
-   sys-apps/xdg-desktop-portal
-   x11-misc/qt5ct
-"
-
-src_prepare() {
-   cmake_src_prepare
-   xdg_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DPKGSHAREDPATH="${EPREFIX}/usr/share/paperde"
-   -DPKGCONFPATH="${EPREFIX}/etc/xdg/paperde"
-   )
-   cmake_src_configure
-}



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

2021-06-14 Thread Thomas Deutschmann
commit: ea2db8e25985acf209c827b93e70015c3294b2dd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 15 00:15:38 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 15 00:15:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2db8e2

dev-util/jenkins-bin: bump to v2.297

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

 dev-util/jenkins-bin/Manifest |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.297.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 43cdbee032b..3e602a4e3ba 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,3 +1,4 @@
 DIST jenkins-bin-2.277.4.war 70918017 BLAKE2B 
990222bedb5ad58e8a00f29194b0f201395545fa70af22485a88c55e0898abdd218e501222689abbdf5cc8f4f3dc32dae7e54198b43a8c46172501017018eea6
 SHA512 
eb635bc0767c242063e88aa6f91a6daa8fbf23f74333f2dd73535a7ff3a4e690e3a456fba2e92b44ee883378b783896f8052a1b26536dac5954d74a62a63597a
 DIST jenkins-bin-2.289.1.war 74253062 BLAKE2B 
142ef28f6d0e0a5445de3d758137b7a46e35e347cfaefdf88e3140afbdadd0499f4b900f16ebee9632ad0d66c0895f7e0905abeb997c1c4467839b53cc9f4027
 SHA512 
4d17cc0b5099231f4468a2160b8d174f9602930be9c8bf59a0a0ababf6bf0cf6ddf7e727add19f2dc04a5a6a538f53761a97d250745cb8c787c11a347c1908a6
 DIST jenkins-bin-2.293.war 71937427 BLAKE2B 
26d4bef9860df513d95900404909a3342183ee0c131a9319fb8a637f2a59be5867737ba476d156fb092cdd8c97f07328bb4a13e2f0bde700cae00d755a8851ab
 SHA512 
bba17be80e8cbd9cd81b08e6df1fc142b7c944ea3998014211c6f0a2f6bb10e56278e2ecc2c800f0a0455b352026f7405f956545c78258d8ae225abb35fd0787
+DIST jenkins-bin-2.297.war 71626854 BLAKE2B 
ebfbd8beef01a9fa9f5be608d2287cc6f3e021b9d4f620bf9206b30334602502fe78836fe70d5a672f7e9b985b39bda79bc85fc592c018887a73ec999c81e270
 SHA512 
bb7c78d30409696483ce50a14ef68923e8c51969df9ff5d20efa1f550ef9f0204aa96c23e2737ae847d554d879e4bb3f2e546b4fb0714afcc9401e8cb84a1824

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.297.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.297.ebuild
new file mode 100644
index 000..6272140cb58
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.297.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+DEPEND="acct-group/jenkins
+   acct-user/jenkins"
+
+RDEPEND="acct-group/jenkins
+   acct-user/jenkins
+   media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:lts
+   >=virtual/jre-1.8.0"
+
+S="${WORKDIR}"
+
+src_install() {
+   local JENKINS_DIR=/var/lib/jenkins
+
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}-r2.init jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}-r2.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/, profiles/desc/

2021-06-14 Thread Thomas Deutschmann
commit: 16696a5afc1d2adaa19e52c245a0ee2f52cd8d37
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 15 00:09:49 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 15 00:12:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16696a5a

www-servers/apache: add USE=apache2_modules_proxy_uwsgi

Closes: https://bugs.gentoo.org/747958
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/desc/apache2_modules.desc  | 1 +
 www-servers/apache/apache-2.4.48.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/desc/apache2_modules.desc 
b/profiles/desc/apache2_modules.desc
index d303d0e8464..2688f2796ca 100644
--- a/profiles/desc/apache2_modules.desc
+++ b/profiles/desc/apache2_modules.desc
@@ -79,6 +79,7 @@ proxy_html - Module to rewrite links in html pages behind a 
reverse proxy
 proxy_http - HTTP support module for mod_proxy
 proxy_http2 - HTTP2 support module for mod_proxy
 proxy_scgi - SCGI gateway module for mod_proxy
+proxy_uwsgi - UWSGI gateway module for mod_proxy
 proxy_wstunnel - Provides support for the tunnelling of web socket connections 
to a backend websockets server
 ratelimit - Bandwidth Rate Limiting for Clients
 remoteip - Replaces the original client IP address for the connection with the 
useragent IP address list presented by a proxies or a load balancer via the 
request headers

diff --git a/www-servers/apache/apache-2.4.48.ebuild 
b/www-servers/apache/apache-2.4.48.ebuild
index 092c0fb7564..ba6572574d2 100644
--- a/www-servers/apache/apache-2.4.48.ebuild
+++ b/www-servers/apache/apache-2.4.48.ebuild
@@ -38,7 +38,7 @@ dbd deflate dir dumpio env expires ext_filter file_cache 
filter headers http2
 ident imagemap include info lbmethod_byrequests lbmethod_bytraffic 
lbmethod_bybusyness
 lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic 
negotiation
 proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_html proxy_http 
proxy_scgi
-proxy_http2 proxy_fcgi  proxy_wstunnel rewrite ratelimit remoteip reqtimeout
+proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip 
reqtimeout
 session session_cookie session_crypto session_dbd setenvif slotmem_shm speling
 socache_memcache socache_shmcb status substitute unique_id userdir usertrack
 unixd version vhost_alias watchdog xml2enc"
@@ -79,6 +79,7 @@ MODULE_DEPENDS="
proxy_http:proxy
proxy_http2:proxy
proxy_scgi:proxy
+   proxy_uwsgi:proxy
proxy_fcgi:proxy
proxy_wstunnel:proxy
session_cookie:session



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

2021-06-14 Thread Mike Gilbert
commit: 30d66ffd1d6e128bfa97b82bb2873ce50ce87da7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 15 00:12:15 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 15 00:12:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d66ffd

sys-kernel/dracut: keyword 055

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

 sys-kernel/dracut/dracut-055.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/dracut/dracut-055.ebuild 
b/sys-kernel/dracut/dracut-055.ebuild
index 2c69e98f305..3b042f3de74 100644
--- a/sys-kernel/dracut/dracut-055.ebuild
+++ b/sys-kernel/dracut/dracut-055.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/dracutdevs/dracut;
 else
[[ "${PV}" = *_rc* ]] || \
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
SRC_URI="https://www.kernel.org/pub/linux/utils/boot/${PN}/${P}.tar.xz;
 fi
 



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

2021-06-14 Thread Thomas Deutschmann
commit: 891944052703fe6dc33fd8bc2633ae621e9d94e3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 14 23:47:52 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 14 23:47:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89194405

net-libs/gsoap: bump to v2.8.114

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

 net-libs/gsoap/Manifest |  1 +
 net-libs/gsoap/gsoap-2.8.114.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index 997c2ced01d..270ac1314f7 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1 +1,2 @@
 DIST gsoap_2.8.106.zip 32740371 BLAKE2B 
b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82
 SHA512 
c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a
+DIST gsoap_2.8.114.zip 34599617 BLAKE2B 
fe68b057fa288b033f068be33e3f8871af8daf812d77a2fc87399f6750a4a8e23cb323dade3385c9b2147b2cde46980e9c52d393eff6eb16fa52cdbcc7a62537
 SHA512 
205d38a36c56780fd34bad8ea56525a04d4dc5b58af55676783c78d6eecf47dd0e9c86b0106f68127cfb2f45cb94f6ac9ebe353d1c6687e9faa13badb4a9690a

diff --git a/net-libs/gsoap/gsoap-2.8.114.ebuild 
b/net-libs/gsoap/gsoap-2.8.114.ebuild
new file mode 100644
index 000..6beb07adfc2
--- /dev/null
+++ b/net-libs/gsoap/gsoap-2.8.114.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MY_P="${PN}-2.8"
+
+DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web 
services"
+HOMEPAGE="http://gsoap2.sourceforge.net;
+SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
+
+LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug examples ipv6 gnutls +ssl"
+
+RDEPEND="
+   sys-libs/zlib
+   gnutls? ( net-libs/gnutls )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   sys-devel/flex
+   sys-devel/bison
+"
+
+PATCHES=(
+   # Fix Pre-ISO headers
+   "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
+
+   # enable shared libs https://bugs.gentoo.org/583398
+   "${FILESDIR}/${PN}-2.8.91-shared_libs.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   # Don't include xlocale.h as it got removed in >=glibc-2.26
+   --disable-xlocale
+   $(use_enable debug)
+   $(use_enable gnutls)
+   $(usex ipv6 --enable-ipv6 '')
+   $(usex ssl '' --disable-ssl)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # yes, we also install the license-file since
+   # it contains info about how to apply the licenses
+   dodoc *.txt
+
+   docinto html
+   dodoc changelog.md
+
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+
+   if use examples; then
+   insinto /usr/share/${PN}/examples
+   doins -r gsoap/samples/*
+   fi
+
+   if use doc; then
+   docinto html
+   dodoc -r gsoap/doc/*
+   fi
+}



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

2021-06-14 Thread Thomas Deutschmann
commit: 9a4f9483eda06daa0db5313282ba45abc14e4ce2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 14 23:43:26 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 14 23:43:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4f9483

sys-apps/fwupd: bump to v1.6.1

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

 sys-apps/fwupd/Manifest   |   1 +
 sys-apps/fwupd/fwupd-1.6.1.ebuild | 170 ++
 2 files changed, 171 insertions(+)

diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index 6f398a24c1c..5d6d529b44d 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -1,2 +1,3 @@
 DIST fwupd-1.5.9.tar.gz 3712637 BLAKE2B 
17429bdc3073a92b94de9bc67ce1955e928e8d6aeefa5f0ad39a9d15457f96c562ce5cfbc47e1fc450c31c2b9334ca3902ed63ef809e8d2cb5b5459cc54dec28
 SHA512 
ccd1246ab5b3c876251924a14d1c2c553b2df5702c6673978b1d627ea1028c3950241f73dd54e2fecb5cc204a1dc77e6597f7514eff6467beb50be7874352d78
 DIST fwupd-1.6.0.tar.gz 3747361 BLAKE2B 
6368089db78a512048268ef3cb0333c75bb95b0f62d023e3db7c854c3362b88db1b1676cc24b9a4a5fe854e7dea6c727ec3d645476ee323a0dae16caf7028478
 SHA512 
0f2342fba95d635348c4b153887f2ea27e4bf49972558716143051ba79c39948487eb6cc15f938738d83aa3ea3eef5ae2854c9756a60f59f52ac859d35e2a669
+DIST fwupd-1.6.1.tar.gz 3786336 BLAKE2B 
429e41cad3acdcd9b245532a38126a8e3d366081aba16b9f3e04a2029980b8d6e3f4ac3f8c6d6cd1332c344526a7901c976d6fa0bc1c4011e54d5dc96a427d2d
 SHA512 
6d795e9898de6097d0f1185fbc3a6864566f90fc504e5d9cf192e5dca50c659d39f43f1922c7506151bd1538a23db507e95893436de733b1335bd69dc56f3b1c

diff --git a/sys-apps/fwupd/fwupd-1.6.1.ebuild 
b/sys-apps/fwupd/fwupd-1.6.1.ebuild
new file mode 100644
index 000..e0f4a52cfe5
--- /dev/null
+++ b/sys-apps/fwupd/fwupd-1.6.1.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit linux-info meson python-single-r1 vala xdg toolchain-funcs
+
+DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and 
reliable"
+HOMEPAGE="https://fwupd.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="agent amt archive bluetooth dell gnutls gtk-doc gusb elogind flashrom 
lzma minimal introspection +man nvme policykit spi synaptics systemd test 
thunderbolt tpm uefi"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ^^ ( elogind minimal systemd )
+   dell? ( uefi )
+   minimal? ( !introspection )
+   spi? ( lzma )
+   synaptics? ( gnutls )
+   uefi? ( gnutls )
+"
+RESTRICT="!test? ( test )"
+
+BDEPEND="$(vala_depend)
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+   man? (
+   app-text/docbook-sgml-utils
+   sys-apps/help2man
+   )
+   test? (
+   thunderbolt? ( dev-util/umockdev )
+   net-libs/gnutls[tools]
+   )
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-arch/gcab-1.0
+   dev-db/sqlite
+   >=dev-libs/glib-2.45.8:2
+   dev-libs/json-glib
+   dev-libs/libgpg-error
+   dev-libs/libgudev:=
+   >=dev-libs/libjcat-0.1.0[gpg,pkcs7]
+   >=dev-libs/libxmlb-0.1.13:=
+   $(python_gen_cond_dep '
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_MULTI_USEDEP}]
+   ')
+   >=net-libs/libsoup-2.51.92:2.4[introspection?]
+   net-misc/curl
+   virtual/libelf:0=
+   virtual/udev
+   archive? ( app-arch/libarchive:= )
+   dell? ( >=sys-libs/libsmbios-2.4.0 )
+   elogind? ( >=sys-auth/elogind-211 )
+   flashrom? ( >=sys-apps/flashrom-1.2-r3 )
+   gnutls? ( net-libs/gnutls )
+   gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] )
+   lzma? ( app-arch/xz-utils )
+   policykit? ( >=sys-auth/polkit-0.103 )
+   systemd? ( >=sys-apps/systemd-211 )
+   tpm? ( app-crypt/tpm2-tss )
+   uefi? (
+   sys-boot/gnu-efi
+   sys-boot/efibootmgr
+   sys-fs/udisks
+   sys-libs/efivar
+   )
+"
+# Block sci-chemistry/chemical-mime-data for bug #701900
+RDEPEND="
+   != 4.4"
+   fi
+}
+
+src_prepare() {
+   default
+   # c.f. https://github.com/fwupd/fwupd/issues/1414
+   sed -e "/test('thunderbolt-self-test', e, env: test_env, timeout : 
120)/d" \
+   -i plugins/thunderbolt/meson.build || die
+   sed '/platform-integrity/d' \
+   -i plugins/meson.build || die #753521
+   vala_src_prepare
+}
+
+src_configure() {
+   local plugins=(
+   $(meson_use amt plugin_amt)
+   $(meson_use dell 

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

2021-06-14 Thread Andreas K. Hüttel
commit: ef5a5d5f3c05f6b7b15812816809d183fa70c70a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 14 23:32:02 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 14 23:32:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5a5d5f

dev-perl/HTTP-CookieJar: Version bump 0.010

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

 .../HTTP-CookieJar/HTTP-CookieJar-0.10.0.ebuild| 40 ++
 dev-perl/HTTP-CookieJar/Manifest   |  1 +
 2 files changed, 41 insertions(+)

diff --git a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.10.0.ebuild 
b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.10.0.ebuild
new file mode 100644
index 000..99be876a955
--- /dev/null
+++ b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.10.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DAGOLDEN
+DIST_VERSION=0.010
+inherit perl-module
+
+DESCRIPTION="A minimalist HTTP user agent cookie jar"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? ( dev-perl/Mozilla-PublicSuffix )
+   virtual/perl-Carp
+   dev-perl/HTTP-Date
+   >=virtual/perl-Time-Local-1.190.100
+   virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+   test? (
+   !minimal? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   dev-perl/HTTP-Message
+
+   )
+   virtual/perl-File-Spec
+   dev-perl/Test-Deep
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.960.0
+   dev-perl/URI
+   )
+"
+
+# https://github.com/dagolden/HTTP-CookieJar/issues/11
+PERL_RM_FILES=( t/examples.t )

diff --git a/dev-perl/HTTP-CookieJar/Manifest b/dev-perl/HTTP-CookieJar/Manifest
index 89c7113413e..1cb24aab994 100644
--- a/dev-perl/HTTP-CookieJar/Manifest
+++ b/dev-perl/HTTP-CookieJar/Manifest
@@ -1 +1,2 @@
 DIST HTTP-CookieJar-0.008.tar.gz 28754 BLAKE2B 
7e0b55506cb6c48fa8eb608224e7848c150addf64a39fa8c6abca5396152695b835cc872efff862e6045ca246bb2a9fb2a23830711d8c5d349de1a340546e4c1
 SHA512 
6e85c22084ba2959b385f4cd706b2b937fcdb68f219ee03ccdd69dd2a01ff34b72bf7f442e414e3da43199fc43624b781af0c7599f856dc580a5d0a7742c6aff
+DIST HTTP-CookieJar-0.010.tar.gz 27883 BLAKE2B 
3f0bf8fcff066955d1350a420a02fb8388238addc9877fee36e6073d04d4382cb34889b0fc851c13da10c020647be64248399fd35309c0346f6995178b651c19
 SHA512 
5e7d6222b9128441c506f1554de327af9695cb07bb6db9a772386752a6815b7e8ff1d02185429f9cd25a11085860867d42f6e209175c68cbeb9daa6547d83eac



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

2021-06-14 Thread Alessandro Barbieri
commit: 78d01e49e8aa007c76a28cc7c2154ed0a1faf65c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 23:31:38 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:31:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78d01e49

sci-geosciences/GeographicLib-data: lowercase geodatapath

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../GeographicLib-data-0-r1.ebuild | 81 ++
 .../GeographicLib-data/GeographicLib-data-0.ebuild | 81 --
 2 files changed, 81 insertions(+), 81 deletions(-)

diff --git a/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild 
b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild
new file mode 100644
index 0..efb03cf4c
--- /dev/null
+++ b/sci-geosciences/GeographicLib-data/GeographicLib-data-0-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MYPN="${PN/-data/}"
+
+DESCRIPTION="Datasets for GeographicLib"
+HOMEPAGE="https://sourceforge.net/projects/geographiclib;
+S="${WORKDIR}"
+SLOT="0"
+KEYWORDS="~amd64"
+LICENSE="public-domain"
+
+IUSE_GEOIDS_DATASETS="
+   geoids-datasets-egm84-30
+   geoids-datasets-egm84-15
+   geoids-datasets-egm96-15
+   geoids-datasets-egm96-5
+   geoids-datasets-egm2008-5
+   geoids-datasets-egm2008-2-5
+   +geoids-datasets-egm2008-1
+"
+IUSE_GRAVITY_MODELS="
+   gravity-models-egm84
+   gravity-models-egm96
+   +gravity-models-egm2008
+   gravity-models-wgs84
+"
+IUSE_MAGNETIC_MODELS="
+   magnetic-models-wmm2010
+   magnetic-models-wmm2015v2
+   +magnetic-models-wmm2020
+   magnetic-models-igrf11
+   magnetic-models-igrf12
+   magnetic-models-emm2010
+   magnetic-models-emm2015
+   magnetic-models-emm2017
+"
+IUSE="${IUSE_GEOIDS_DATASETS} ${IUSE_GRAVITY_MODELS} ${IUSE_MAGNETIC_MODELS}"
+IUSE_EXPAND="GEOIDS_DATASETS GRAVITY_MODELS MAGNETIC_MODELS"
+REQUIRED_USE="
+   || (
+   ${IUSE_GEOIDS_DATASETS/+/}
+   ${IUSE_GRAVITY_MODELS/+/}
+   ${IUSE_MAGNETIC_MODELS/+/}
+   )
+"
+
+COMMON_URI="https://sourceforge.net/projects/${MYPN}/files;
+SRC_URI="
+   geoids-datasets-egm84-30?   ( 
${COMMON_URI}/geoids-distrib/egm84-30.tar.bz2 -> 
geoids-egm84-30.tar.bz2  )
+   geoids-datasets-egm84-15?   ( 
${COMMON_URI}/geoids-distrib/egm84-15.tar.bz2 -> 
geoids-egm84-15.tar.bz2  )
+   geoids-datasets-egm96-15?   ( 
${COMMON_URI}/geoids-distrib/egm96-15.tar.bz2 -> 
geoids-egm96-15.tar.bz2  )
+   geoids-datasets-egm96-5?( 
${COMMON_URI}/geoids-distrib/egm96-5.tar.bz2  -> geoids-egm96-5.tar.bz2 
  )
+   geoids-datasets-egm2008-5?  ( 
${COMMON_URI}/geoids-distrib/egm2008-5.tar.bz2-> 
geoids-egm2008-5.tar.bz2 )
+   geoids-datasets-egm2008-2-5?( 
${COMMON_URI}/geoids-distrib/egm2008-2_5.tar.bz2  -> 
geoids-egm2008-2_5.tar.bz2   )
+   geoids-datasets-egm2008-1?  ( 
${COMMON_URI}/geoids-distrib/egm2008-1.tar.bz2-> 
geoids-egm2008-1.tar.bz2 )
+
+   gravity-models-egm84?   ( 
${COMMON_URI}/gravity-distrib/egm84.tar.bz2   -> gravity-egm84.tar.bz2  
  )
+   gravity-models-egm96?   ( 
${COMMON_URI}/gravity-distrib/egm96.tar.bz2   -> gravity-egm96.tar.bz2  
  )
+   gravity-models-egm2008? ( 
${COMMON_URI}/gravity-distrib/egm2008.tar.bz2 -> 
gravity-egm2008.tar.bz2  )
+   gravity-models-wgs84?   ( 
${COMMON_URI}/gravity-distrib/wgs84.tar.bz2   -> gravity-wgs84.tar.bz2  
  )
+
+   magnetic-models-wmm2010?( 
${COMMON_URI}/magnetic-distrib/wmm2010.tar.bz2-> 
magnetic-wmm2010.tar.bz2 )
+   magnetic-models-wmm2015v2?  ( 
${COMMON_URI}/magnetic-distrib/wmm2015v2.tar.bz2  -> 
magnetic-wmm2015v2.tar.bz2   )
+   magnetic-models-wmm2020?( 
${COMMON_URI}/magnetic-distrib/wmm2020.tar.bz2-> 
magnetic-wmm2020.tar.bz2 )
+   magnetic-models-igrf11? ( 
${COMMON_URI}/magnetic-distrib/igrf11.tar.bz2 -> 
magnetic-igrf11.tar.bz2  )
+   magnetic-models-igrf12? ( 
${COMMON_URI}/magnetic-distrib/igrf12.tar.bz2 -> 
magnetic-igrf12.tar.bz2  )
+   magnetic-models-emm2010?( 
${COMMON_URI}/magnetic-distrib/emm2010.tar.bz2-> 
magnetic-emm2010.tar.bz2 )
+   magnetic-models-emm2015?( 
${COMMON_URI}/magnetic-distrib/emm2015.tar.bz2-> 
magnetic-emm2015.tar.bz2 )
+   magnetic-models-emm2017?( 
${COMMON_URI}/magnetic-distrib/emm2017.tar.bz2-> 
magnetic-emm2017.tar.bz2 )
+"
+
+RDEPEND="sci-geosciences/GeographicLib"
+
+src_install() {
+   local GEODATAPATH="/usr/share/${MYPN,,}"
+  

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

2021-06-14 Thread Andreas K. Hüttel
commit: 39be6c76b38b043c95e7c222933bbedc66a88e27
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 14 23:25:40 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 14 23:26:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39be6c76

dev-perl/HTTP-BrowserDetect: Version bump 3.31

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

 .../HTTP-BrowserDetect-3.310.0.ebuild  | 34 ++
 dev-perl/HTTP-BrowserDetect/Manifest   |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.310.0.ebuild 
b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.310.0.ebuild
new file mode 100644
index 000..c689d11f958
--- /dev/null
+++ b/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-3.310.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=3.31
+inherit perl-module
+
+DESCRIPTION="Determine Web browser, version, and platform from an HTTP user 
agent string"
+
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-JSON-PP
+   dev-perl/Path-Tiny
+   dev-perl/Test-FailWarnings
+   virtual/perl-Test-Simple
+   dev-perl/Test-Most
+   dev-perl/Test-NoWarnings
+   dev-perl/Hash-Merge
+   )
+"
+
+src_test() {
+   perl_rm_files t/release-*.t
+   perl-module_src_test
+}

diff --git a/dev-perl/HTTP-BrowserDetect/Manifest 
b/dev-perl/HTTP-BrowserDetect/Manifest
index afe760cd29c..76cbb1fb2f2 100644
--- a/dev-perl/HTTP-BrowserDetect/Manifest
+++ b/dev-perl/HTTP-BrowserDetect/Manifest
@@ -1 +1,2 @@
 DIST HTTP-BrowserDetect-3.14.tar.gz 95445 BLAKE2B 
08a90c6e1154f7a7e1c55af2c056e67ba906d187f3ac8b4e82f1039446462ea9a60f1f875e5f26a2229275436c0deb5acbf090f893aef51f7971ae8e0e547c62
 SHA512 
cf05af60dbda462df81a9d38d5738826b820534c5fde52f41a290f6d3253783154a2e460042117be32e86dd95f7f1e0e6055b4ca549cb7972cd3c156200c09df
+DIST HTTP-BrowserDetect-3.31.tar.gz 121365 BLAKE2B 
454f702905b269cf579bf6d192542cb8e4d63430b7107c78b505db65973c759f79f78053cc45e14b8f7c152f4c53fd18b728f04c0a5d8e86393b1c2bcc4c6b9f
 SHA512 
9ea830b244be7b5d0707118f27a212c520a2117679fab75192881c04d244cc50ae71ee6de2d2be7c456c2a0d5f2bfd0c9bf473893a86ba5b13db89a7d4943e8b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTML-Template-Pro/

2021-06-14 Thread Andreas K. Hüttel
commit: 44081bba86167f986813875b4ecfcddafefaca8f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 14 23:15:43 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 14 23:26:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44081bba

dev-perl/HTML-Template-Pro: EAPI=7 bump

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

 ...ro-0.951.0.ebuild => HTML-Template-Pro-0.951.0-r1.ebuild} | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild 
b/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0-r1.ebuild
similarity index 76%
rename from dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild
rename to dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0-r1.ebuild
index 1995f094bc7..56830181cd3 100644
--- a/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0.ebuild
+++ b/dev-perl/HTML-Template-Pro/HTML-Template-Pro-0.951.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-MODULE_AUTHOR=VIY
-MODULE_VERSION=0.9510
+EAPI=7
+DIST_AUTHOR=VIY
+DIST_VERSION=0.9510
 inherit perl-module
 
 DESCRIPTION='Perl/XS module to use HTML Templates from CGI scripts'
@@ -17,10 +17,8 @@ RDEPEND="
virtual/perl-File-Spec
>=dev-perl/JSON-2.0.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
dev-libs/libpcre
test? ( virtual/perl-Test-Simple )
 "
-
-SRC_TEST="do parallel"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTML-TokeParser-Simple/

2021-06-14 Thread Andreas K. Hüttel
commit: 4d39ee8d72a11c20454d14dcb83841e2d8faa43c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 14 23:19:21 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 14 23:26:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d39ee8d

dev-perl/HTML-TokeParser-Simple: EAPI=7 bump

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

 ...r1.ebuild => HTML-TokeParser-Simple-3.160.0-r2.ebuild} | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git 
a/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r1.ebuild 
b/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild
similarity index 68%
rename from 
dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r1.ebuild
rename to 
dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild
index ef3b45104cc..857ebf4db27 100644
--- a/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r1.ebuild
+++ b/dev-perl/HTML-TokeParser-Simple/HTML-TokeParser-Simple-3.160.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-MODULE_AUTHOR=OVID
-MODULE_VERSION=3.16
+DIST_AUTHOR=OVID
+DIST_VERSION=3.16
 inherit perl-module
 
 DESCRIPTION="Easy to use HTML::TokeParser interface"
@@ -14,9 +14,8 @@ KEYWORDS="amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-perl/HTML-Parser-3.25"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
dev-perl/Module-Build
virtual/perl-Test-Simple
-   dev-perl/Sub-Override"
-
-SRC_TEST="do"
+   dev-perl/Sub-Override
+"



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

2021-06-14 Thread Andreas K. Hüttel
commit: e13598bae180c7395a993f09f8d80c94638ef5d1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 14 23:21:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 14 23:26:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13598ba

dev-perl/HTTP-Body: EAPI=7 bump

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

 ...TTP-Body-1.220.0.ebuild => HTTP-Body-1.220.0-r1.ebuild} | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-perl/HTTP-Body/HTTP-Body-1.220.0.ebuild 
b/dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild
similarity index 87%
rename from dev-perl/HTTP-Body/HTTP-Body-1.220.0.ebuild
rename to dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild
index e79962b2bb1..fa04f910593 100644
--- a/dev-perl/HTTP-Body/HTTP-Body-1.220.0.ebuild
+++ b/dev-perl/HTTP-Body/HTTP-Body-1.220.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-MODULE_AUTHOR=GETTY
-MODULE_VERSION=1.22
+DIST_AUTHOR=GETTY
+DIST_VERSION=1.22
 inherit perl-module
 
 DESCRIPTION="HTTP Body Parser"
@@ -24,7 +24,7 @@ RDEPEND="
dev-perl/HTTP-Message
>=virtual/perl-IO-1.140.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Encode
@@ -35,11 +35,11 @@ DEPEND="${RDEPEND}
>=virtual/perl-Test-Simple-0.860.0
)
 "
+
 PERL_RM_FILES=(
t/02pod.t
t/03podcoverage.t
t/04critic.t
 )
-PATCHES=( "${FILESDIR}/${PN}-1.190.0-CVE-2013-4407.patch" )
 
-SRC_TEST=do
+PATCHES=( "${FILESDIR}/${PN}-1.190.0-CVE-2013-4407.patch" )



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

2021-06-14 Thread Andreas K. Hüttel
commit: ae22ce321b9681c04b86f4484802c3023a98efe6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jun 14 23:19:58 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jun 14 23:26:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae22ce32

dev-perl/HTML-Tree: Remove old

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

 dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild | 34 --
 dev-perl/HTML-Tree/Manifest|  1 -
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild 
b/dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild
deleted file mode 100644
index 7773d1903b3..000
--- a/dev-perl/HTML-Tree/HTML-Tree-5.60.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KENTNL
-DIST_VERSION=5.06
-inherit perl-module
-
-DESCRIPTION="A library to manage HTML-Tree in PERL"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips 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="
-   virtual/perl-Carp
-   virtual/perl-Exporter
-   >=dev-perl/HTML-Tagset-3.20.0
-   >=dev-perl/HTML-Parser-3.460.0
-   virtual/perl-Scalar-List-Utils
-"
-#  dev-perl/HTML-Format
-DEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-0.280.800
-   test? (
-   virtual/perl-Encode
-   dev-perl/Test-Fatal
-   dev-perl/Test-LeakTrace
-   virtual/perl-Test-Simple
-   dev-perl/URI
-   )
-"

diff --git a/dev-perl/HTML-Tree/Manifest b/dev-perl/HTML-Tree/Manifest
index b396fdd550e..ebb334069bd 100644
--- a/dev-perl/HTML-Tree/Manifest
+++ b/dev-perl/HTML-Tree/Manifest
@@ -1,2 +1 @@
-DIST HTML-Tree-5.06.tar.gz 150067 BLAKE2B 
d3ff01f25ab7958ecf6b3125439a99a070c2b70c6f786ebd0e8501a77b25a8673b32308855c1d09bac81bb7c901767261c2274d1c4abe41357887d719c4171f2
 SHA512 
17590504fcb5cc9d68e76a4a63a5ec526b650d8c371777edb0d182599258b928cdae19e676a2815283434ed44605e3e2858db54c305a1fbbb226ce30e580336d
 DIST HTML-Tree-5.07.tar.gz 150477 BLAKE2B 
ff1cee33e144e8b27b71e26c3fdf4e07b70642533167b8a59feb17729c34c58066f7a5a742de43c879f0101a2adc1302aa84583b536f0e2fa4097f7d240d444e
 SHA512 
a1faaf547d7db323388d5f6b289ab96887de5a80add55aefd380e4b540948514550a86785bdccf0776dfff38085b6bd3e98228f96231264217adcfc2f132c5de



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

2021-06-14 Thread Alessandro Barbieri
commit: f29d30407f5e4e399ff6077807f347e462a2cabf
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:51:33 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f29d3040

sys-cluster/KVTree: drop 1.1.0

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

 sys-cluster/KVTree/KVTree-1.1.0.ebuild | 56 --
 sys-cluster/KVTree/Manifest|  1 -
 2 files changed, 57 deletions(-)

diff --git a/sys-cluster/KVTree/KVTree-1.1.0.ebuild 
b/sys-cluster/KVTree/KVTree-1.1.0.ebuild
deleted file mode 100644
index e64d0507d..0
--- a/sys-cluster/KVTree/KVTree-1.1.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake
-
-SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-DESCRIPTION="KVTree provides a fully extensible C data structure modeled after 
Perl hashes"
-HOMEPAGE="https://github.com/ECP-VeloC/KVTree;
-LICENSE="MIT"
-SLOT="0"
-IUSE="fcntl +flock mpi test"
-REQUIRED_USE="
-   ?? ( fcntl flock )
-"
-RESTRICT="test? ( userpriv ) !test? ( test )"
-RDEPEND="
-   mpi? ( virtual/mpi )
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/cmake-2.8
-   app-admin/chrpath
-"
-
-src_prepare() {
-   #do not build static library
-   sed -i '/kvtree-static/d' src/CMakeLists.txt || die
-   sed -i '/kvtree_base-static/d' src/CMakeLists.txt || die
-   #do not install README.md automatically
-   sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die
-   default
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DMPI="$(usex mpi ON OFF)"
-   -DKVTREE_FILE_LOCK="$(usex flock FLOCK $(usex fcntl FCNTL 
NONE))"
-   -DKVTREE_LINK_STATIC=FALSE
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   chrpath -d "${BUILD_DIR}/src/kvtree_print" || die
-   cmake_src_install
-   chrpath -d "${ED}/usr/$(get_libdir)/libkvtree.so" || die
-   chrpath -d "${ED}/usr/$(get_libdir)/libkvtree_base.so" || die
-   dodoc doc/rst/*.rst
-   docinto "${DOCSDIR}/users"
-   dodoc -r doc/rst/users/.
-}

diff --git a/sys-cluster/KVTree/Manifest b/sys-cluster/KVTree/Manifest
index 389d7c304..a120d4ed3 100644
--- a/sys-cluster/KVTree/Manifest
+++ b/sys-cluster/KVTree/Manifest
@@ -1,2 +1 @@
-DIST KVTree-1.1.0.tar.gz 61555 BLAKE2B 
250634e9c13335ae3cfd51b6159b5f6b20c68fb7cd0804f2712f79f7a914669cc65a2bbeac6c84020c744e7ee00ab12d1621f91f8bb816d72f65427c3b574760
 SHA512 
84885d62fe52f4ee13d8c78472b57f32b1422c275623192c2b0114e7925865912455e76459aaed7888f98acae418325e4e833c6e979e668323b96b65baecaf91
 DIST KVTree-1.1.1.tar.gz 61667 BLAKE2B 
26a5bf968b51d9ad9579563f144199243304040fb3c4f0d72cb4aa465292bb73ef8f85dd4e86a8ad9e5092550e97632b72ac7e632f30d10d668bca96a37b4c8f
 SHA512 
229bd0bb1145aa38c244b4fd10da7a78fe37bf7aae93affb8401955ac0053218a6970a2459c043e46bdc74b0f8c2db421ea0d9f6a989cac24fe0ed31a2bb4d03



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

2021-06-14 Thread Alessandro Barbieri
commit: f2240a2f2e417526271e826645a4688ee6698f58
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:52:34 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2240a2f

dev-python/autoflake: drop 1.3.1

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

 dev-python/autoflake/Manifest   |  1 -
 dev-python/autoflake/autoflake-1.3.1.ebuild | 31 -
 2 files changed, 32 deletions(-)

diff --git a/dev-python/autoflake/Manifest b/dev-python/autoflake/Manifest
index 871629d8a..1c009f0b6 100644
--- a/dev-python/autoflake/Manifest
+++ b/dev-python/autoflake/Manifest
@@ -1,2 +1 @@
-DIST autoflake-1.3.1.tar.gz 19756 BLAKE2B 
8a172888a8c44483b8771b59bebda841e55455f544197e2f1bce08dfb7cb3dd54e8a616a15a3712609480bc484561ffa27aaa93d9b5e1a573bb1960df96ea9cf
 SHA512 
763bcfc824412129901106ddcaf7104a2bfa5ee86b43d2822b51af5532ea0ac46466b64a004c099dc6fa2a96b23ae959e1ef1eb68c6be0c1e4c08ab9bf174e08
 DIST autoflake-1.4.tar.gz 24219 BLAKE2B 
622c82b9ab5e7fd68e8bc2678c5868282e605640e1c52d1a8f81fbaaba26dfb738ac1ceb9eb20195bb820256fbae27222953a5271130e74b8708988516e20e00
 SHA512 
53e542a765cbd18df7c35a90f16786e173bdc332b4410abfbc6d24f1009bf5d6f8a383e897e72558617bdf339573d8aa9b8de6901aac392caf48889aacf0c9a6

diff --git a/dev-python/autoflake/autoflake-1.3.1.ebuild 
b/dev-python/autoflake/autoflake-1.3.1.ebuild
deleted file mode 100644
index fa87feaf1..0
--- a/dev-python/autoflake/autoflake-1.3.1.ebuild
+++ /dev/null
@@ -1,31 +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} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Removes unused imports and unused variables as reported by 
pyflakes"
-HOMEPAGE="
-   https://github.com/myint/autoflake
-   https://pypi.org/project/autoflake
-"
-SRC_URI="https://github.com/myint/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-python/pyflakes-1.1.0[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-python_test() {
-   "${EPYTHON}" test_autoflake.py || die
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-php/pecl-inotify/

2021-06-14 Thread Alessandro Barbieri
commit: f8b771aa95e576d1c850cec31513d0a970fd11d9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:51:48 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8b771aa

dev-php/pecl-inotify: drop 2.0.0

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

 dev-php/pecl-inotify/Manifest  |  1 -
 dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-php/pecl-inotify/Manifest b/dev-php/pecl-inotify/Manifest
index 1437c9b47..0235ed6eb 100644
--- a/dev-php/pecl-inotify/Manifest
+++ b/dev-php/pecl-inotify/Manifest
@@ -1,2 +1 @@
-DIST inotify-2.0.0.tgz 8836 BLAKE2B 
ac0005f3f755bdb3ac1137f903ecf67b14adddf4895d02fcba42bd268eda8bdf2270b4183cf60d5b8ecc0078b6a660dda76a43cdb4f78352b805d0fdc4972ac8
 SHA512 
0547fdafd8177d41c2a92251cd85f046959ec8594236dc3d14396df0119a78cc6811973b641b95d1036b4325f9e97f0f9e9b181ae1dea79fc343f01777b6966d
 DIST inotify-3.0.0.tgz 8455 BLAKE2B 
3dd39239b00b7536e84f0d63e6a69320b0f4864d7ff4b5856cffc4ae649f07bf5ae90b7635628a94575281ae11162e451c311ffb14bd16e0bd6e98bea74af4c6
 SHA512 
f8b29f8611f16b92136ab8de89181c254bba1abee1e61cac230567a3155aae4b9b54b10fdb1b0254fd7a96da8c14b7dc5c9f7f08a03db30ab1645aca1eee

diff --git a/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild 
b/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild
deleted file mode 100644
index abc8f8e8f..0
--- a/dev-php/pecl-inotify/pecl-inotify-2.0.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PHP_EXT_NAME="inotify"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_PECL_FILENAME="inotify-${PV}.tgz"
-
-USE_PHP="php7-3"
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="Inotify binding for PHP"
-HOMEPAGE="https://pecl.php.net/package/inotify;
-LICENSE="PHP-3"
-SLOT="0/2"



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

2021-06-14 Thread Alessandro Barbieri
commit: f00979ebf115e75e1de80f0d01390364f333b73f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:51:05 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f00979eb

dev-python/cchardet: drop 2.1.6

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

 dev-python/cchardet/Manifest  |  1 -
 dev-python/cchardet/cchardet-2.1.6.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/cchardet/Manifest b/dev-python/cchardet/Manifest
index 3b05e7c4c..0bcc88256 100644
--- a/dev-python/cchardet/Manifest
+++ b/dev-python/cchardet/Manifest
@@ -1,2 +1 @@
-DIST cchardet-2.1.6.tar.gz 653913 BLAKE2B 
42dc65af2c25fef8447f0fbdb1f2fd35f0a4e2fe4aec2b65b18039143ce941ec958b52a1891c0b35eeb020151188336c96feebe3fc5ac6004538ca3844e1f060
 SHA512 
202c9460ddb4e8ae9435308d17e4066fa9ff389bfdce49fe86e01257bd1d9904e57cfb060e262947b339a8ab09cc4758e2a193a7082da2662645d4f4267ba02c
 DIST cchardet-2.1.7.tar.gz 653617 BLAKE2B 
0ca9becac01c67da191290c7de0dc52d5c8e6c2715f660811c8e67d9a06e74ac155a081de81af96ade74ccc4065093fc226f232a26f66236fafe9fc1b48a9c9e
 SHA512 
43e663e30ec079b2a954862de5e8136a2e40f69e300d65eb4ce9d7ffa5d8c496dc7c0937b3306b4096cfad12a1d0617628f8f0115534ab6faf9eb39d2b3935a2

diff --git a/dev-python/cchardet/cchardet-2.1.6.ebuild 
b/dev-python/cchardet/cchardet-2.1.6.ebuild
deleted file mode 100644
index 9b5a34edc..0
--- a/dev-python/cchardet/cchardet-2.1.6.ebuild
+++ /dev/null
@@ -1,39 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="cChardet is high speed universal character encoding detector"
-HOMEPAGE="https://github.com/PyYoshi/cChardet;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/chardet[${PYTHON_USEDEP}]
-"
-#bundled ...
-#  app-i18n/uchardet
-DEPEND="
-   ${RDEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests nose
-
-#src_prepare() {
-#  append-cppflags "-I/usr/include/uchardet"
-   #bundled uchardet
-#  rm -rf src/ext/uchardet || die
-#  default
-#}
-
-python_test() {
-   esetup.py nosetests || die "Tests fail with ${EPYTHON}"
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: 2543c50b1e1c58267bf5719fbaafea7a7b2797ea
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:50:45 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2543c50b

dev-python/compreffor: drop 0.5.0

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

 dev-python/compreffor/Manifest|  1 -
 dev-python/compreffor/compreffor-0.5.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/compreffor/Manifest b/dev-python/compreffor/Manifest
index 26cabe638..1fe65fb46 100644
--- a/dev-python/compreffor/Manifest
+++ b/dev-python/compreffor/Manifest
@@ -1,2 +1 @@
-DIST compreffor-0.5.0.zip 86507 BLAKE2B 
3d019106018b4eaf5dd72e666881a3a94edd4fc48853d520c713e84d4009716b4f3bf9621a4be76c92753408780969271fd7924b6452b9049546ffb919cacb80
 SHA512 
cf42cfff8b98d2e6b76f688dda5d3d6bc7cc30fffcc512e9fae6eeacfce61fd4e2d448950e396f49e8ed5ccf1b50523168404b28b111985969e191e9fea063b9
 DIST compreffor-0.5.1.zip 78104 BLAKE2B 
515bb6079ac8ba1498568dcb68c1f1da046e2877997c4ca9ae30be99db7e7e331b874e2d11b4ecf78ee0be00e5f3778096dad3067743f002254ea52861e94522
 SHA512 
86008c487ea84ba713a784035dc260bba045c2bd9791e3fdbbd30f300ec5a9796b8f9c54dd39f19a6cb4143e7e1c3c59f7b31f1e5455e707815ec9cc363c6761

diff --git a/dev-python/compreffor/compreffor-0.5.0.ebuild 
b/dev-python/compreffor/compreffor-0.5.0.ebuild
deleted file mode 100644
index e6cd0da7e..0
--- a/dev-python/compreffor/compreffor-0.5.0.ebuild
+++ /dev/null
@@ -1,40 +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} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
-KEYWORDS="~amd64"
-DESCRIPTION="A CFF table subroutinizer for FontTools"
-HOMEPAGE="https://github.com/googlefonts/compreffor;
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/fonttools-4.2.0[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   app-arch/unzip
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   #undesired dependency
-   sed -i "s|setup_requires=pytest_runner + wheel,|setup_requires=wheel,|" 
setup.py
-   default
-}
-
-python_test() {
-   distutils_install_for_testing
-   default
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: 89cbfac21163f7f06257080d928a2fd90e104b87
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 23:09:04 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89cbfac2

dev-libs/libdwarf: add 20210528, drop 20210305

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

 dev-libs/libdwarf/Manifest | 2 +-
 .../libdwarf/{libdwarf-20210305.ebuild => libdwarf-20210528.ebuild}| 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest
index edbfc9d7d..0b1edc3e2 100644
--- a/dev-libs/libdwarf/Manifest
+++ b/dev-libs/libdwarf/Manifest
@@ -1 +1 @@
-DIST libdwarf-20210305.tar.gz 2872089 BLAKE2B 
2ce8f29846486ca3b45db606b23fa1aae83af77ce95473b6f55678e930e3f25a81e44db64700dc41969b42a6d1d6086f30d45bd6e30341e1a557aedcda970846
 SHA512 
6fa05cf88125a95ebe38673d62e944701fdd28ba5c50f7695037acbc386f29b41d6551d9d08283b7d24fba02f3c0d6c8f5d424ee75989b6aef54f8dc2340d0f5
+DIST libdwarf-20210528.tar.gz 2869691 BLAKE2B 
43fb0a45c5e3ab96d402a09b129764fc47a2ff0a6ea9ea8930e074cf648beaec8dba72fc6a6be939c80de14190f7fb486b0c617de93713a78296b4e6c854bf2a
 SHA512 
e0f9c88554053ee6c1b1333960891189e7820c4a4ddc302b7e63754a4cdcfc2acb1b4b6083a722d1204a75e994fff3401ecc251b8c3b24090f8cb4046d90f870

diff --git a/dev-libs/libdwarf/libdwarf-20210305.ebuild 
b/dev-libs/libdwarf/libdwarf-20210528.ebuild
similarity index 99%
rename from dev-libs/libdwarf/libdwarf-20210305.ebuild
rename to dev-libs/libdwarf/libdwarf-20210528.ebuild
index f1b035bef..0cd0cae38 100644
--- a/dev-libs/libdwarf/libdwarf-20210305.ebuild
+++ b/dev-libs/libdwarf/libdwarf-20210528.ebuild
@@ -14,7 +14,6 @@ LICENSE="LGPL-2.1 GPL-2 BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="dwarfexample dwarfgen +elf global-alloc-sums namestable 
nonstandardprintf oldframecol sanitize"
-DOCS=( AUTHORS README README.md ChangeLog ChangeLog2018 NEWS )
 
 DEPEND="
sys-libs/zlib
@@ -22,6 +21,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+DOCS=( AUTHORS README README.md ChangeLog ChangeLog2018 NEWS )
+
 src_configure() {
 
local myconf=(



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

2021-06-14 Thread Alessandro Barbieri
commit: 41847e9e7efd657d527a5a14c013e870083c0031
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:47:24 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41847e9e

dev-python/schedule: drop 1.0.0

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

 dev-python/schedule/Manifest  |  1 -
 dev-python/schedule/schedule-1.0.0.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-python/schedule/Manifest b/dev-python/schedule/Manifest
index 1b6aaab6a..e7435225e 100644
--- a/dev-python/schedule/Manifest
+++ b/dev-python/schedule/Manifest
@@ -1,2 +1 @@
-DIST schedule-1.0.0.tar.gz 27992 BLAKE2B 
620afa1d78065f189799e4deaae8a627d1698292cf885acdacdfd6688b8774ed155a13c8213bb0f6dfd70dec5e17ea317658f5d78e6cbdc87d670003c218e154
 SHA512 
79e350d5e5083bb6da70bbd12f4e8895a08fc79088f042fa9171aec48b8a45985f1638511136be2ee8f4aa92d6992978f8c85560867b6fa88a07383e952c8c4b
 DIST schedule-1.1.0.tar.gz 31873 BLAKE2B 
6e33e862f94c72f32ae3bba566ad4a64428cc90f80ed6ff8d577a29717b3cc5f3c91195742cedfedbcc4090d955f343097f53ed69e9922775969c854780798ce
 SHA512 
3fe06e334ed532f013aeb806b7beacd9418c4dbbcb80d4b27090c08178f1874694ecfced24eeddc8450e99a80831d68b34a4a3b2638a870f30f53f570650795c

diff --git a/dev-python/schedule/schedule-1.0.0.ebuild 
b/dev-python/schedule/schedule-1.0.0.ebuild
deleted file mode 100644
index 2ddaa3244..0
--- a/dev-python/schedule/schedule-1.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-#pypy3 fails tests
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python job scheduling for humans"
-HOMEPAGE="https://github.com/dbader/schedule;
-
-SRC_URI="https://github.com/dbader/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND=""
-DEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/pygments



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

2021-06-14 Thread Alessandro Barbieri
commit: 1591dd27d68e149f3f426738f2f7edec17f6b15c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:50:20 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1591dd27

dev-python/factory_boy: drop 3.1.0

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

 dev-python/factory_boy/Manifest |  1 -
 dev-python/factory_boy/factory_boy-3.1.0.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest
index 0369c8b2e..09900557e 100644
--- a/dev-python/factory_boy/Manifest
+++ b/dev-python/factory_boy/Manifest
@@ -1,2 +1 @@
-DIST factory_boy-3.1.0.tar.gz 144612 BLAKE2B 
75968ed836183ccaabe229f5866ed409d38e5c57cca0cf2e54ed737116bad5632dee8f79004be26ff9ed2cf8a270a4e7f2318ab83f1e0f443a6f4b5f0b77cf26
 SHA512 
6fff7b26f1a8a2c533591699527f40d922f287663fe4fab3ce38204651d57bd6b287a4e01e5e0195cf5337cc48b25db0e97f64acd5b5b3799f3814f14da8e5a5
 DIST factory_boy-3.2.0.tar.gz 141428 BLAKE2B 
e8f25b84f31c27af5450af3dadae2ca7af41a8e0a0c71e6a88227404ac1082418059fae43cab57878e6373e3ee981d188098f01ff1001abed34e51e7826b5be5
 SHA512 
1e9736491229aa1648cfe9956c157738f5b9ecfd43e39a2f1d299e3c018763518f04b9bde7b19c1c7dbef48e5a93db818f1010068be541b02453313f71bc37c0

diff --git a/dev-python/factory_boy/factory_boy-3.1.0.ebuild 
b/dev-python/factory_boy/factory_boy-3.1.0.ebuild
deleted file mode 100644
index acdb9bd22..0
--- a/dev-python/factory_boy/factory_boy-3.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="A fixtures replacement tool"
-HOMEPAGE="https://github.com/FactoryBoy/factory_boy;
-SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/django[${PYTHON_USEDEP}]
-   dev-python/mongoengine[${PYTHON_USEDEP}]
-   dev-python/pillow[jpeg,${PYTHON_USEDEP}]
-   dev-python/sqlalchemy[${PYTHON_USEDEP}]
-   )
-   doc? (
-   dev-python/factory_boy[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   # Fix symbolic link QA
-   rm ChangeLog || die "remove failed"
-   cp docs/changelog.rst ChangeLog || die "copy failed"
-
-   # Disable online tests
-   sed -i -e 's:tearDownClass:_&:' \
-   -e 's:test_creation:_&:' \
-   tests/test_mongoengine.py  || die
-
-   distutils-r1_python_prepare_all
-}
-
-distutils_enable_tests --install unittest
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme



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

2021-06-14 Thread Alessandro Barbieri
commit: 4230bcbaec4a4610273930cc7bff687ad5a3e6d5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:48:48 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4230bcba

dev-python/hunter: drop 3.3.3

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

 dev-python/hunter/Manifest|  1 -
 dev-python/hunter/hunter-3.3.3.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/dev-python/hunter/Manifest b/dev-python/hunter/Manifest
index 97a75678d..ec461da4b 100644
--- a/dev-python/hunter/Manifest
+++ b/dev-python/hunter/Manifest
@@ -1,2 +1 @@
-DIST hunter-3.3.3.tar.gz 535662 BLAKE2B 
f2aa247eec34de982ab56430a0517c483609edc72d3d366a725dabf28ff6621a49411dd41a7ae16846960bb22ec4a7dc1cdb2b528a620e9eac9dc26dabec6213
 SHA512 
661b0f33653a6175f2172e45386c822552464a06129e2f5c8d4b88f6142a4aecc69bd657dc98ef7ffbb3d93cde537aa3a2e5f68bbced6f03b6514d39cfb99df4
 DIST hunter-3.3.4.tar.gz 535981 BLAKE2B 
c3d9f3a6cd77c830d3430a1bf55bfd89c4bf69402d6e17489116a13d483afd1e9fe7ba396a200385d27a5c76557f5856ec468a23735a526283d2db0d160cfcae
 SHA512 
d51b55207118a26a48d12b97fc164c9b4a14e9d590bf3d85c0677ddf4354dbf800fec4757186a575e5062e297cfb86ee9185e6beff7ad45695e6dc5cba4ac324

diff --git a/dev-python/hunter/hunter-3.3.3.ebuild 
b/dev-python/hunter/hunter-3.3.3.ebuild
deleted file mode 100644
index 3e6eef36f..0
--- a/dev-python/hunter/hunter-3.3.3.ebuild
+++ /dev/null
@@ -1,63 +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="Hunter is a flexible code tracing toolkit"
-HOMEPAGE="
-   https://github.com/ionelmc/python-hunter
-   https://pypi.org/project/hunter
-"
-SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/python-${P}"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/aspectlib[${PYTHON_USEDEP}]
-   dev-python/ipdb[${PYTHON_USEDEP}]
-   dev-python/manhole[${PYTHON_USEDEP}]
-   dev-python/process-tests[${PYTHON_USEDEP}]
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   )
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   >=dev-python/setuptools_scm-3.3.1[${PYTHON_USEDEP}]
-"
-
-PATCHES=( "${FILESDIR}/remove-setuptools_scm-upper-constraint.patch" )
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs ">=dev-python/sphinx-py3doc-enhanced-theme-2.3.2"
-
-python_prepare_all() {
-   # all tests in this file fail
-   rm tests/test_remote.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   distutils-r1_python_compile
-
-   if use test; then
-   "${EPYTHON}" tests/setup.py build_ext --force --inplace || die
-   fi
-}
-
-python_test() {
-   local -x PYTHONPATH="${S}/tests:${BUILD_DIR}/lib:${PYTHONPATH}"
-   epytest
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: b2b88e6c4669876b4122ea3f8ca73cc85e94653b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:47:45 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b2b88e6c

dev-python/pytest-sugar: drop 0.9.3

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

 dev-python/pytest-sugar/Manifest  |  1 -
 dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-python/pytest-sugar/Manifest b/dev-python/pytest-sugar/Manifest
index a93d32ba7..69354e873 100644
--- a/dev-python/pytest-sugar/Manifest
+++ b/dev-python/pytest-sugar/Manifest
@@ -1,2 +1 @@
-DIST pytest-sugar-0.9.3.tar.gz 12649 BLAKE2B 
75e07c26c7a6ce55a497bb29fdef32134f2872b8f7c23b3941e0dad875d441aa7d1788859d170ffd0ed58ae19a1a9abc67b2b18140cad06380a0efd53337131a
 SHA512 
ac2edb57e0eb453410e2595614093a9e0d4642e8ba1dc738d87eff3a476a57df006a55e480c15ddbd0ffddea219314c810b8385024208090056059e17b201bb8
 DIST pytest-sugar-0.9.4.tar.gz 12727 BLAKE2B 
898692fc4083871d707fad44c7dd0c1298c28c190d705ef4525d4ba68d77bd37bb2634e43795ea553041317dc2f014d9be8ef52cfe40383ee75af36e5780cb98
 SHA512 
bbe375f0ae934d132457d698c9e09994a9a96a31860397f1b5e50b32139e5018f0137ddc0d3dd84bec29fc2b4c16592f59a38933c53fb8acec714c64689c4c76

diff --git a/dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild 
b/dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild
deleted file mode 100644
index 73282fc46..0
--- a/dev-python/pytest-sugar/pytest-sugar-0.9.3.ebuild
+++ /dev/null
@@ -1,32 +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} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Plugin for pytest that changes the default look and feel of 
pytest"
-HOMEPAGE="
-   https://pivotfinland.com/pytest-sugar
-   https://github.com/Teemu/pytest-sugar
-   https://pypi.org/project/pytest-sugar
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/packaging-14.1[${PYTHON_USEDEP}]
-   =dev-python/pytest-xdist-1.14[${PYTHON_USEDEP}]
-   >=dev-python/termcolor-1.1.0[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest



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

2021-06-14 Thread Alessandro Barbieri
commit: e371ac8951f9210b4916626f5b64ed21e9d828e7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:49:06 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e371ac89

dev-python/glyphsLib: drop 5.3.0

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

 dev-python/glyphsLib/Manifest   |  1 -
 dev-python/glyphsLib/glyphsLib-5.3.0.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-python/glyphsLib/Manifest b/dev-python/glyphsLib/Manifest
index 42e919673..f41e904dd 100644
--- a/dev-python/glyphsLib/Manifest
+++ b/dev-python/glyphsLib/Manifest
@@ -1,2 +1 @@
-DIST glyphsLib-5.3.0.zip 954392 BLAKE2B 
e7a0df00e8e724ab958f2e4a9c1e68f3aff6e05e9300c86585b8a35d0f38fe0147af21e7470f45ac2655105c0d42c19f940a4db67c16fe06c4293b596d795dc8
 SHA512 
c2255a84172b972168b914343a35e6cff130b99c66b636f0aa7e97ffcad6fe916289dfc5fc2871f9ba466db4e45f8fcf5784824083a91d481e8c1323e6cf9970
 DIST glyphsLib-5.3.2.zip 960327 BLAKE2B 
505d14a1e4e4a5cf8e3ea9edb1ed4fd384cc4e5d0bf6874904d45ba227f53202556076e84f3cc68a7b40354c128f71733233c1a95ea66040e0693779c5da38c7
 SHA512 
fbb09d666cda404a02908cf6b782a2fc986774bd490960bc71bc225260904ea284800018a4b7e326122cc226bdbe5aa9718072e8eeac019eb05c1195c535778a

diff --git a/dev-python/glyphsLib/glyphsLib-5.3.0.ebuild 
b/dev-python/glyphsLib/glyphsLib-5.3.0.ebuild
deleted file mode 100644
index cd1734989..0
--- a/dev-python/glyphsLib/glyphsLib-5.3.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8} )
-inherit distutils-r1
-
-DESCRIPTION="A library to provide a bridge from Glyphs source files to UFOs"
-HOMEPAGE="https://github.com/googlei18n/glyphsLib;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="Apache-2.0 MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/fonttools-4.14[${PYTHON_USEDEP}]
-   >=dev-python/ufoLib2-0.8[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   app-arch/unzip
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/defcon[${PYTHON_USEDEP}]
-   dev-python/ufoNormalizer[${PYTHON_USEDEP}]
-   >=app-text/xmldiff-2.2[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e '/\/d' -i setup.cfg
-   distutils-r1_python_prepare_all
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: d9fba207bcf856bc74be3e15c6e7cf31145a4650
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:48:21 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9fba207

dev-python/pproxy: drop 2.5, 2.7.7

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

 dev-python/pproxy/Manifest|  2 --
 dev-python/pproxy/pproxy-2.5.ebuild   | 29 -
 dev-python/pproxy/pproxy-2.7.7.ebuild | 29 -
 3 files changed, 60 deletions(-)

diff --git a/dev-python/pproxy/Manifest b/dev-python/pproxy/Manifest
index 766907eff..27ad4e761 100644
--- a/dev-python/pproxy/Manifest
+++ b/dev-python/pproxy/Manifest
@@ -1,3 +1 @@
-DIST pproxy-2.5.tar.gz 50900 BLAKE2B 
f8ef79672836bd78e8684e839a70afe35a521b1e2c1e99ad17a8d61a3e209b6b92af2a5c09ac9124bc2058f514030b7a2a8bf2499dc607c820acbbc3a874e633
 SHA512 
9f8f6c51abbab9519c98dec18a98b3bf48fc223707fd66ae9298c80c095bf4beace6232f948e56b2d6f8a0bf08968abd6b7c225f6352623ce3fd84b19fd8eb2e
-DIST pproxy-2.7.7.tar.gz 58199 BLAKE2B 
8c7802761814361164d1d3c3477c51f5f316bcd657ce08cdba91d4dc12cefa0c918af4d33a0f76acfcd530473e5e5b987a4546d8d74bb160bfc05860f597
 SHA512 
2df0820980345289b6b523dc375417c4e94d232e5fffbbde62679fb2b54e7f67b5dd60a8e2ddc0002880774db97fc4d602eb346af19ab9760a285c2f623df7ae
 DIST pproxy-2.7.8.tar.gz 58261 BLAKE2B 
d3ab31ea0a907a37f76a22ef0a7edf1d2dc2f22988ce8a09735ffaf2ac1cbf2f8827867a5018289b5bb88ad7225ff4a0bf74ff2da10d454c6676fa20423308fc
 SHA512 
0e1dad674edb2f7b587f1a31b8ed1d344ccc93bf6d927f54a44f6508bbceabce9d8a3d0343ecf104afa9b56658d74855f6052bf8c922a6ceb0e2c8b6cafa2fb7

diff --git a/dev-python/pproxy/pproxy-2.5.ebuild 
b/dev-python/pproxy/pproxy-2.5.ebuild
deleted file mode 100644
index 1c801f825..0
--- a/dev-python/pproxy/pproxy-2.5.ebuild
+++ /dev/null
@@ -1,29 +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} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 optfeature
-
-DESCRIPTION="TCP/UDP asynchronous tunnel proxy implemented in Python3 asyncio"
-HOMEPAGE="
-   https://github.com/qwj/python-proxy
-   https://pypi.org/project/pproxy
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-pkg_postinst() {
-   optfeature "ssh tunnelling" ">=dev-python/asyncssh-1.16.0"
-   optfeature "accelerated ciphers" ">=dev-python/pycryptodome-3.7.2"
-   optfeature "daemon" ">=dev-python/python-daemon-2.2.3"
-   optfeature "accelerated cyphers" ">=dev-python/uvloop-0.13.0"
-}

diff --git a/dev-python/pproxy/pproxy-2.7.7.ebuild 
b/dev-python/pproxy/pproxy-2.7.7.ebuild
deleted file mode 100644
index de6563210..0
--- a/dev-python/pproxy/pproxy-2.7.7.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 optfeature
-
-DESCRIPTION="TCP/UDP asynchronous tunnel proxy implemented in Python3 asyncio"
-HOMEPAGE="
-   https://github.com/qwj/python-proxy
-   https://pypi.org/project/pproxy
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-pkg_postinst() {
-   optfeature "ssh tunnelling" ">=dev-python/asyncssh-2.5.0"
-   optfeature "accelerated ciphers" ">=dev-python/pycryptodome-3.7.2"
-   optfeature "accelerated ciphers" ">=dev-python/uvloop-0.13.0"
-   optfeature "daemon" ">=dev-python/python-daemon-2.2.3"
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: e90f46595b2a1068b09051083798c7c98a09a424
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:46:58 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e90f4659

dev-python/trio-asyncio: drop 0.11.0

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

 dev-python/trio-asyncio/Manifest   |  1 -
 dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-python/trio-asyncio/Manifest b/dev-python/trio-asyncio/Manifest
index d7fbc9f78..a4fd46342 100644
--- a/dev-python/trio-asyncio/Manifest
+++ b/dev-python/trio-asyncio/Manifest
@@ -1,2 +1 @@
-DIST trio-asyncio-0.11.0.tar.gz 67424 BLAKE2B 
2d38b621eb5698521ba58c06295f6e2337821c64a35c4938ed9ffd4a01285c95df9c512d9922e88afbdff7c6fc0ef028784a1f189fbc9255ea46ee346b2f892c
 SHA512 
718098f7ab18b168dd6a926d9bb64b636e06e6a1ea8e557ba4bf7782db16bb7fcccf226412284bfbc5183ff6df7624fc1a7ac73dd20bc841d5e766e84d0a
 DIST trio-asyncio-0.12.0.tar.gz 72508 BLAKE2B 
f2dad48e20dadb81f603f8e7edf5d108f5c1dec332e65599e06495a9e3b919d20a15e3cb0d4f06c46a0e844cd79a88c172043b5cae2bc632661679a9ac854c04
 SHA512 
da630bf95d0736efd419a7b84d3fcb55f4440ef5f3ac584f36b2eca9188145d4581b20d4842b1322b07f176822f7c76e32ae57ac71899ea2445ce1783bcd382c

diff --git a/dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild 
b/dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild
deleted file mode 100644
index c496354dc..0
--- a/dev-python/trio-asyncio/trio-asyncio-0.11.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="a re-implementation of the asyncio mainloop on top of Trio"
-HOMEPAGE="
-   https://github.com/python-trio/trio-asyncio
-   https://pypi.org/project/trio-asyncio
-"
-SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE=" || ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/async_generator-1.6[${PYTHON_USEDEP}]
-   dev-python/outcome[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.12.0[${PYTHON_USEDEP}]
-"
-
-DEPEND="test? (
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source
-
-python_prepare_all() {
-   # do not depend on deprecated dep
-   sed -i -e '/pytest-runner/d' setup.py || die
-
-   #remove tests from installed packages
-   #TODO: remove hardcoded
-   sed -i 's|packages=find_packages()|packages=["trio_asyncio"]|' setup.py 
|| die
-
-   distutils-r1_python_prepare_all
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: 107a83f576f97f4f242e34cb23dd63824f172460
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:50:01 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=107a83f5

dev-python/sphinx-click: drop 2.7.1

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

 dev-python/sphinx-click/Manifest  |  1 -
 dev-python/sphinx-click/sphinx-click-2.7.1.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-python/sphinx-click/Manifest b/dev-python/sphinx-click/Manifest
index e8a4301b4..a07d48bd0 100644
--- a/dev-python/sphinx-click/Manifest
+++ b/dev-python/sphinx-click/Manifest
@@ -1,2 +1 @@
-DIST sphinx-click-2.7.1.tar.gz 17608 BLAKE2B 
4fe15f3e8ad413f36a9aa6125f973fdb8d150a0996a373bc877ccec1c40132d81235abaf28a1ab90e647cbdb6a9571d782078e1de19c98e76818c6a957490bec
 SHA512 
55749ab1f48569225558eda243c77991623418a2185fbda266d75d3a52f4551fb619b3024bb368d8332e55c0755da7a9da5b5da97158c9d8eefec3a2007f201e
 DIST sphinx-click-3.0.0.tar.gz 19802 BLAKE2B 
103b4d4374baac92baef327ed4a10e60b8ecbc1fecb828082ab2e9be766ba13bc4e1479d4e07eda456ba545be1626658cf599e48c3782f7257e646b819426b61
 SHA512 
a5d4aa443f149fbc875e773ac721a48e19f35c96ddff47fc5763639babe1dd7d87a92ce4b7139b0b2e6b252792de32f52e9bcbbf509c7af0fdbd12cb480fe0dc

diff --git a/dev-python/sphinx-click/sphinx-click-2.7.1.ebuild 
b/dev-python/sphinx-click/sphinx-click-2.7.1.ebuild
deleted file mode 100644
index 657e38a6e..0
--- a/dev-python/sphinx-click/sphinx-click-2.7.1.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
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx plugin to automatically document click-based applications"
-HOMEPAGE="
-   https://github.com/click-contrib/sphinx-click
-   https://pypi.org/project/sphinx-click
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/sphinx-1.5[${PYTHON_USEDEP}]
-   =dev-python/click-6[${PYTHON_USEDEP}]
-   

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

2021-06-14 Thread Alessandro Barbieri
commit: 3f089986479ca0aac15870bef4c4b1ad9bb7907f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:49:47 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f089986

dev-python/pytest-randomly: drop 3.5.0

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

 dev-python/pytest-randomly/Manifest|  1 -
 .../pytest-randomly/pytest-randomly-3.5.0.ebuild   | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-python/pytest-randomly/Manifest 
b/dev-python/pytest-randomly/Manifest
index fcc746d43..7ec2d1286 100644
--- a/dev-python/pytest-randomly/Manifest
+++ b/dev-python/pytest-randomly/Manifest
@@ -1,2 +1 @@
-DIST pytest-randomly-3.5.0.tar.gz 36605 BLAKE2B 
1e993f7b0cec9fede1fd22c9be06ca34b884ea67183e13197e59359ebb5b8a6bc86715b117f379d72c11eec85fe31c3f4cb1dd7c2bae1412dabd630ddff81bbf
 SHA512 
ed5cc11799e38caaa899ab25f75469baa2c57a5113c3e51129c4cee801b0eded57f6165113f8cb5a8c995057569c224b9039d601b361b9e95553dc8cb338b368
 DIST pytest-randomly-3.8.0.tar.gz 26376 BLAKE2B 
b51fb09e887fb20783edaecc6494d22c9e66c4c87aabe5368f85b492681c29c9283ddc70821801442d4908a76ba64e70ee04433f5bd3639bae0cf198c950dcb1
 SHA512 
eabed09478f3047f181b4efe1057d15dda5686f85d3321083fbd443e5dd036f9fc9bfca2048ff898a194d59349e46ebf6258f03caccf649e891bb0bc6d6ef863

diff --git a/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild 
b/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild
deleted file mode 100644
index 3608c8848..0
--- a/dev-python/pytest-randomly/pytest-randomly-3.5.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pytest plugin to randomly order tests and control random.seed"
-HOMEPAGE="
-   https://pypi.python.org/pypi/pytest-randomly
-   https://github.com/pytest-dev/pytest-randomly
-"
-SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/factory_boy[${PYTHON_USEDEP}]
-   dev-python/Faker[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-
-   $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' 
python3_7)
-   $(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]' python3_9)
-"
-BDEPEND="test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-
-python_test() {
-   distutils_install_for_testing --via-root
-   pytest -vv \
-   --deselect 
tests/test_pytest_randomly.py::test_entrypoint_injection \
-   --deselect 
tests/test_pytest_randomly.py::test_classes_reordered \
-   --deselect 
tests/test_pytest_randomly.py::test_doctests_reordered \
-   --deselect 
tests/test_pytest_randomly.py::test_class_test_methods_reordered \
-   --deselect tests/test_pytest_randomly.py::test_files_reordered \
-   --deselect 
tests/test_pytest_randomly.py::test_test_functions_reordered \
-   --deselect 
tests/test_pytest_randomly.py::test_test_functions_reordered_when_randomness_in_module
 \
-   --deselect 
tests/test_pytest_randomly.py::test_files_reordered_when_seed_not_reset \
-   --deselect 
tests/test_pytest_randomly.py::test_doctests_in_txt_files_reordered \
-   || die "Testsuite failed under ${EPYTHON}"
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: 0ef497fc4f6284d9255650963631fbc417267d83
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:49:25 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ef497fc

dev-python/pytest-benchmark: drop 3.2.3

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

 dev-python/pytest-benchmark/Manifest   |  1 -
 .../pytest-benchmark/pytest-benchmark-3.2.3.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-python/pytest-benchmark/Manifest 
b/dev-python/pytest-benchmark/Manifest
index 339e0614a..f02988a91 100644
--- a/dev-python/pytest-benchmark/Manifest
+++ b/dev-python/pytest-benchmark/Manifest
@@ -1,2 +1 @@
-DIST pytest-benchmark-3.2.3.tar.gz 321127 BLAKE2B 
a9fb3a01ac9850d813f9b72d1975010b63b4f9d35d48c683b8dfa5d0020b17c59339135ff63b6152efab3ac33fecbc09aacbe6bcc3a7b0b260a00da317db00bf
 SHA512 
952dbe2a9af1ae5de966543eae3b4523a5418c8441785714cbb7a5d17697046f060befb4a40cf216526e2a9a63d91c598d65e65618bd78fc2d889c92cecbbe53
 DIST pytest-benchmark-3.4.1.tar.gz 322758 BLAKE2B 
d29254f412aee0955429e7957fa31e9443b3319bec256b601c456efa7020abbd5b4d9ed43799fda62f53f70f14de3f42a93b29b7366989294f037ec2ee3215fc
 SHA512 
54fb5e3a176578b3c8f339878c7a9d047a0785befcbba42bb68c34b4b636d9b6f6a2097b36c5eefbbcf1a91f943bdae762c7978a0dba1af53514052f513ef4c5

diff --git a/dev-python/pytest-benchmark/pytest-benchmark-3.2.3.ebuild 
b/dev-python/pytest-benchmark/pytest-benchmark-3.2.3.ebuild
deleted file mode 100644
index c381feca3..0
--- a/dev-python/pytest-benchmark/pytest-benchmark-3.2.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="py.test fixture for benchmarking code "
-HOMEPAGE="
-   https://pypi.python.org/pypi/pytest-benchmark
-   https://github.com/ionelmc/pytest-benchmark
-"
-SRC_URI="https://github.com/ionelmc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# during tests import fails because conflict with the already installed files
-# not sure how to fix, it would require setting some python variables but that 
would
-# probably lead to all other packages being unfindable by the tests
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/py-cpuinfo[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/aspectlib[${PYTHON_USEDEP}]
-   dev-python/elasticsearch-py[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/hunter[${PYTHON_USEDEP}]
-   dev-python/pygal[${PYTHON_USEDEP}]
-   dev-python/pygaljs[${PYTHON_USEDEP}]
-   dev-python/pytest-instafail[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
-
-python_test() {
-   # has to be run in source dir
-   PYTHONPATH="${S}"
-   cd "${S}" || die
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: 477aedec2df13fd3620550117b1c2b6e54d732b3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:43:42 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=477aedec

sys-cluster/redset: drop 0.0.4

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

 sys-cluster/redset/Manifest|  1 -
 sys-cluster/redset/redset-0.0.4.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-cluster/redset/Manifest b/sys-cluster/redset/Manifest
index bcc416a68..2332a1de0 100644
--- a/sys-cluster/redset/Manifest
+++ b/sys-cluster/redset/Manifest
@@ -1,2 +1 @@
-DIST redset-0.0.4.tar.gz 189159 BLAKE2B 
ba38c705698564246b6e4e8f4f0be44766f52a205f437e38cbf7547832a09110848dd62c0bfb9bfabf2bb59910a2d7c1fc0d9734b90cbd444eb0a99d5ab0f932
 SHA512 
64e97e014aa199f1073405d9e552426d28b4af4d669c5ccb4bd1fe6ba982f4790bb3f61be9eeff192477ede9d783ce8ea4c68abe2be8b689b0b3879caf705917
 DIST redset-0.0.5.tar.gz 465120 BLAKE2B 
2050015cdc2b5e8b7e209d99ef5a85dd6ea301c9dec774206e9eab23e5a49b355c89acd05a0997295240b2d3831601e0247295b992af8834bf5667295c407791
 SHA512 
80c44dd7eb72d8da234f9247743be67bbdf6943bf1f20fe6e66b015d1be47f8b519702bd027b15f43473dae69096a6677a4db58b8bd16fbeffe0d692f7b987a9

diff --git a/sys-cluster/redset/redset-0.0.4.ebuild 
b/sys-cluster/redset/redset-0.0.4.ebuild
deleted file mode 100644
index 1ef123b8a..0
--- a/sys-cluster/redset/redset-0.0.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake
-
-DESCRIPTION="Low-level distributed erasure coding lib to protect datasets of 
MPI applications"
-HOMEPAGE="https://github.com/ECP-VeloC/redset;
-SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   virtual/mpi
-   sys-cluster/KVTree[mpi]
-   sys-cluster/rankstr
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/cmake-2.8
-"
-
-src_prepare() {
-   #do not build static library
-   sed -i '/redset-static/d' src/CMakeLists.txt
-   default
-   cmake_src_prepare
-}
-
-src_install() {
-   cmake_src_install
-   dodoc -r doc/rst/.
-}



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

2021-06-14 Thread Alessandro Barbieri
commit: 5c4a4b54b4746b042e0877108cf5ba0171913b3c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Jun 14 22:44:31 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon Jun 14 23:09:42 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c4a4b54

sys-cluster/shuffile: drop 0.0.3

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

 sys-cluster/shuffile/Manifest  |  1 -
 sys-cluster/shuffile/shuffile-0.0.3.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/sys-cluster/shuffile/Manifest b/sys-cluster/shuffile/Manifest
index 92a861245..e4993c803 100644
--- a/sys-cluster/shuffile/Manifest
+++ b/sys-cluster/shuffile/Manifest
@@ -1,2 +1 @@
-DIST shuffile-0.0.3.tar.gz 20069 BLAKE2B 
cb40b12334e7ec2f70140d6d2cb11f77cdb72d381dc5ecf4b335c4324f0e6c777113546b91edf290767c6daa5d0e7641b4849cad42230688a799e1a4359f4dfb
 SHA512 
e5ca8b7ab1542fda0c84d92bba527911846cdd95cbe86d4aa0075abacffc369485ad7187bc7e0ee2edcd69ccbc4ef2abcd0de75be497c0cdc3d6177563067875
 DIST shuffile-0.0.4.tar.gz 28847 BLAKE2B 
7e36c8d96457eb44f59f9017d69ad53265d88c47b33d37b8b2ab6ea2365eb2bd0eb78a25a2496754d839ae5507615356e2cb5508879b82c99e2ef91ef9f7af0e
 SHA512 
2c90e1aa852413f15fabc78c0553344b1b8975972ff84239d872738f102d7784f16422ccc2807189307db0feb0abb28b4db02c1666957a94a92e6be329f4a277

diff --git a/sys-cluster/shuffile/shuffile-0.0.3.ebuild 
b/sys-cluster/shuffile/shuffile-0.0.3.ebuild
deleted file mode 100644
index a0dcd66f6..0
--- a/sys-cluster/shuffile/shuffile-0.0.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake
-
-DESCRIPTION="SHUFFILE Shuffle files between processes"
-HOMEPAGE="https://github.com/ECP-VeloC/shuffile;
-SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=sys-cluster/KVTree-1.0.2[mpi]
-   sys-libs/zlib
-   virtual/mpi
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/cmake-2.8
-"
-
-src_prepare() {
-   #do not build static library
-   sed -i '/shuffile-static/d' src/CMakeLists.txt || die
-   default
-   cmake_src_prepare
-}



  1   2   3   4   5   >