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

2022-02-26 Thread Arthur Zamarin
commit: 6bc3a5666759c24efbae5403932ae39d61889937
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:53:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:53:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc3a566

app-containers/crun: Stabilize 1.3 ppc64, #828332

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

 app-containers/crun/crun-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/crun/crun-1.3.ebuild 
b/app-containers/crun/crun-1.3.ebuild
index c6a76338d3a2..927cc63d4181 100644
--- a/app-containers/crun/crun-1.3.ebuild
+++ b/app-containers/crun/crun-1.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/containers/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ppc64"
 IUSE="+bpf +caps criu +seccomp systemd static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-p2p/gtk-gnutella/

2022-02-26 Thread Arthur Zamarin
commit: c237c99b858acfda51cee60afb7c2e5b2debc761
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:53:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:53:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c237c99b

net-p2p/gtk-gnutella: Stabilize 1.2.1-r1 ppc, #833203

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

 net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild
index ee698176f987..076eeb48f135 100644
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://gtk-gnutella.sourceforge.net/;
 
 SLOT="0"
 LICENSE="CC-BY-SA-4.0 GPL-2"
-KEYWORDS="~amd64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ppc ppc64 ~x86"
 
 RDEPEND="
sys-libs/binutils-libs:=



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

2022-02-26 Thread Arthur Zamarin
commit: 2ab1017d698179b9573877c9512818881afa1dbb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:53:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:53:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab1017d

net-misc/yt-dlp: Stabilize 2022.2.4-r1 arm, #833872

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

 net-misc/yt-dlp/yt-dlp-2022.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/yt-dlp/yt-dlp-2022.2.4-r1.ebuild 
b/net-misc/yt-dlp/yt-dlp-2022.2.4-r1.ebuild
index 64e375ef9385..e7e396f5eace 100644
--- a/net-misc/yt-dlp/yt-dlp-2022.2.4-r1.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2022.2.4-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/pycryptodome[${PYTHON_USEDEP}]



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

2022-02-26 Thread Arthur Zamarin
commit: b759a3d7cc0f6e2fd83d2b21be0ed24a9ec47bf1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:53:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:53:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b759a3d7

net-misc/youtube-dl: Stabilize 2021.12.17-r1 arm, #833872

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

 net-misc/youtube-dl/youtube-dl-2021.12.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2021.12.17-r1.ebuild 
b/net-misc/youtube-dl/youtube-dl-2021.12.17-r1.ebuild
index d707c1a83a66..67a646261adf 100644
--- a/net-misc/youtube-dl/youtube-dl-2021.12.17-r1.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2021.12.17-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="+yt-dlp"
 
 RDEPEND="



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

2022-02-26 Thread Arthur Zamarin
commit: 125576b15128276382cccf29341b18f3ffc91ee3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:53:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:53:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125576b1

dev-lang/ocaml: Stabilize 4.09.0-r3 arm64, #804498

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

 dev-lang/ocaml/ocaml-4.09.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ocaml/ocaml-4.09.0-r3.ebuild 
b/dev-lang/ocaml/ocaml-4.09.0-r3.ebuild
index 7d1b5b6f6592..6cc1555736f6 100644
--- a/dev-lang/ocaml/ocaml-4.09.0-r3.ebuild
+++ b/dev-lang/ocaml/ocaml-4.09.0-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz 
-> ${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="emacs flambda latex +ocamlopt spacetime xemacs"
 
 RDEPEND="sys-libs/binutils-libs:=



[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/

2022-02-26 Thread Petrus Zhao
commit: 6b2692816e89090a009b5467d69ea26bf737065c
Author: Petrus Zhao  gmail  com>
AuthorDate: Sat Feb 26 11:40:25 2022 +
Commit: Petrus Zhao  gmail  com>
CommitDate: Sat Feb 26 11:40:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b269281

media-video/uxplay: version bump to 1.47, drop old

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

 media-video/uxplay/Manifest   | 2 +-
 media-video/uxplay/{uxplay-1.44.ebuild => uxplay-1.47.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index 910f5272b..c3d2f240a 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.44.tar.gz 338924 BLAKE2B 
f3a76b4299f90350fcd60906d5afa560027d38e2426404c401ae096253ca035667dfe0d3537b265fcbe12ec8e5a9b300f53f8b48c867aeb242aaf902bfe3c2aa
 SHA512 
e6ec3dc2ebeab6fe948984110125883366f87bf00526334aa48f650b1213e33068e29a49ed63af3e4344a70e51a6b8efdcdc22156949dbe9ca0d6d2f9b50c572
+DIST uxplay-1.47.tar.gz 348056 BLAKE2B 
e24d89f5ad33d47524ac91d025a6728c507e428c661761348a6932dc8d0a9d47ab459e8213c5237753a2e1179e7207db8ee40af0553ea47aea7fa9cda3e03adf
 SHA512 
40be7a94da5afb2989fe2ae48cdd22895ae0e3e2507e83f850b952dc661845187ba4df4fed7649cf2bcb2d5f88e2c4c4a9cf9735be6b8de413a906c5ce49086a

diff --git a/media-video/uxplay/uxplay-1.44.ebuild 
b/media-video/uxplay/uxplay-1.47.ebuild
similarity index 96%
rename from media-video/uxplay/uxplay-1.44.ebuild
rename to media-video/uxplay/uxplay-1.47.ebuild
index 3546bbe57..23e778dae 100644
--- a/media-video/uxplay/uxplay-1.44.ebuild
+++ b/media-video/uxplay/uxplay-1.47.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2022-02-26 Thread Michał Górny
commit: 1fa6ed980d2b8cde2a6df4124cee346e9aa9ee4d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 11:28:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 11:39:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa6ed98

dev-python/zeep: Migrate to PEP517 build

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

 dev-python/zeep/zeep-4.1.0-r2.ebuild | 57 
 1 file changed, 57 insertions(+)

diff --git a/dev-python/zeep/zeep-4.1.0-r2.ebuild 
b/dev-python/zeep/zeep-4.1.0-r2.ebuild
new file mode 100644
index ..081164474d79
--- /dev/null
+++ b/dev-python/zeep/zeep-4.1.0-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A modern/fast Python SOAP client based on lxml / requests"
+HOMEPAGE="https://docs.python-zeep.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="async"
+
+RDEPEND="
+   >=dev-python/attrs-17.2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-file-1.5.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.7.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.7.1[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   async? ( >=dev-python/aiohttp-1.0[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/aioresponses[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/python-xmlsec[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-httpx[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/${P}-cached-prop.patch
+)
+
+EPYTEST_DESELECT=(
+   # broken by new pytest-httpx?
+   tests/test_async_transport.py::test_load
+   tests/test_async_transport.py::test_load_cache
+   tests/test_async_transport.py::test_post
+   tests/test_async_transport.py::test_http_error
+)



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

2022-02-26 Thread Michał Górny
commit: 4793680d705569f3362b956fc2c94fc48a43c4c4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 11:24:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 11:39:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4793680d

dev-python/twython: Migrate to PEP517 build

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

 dev-python/twython/twython-3.9.1-r1.ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-python/twython/twython-3.9.1-r1.ebuild 
b/dev-python/twython/twython-3.9.1-r1.ebuild
new file mode 100644
index ..6e483bc423d5
--- /dev/null
+++ b/dev-python/twython/twython-3.9.1-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="An easy way to access Twitter data with Python"
+HOMEPAGE="https://github.com/ryanmcgrath/twython;
+SRC_URI="
+   https://github.com/ryanmcgrath/twython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-oauthlib-0.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # tests are largely unmaintained and outdated
+   
tests/test_core.py::TwythonAPITestCase::test_get_lastfunction_header_should_return_header
+   
tests/test_core.py::TwythonAPITestCase::test_request_should_handle_400_for_missing_auth_data
+   
tests/test_core.py::TwythonAPITestCase::test_request_should_handle_400_that_is_not_auth_related
+   tests/test_core.py::TwythonAPITestCase::test_request_should_handle_401
+   
tests/test_core.py::TwythonAPITestCase::test_request_should_handle_rate_limit
+   
tests/test_core.py::TwythonAPITestCase::test_sends_correct_accept_encoding_header
+)



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

2022-02-26 Thread Michał Górny
commit: 076c5ab6adc83d4c0937278b794d3816cedecc2e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 11:23:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 11:39:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076c5ab6

dev-python/openpyxl: Migrate to PEP517 build

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

 dev-python/openpyxl/openpyxl-3.0.9-r1.ebuild | 30 
 1 file changed, 30 insertions(+)

diff --git a/dev-python/openpyxl/openpyxl-3.0.9-r1.ebuild 
b/dev-python/openpyxl/openpyxl-3.0.9-r1.ebuild
new file mode 100644
index ..83a8c222caa7
--- /dev/null
+++ b/dev-python/openpyxl/openpyxl-3.0.9-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
+HOMEPAGE="https://openpyxl.readthedocs.io/en/stable/;
+SRC_URI="https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/et_xmlfile[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg]
+   )
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests pytest



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

2022-02-26 Thread Michał Górny
commit: 64d50c2f919896ae37fb2f713f74025bb2db9c6d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 11:25:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 11:39:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d50c2f

dev-python/irc: Migrate to PEP517 build

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

 dev-python/irc/irc-20.0.0-r1.ebuild | 45 +
 1 file changed, 45 insertions(+)

diff --git a/dev-python/irc/irc-20.0.0-r1.ebuild 
b/dev-python/irc/irc-20.0.0-r1.ebuild
new file mode 100644
index ..03c44d6ea35d
--- /dev/null
+++ b/dev-python/irc/irc-20.0.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="IRC client framework written in Python"
+HOMEPAGE="https://github.com/jaraco/irc;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/jaraco-collections[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-itertools-1.8[${PYTHON_USEDEP}]
+   dev-python/jaraco-logging[${PYTHON_USEDEP}]
+   dev-python/jaraco-stream[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/tempora-1.6[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs '>=dev-python/jaraco-packaging-3.2' \
+   '>=dev-python/rst-linker-1.9'
+distutils_enable_tests pytest
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/scripts"
+   dodoc -r scripts
+   fi
+   distutils-r1_python_install_all
+}



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

2022-02-26 Thread Michał Górny
commit: 2c6b2361f4819c12e064f4ae94ef2c42b5d8dbe9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 11:31:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 11:39:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6b2361

dev-python/python-xmlsec: Migrate to PEP517 build

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

 .../python-xmlsec/python-xmlsec-1.3.12-r1.ebuild   | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
new file mode 100644
index ..a2fd13f2a349
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.12-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-libs/xmlsec:=
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.11-fix-xml-testfail.patch"
+)
+
+EPYTEST_DESELECT=(
+   # Fragile based on black version?
+   tests/test_type_stubs.py::test_xmlsec_constants_stub
+)
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/

2022-02-26 Thread Arthur Zamarin
commit: f5e235f5ff47dd96733cd1a9cca14af2a1d20a92
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:29:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:29:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e235f5

mail-mta/sendmail: Stabilize 8.17.1-r1 ppc, #833700

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

 mail-mta/sendmail/sendmail-8.17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild 
b/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild
index db65eb70559a..2b63f6088fdf 100644
--- a/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild
+++ b/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/${PN}/${PN}.${PV}.tar.gz;
 
 LICENSE="Sendmail GPL-2" # GPL-2 is here for initscript
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="ipv6 ldap mbox nis sasl sockets ssl tcpd"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/jakarta-xml-soap-api/

2022-02-26 Thread Arthur Zamarin
commit: b8772bd26767ca37ff98904c35d5866861b5d3aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:18:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:18:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8772bd2

dev-java/jakarta-xml-soap-api: Keyword 1.4.2 ppc64, #833997

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

 dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2.ebuild 
b/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2.ebuild
index 0161ba9419d0..49cc3e1fc3d7 100644
--- a/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2.ebuild
+++ b/dev-java/jakarta-xml-soap-api/jakarta-xml-soap-api-1.4.2.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/eclipse-ee4j/saaj-api/archive/refs/tags/${PV}.tar.gz
 LICENSE="BSD"
 # Since version 2.0.0, the namespace has changed to jakarta.xml.soap
 SLOT="1"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
 
 CP_DEPEND="
dev-java/jakarta-activation-api:1



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

2022-02-26 Thread Arthur Zamarin
commit: ec87657b79f6a82ca20e0ed4bd6673aa12662675
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:16:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:16:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec87657b

dev-python/makefun: Keyword 1.13.1 arm64, #833854

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

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

diff --git a/dev-python/makefun/makefun-1.13.1.ebuild 
b/dev-python/makefun/makefun-1.13.1.ebuild
index e979c9e5ed98..6cd6b05da214 100644
--- a/dev-python/makefun/makefun-1.13.1.ebuild
+++ b/dev-python/makefun/makefun-1.13.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 
 BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
 



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

2022-02-26 Thread Arthur Zamarin
commit: 8c8be1c3cfc24c0e4bf90d3b516d0d771f1eaa67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 26 11:14:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 26 11:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8be1c3

dev-python/makefun: Keyword 1.13.1 ppc64, #833854

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

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

diff --git a/dev-python/makefun/makefun-1.13.1.ebuild 
b/dev-python/makefun/makefun-1.13.1.ebuild
index 70432ab8d63e..e979c9e5ed98 100644
--- a/dev-python/makefun/makefun-1.13.1.ebuild
+++ b/dev-python/makefun/makefun-1.13.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
 
 BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
 



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

2022-02-26 Thread Florian Schmaus
commit: e38c57c052e642b449c44e9cdbf66d6b333c0a4b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Feb 26 10:28:13 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Feb 26 10:29:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38c57c0

net-misc/unison: update HOMEPAGE

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

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

diff --git a/net-misc/unison/unison-2.51.5.ebuild 
b/net-misc/unison/unison-2.51.5.ebuild
index 9390b830c005..d17c53a3490f 100644
--- a/net-misc/unison/unison-2.51.5.ebuild
+++ b/net-misc/unison/unison-2.51.5.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit desktop xdg-utils
 
 DESCRIPTION="Two-way cross-platform file synchronizer"
-HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/;
+HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/ 
https://github.com/bcpierce00/unison;
 SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2022-02-26 Thread Florian Schmaus
commit: e7c75e16a9933ec3350b59abbbdb8152ded05140
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Feb 26 10:28:23 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Feb 26 10:30:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c75e16

net-misc/unison: suppress QA warning for unison-fsmonitor

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

 net-misc/unison/unison-2.51.5.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-misc/unison/unison-2.51.5.ebuild 
b/net-misc/unison/unison-2.51.5.ebuild
index d17c53a3490f..b378e9c13a3c 100644
--- a/net-misc/unison/unison-2.51.5.ebuild
+++ b/net-misc/unison/unison-2.51.5.ebuild
@@ -28,6 +28,8 @@ RDEPEND="gtk? ( dev-ml/lablgtk:2=[ocamlopt?]
 
 DOCS=( CONTRIB INSTALL NEWS README ROADMAP.txt TODO.txt )
 
+QA_FLAGS_IGNORED="usr/bin/${PN}-fsmonitor-${SLOT}"
+
 src_prepare() {
default
# https://github.com/bcpierce00/unison/issues/416



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

2022-02-26 Thread Florian Schmaus
commit: b9a7e336ed7c038767aaf206772ff5be5dec105e
Author: Dennis Eisele  dennis-eisele  de>
AuthorDate: Thu Feb 24 18:38:30 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Feb 26 10:29:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a7e336

net-misc/unison: fix documentation building

Closes: https://bugs.gentoo.org/833870
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Eisele  dennis-eisele.de>
Closes: https://github.com/gentoo/gentoo/pull/24335
Signed-off-by: Florian Schmaus  gentoo.org>

 net-misc/unison/unison-2.51.5.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-misc/unison/unison-2.51.5.ebuild 
b/net-misc/unison/unison-2.51.5.ebuild
index f68427249b70..9390b830c005 100644
--- a/net-misc/unison/unison-2.51.5.ebuild
+++ b/net-misc/unison/unison-2.51.5.ebuild
@@ -17,7 +17,10 @@ IUSE="debug doc gtk +ocamlopt threads"
 BDEPEND="dev-lang/ocaml:=[ocamlopt?]
doc? ( app-text/dvipsk
app-text/ghostscript-gpl
-   dev-texlive/texlive-latex )"
+   dev-texlive/texlive-latex
+   dev-tex/hevea
+   www-client/lynx
+   )"
 DEPEND="gtk? ( dev-ml/lablgtk:2=[ocamlopt?] )"
 RDEPEND="gtk? ( dev-ml/lablgtk:2=[ocamlopt?]
|| ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) )
@@ -53,7 +56,7 @@ src_compile() {
use ocamlopt || myconf+=( NATIVE=false )
 
if use doc; then
-   VARTEXFONTS="${T}/fonts" emake "${myconf[@]}" CFLAGS="" 
HEVEA=false docs
+   VARTEXFONTS="${T}/fonts" emake "${myconf[@]}" CFLAGS="" 
HEVEA=true docs
fi
 
# Discard cflags as it will try to pass them to ocamlc...
@@ -80,7 +83,7 @@ src_install() {
 
if use doc; then
DOCS+=( ../doc/unison-manual.pdf )
-   HTML_DOCS=( "${DISTDIR}/${P}-manual.html" )
+   HTML_DOCS=( "../doc/unison-manual.html" )
fi
 
einstalldocs



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

2022-02-26 Thread Michał Górny
commit: fd93c95f2ff6d7c5f45d99b09db4f8680a5101cb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 10:18:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 10:26:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd93c95f

dev-python/blosc: EAPI 8, PEP517

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

 dev-python/blosc/blosc-1.10.5-r1.ebuild | 44 +
 1 file changed, 44 insertions(+)

diff --git a/dev-python/blosc/blosc-1.10.5-r1.ebuild 
b/dev-python/blosc/blosc-1.10.5-r1.ebuild
new file mode 100644
index ..e699cb10dabb
--- /dev/null
+++ b/dev-python/blosc/blosc-1.10.5-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=python-blosc-${PV}
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="http://python-blosc.blosc.org;
+SRC_URI="
+   https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/c-blosc-1.19.0:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/scikit-build[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+
+src_configure() {
+   export USE_SYSTEM_BLOSC=1
+   export BLOSC_DIR="${EPREFIX}/usr"
+}
+
+python_test() {
+   "${EPYTHON}" -m blosc.test -v || die
+}



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

2022-02-26 Thread Michał Górny
commit: 5f8627b3327fc2bf1f725cdbddd40523ae44ee67
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 10:15:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 10:26:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8627b3

dev-python/paramiko: Migrate to PEP517 build

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

 dev-python/paramiko/paramiko-2.9.2-r1.ebuild | 54 
 1 file changed, 54 insertions(+)

diff --git a/dev-python/paramiko/paramiko-2.9.2-r1.ebuild 
b/dev-python/paramiko/paramiko-2.9.2-r1.ebuild
new file mode 100644
index ..c5a3eb1b9e81
--- /dev/null
+++ b/dev-python/paramiko/paramiko-2.9.2-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="SSH2 protocol library"
+HOMEPAGE="https://www.paramiko.org/ https://github.com/paramiko/paramiko/ 
https://pypi.org/project/paramiko/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="examples server"
+
+RDEPEND="
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.5[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx sites/docs
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/${PN}-2.7.1-tests.patch"
+   )
+
+   if ! use server; then
+   PATCHES+=( "${FILESDIR}/${PN}-2.4.2-disable-server.patch" )
+   fi
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   docinto examples
+   dodoc -r demos/*
+   fi
+}



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

2022-02-26 Thread Michał Górny
commit: f2fe81febc41a01b2d76702e9f1b5af0ec220899
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 10:23:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 10:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fe81fe

dev-python/pywinrm: EAPI 8, PEP517

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

 dev-python/pywinrm/pywinrm-0.4.2-r1.ebuild | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/dev-python/pywinrm/pywinrm-0.4.2-r1.ebuild 
b/dev-python/pywinrm/pywinrm-0.4.2-r1.ebuild
new file mode 100644
index ..2eaa56b25615
--- /dev/null
+++ b/dev-python/pywinrm/pywinrm-0.4.2-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for the Windows Remote Management (WinRM) service"
+HOMEPAGE="https://github.com/diyan/pywinrm/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="kerberos"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-ntlm[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   kerberos? (
+   

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

2022-02-26 Thread Michał Górny
commit: 229334c70d360743702f294e472d3231b1144ca1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 10:21:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 10:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229334c7

dev-python/aiohttp-cors: EAPI 8, PEP517

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

 .../aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild 
b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
new file mode 100644
index ..ed8a02fef13e
--- /dev/null
+++ b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Implements CORS support for aiohttp asyncio-powered asynchronous 
HTTP server"
+HOMEPAGE="https://github.com/aio-libs/aiohttp-cors;
+SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/aiohttp-1.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+# https://github.com/aio-libs/aiohttp-cors/pull/278
+PATCHES=(
+   "${FILESDIR}/${P}-tests.patch"
+   "${FILESDIR}/${P}-py3_7.patch"
+)
+
+src_prepare() {
+   sed -i -e '/^addopts=/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2022-02-26 Thread Michał Górny
commit: f58d22201d7272059e350c702198532d4eeabef1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 10:20:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 10:26:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58d2220

dev-python/PyGithub: EAPI 8, PEP517

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

 dev-python/PyGithub/PyGithub-1.55-r1.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/dev-python/PyGithub/PyGithub-1.55-r1.ebuild 
b/dev-python/PyGithub/PyGithub-1.55-r1.ebuild
new file mode 100644
index ..c2405edca9b5
--- /dev/null
+++ b/dev-python/PyGithub/PyGithub-1.55-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to access the Github API v3"
+HOMEPAGE="https://github.com/PyGithub/PyGithub/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/deprecated[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.0[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/httpretty-0.9.6[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/zellij/

2022-02-26 Thread Luciano Degni
commit: a20ee41581b914dc5c24579cbc2d2612ebb552f8
Author: Luciano Degni  gmail  com>
AuthorDate: Sat Feb 26 09:42:36 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Sat Feb 26 09:42:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a20ee415

app-misc/zellij: changed completions folder

Signed-off-by: Luciano Degni  gmail.com>

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

diff --git a/app-misc/zellij/zellij-0.25.0.ebuild 
b/app-misc/zellij/zellij-0.25.0.ebuild
index 84b687839..a095b0d85 100644
--- a/app-misc/zellij/zellij-0.25.0.ebuild
+++ b/app-misc/zellij/zellij-0.25.0.ebuild
@@ -370,7 +370,7 @@ src_install() {
fi
 
if use zsh-completion; then
-   insinto "usr/share/zsh/vendor-completions/"
+   insinto "usr/share/zsh/site-functions/"
doins target/_zellij
fi
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/zellij/

2022-02-26 Thread Luciano Degni
commit: 786669467b07df80f4840431454f0a8acf2b173d
Author: Luciano Degni  gmail  com>
AuthorDate: Sat Feb 26 09:32:29 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Sat Feb 26 09:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78666946

app-misc/zellij: fixed completion

Signed-off-by: Luciano Degni  gmail.com>

 app-misc/zellij/zellij-0.25.0.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/app-misc/zellij/zellij-0.25.0.ebuild 
b/app-misc/zellij/zellij-0.25.0.ebuild
index 611b13781..84b687839 100644
--- a/app-misc/zellij/zellij-0.25.0.ebuild
+++ b/app-misc/zellij/zellij-0.25.0.ebuild
@@ -343,6 +343,9 @@ QA_FLAGS_IGNORED="usr/bin/.*"
 
 src_compile() {
cargo_src_compile
+   ./target/release/zellij setup --generate-completion bash > target/zellij
+   ./target/release/zellij setup --generate-completion fish > 
target/zellij.fish
+   ./target/release/zellij setup --generate-completion zsh > target/_zellij
 }
 
 src_install() {
@@ -354,27 +357,28 @@ src_install() {
fi
 
insinto "/usr/share/zellij/plugins/"
-   doins-r assets/plugins/*
+   doins -r assets/plugins/*
 
if use bash-completion; then
insinto "usr/share/bash-completion/completions/"
-   doins assets/completions/zellij.bash
+   doins target/zellij
fi
 
if use fish-completion; then
-   insinto usr/share/fish/vendor_completions.d/
-   doins assets/completions/zellij.fish
+   insinto "usr/share/fish/vendor_completions.d/"
+   doins target/zellij.fish
fi
 
if use zsh-completion; then
-   insinto usr/share/zsh/vendor-completions/
-   use zsh && doins assets/completions/_zellij
+   insinto "usr/share/zsh/vendor-completions/"
+   doins target/_zellij
fi
 
domenu assets/zellij.desktop
-   doicon asserts/logo.png
+   #doicon asserts/logo.png
 
use doc && dodoc README.md GOVERNANCE.md
+   use doc && dodoc docs/MANPAGE.md
 }
 
 pkg_postinst() {



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

2022-02-26 Thread Agostino Sarubbo
commit: 9cf881c70c8eedd84d23c95049c46652d4b1b1b6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:17:02 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:17:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf881c7

dev-util/diffoscope: x86 stable wrt bug #834047

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

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

diff --git a/dev-util/diffoscope/diffoscope-205.ebuild 
b/dev-util/diffoscope/diffoscope-205.ebuild
index 46f6608598b5..580f889c94fa 100644
--- a/dev-util/diffoscope/diffoscope-205.ebuild
+++ b/dev-util/diffoscope/diffoscope-205.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
 find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
 mono opendocument pascal pdf postscript R rpm sqlite squashfs



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

2022-02-26 Thread Agostino Sarubbo
commit: 2a10591506b2a6764c5eaaa651c53db082708342
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:16:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a105915

dev-libs/botan: x86 stable wrt bug #834045

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

 dev-libs/botan/botan-2.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/botan/botan-2.19.1.ebuild 
b/dev-libs/botan/botan-2.19.1.ebuild
index 8a6c4a532918..ec34571a806e 100644
--- a/dev-libs/botan/botan-2.19.1.ebuild
+++ b/dev-libs/botan/botan-2.19.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD-2"
 SLOT="2/$(ver_cut 1-2)" # soname version
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~ppc-macos"
 IUSE="doc boost bzip2 lzma python ssl static-libs sqlite zlib"
 
 CPU_USE=(



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

2022-02-26 Thread Agostino Sarubbo
commit: 512453a1fd7327f4b698f3ef339f12f34abd4d05
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:16:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:16:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512453a1

sys-fs/ntfs3g: x86 stable wrt bug #834043

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

 sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
index 3534dc8c6fb7..8e3bee187cef 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
 LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
 SLOT="0/89"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid 
xattr"
 
 RDEPEND="



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

2022-02-26 Thread Agostino Sarubbo
commit: a25709ba9035ddde6d8aa2da6390f84ad6364aee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:16:24 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25709ba

sys-fs/ntfs3g: sparc stable wrt bug #834043

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

 sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
index df760883d3ca..3534dc8c6fb7 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
 LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
 SLOT="0/89"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid 
xattr"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-p2p/gtk-gnutella/

2022-02-26 Thread Agostino Sarubbo
commit: 544be1d2aed327db8913087985770dccb2bce8b5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:16:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:16:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544be1d2

net-p2p/gtk-gnutella: ppc64 stable wrt bug #833203

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

 net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild
index 46f39f6e3695..ee698176f987 100644
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ HOMEPAGE="http://gtk-gnutella.sourceforge.net/;
 
 SLOT="0"
 LICENSE="CC-BY-SA-4.0 GPL-2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~x86"
 
 RDEPEND="
sys-libs/binutils-libs:=



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

2022-02-26 Thread Agostino Sarubbo
commit: 7102449e78c1688f61c65a781720322c2cd202a4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:15:50 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:15:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7102449e

dev-libs/botan: ppc stable wrt bug #834045

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

 dev-libs/botan/botan-2.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/botan/botan-2.19.1.ebuild 
b/dev-libs/botan/botan-2.19.1.ebuild
index 960fcb31bf54..8a6c4a532918 100644
--- a/dev-libs/botan/botan-2.19.1.ebuild
+++ b/dev-libs/botan/botan-2.19.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD-2"
 SLOT="2/$(ver_cut 1-2)" # soname version
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 IUSE="doc boost bzip2 lzma python ssl static-libs sqlite zlib"
 
 CPU_USE=(



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

2022-02-26 Thread Agostino Sarubbo
commit: d862d8f521ec68d31139788b0d1e11eb39d8564e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:15:16 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:15:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d862d8f5

sys-fs/ntfs3g: amd64 stable wrt bug #834043

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

 sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
index 5d3c304f9a8d..df760883d3ca 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
 LICENSE="GPL-2"
 # The subslot matches the SONAME major #.
 SLOT="0/89"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid 
xattr"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/stellarsolver/

2022-02-26 Thread Agostino Sarubbo
commit: f06cac0e3892376e04ec9c6d72a16c6237c7b92d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:15:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:15:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06cac0e

sci-libs/stellarsolver: amd64 stable wrt bug #833839

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

 sci-libs/stellarsolver/stellarsolver-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/stellarsolver/stellarsolver-1.9.ebuild 
b/sci-libs/stellarsolver/stellarsolver-1.9.ebuild
index 9a2aed549e42..9d256308a02c 100644
--- a/sci-libs/stellarsolver/stellarsolver-1.9.ebuild
+++ b/sci-libs/stellarsolver/stellarsolver-1.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rlancaste/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



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

2022-02-26 Thread Agostino Sarubbo
commit: 112e12c9693fe285a37d80b14e05fa625414328c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb 26 09:15:25 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb 26 09:15:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112e12c9

dev-libs/botan: amd64 stable wrt bug #834045

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

 dev-libs/botan/botan-2.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/botan/botan-2.19.1.ebuild 
b/dev-libs/botan/botan-2.19.1.ebuild
index 6138e73f21d7..960fcb31bf54 100644
--- a/dev-libs/botan/botan-2.19.1.ebuild
+++ b/dev-libs/botan/botan-2.19.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD-2"
 SLOT="2/$(ver_cut 1-2)" # soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~ppc-macos"
 IUSE="doc boost bzip2 lzma python ssl static-libs sqlite zlib"
 
 CPU_USE=(



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

2022-02-26 Thread Stephan Hartmann
commit: b1c6ac1277406c8c55bfeff2a6c822d45505801e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Feb 26 08:52:20 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Feb 26 08:52:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c6ac12

www-client/chromium: dev channel bump to 100.0.4896.12

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

 www-client/chromium/Manifest  | 4 ++--
 .../{chromium-100.0.4892.0.ebuild => chromium-100.0.4896.12.ebuild}   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 8fe3450e46d2..f13af922cb47 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
-DIST chromium-100-patchset-3.tar.xz 4664 BLAKE2B 
a7f1798b115ad885d4341ba5081e3c3c8c02665d714cede0a65a4b81713e5feab0836ca04405351245603a3818fd4fd7422bdc826112f9972477a55451d5fbf5
 SHA512 
215d655572fd0629a1a9b7597b3cde27456608c37258818f8fa472e098408e318b2d49d8abc2ed7c5a3ef08130de97b20ab4c05a229feb0e7c9d0620b0431d3e
-DIST chromium-100.0.4892.0.tar.xz 1349973152 BLAKE2B 
c858d0fd76121ab03050b0265a6c969658317afa73b734ef7e91dcde5b13e1ccc3c59e0f5cacd5662ac062e6b6c572788d82a2714a1b380a988cb4db500e080a
 SHA512 
fd6cd5e13a931e9e65132e93936064f0514d6285d91d31319a958fae37c8a96b70340b423e8b7f430209850255a13a9104e1d44ecb9038bb0617fc35cf38a5d3
+DIST chromium-100-patchset-4.tar.xz 5676 BLAKE2B 
aaa96413cc44ea75d2664b7d85130ca6f9ea4dfe736278806bb846baf97838fc1c8412b0320b8b22d5a2946fe1fb23fae244e297b924baafeb7a4983dab7e292
 SHA512 
3f88272d42f30112733e5e7473aec9dc31458386b34192ee34465b7045f63b0e8d496cddfc7efb2156cd8a9a84efd68437c1b194be13595cbe6e3736dcc187c9
+DIST chromium-100.0.4896.12.tar.xz 1350939468 BLAKE2B 
c6fdb5142991ff58d426875463f43ac4c7622e865804b8c3577848cff4643113ae5fdeb6aad64e854f84ab1dc183cc0f4d7110895718424075b2d3ad156957ae
 SHA512 
b04a8df2df44d3d747e52a5f778c5ad7046e6d8c52e6bbd1463e011a4211cf42dbd2ff52c4d4f146142387d67ee3fadcdf6f6cc526ab0a1fa5917525ce190a12
 DIST chromium-98-patchset-5.tar.xz 4928 BLAKE2B 
f96fb34d5cb3c3ac2c6e327805322e5d6047b0b190a043795de1063c934ca6400800aafaaa4eea7ebad571298b96bf67e48ee0d2d1eb3e0bf23b14932734e026
 SHA512 
fae1010b91af7e6aa981ea22fc15c32a510b3e78ab71fec73b65290d963dfe6c42e5a2965446803519356858b60cd587018b1b2aea36e112e4d315efbdad7d8f
 DIST chromium-98.0.4758.102.tar.xz 1242565220 BLAKE2B 
f3c52961f62697108ee993fb2e5f2117d45f4ec3b1bd31a326f9b10cf3f5e62bbbc6b3dd5257da5fb248df6cf7ad5b8b169d6967ab952916d76a16951cdf81ad
 SHA512 
7bcbeb8c8701b77e6143a811667dbc00d6b36a16b2256ced66d7ad49dafdb1f9fede61811e4ddd2aff478bda604aad5ce675261c2cb5f16722ff6d55bdf803a4
 DIST chromium-99-patchset-3.tar.xz 3912 BLAKE2B 
79030156e81ebd6b3c348fb429e23d0c866059e047e7cdc0f656a1b1ee290f3afa8b358d0e1df18a86616a35a9a256e7432a5ab4e9b952c7a360aed871236659
 SHA512 
63d951cb3d17c1d02d9ddbee3a44aca000c5ba2f908012584944ce7fc435aebfe39b9628d4bd043df97c4dd7afa0ad614c65368ca759b64a84654126f06f9ea8

diff --git a/www-client/chromium/chromium-100.0.4892.0.ebuild 
b/www-client/chromium/chromium-100.0.4896.12.ebuild
similarity index 99%
rename from www-client/chromium/chromium-100.0.4892.0.ebuild
rename to www-client/chromium/chromium-100.0.4896.12.ebuild
index 35bf83892d8b..be7eb8d4d52b 100644
--- a/www-client/chromium/chromium-100.0.4892.0.ebuild
+++ b/www-client/chromium/chromium-100.0.4896.12.ebuild
@@ -13,7 +13,7 @@ inherit check-reqs chromium-2 desktop flag-o-matic 
ninja-utils pax-utils python-
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://chromium.org/;
-PATCHSET="3"
+PATCHSET="4"
 PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz

https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz;



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

2022-02-26 Thread Miroslav Šulc
commit: de2db80524e6e55868462ac22d89c48ff37e341a
Author: Yuan Liao  gmail  com>
AuthorDate: Sat Feb 26 02:59:49 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Feb 26 08:48:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2db805

dev-java/commons-logging: Let build.xml accept log4j-12-api as Log4j 1.2

Closes: https://bugs.gentoo.org/834036
Signed-off-by: Yuan Liao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24352
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...1.2-r4.ebuild => commons-logging-1.2-r5.ebuild} | 48 ++
 1 file changed, 41 insertions(+), 7 deletions(-)

diff --git a/dev-java/commons-logging/commons-logging-1.2-r4.ebuild 
b/dev-java/commons-logging/commons-logging-1.2-r5.ebuild
similarity index 53%
rename from dev-java/commons-logging/commons-logging-1.2-r4.ebuild
rename to dev-java/commons-logging/commons-logging-1.2-r5.ebuild
index d32f9e36c65e..cfe4860720b9 100644
--- a/dev-java/commons-logging/commons-logging-1.2-r4.ebuild
+++ b/dev-java/commons-logging/commons-logging-1.2-r5.ebuild
@@ -22,7 +22,11 @@ RESTRICT="!test? ( test ) !servletapi? ( test )"
 CDEPEND="
avalon-logkit? ( dev-java/avalon-logkit:2.0 )
avalon-framework? ( dev-java/avalon-framework:4.2 )
-   log4j? ( dev-java/log4j-12-api:2 )
+   log4j? (
+   dev-java/log4j-12-api:2
+   dev-java/log4j-api:2
+   dev-java/log4j-core:2
+   )
servletapi? ( dev-java/tomcat-servlet-api:4.0 )"
 
 RDEPEND="
@@ -38,7 +42,6 @@ S="${WORKDIR}/${P}-src"
 
 EANT_BUILD_TARGET="compile"
 JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS="javac javadoc"
 JAVA_ANT_IGNORE_SYSTEM_CLASSES="yes"
 
 DOCS=( RELEASE-NOTES.txt PROPOSAL.html )
@@ -55,20 +58,41 @@ src_prepare() {
 
if use avalon-framework; then
echo "avalon-framework.jar=$(java-pkg_getjars 
avalon-framework-4.2)" >> build.properties || die
-   EANT_GENTOO_CLASSPATH+=" avalon-framework-4.2"
fi
if use avalon-logkit; then
echo "logkit.jar=$(java-pkg_getjars avalon-logkit-2.0)" >> 
build.properties || die
-   EANT_GENTOO_CLASSPATH+=" avalon-logkit-2.0"
fi
if use log4j; then
-   echo "log4j12.jar=$(java-pkg_getjars 
log4j-12-api-2,log4j-core-2)" >> build.properties || die
-   EANT_GENTOO_CLASSPATH+=" log4j-12-api-2 log4j-core-2"
+   # log4j12.jar can only contain path to one single file because
+   # build.xml decides whether the Log4JLogger should be built with
+   # ,
+   # and a value that contains multiple file paths will cause the
+   # test to return a negative result.  However, classes from 
multiple
+   # Log4j 2 JARs are needed to compile the sources.  So, we 
combine
+   # them into a single JAR on the go.
+   # https://bugs.gentoo.org/834036
+   mkdir -p "${T}/log4j-2" ||
+   die "Failed to create temporary directory for Log4j 2 
classes"
+   pushd "${T}/log4j-2" > /dev/null ||
+   die "Failed to enter temporary directory for Log4j 2 
classes"
+
+   local jar="$(java-config -j)"
+   local dep
+   for dep in log4j-{12-api,api,core}; do
+   # Assuming SLOT="2" for Log4j 2 dependencies
+   "${jar}" -xf "$(java-pkg_getjar "${dep}-2" 
"${dep}.jar")" ||
+   die "Failed to extract files from ${dep}-2 
installed on system"
+   done
+   "${jar}" -cf log4j-2.jar . || die "Failed to create JAR for 
Log4j"
+
+   popd > /dev/null ||
+   die "Failed to leave temporary directory for Log4j 2 
classes"
+
+   echo "log4j12.jar=${T}/log4j-2/log4j-2.jar" >> build.properties 
|| die
fi
 
if use servletapi; then
echo "servletapi.jar=$(java-pkg_getjar tomcat-servlet-api-4.0 
servlet-api.jar)" >> build.properties || die
-   EANT_GENTOO_CLASSPATH+=" tomcat-servlet-api-4.0"
fi
 }
 
@@ -84,5 +108,15 @@ src_install() {
 }
 
 src_test() {
+   # Do not run Log4j tests because these tests use an Appender to verify
+   # logging correctness.  The log4j-12-api bridge no longer supports 
using an
+   # Appender for verifications since the methods for adding an Appender in
+   # the bridge "are largely no-ops".  This means an Appender's state would
+   # never be changed by log4j-12-api after new messages are logged.  The 
test
+   # cases, however, expect changes to the Appender's state in such an 
event,
+   # so they would fail with log4j-12-api.
+   # https://logging.apache.org/log4j/log4j-2.8/log4j-1.2-api/index.html
+   sed -i -e "/^log4j12\.jar=/d" build.properties ||
+   die "Failed to skip Log4j tests by 

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

2022-02-26 Thread Miroslav Šulc
commit: a3dd94d7603f38c077b0de0e219e64b92153b6c9
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Feb 26 07:07:33 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Feb 26 08:43:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dd94d7

dev-java/xmlgraphics-commons: Drop 2.6

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

 dev-java/xmlgraphics-commons/Manifest  |  1 -
 .../xmlgraphics-commons-2.6.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/dev-java/xmlgraphics-commons/Manifest 
b/dev-java/xmlgraphics-commons/Manifest
index d20afdb1919b..ee6793181490 100644
--- a/dev-java/xmlgraphics-commons/Manifest
+++ b/dev-java/xmlgraphics-commons/Manifest
@@ -1,2 +1 @@
-DIST xmlgraphics-commons-2.6-src.tar.gz 2718577 BLAKE2B 
7be3565d2224adcb1a804a089f6f52810852117a7c13129822bd1a9f27f7c10abf186b5b7d703c0351ef76d50ddb741fae65094af35d2037044ad56220989dfe
 SHA512 
bdf7fb21d076ba722648da016b0686ed3ea6f56b8ba1a8cea34b517095bf91ff900a937e45aba0977389ab736b1815a5733908ad4242911246555dce61cf4cfd
 DIST xmlgraphics-commons-2.7-src.tar.gz 2021218 BLAKE2B 
a16dda389662a38d5ebf6cbd015ac5bf8154b5e2df9e36fd3a33987b04a4de08cc1ebc71e940c05793ef045249c68e7dbb54c418a7c6888020a800e039b0a188
 SHA512 
7d3993fc920767512f94edef3342757f0ffc9c9dbad80695fe3d77b0ec162380d9b467682ae41238e7ee719601709edb41b2dab06c385dfd9fa898577d8d2c22

diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.6.ebuild 
b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.6.ebuild
deleted file mode 100644
index b0f4e8365620..
--- a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.6.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom 
/var/tmp/portage/dev-java/xmlgraphics-commons-2.6/work/xmlgraphics-commons-2.6/pom.xml
 --download-uri mirror://apache/xmlgraphics/commons/source/2.6-src.tar.gz 
--slot 2 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild 
xmlgraphics-commons-2.6.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.apache.xmlgraphics:xmlgraphics-commons:2.6"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="XML Graphics Commons"
-HOMEPAGE="https://xmlgraphics.apache.org/commons/;
-SRC_URI="mirror://apache/xmlgraphics/commons/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 ~arm64 ppc64 x86"
-
-# Common dependencies
-# POM: /var/tmp/portage/dev-java/${P}/work/${P}/pom.xml
-# commons-io:commons-io:1.3.2 -> >=dev-java/commons-io-2.8.0:1
-# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
-
-CDEPEND="
-   dev-java/commons-io:1
-   dev-java/commons-logging:0
-"
-
-# Compile dependencies
-# POM: /var/tmp/portage/dev-java/${P}/work/${P}/pom.xml
-# test? junit:junit:4.11 -> >=dev-java/junit-4.13.2:4
-# test? org.mockito:mockito-core:1.8.5 -> >=dev-java/mockito-1.9.5:0
-# test? xml-resolver:xml-resolver:1.2 -> >=dev-java/xml-commons-resolver-1.2:0
-
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/mockito:0
-   dev-java/xml-commons-resolver:0
-   )
-"
-
-RDEPEND="${CDEPEND}
-   >=virtual/jre-1.8:*
-"
-
-DOCS=( LICENSE NOTICE README )
-
-S="${WORKDIR}/${P}"
-
-JAVA_GENTOO_CLASSPATH="commons-io-1,commons-logging"
-JAVA_SRC_DIR="src/main/java"
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito,xml-commons-resolver"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-# Tests run: 189,  Failures: 12
-JAVA_TEST_EXCLUDES=(
-   "org.apache.xmlgraphics.xmp.XMPParserTestCase"
-   "org.apache.xmlgraphics.image.codec.tiff.TIFFImageEncoderTestCase"
-   "org.apache.xmlgraphics.image.loader.impl.ImageLoaderImageIOTestCase"
-   "org.apache.xmlgraphics.ps.dsc.ListenerTestCase"
-   "org.apache.xmlgraphics.io.XmlSourceUtilTestCase"
-)
-
-src_install() {
-   default
-   java-pkg-simple_src_install
-}



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

2022-02-26 Thread Miroslav Šulc
commit: ed47bf684e7c27c4540bc551d205a818b8326d1a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Feb 25 21:56:12 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Feb 26 08:42:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed47bf68

dev-java/avalon-logkit: Switch to jboss-jms-api

Replace java-virtulas/jms with dev-java/jboss-jms-api

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

 .../avalon-logkit/avalon-logkit-2.1-r12.ebuild | 93 ++
 1 file changed, 93 insertions(+)

diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild 
b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
new file mode 100644
index ..fadec3b6862a
--- /dev/null
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+# NB: this project is dead and we should look into removing it from the tree.
+# Take a look at the homepage.
+# As of February 2022, dev-java/commons-logging is the only consumer of this
+# package besides dev-java/avalon-framework.  However, commons-logging is still
+# used by many other consumers and does not have an updated version that do not
+# depend on this package.
+DESCRIPTION="Easy-to-use Java logging toolkit"
+HOMEPAGE="https://avalon.apache.org/closed.html;
+SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz;
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
+LICENSE="Apache-2.0"
+SLOT="2.0"
+
+CP_DEPEND="
+   dev-java/javax-mail:0
+   dev-java/jboss-jms-api:1.1
+   dev-java/log4j-12-api:2
+   java-virtuals/servlet-api:3.0"
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/ant-junit:0
+   )"
+
+src_prepare() {
+   default
+
+   # Unfortunately, LogFactor5 support is no longer provided by the Log4j 
1.x
+   # bridge in Log4j 2.  But it seems that LogFactor5 merely consists of a
+   # Swing-based GUI that is neither checked by this package's tests nor 
used
+   # by reverse dependencies in ::gentoo.  If virtually nobody would use
+   # LogFactor5, components in this package pertaining to it could be 
simply
+   # removed to make the migration to Log4j 2 feasible.
+   # 
http://people.apache.org/~carnold/log4j/docs/x/logging-log4j-1.2.10/docs/lf5/overview.html
+   rm -rv src/java/org/apache/log/output/lf5 ||
+   die "Failed to remove support for stale LogFactor5 project"
+
+   # Doesn't like 1.6 / 1.7 changes to JDBC
+   eapply "${FILESDIR}/${P}-java7.patch"
+
+   java-ant_ignore-system-classes
+
+   java-ant_xml-rewrite \
+   -f build.xml \
+   -c -e available \
+   -a classpathref \
+   -v 'build.classpath' || die
+
+   java-pkg_filter-compiler jikes
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_ENCODING="UTF-8"
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+src_install() {
+   java-pkg_newjar "target/${P}.jar"
+   use doc && java-pkg_dojavadoc dist/docs/api
+   use source && java-pkg_dosrc src/java/*
+}
+
+pkg_postinst() {
+   # Display a message about LogFactor5 support drop upon first install
+   # or upgrade from a version before the drop
+   local changed_ver="2.1-r11"
+   local should_show_msg replaced_ver
+   [[ -z "${REPLACING_VERSIONS}" ]] && should_show_msg=1 # First install
+   for replaced_ver in ${REPLACING_VERSIONS}; do
+   if ver_test "${replaced_ver}" -lt "${changed_ver}"; then
+   should_show_msg=1
+   break
+   fi
+   done
+   [[ "${should_show_msg}" ]] || return
+   ewarn "Due to migration to Log4j 2, this package has to drop LogFactor5"
+   ewarn "support. As a result, the org.apache.log.output.lf5 Java package"
+   ewarn "is not available in the JAR installed by this package."
+}



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

2022-02-26 Thread Michał Górny
commit: 7f0359d17606b6c009b667486b6bd5e236518c3b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:32:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0359d1

dev-python/wsproto: EAPI 8, PEP517

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

 dev-python/wsproto/wsproto-1.0.0-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-python/wsproto/wsproto-1.0.0-r1.ebuild 
b/dev-python/wsproto/wsproto-1.0.0-r1.ebuild
new file mode 100644
index ..b28abfcd3c2d
--- /dev/null
+++ b/dev-python/wsproto/wsproto-1.0.0-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="WebSockets state-machine based protocol implementation"
+HOMEPAGE="
+   https://github.com/python-hyper/wsproto/
+   https://pypi.org/project/wsproto/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/h11-0.9[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-02-26 Thread Michał Górny
commit: 01bea3dda7a63cbbecc8740fd08a0d299ff5c469
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:33:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bea3dd

dev-python/defcon: Migrate to PEP517 build

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

 dev-python/defcon/defcon-0.10.0-r1.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/dev-python/defcon/defcon-0.10.0-r1.ebuild 
b/dev-python/defcon/defcon-0.10.0-r1.ebuild
new file mode 100644
index ..ecf74aab0094
--- /dev/null
+++ b/dev-python/defcon/defcon-0.10.0-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A set of UFO based objects for use in font editing applications"
+HOMEPAGE="https://github.com/robotools/defcon;
+SRC_URI="https://github.com/robotools/defcon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/fonttools-4.28.5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/fs[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-02-26 Thread Michał Górny
commit: 7a2e07f63c56781322778dbf08d1895a67df113c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:31:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2e07f6

dev-python/python-xmp-toolkit: EAPI 8, PEP517

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

 .../python-xmp-toolkit-2.0.1-r2.ebuild | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r2.ebuild 
b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r2.ebuild
new file mode 100644
index ..721ab686b127
--- /dev/null
+++ b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.1-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/python-xmp-toolkit/${PN}.git;
+else
+   
SRC_URI="https://github.com/python-xmp-toolkit/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Library for working with XMP metadata"
+HOMEPAGE="https://github.com/python-xmp-toolkit/python-xmp-toolkit/ 
https://pypi.org/project/python-xmp-toolkit/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( media-libs/exempi )
+"
+RDEPEND="
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+
+PATCHES=( "${FILESDIR}"/${P}-test.patch )
+
+distutils_enable_tests unittest
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/.build/html/. )
+   distutils-r1_python_install_all
+}



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

2022-02-26 Thread Michał Górny
commit: 252ee12004460b207a0f638ab1eda0de0d4a5260
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:23:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252ee120

dev-python/rjsmin: Remove old

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

 dev-python/rjsmin/Manifest|  1 -
 dev-python/rjsmin/rjsmin-1.1.0.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/rjsmin/Manifest b/dev-python/rjsmin/Manifest
index 6e72f9cc9972..bca876d12621 100644
--- a/dev-python/rjsmin/Manifest
+++ b/dev-python/rjsmin/Manifest
@@ -1,2 +1 @@
-DIST rjsmin-1.1.0.gh.tar.gz 437054 BLAKE2B 
83b24f1ee94ded66a70ed75b3e494b3e6948edf82fecc80f261964fd2bb032a8cb496ed919f461131b3381c402a6397e65bfa5031f46691c4badfc5e9e2faea2
 SHA512 
5e168e51e1716fe35a3520fba828d721638094a6f6f73deb4c49183d8cd51531131962e2c7092ada092da63c4ddd615215088bd1a9e474d508f80dc0603d3118
 DIST rjsmin-1.2.0.gh.tar.gz 443279 BLAKE2B 
7cb000485fd134fdc590b90766357b0eea5b33a9baf2fb12623ad5a882ac545aa7dd3f447a23c95da3cdf79f44e4f369d48b1cb2e08b790ef7376e9b6c9fa4d8
 SHA512 
bc40dd59d7dd4e106170db473ef3c3c6df74abdc93d098521f91212a08476541f13a97663c9f56498188c59b3876242c6c81a5633fea84d83e8ab2f7a4d918ad

diff --git a/dev-python/rjsmin/rjsmin-1.1.0.ebuild 
b/dev-python/rjsmin/rjsmin-1.1.0.ebuild
deleted file mode 100644
index 1d82f9ac0ba7..
--- a/dev-python/rjsmin/rjsmin-1.1.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Javascript minifier written in python"
-HOMEPAGE="http://opensource.perlig.de/rjsmin/;
-SRC_URI="
-   https://github.com/ndparker/rjsmin/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests pytest



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

2022-02-26 Thread Michał Górny
commit: d3ab063bbec541e45b197730701b8994bc8cc433
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:24:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ab063b

dev-python/rope: Migrate to PEP517 build

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

 dev-python/rope/rope-0.22.0-r1.ebuild | 42 +++
 1 file changed, 42 insertions(+)

diff --git a/dev-python/rope/rope-0.22.0-r1.ebuild 
b/dev-python/rope/rope-0.22.0-r1.ebuild
new file mode 100644
index ..f461efcc5f5f
--- /dev/null
+++ b/dev-python/rope/rope-0.22.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



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

2022-02-26 Thread Michał Górny
commit: 762dae48e46d0c35e8f0224f462e1246617111ba
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:31:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762dae48

dev-python/validators: EAPI 8, PEP517

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

 dev-python/validators/validators-0.18.2-r1.ebuild | 24 +++
 1 file changed, 24 insertions(+)

diff --git a/dev-python/validators/validators-0.18.2-r1.ebuild 
b/dev-python/validators/validators-0.18.2-r1.ebuild
new file mode 100644
index ..aad8e5e3f921
--- /dev/null
+++ b/dev-python/validators/validators-0.18.2-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Data Validation for Humans"
+HOMEPAGE="https://github.com/kvesteri/validators;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-02-26 Thread Michał Górny
commit: bbf79278af4bdd0b23597f95a59b0c232905c82c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:25:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf79278

dev-python/xlwt: EAPI 8, PEP517

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

 dev-python/xlwt/xlwt-1.3.0-r2.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-python/xlwt/xlwt-1.3.0-r2.ebuild 
b/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
new file mode 100644
index ..42a90bd7410c
--- /dev/null
+++ b/dev-python/xlwt/xlwt-1.3.0-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
+HOMEPAGE="https://pypi.org/project/xlwt/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+distutils_enable_sphinx docs \
+   dev-python/pkginfo
+distutils_enable_tests nose
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+   distutils-r1_python_install_all
+}



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

2022-02-26 Thread Michał Górny
commit: fd17249b5331b5413dceef63f26e98153386bb4c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:26:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd17249b

dev-python/py-amqp: Migrate to PEP517 build

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

 dev-python/py-amqp/py-amqp-5.0.9-r1.ebuild | 50 ++
 1 file changed, 50 insertions(+)

diff --git a/dev-python/py-amqp/py-amqp-5.0.9-r1.ebuild 
b/dev-python/py-amqp/py-amqp-5.0.9-r1.ebuild
new file mode 100644
index ..50a5621b9a9c
--- /dev/null
+++ b/dev-python/py-amqp/py-amqp-5.0.9-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P="amqp-${PV}"
+DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
+HOMEPAGE="https://github.com/celery/py-amqp https://pypi.org/project/amqp/;
+SRC_URI="mirror://pypi/${MY_P:0:1}/amqp/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="extras"
+
+BDEPEND="
+   >=dev-python/vine-5.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-rerunfailures-6.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx_celery
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # rmq tests require a rabbitmq instance
+   t/integration/test_rmq.py
+)
+
+EPYTEST_DESELECT=(
+   # fails when gssapi is installed (how does that test make sense?!)
+   t/unit/test_sasl.py::test_SASL::test_gssapi_missing
+)
+
+python_install_all() {
+   if use extras; then
+   insinto /usr/share/${PF}/extras
+   doins -r extra
+   fi
+   distutils-r1_python_install_all
+}



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

2022-02-26 Thread Michał Górny
commit: 4876a35884012a563f79276325a82c95dad07c21
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:25:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4876a358

dev-python/xlrd: EAPI 8, PEP517

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

 dev-python/xlrd/xlrd-2.0.1-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/dev-python/xlrd/xlrd-2.0.1-r1.ebuild 
b/dev-python/xlrd/xlrd-2.0.1-r1.ebuild
new file mode 100644
index ..33f76f0072a9
--- /dev/null
+++ b/dev-python/xlrd/xlrd-2.0.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library to extract data from Microsoft Excel spreadsheets"
+HOMEPAGE="
+   https://www.python-excel.org/
+   https://github.com/python-excel/xlrd/
+"
+SRC_URI="
+   https://github.com/python-excel/xlrd/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+
+distutils_enable_tests pytest



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

2022-02-26 Thread Michał Górny
commit: 0e09231c468f2e0252dcfe3ee7bd0607c15a9ced
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:22:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e09231c

dev-python/pygal: Migrate to PEP517 build

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

 dev-python/pygal/pygal-3.0.0-r2.ebuild | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/pygal/pygal-3.0.0-r2.ebuild 
b/dev-python/pygal/pygal-3.0.0-r2.ebuild
new file mode 100644
index ..59615d98fba6
--- /dev/null
+++ b/dev-python/pygal/pygal-3.0.0-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A python SVG charts generator"
+HOMEPAGE="https://github.com/Kozea/pygal/;
+SRC_URI="https://github.com/Kozea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pyquery[${PYTHON_USEDEP}]
+   media-gfx/cairosvg[${PYTHON_USEDEP}]
+   )
+"
+
+# CHANGELOG is a symlink to docs/changelog.rst
+DOCS=( docs/changelog.rst README.md )
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Not actually required unless we want to do setup.py test
+   # https://github.com/Kozea/pygal/issues/430
+   sed -i -e "/setup_requires/d" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+   optfeature "improving rendering speed" "dev-python/lxml"
+   optfeature "png rendering" "dev-python/cairosvg"
+}



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

2022-02-26 Thread Michał Górny
commit: eeca34b4804ad5d66fba60c24b30f6f58d97a089
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:24:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeca34b4

dev-python/rjsmin: Migrate to PEP517 build

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

 dev-python/rjsmin/rjsmin-1.2.0-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-python/rjsmin/rjsmin-1.2.0-r1.ebuild 
b/dev-python/rjsmin/rjsmin-1.2.0-r1.ebuild
new file mode 100644
index ..ef6b0ccf82c9
--- /dev/null
+++ b/dev-python/rjsmin/rjsmin-1.2.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Javascript minifier written in python"
+HOMEPAGE="http://opensource.perlig.de/rjsmin/;
+SRC_URI="
+   https://github.com/ndparker/rjsmin/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest



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

2022-02-26 Thread Michał Górny
commit: 278a5c3fd59c434007f1ba1d7556d7b431d1e13a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:21:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278a5c3f

dev-python/plumbum: Migrate to PEP517 build

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

 dev-python/plumbum/plumbum-1.7.2-r1.ebuild | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/dev-python/plumbum/plumbum-1.7.2-r1.ebuild 
b/dev-python/plumbum/plumbum-1.7.2-r1.ebuild
new file mode 100644
index ..6a5214728397
--- /dev/null
+++ b/dev-python/plumbum/plumbum-1.7.2-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A library for shell script-like programs in python"
+HOMEPAGE="https://plumbum.readthedocs.io/en/latest/ 
https://github.com/tomerfiliba/plumbum;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Need sshd running
+   tests/test_remote.py
+   tests/test_utils.py
+   # Windows specific
+   tests/test_putty.py
+   # Needs sudo without password
+   tests/test_sudo.py
+   # Wrong assumptions about env handling
+   tests/test_env.py::TestEnv::test_change_env
+   tests/test_env.py::TestEnv::test_dictlike
+   tests/test_local.py::TestLocalPath::test_iterdir
+)
+
+src_prepare() {
+   sed -e '/addopts/d' -i setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   optfeature "remote commands via ssh" dev-python/paramiko
+   optfeature "progress bars in jupyter" dev-python/ipywidgets
+   optfeature "colored output in jupyter" dev-python/ipython
+   optfeature "images on the command line" dev-python/pillow
+}



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

2022-02-26 Thread Michał Górny
commit: f2716c30cd31d25eadc307b13933459a8f8ec817
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:22:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2716c30

dev-python/random2: EAPI 8, PEP517

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

 dev-python/random2/random2-1.0.1-r2.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-python/random2/random2-1.0.1-r2.ebuild 
b/dev-python/random2/random2-1.0.1-r2.ebuild
new file mode 100644
index ..2a366d4c7b1b
--- /dev/null
+++ b/dev-python/random2/random2-1.0.1-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python-2.7 random module ported to python-3"
+HOMEPAGE="https://pypi.org/project/random2/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+BDEPEND="app-arch/unzip"
+
+distutils_enable_tests setup.py
+
+PATCHES=( "${FILESDIR}/${P}-py39-tests.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2022-02-26 Thread Joonas Niilola
commit: ca4fde0be717557cfb5837d8962b790f62ffcc47
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sat Feb 26 08:13:40 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 26 08:32:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4fde0b

app-backup/dar: drop 2.7.2

Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/dar/Manifest |  1 -
 app-backup/dar/dar-2.7.2.ebuild | 91 -
 2 files changed, 92 deletions(-)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index 31103e8bbc70..e678e24905c9 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,2 +1 @@
-DIST dar-2.7.2.tar.gz 2294187 BLAKE2B 
6422f40aea9fe07195359d9e8d5a947fe20d1ec4d6bd866eb8e9240c153d069b5df75018c25b9e8ce6b7acbf4ce4259b50b0768cd391d8b9b1c7be72f03a56b6
 SHA512 
7e41adc0102806c07d644da41960b1e5bcb6b7872e6a5789506c1f2a001ffb4e3607cae6f76ccc2339d90cf4387b7645e9de6dbc4eed1306827a46e4b7c9d09d
 DIST dar-2.7.3.tar.gz 2398624 BLAKE2B 
9d34d233968efcd390db6a1afa1bb93477b6dcbb4bb8c6beb315e927f7ae624bdf23b77f32233a63e3ddd437701fbbd1ee19e5c7ab4f0366ef7e646bacdab46c
 SHA512 
a8a930cd39cae66199e402e61fc48609fe22b821c12407ab7922b8bc8f43f9b11b2f0732baf8198b41d193442a1f82d18536a0d6a7fd7282aaed3600342c7d48

diff --git a/app-backup/dar/dar-2.7.2.ebuild b/app-backup/dar/dar-2.7.2.ebuild
deleted file mode 100644
index 86e173b25733..
--- a/app-backup/dar/dar-2.7.2.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/;
-SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr"
-
-REQUIRED_USE="?? ( dar32 dar64 )
-   gpg? ( gcrypt )"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
-   app-arch/bzip2:=
-   app-arch/xz-utils
-   app-arch/zstd:=
-   sys-libs/libcap
-   >=sys-libs/zlib-1.2.3:=
-   argon2? ( app-crypt/argon2:= )
-   curl? ( net-misc/curl )
-   gcrypt? (
-   dev-libs/libgcrypt:0=
-   dev-libs/libgpg-error
-   )
-   gpg? ( app-crypt/gpgme:= )
-   lz4? ( app-arch/lz4:= )
-   lzo? ( dev-libs/lzo:2 )
-   nls? ( virtual/libintl )
-   rsync? ( net-libs/librsync:= )
-   threads? ( dev-libs/libthreadar )
-   xattr? ( sys-apps/attr )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   nls? ( sys-devel/gettext )
-"
-
-src_configure() {
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-   local myconf=(
-   --disable-dar-static
-   --disable-python-binding
-   --disable-upx
-   $(usev !argon2 --disable-libargon2-linking)
-   $(usev !curl --disable-libcurl-linking)
-   $(usev dar32 --enable-mode=32)
-   $(usev dar64 --enable-mode=64)
-   $(usev !doc --disable-build-html)
-   $(usev !gcrypt --disable-libgcrypt-linking)
-   $(usev !gpg --disable-gpgme-linking)
-   $(usev !lz4 --disable-liblz4-linking)
-   $(usev !lzo --disable-liblzo2-linking)
-   $(usev !nls --disable-nls)
-   $(usev !rsync --disable-librsync-linking)
-   $(usev !threads --disable-threadar)
-   $(usev !xattr --disable-ea-support)
-   )
-
-   # Bug 103741
-   filter-flags -fomit-frame-pointer
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-
-   # Bug 729150
-   rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}



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

2022-02-26 Thread Joonas Niilola
commit: b6321f82f54c4f513d98484c54d88764c867d745
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sat Feb 26 08:15:17 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 26 08:32:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6321f82

net-ftp/ncftp: drop 3.2.6-r3

Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24354
Signed-off-by: Joonas Niilola  gentoo.org>

 net-ftp/ncftp/ncftp-3.2.6-r3.ebuild | 53 -
 1 file changed, 53 deletions(-)

diff --git a/net-ftp/ncftp/ncftp-3.2.6-r3.ebuild 
b/net-ftp/ncftp/ncftp-3.2.6-r3.ebuild
deleted file mode 100644
index de6863dacda0..
--- a/net-ftp/ncftp/ncftp-3.2.6-r3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An extremely configurable ftp client"
-HOMEPAGE="https://www.ncftp.com/;
-SRC_URI="
-   https://ftp.mirrorservice.org/sites/ftp.${PN}.com/${PN}/${P}-src.tar.xz
-"
-
-LICENSE="Clarified-Artistic"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="pch"
-
-DEPEND="
-   sys-libs/ncurses:=
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.6-fno-common.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i -e '/^AR=/d' autoconf_local/aclocal.m4 || die
-
-   AT_M4DIR=autoconf_local/ eautoreconf
-}
-
-src_configure() {
-   tc-export AR CC
-   LC_ALL="C" \
-   LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses)" \
-   econf \
-   $(use_enable pch precomp) \
-   --disable-ccdv \
-   --disable-universal
-}
-
-src_install() {
-   default
-   dodoc README.txt doc/*.txt
-   docinto html
-   dodoc doc/html/*.html
-}



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

2022-02-26 Thread Joonas Niilola
commit: 6155841f76ceaeaab548ff7be7eff3b7485b58b1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 26 08:33:00 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 26 08:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6155841f

sys-apps/usbredir: drop 0.9.0

Bug: https://bugs.gentoo.org/834010
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/usbredir/Manifest  |  1 -
 sys-apps/usbredir/usbredir-0.9.0.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/sys-apps/usbredir/Manifest b/sys-apps/usbredir/Manifest
index e6c4e24c175e..7682a1717955 100644
--- a/sys-apps/usbredir/Manifest
+++ b/sys-apps/usbredir/Manifest
@@ -1,2 +1 @@
 DIST usbredir-0.12.0.tar.bz2 70102 BLAKE2B 
c6891e14a7951520066fdc7e8095c905599aa3186c72ff378d25e46335843df6daa746937619f8bcb9e60447f19ce671317e9b21e6ce127d2b977d82cb39a337
 SHA512 
586465d3a18c3bbf621e6b7d1dc24edb333e00491dbd0d0dc781a9e0640f3483a8abf73c55d4ad76b3be0a27a4b1801d08dffb77db3f9aab2234039a60a605ca
-DIST usbredir-0.9.0.tar.bz2 72498 BLAKE2B 
857b83795ac082d412b2872a4ca06b1602d556698f3217379698e8b1f54edd09b012600069045ff0f7583703253853998b900f34d861a538047783510b3fb2e9
 SHA512 
5df62fb6e49161be974776c86f026a58322ccf1c1964447958707408492c02175100ead9dc4a7e77bb7a9112a33b91461d64761425e7aee7d44c71ff6913588a

diff --git a/sys-apps/usbredir/usbredir-0.9.0.ebuild 
b/sys-apps/usbredir/usbredir-0.9.0.ebuild
deleted file mode 100644
index b72e69206ca5..
--- a/sys-apps/usbredir/usbredir-0.9.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-MY_PV=${PV/_p*/}
-
-DESCRIPTION="TCP daemon and set of libraries for usbredir protocol 
(redirecting USB traffic)"
-HOMEPAGE="https://www.spice-space.org/usbredir.html;
-SRC_URI="https://gitlab.freedesktop.org/spice/${PN}/-/archive/${P}/${PN}-${P}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="static-libs"
-
-RDEPEND="virtual/libusb:1"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
-
-DOCS="README* TODO *.txt"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # https://bugs.freedesktop.org/show_bug.cgi?id=54643
-   append-cflags -Wno-error
-
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-
-   # noinst_PROGRAMS
-   dobin usbredirtestclient/.libs/usbredirtestclient
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/, dev-cpp/trantor/files/

2022-02-26 Thread Ronny Gutbrod
commit: 639d81a0d00a656fa4c94e2cb50002107e15f41b
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Feb 26 05:46:13 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Feb 26 05:46:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=639d81a0

dev-cpp/trantor: Remove old ebuild & patches

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/trantor/Manifest   |  1 -
 .../files/trantor-1.5.1_GNUInstallDirs.patch   | 34 
 dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch | 62 --
 dev-cpp/trantor/trantor-1.5.3.ebuild   | 49 -
 4 files changed, 146 deletions(-)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 3e0912219..879cfd20a 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,3 +1,2 @@
-DIST trantor-1.5.3.tar.gz 104794 BLAKE2B 
47cebfc81543d050aa26e9aa0ec2fc9a30311ef25ab750dfe0086a917cc6c5588029b839b6c6205c7a23511f570e9d1dd0cbfdb8ef6a6769ee2d06095862c12a
 SHA512 
2d032c59ad1b57bb1711fe99436fbc8eec5400d91bf310986cb4985e2c2ce1143844701a67241d0fe8dc7ab706b828feded3138aef8cf9d5620e581a1a770079
 DIST trantor-1.5.4.tar.gz 104945 BLAKE2B 
bb4c038ef4b98eb127ddab313b9184af9829e1198d5bee295be49ae3d8f6941f11d8b3782056ebb7a779cb454f6e09daee464f597ce623ad1065df943ae47042
 SHA512 
adb98a78d254b19ec0866cf3bfa06011123fca4553e73702024ebe4cde6d95fb1de29d6894d89362339b82e1a6738b32ffc1a682cbb33ae94354df4a45cda8c7
 DIST trantor-1.5.5.tar.gz 106134 BLAKE2B 
52af020c2b862532f5a473b7714654d5a1ea93415059aa3675e0c48d630a1b5ef43782a60ca1d09752c1ef9b90dfec19155af39673e25eb0c99dfc40a9dc0ddb
 SHA512 
41068dcefcaf55908735126375b65a83a7d7085f30d5eb14e8d73fa255405ec77164c34b9ef0e5e6da3aeae3e66b9d57d4fca8901d63d4414bf8e857bd25dcd4

diff --git a/dev-cpp/trantor/files/trantor-1.5.1_GNUInstallDirs.patch 
b/dev-cpp/trantor/files/trantor-1.5.1_GNUInstallDirs.patch
deleted file mode 100644
index 2b2b679e8..0
--- a/dev-cpp/trantor/files/trantor-1.5.1_GNUInstallDirs.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 68aa2e7d41002d00c5d3bd3c6a7d55b0ebb8154d Mon Sep 17 00:00:00 2001
-From: tastytea 
-Date: Mon, 16 Aug 2021 21:43:59 +0200
-Subject: [PATCH] cmake: Use GNUInstallDirs to figure out install dirs.
-
-And set initial value for INSTALL_BIN_DIR.

- CMakeLists.txt | 7 ---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index ad5a1b3..44ca114 100755
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -11,12 +11,13 @@ set(TRANTOR_PATCH_VERSION 1)
- set(TRANTOR_VERSION
- 
${TRANTOR_MAJOR_VERSION}.${TRANTOR_MINOR_VERSION}.${TRANTOR_PATCH_VERSION})
- 
-+include(GNUInstallDirs)
- # Offer the user the choice of overriding the installation directories
--set(INSTALL_LIB_DIR lib CACHE PATH "Installation directory for libraries")
-+set(INSTALL_LIB_DIR ${CMAKE_INSTALL_LIBDIR} CACHE PATH "Installation 
directory for libraries")
- set(INSTALL_INCLUDE_DIR
--include
-+${CMAKE_INSTALL_INCLUDEDIR}
- CACHE PATH "Installation directory for header files")
--set(DEF_INSTALL_TRANTOR_CMAKE_DIR lib/cmake/Trantor)
-+set(DEF_INSTALL_TRANTOR_CMAKE_DIR ${CMAKE_INSTALL_LIBDIR}/cmake/Trantor)
- set(INSTALL_TRANTOR_CMAKE_DIR
- ${DEF_INSTALL_TRANTOR_CMAKE_DIR}
- CACHE PATH "Installation directory for cmake files")
--- 
-2.31.1
-

diff --git a/dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch 
b/dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch
deleted file mode 100644
index 683d987ce..0
--- a/dev-cpp/trantor/files/trantor-1.5.2_adns-fix.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From ce8bbc196f12ebcfc180e9ab546e9a395afceb88 Mon Sep 17 00:00:00 2001
-From: marty1885 
-Date: Tue, 26 Oct 2021 08:37:21 +0800
-Subject: [PATCH] make sure resolvers are added when C-Ares is manually
- disabled
-

- CMakeLists.txt | 37 +
- 1 file changed, 21 insertions(+), 16 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 49872ef..ade3fe3 100755
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -131,26 +131,31 @@ if(OpenSSL_FOUND)
-   target_compile_definitions(${PROJECT_NAME} PRIVATE USE_OPENSSL)
- endif()
- 
-+set(HAVE_C-ARES NO)
- if (BUILD_C-ARES)
- find_package(c-ares)
- if(c-ares_FOUND)
-   message(STATUS "c-ares found!")
--  target_link_libraries(${PROJECT_NAME} PRIVATE c-ares_lib)
--  set(TRANTOR_SOURCES
--  ${TRANTOR_SOURCES}
--  trantor/net/inner/AresResolver.cc)
--  set(private_headers
--  ${private_headers}
--  trantor/net/inner/AresResolver.h)
--else(c-ares_FOUND)
--  set(TRANTOR_SOURCES
--  ${TRANTOR_SOURCES}
--  trantor/net/inner/NormalResolver.cc)
--  set(private_headers
--  ${private_headers}
--  trantor/net/inner/NormalResolver.h)
--endif(c-ares_FOUND)
--endif (BUILD_C-ARES)
-+  set(HAVE_C-ARES TRUE)
-+endif()
-+endif ()

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2022-02-26 Thread Ronny Gutbrod
commit: 1a8022c43930dad7992b79a0f886bfc9cfd464c7
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Feb 26 08:06:19 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Feb 26 08:06:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a8022c4

dev-cpp/drogon: Remove old ebuild

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/drogon/Manifest   |  1 -
 dev-cpp/drogon/drogon-1.7.3-r1.ebuild | 73 ---
 2 files changed, 74 deletions(-)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index e0dc74317..b0fc7c723 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,3 +1,2 @@
-DIST drogon-1.7.3.tar.gz 483306 BLAKE2B 
b5b89f678f285de6533480d403725f172b40f1c97057b3234dc5a9456c1e13f3d3b2a11769e78a16199495584a9a411ccdd375090b3770acdff24054bba75060
 SHA512 
20146bf59898704f3b44778fa46e919d9124ef8a33eb1cfcce7f437507c20920829a0074e1c9e2493a1764b8a36b1a91b03f117fd78e740253b15d2146dca628
 DIST drogon-1.7.4.tar.gz 498277 BLAKE2B 
dc8d4af959c2ea6e76bc1477b182a1fdae843d1a16c94524f570e4152c8c10f190bd02b80139e57887df6d032711fcf80475d7766042815c8195151f1b54b0ca
 SHA512 
ee2458e584beb1dc0e437cbdbdea211762aeac60acc7104d1a7bf6aa7629f70d0cc71a45978b27917373599806f6f183ec2494be7ec00c74694888a31e5fd5d1
 DIST drogon-1.7.5.tar.gz 500398 BLAKE2B 
9956542206119abd3fa8f2be61a59e09127c1c57019082a372b08e9e04f20d1361ae439118593078db13397e7c925ee5f904ff186dbb51c89f4e7245f4647f98
 SHA512 
8be77961026d13b55dbfcc2e43972b4fb8f1cd9a6bfb8098d5bdfc8b60ff67c2d3ede4bdb5815614a8233dc184cbf3aa363a9d33eed96b9f748544e20b15f2c7

diff --git a/dev-cpp/drogon/drogon-1.7.3-r1.ebuild 
b/dev-cpp/drogon/drogon-1.7.3-r1.ebuild
deleted file mode 100644
index 2455c3b57..0
--- a/dev-cpp/drogon/drogon-1.7.3-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C++14/17 based HTTP web application framework"
-HOMEPAGE="https://github.com/drogonframework/drogon;
-SRC_URI="https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-cpp/trantor-1.5.2
-   dev-libs/jsoncpp:=
-   sys-libs/zlib
-   brotli? ( app-arch/brotli:= )
-   mariadb? ( dev-db/mariadb:= )
-   postgres? ( dev-db/postgresql:= )
-   redis? ( dev-libs/hiredis:= )
-   sqlite? ( dev-db/sqlite:3 )
-   ssl? ( dev-libs/openssl:= )
-   elibc_Darwin? ( sys-libs/native-uuid )
-   elibc_SunOS? ( sys-libs/libuuid )
-   !elibc_Darwin? ( !elibc_SunOS? (
-   sys-apps/util-linux
-   ) )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
-
-src_prepare() {
-   cmake_comment_add_subdirectory "trantor"
-   sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \
-   lib/tests/CMakeLists.txt || die
-
-   use examples && DOCS+=( "${S}/examples" )
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DBUILD_DOC=$(usex doc)
-   -DBUILD_EXAMPLES=NO
-   -DBUILD_DROGON_SHARED=YES
-   -DBUILD_POSTGRESQL=$(usex postgres)
-   -DBUILD_MYSQL=$(usex mariadb)
-   -DBUILD_SQLITE=$(usex sqlite)
-   -DBUILD_REDIS=$(usex redis)
-   -DBUILD_TESTING=$(usex test)
-   -DBUILD_BROTLI=$(usex brotli)
-   $(cmake_use_find_package ssl OpenSSL)
-   $(cmake_use_find_package doc Doxygen)
-   )
-   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
-
-   cmake_src_configure
-}
-
-src_install() {
-   docompress -x /usr/share/doc/${PF}/examples
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2022-02-26 Thread Ronny Gutbrod
commit: 878ddf6342383e9fa031062c421605914058d5e8
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Feb 26 07:48:04 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Feb 26 07:48:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=878ddf63

dev-cpp/drogon: Version bump 1.7.5

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/drogon/Manifest|  1 +
 dev-cpp/drogon/drogon-1.7.5.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index cf2c861b4..e0dc74317 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,2 +1,3 @@
 DIST drogon-1.7.3.tar.gz 483306 BLAKE2B 
b5b89f678f285de6533480d403725f172b40f1c97057b3234dc5a9456c1e13f3d3b2a11769e78a16199495584a9a411ccdd375090b3770acdff24054bba75060
 SHA512 
20146bf59898704f3b44778fa46e919d9124ef8a33eb1cfcce7f437507c20920829a0074e1c9e2493a1764b8a36b1a91b03f117fd78e740253b15d2146dca628
 DIST drogon-1.7.4.tar.gz 498277 BLAKE2B 
dc8d4af959c2ea6e76bc1477b182a1fdae843d1a16c94524f570e4152c8c10f190bd02b80139e57887df6d032711fcf80475d7766042815c8195151f1b54b0ca
 SHA512 
ee2458e584beb1dc0e437cbdbdea211762aeac60acc7104d1a7bf6aa7629f70d0cc71a45978b27917373599806f6f183ec2494be7ec00c74694888a31e5fd5d1
+DIST drogon-1.7.5.tar.gz 500398 BLAKE2B 
9956542206119abd3fa8f2be61a59e09127c1c57019082a372b08e9e04f20d1361ae439118593078db13397e7c925ee5f904ff186dbb51c89f4e7245f4647f98
 SHA512 
8be77961026d13b55dbfcc2e43972b4fb8f1cd9a6bfb8098d5bdfc8b60ff67c2d3ede4bdb5815614a8233dc184cbf3aa363a9d33eed96b9f748544e20b15f2c7

diff --git a/dev-cpp/drogon/drogon-1.7.5.ebuild 
b/dev-cpp/drogon/drogon-1.7.5.ebuild
new file mode 100644
index 0..994e0b823
--- /dev/null
+++ b/dev-cpp/drogon/drogon-1.7.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++14/17 based HTTP web application framework"
+HOMEPAGE="https://github.com/drogonframework/drogon;
+SRC_URI="https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/trantor-1.5.5
+   dev-libs/jsoncpp:=
+   sys-libs/zlib
+   brotli? ( app-arch/brotli:= )
+   mariadb? ( dev-db/mariadb:= )
+   postgres? ( dev-db/postgresql:= )
+   redis? ( dev-libs/hiredis:= )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( dev-libs/openssl:= )
+   elibc_Darwin? ( sys-libs/native-uuid )
+   elibc_SunOS? ( sys-libs/libuuid )
+   !elibc_Darwin? ( !elibc_SunOS? (
+   sys-apps/util-linux
+   ) )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
+
+src_prepare() {
+   cmake_comment_add_subdirectory "trantor"
+   sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \
+   lib/tests/CMakeLists.txt || die
+
+   use examples && DOCS+=( "${S}/examples" )
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DBUILD_DOC=$(usex doc)
+   -DBUILD_EXAMPLES=NO
+   -DBUILD_DROGON_SHARED=YES
+   -DBUILD_POSTGRESQL=$(usex postgres)
+   -DBUILD_MYSQL=$(usex mariadb)
+   -DBUILD_SQLITE=$(usex sqlite)
+   -DBUILD_REDIS=$(usex redis)
+   -DBUILD_TESTING=$(usex test)
+   -DBUILD_BROTLI=$(usex brotli)
+   $(cmake_use_find_package ssl OpenSSL)
+   $(cmake_use_find_package doc Doxygen)
+   )
+   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
+
+   cmake_src_configure
+}
+
+src_install() {
+   docompress -x /usr/share/doc/${PF}/examples
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2022-02-26 Thread Ronny Gutbrod
commit: 8de7a5844390037448232bed66f6fb5d8ea9897c
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Feb 26 05:43:45 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Feb 26 05:45:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8de7a584

dev-cpp/trantor: Version bump 1.5.5

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/trantor/Manifest |  1 +
 dev-cpp/trantor/trantor-1.5.5.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 2ca3f9e4d..3e0912219 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,2 +1,3 @@
 DIST trantor-1.5.3.tar.gz 104794 BLAKE2B 
47cebfc81543d050aa26e9aa0ec2fc9a30311ef25ab750dfe0086a917cc6c5588029b839b6c6205c7a23511f570e9d1dd0cbfdb8ef6a6769ee2d06095862c12a
 SHA512 
2d032c59ad1b57bb1711fe99436fbc8eec5400d91bf310986cb4985e2c2ce1143844701a67241d0fe8dc7ab706b828feded3138aef8cf9d5620e581a1a770079
 DIST trantor-1.5.4.tar.gz 104945 BLAKE2B 
bb4c038ef4b98eb127ddab313b9184af9829e1198d5bee295be49ae3d8f6941f11d8b3782056ebb7a779cb454f6e09daee464f597ce623ad1065df943ae47042
 SHA512 
adb98a78d254b19ec0866cf3bfa06011123fca4553e73702024ebe4cde6d95fb1de29d6894d89362339b82e1a6738b32ffc1a682cbb33ae94354df4a45cda8c7
+DIST trantor-1.5.5.tar.gz 106134 BLAKE2B 
52af020c2b862532f5a473b7714654d5a1ea93415059aa3675e0c48d630a1b5ef43782a60ca1d09752c1ef9b90dfec19155af39673e25eb0c99dfc40a9dc0ddb
 SHA512 
41068dcefcaf55908735126375b65a83a7d7085f30d5eb14e8d73fa255405ec77164c34b9ef0e5e6da3aeae3e66b9d57d4fca8901d63d4414bf8e857bd25dcd4

diff --git a/dev-cpp/trantor/trantor-1.5.5.ebuild 
b/dev-cpp/trantor/trantor-1.5.5.ebuild
new file mode 100644
index 0..fc1e115da
--- /dev/null
+++ b/dev-cpp/trantor/trantor-1.5.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
+HOMEPAGE="https://github.com/an-tao/trantor;
+SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="adns doc +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   adns? ( net-dns/c-ares )
+   ssl? ( dev-libs/openssl )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DBUILD_TRANTOR_SHARED=YES"
+   "-DBUILD_DOC=$(usex doc)"
+   "-DBUILD_TESTING=$(usex test)"
+   "-DBUILD_C-ARES=$(usex adns)"
+   "$(cmake_use_find_package ssl OpenSSL)"
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
+
+   cmake_src_install
+}



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

2022-02-26 Thread Stephan Hartmann
commit: 4b66e9ff09492893fed6e867529fec6862f07be1
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Feb 26 07:59:52 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Feb 26 08:00:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b66e9ff

www-client/microsoft-edge-beta: automated bump (99.0.1150.25)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-99.0.1150.25.ebuild| 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 5fb132cb60f2..afd12a8dd96e 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_99.0.1150.11-1_amd64.deb 117407486 BLAKE2B 
8ff408147c106cc115ce793bc8093a0f301f0ae41a13f6044f06f414ad6ec7653041bee0bb4f8a4b0f23077d414bd6f4f364764ed47241c2c9089a833f214ba9
 SHA512 
bb5957f34e24e42589dbdb73debbd08f69248f8138beaceabcbe703b9f94cd59edd4214c3f22fd9e5ca53dd8a293c8030185d4c2939319759935d17a1857de8e
 DIST microsoft-edge-beta_99.0.1150.16-1_amd64.deb 117501838 BLAKE2B 
2aabf25f680a916d2b012ff444c89810ac2e6954c6e9b6f116292ffdd57b15ed8a4c83362192298d7f3b1018d182bc805cdee984c6eb08627979434fa1d8da3c
 SHA512 
22bec92576efd7b330b4679a63dbec8a543d6beefa093de059d95ba66c01c85fb474f864a3cde97360469628e2eedbb03de62ac5a95a963accc9d7c89146e8e1
 DIST microsoft-edge-beta_99.0.1150.21-1_amd64.deb 117614562 BLAKE2B 
5f2f6499a52c1a51f74d5ccc725093ec1bd9bdc826d992d4f40f2bd2fd4b213632acda7fba996c2319add053a5e7c553573fe0b1c836b9872f3b910412ab11a0
 SHA512 
185e75390196b5960247350fd6df47004146e001cc60e622f6f2ec9f6e7f83d1a98870f30590d775aaa39154f6abc98c11ff0305e43c45638e60279d0ec43596
+DIST microsoft-edge-beta_99.0.1150.25-1_amd64.deb 117593274 BLAKE2B 
86dcb9a5d253aa665bf0c471fda02f6dd934b1a288a7c4c3d99bb4189a30323454570e7e3f86cce5b9376fef5cbe4dc1325562a6a3c9a302157a592c0310667b
 SHA512 
4c4981f3af40563bcbf905061817211b5ddd218d47e4408ae62cb13e71dc9c7a346372994c19b60fc79b6ed679fccd19eb2152df6c996dcddaaf62dab6277742

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

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

2022-02-26 Thread Stephan Hartmann
commit: e9d2562f9d4e3c58dfb067eae257ced2dd4ac212
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Feb 26 08:00:11 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Feb 26 08:00:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d2562f

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

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-99.0.1150.11.ebuild| 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index afd12a8dd96e..40a3cc9ecade 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_99.0.1150.11-1_amd64.deb 117407486 BLAKE2B 
8ff408147c106cc115ce793bc8093a0f301f0ae41a13f6044f06f414ad6ec7653041bee0bb4f8a4b0f23077d414bd6f4f364764ed47241c2c9089a833f214ba9
 SHA512 
bb5957f34e24e42589dbdb73debbd08f69248f8138beaceabcbe703b9f94cd59edd4214c3f22fd9e5ca53dd8a293c8030185d4c2939319759935d17a1857de8e
 DIST microsoft-edge-beta_99.0.1150.16-1_amd64.deb 117501838 BLAKE2B 
2aabf25f680a916d2b012ff444c89810ac2e6954c6e9b6f116292ffdd57b15ed8a4c83362192298d7f3b1018d182bc805cdee984c6eb08627979434fa1d8da3c
 SHA512 
22bec92576efd7b330b4679a63dbec8a543d6beefa093de059d95ba66c01c85fb474f864a3cde97360469628e2eedbb03de62ac5a95a963accc9d7c89146e8e1
 DIST microsoft-edge-beta_99.0.1150.21-1_amd64.deb 117614562 BLAKE2B 
5f2f6499a52c1a51f74d5ccc725093ec1bd9bdc826d992d4f40f2bd2fd4b213632acda7fba996c2319add053a5e7c553573fe0b1c836b9872f3b910412ab11a0
 SHA512 
185e75390196b5960247350fd6df47004146e001cc60e622f6f2ec9f6e7f83d1a98870f30590d775aaa39154f6abc98c11ff0305e43c45638e60279d0ec43596
 DIST microsoft-edge-beta_99.0.1150.25-1_amd64.deb 117593274 BLAKE2B 
86dcb9a5d253aa665bf0c471fda02f6dd934b1a288a7c4c3d99bb4189a30323454570e7e3f86cce5b9376fef5cbe4dc1325562a6a3c9a302157a592c0310667b
 SHA512 
4c4981f3af40563bcbf905061817211b5ddd218d47e4408ae62cb13e71dc9c7a346372994c19b60fc79b6ed679fccd19eb2152df6c996dcddaaf62dab6277742

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

<    1   2   3