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

2021-10-22 Thread Alessandro Barbieri
commit: 88ff5382788c91478f80c6a576f9f4466e7bccb7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Oct 23 05:11:22 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Oct 23 05:11:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88ff5382

sci-mathematics/lean-mathlib: fix doc install

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

 sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild 
b/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild
index 5b3bfe7c8..414cad8fb 100644
--- a/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild
+++ b/sci-mathematics/lean-mathlib/lean-mathlib-0.1_p20211021.ebuild
@@ -32,7 +32,7 @@ src_compile() {
 }
 
 src_install() {
-   dodoc -r docs
+   dodoc -r docs/*
rm -r docs || die
insinto /usr/lib/lean/mathlib
doins -r .



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

2021-10-22 Thread Alessandro Barbieri
commit: 09a98b0cd36f56fe8fe0caecb55befbd55ee3ee8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Oct 23 05:08:34 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Oct 23 05:10:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09a98b0c

dev-python/python-heatclient: new version

Closes: https://bugs.gentoo.org/800398
Closes: https://bugs.gentoo.org/800401
Closes: https://bugs.gentoo.org/815547
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/python-heatclient/Manifest  |  2 +-
 .../python-heatclient-2.2.1.ebuild | 39 
 .../python-heatclient-2.4.0.ebuild | 52 ++
 3 files changed, 53 insertions(+), 40 deletions(-)

diff --git a/dev-python/python-heatclient/Manifest 
b/dev-python/python-heatclient/Manifest
index 00f0034b0..8ec20be34 100644
--- a/dev-python/python-heatclient/Manifest
+++ b/dev-python/python-heatclient/Manifest
@@ -1 +1 @@
-DIST python-heatclient-2.2.1.tar.gz 172925 BLAKE2B 
3ecccdb8647f1d78c13680158db60cfbf0f8a7415636337caca171785bf5ae06516055df619b013b7d73218ccb1cb0a697e5312ea0aef40e4445b281bb740c21
 SHA512 
9798dbf2def1aa160d5773dc5da57cd1b1a372bd9e734e8bbf89e817e84dfa03cb36519d0b805624dba1259964b8311c729a1632531e1c659765acc483c9f024
+DIST python-heatclient-2.4.0.tar.gz 178808 BLAKE2B 
4af0db5d6be439a37a1e6eeb0492343808b98b95652f872ad381e8968104758eb7ee94760123754399bfc23fe56ddb6078ce6443562fe147a0d99194e417bc40
 SHA512 
84b12060f9c3afd30e2fc74fd5f88ef9cb6fb46eba655c15a302844d558ceef3493be8d7b896785d4bdae5729dacb5d8c3f92ca8df4891e5acdc300fe13fe069

diff --git a/dev-python/python-heatclient/python-heatclient-2.2.1.ebuild 
b/dev-python/python-heatclient/python-heatclient-2.2.1.ebuild
deleted file mode 100644
index ec93e65f2..0
--- a/dev-python/python-heatclient/python-heatclient-2.2.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_8 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack Orchestration API Client Library"
-HOMEPAGE="https://www.openstack.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
-   !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
-   =dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"

diff --git a/dev-python/python-heatclient/python-heatclient-2.4.0.ebuild 
b/dev-python/python-heatclient/python-heatclient-2.4.0.ebuild
new file mode 100644
index 0..f772ecc26
--- /dev/null
+++ b/dev-python/python-heatclient/python-heatclient-2.4.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Orchestration API Client Library"
+HOMEPAGE="
+   https://github.com/openstack/python-heatclient
+   https://opendev.org/openstack/python-blazarclient
+   https://pypi.org/project/python-blazarclient
+   https://launchpad.net/python-heatclient
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]

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

2021-10-22 Thread Zac Medico
commit: df7796dd2a8fee0768527fd88653df28c4f28526
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Oct 23 01:58:06 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 23 02:05:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7796dd

dev-db/rqlite: Bump to version 6.7.0

Also pin pyrqlite's test rqlite version due to pyrqlite issue 37.

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

 dev-db/rqlite/Manifest  |  21 +++
 dev-db/rqlite/rqlite-6.7.0.ebuild   | 230 
 dev-python/pyrqlite/pyrqlite-2.1.ebuild |   3 +-
 3 files changed, 253 insertions(+), 1 deletion(-)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index d74349cf389..9c509b9a28e 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -39,6 +39,7 @@ DIST github.com%2Fcockroachdb%2Fapd%2F@v%2Fv1.1.0.mod 34 
BLAKE2B 21714162b9a8fd9
 DIST github.com%2Fcomail%2Fcolog%2F@v%2Fv0.0.0-20160416085026-fba8e7b1f46c.mod 
31 BLAKE2B 
5cc90c5ba1dbce59af7e6f56a1d0342015353f55c69cc032491131e5662950ae1cb0b470db299e20c89c906a7ca7736336802d19aab1d46dff788184bbde1440
 SHA512 
4a438245ec8326b306568aaf966fc79dc9d8292730093171a40b787760a0f35736b56816bf90bd496d903062d3b28c264bf7944ada7b32f1994c348fa146b188
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
+DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST 
github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.0.0-20190707035753-2be1aa521ff4.mod
 250 BLAKE2B 
9471836a5e2d1c25d6cc99df4ed2c674f9fff051f66bdb45c8731a17a76846844efc28d90bfbbdcdc995f51b2ac50d29c935aec164d0eda50d626086edc34397
 SHA512 
43f9b5d4c71ae8b2cc1fe69f91d1caac0271a0b8095ea41b1e2dad811cad277d71de4c31da9bed0f5190f6831ae9493d4da40fdd6d47b4bcdce0ab180156c5c3
 DIST github.com%2Feapache%2Fgo-resiliency%2F@v%2Fv1.1.0.mod 40 BLAKE2B 
9300f3006801602e05416487e6021123ff345e36835b5f4841158bc87556afa086470218c3f2178d125baae065c1af3cb27e210a50173a5bc9a469c592758eb6
 SHA512 
fb616884898669f21d53576f0fb70c8babc38bb98da066a2cb77fa85ceab6bcc8775feea3d3bcec19ea3b25544c776b8d55ad82f8876da5d0ed5176768da735f
 DIST 
github.com%2Feapache%2Fgo-xerial-snappy%2F@v%2Fv0.0.0-20180814174437-776d5712da21.mod
 43 BLAKE2B 
500b3a85f43db1d61f037f437b3290888204aef8b80aabf42d70c37607fdac86e8b1f7f4e41ad3709ad7015a78b934ed7d6d254522eb3e2baba4ae24619ea4d2
 SHA512 
da87f8eea5497796badaa6bdd1c67ae04e75deb7595f10739f30f20364f22e588a449aacf603f2c8d738b365ac14211c7cfe8e1bfb91f220f5c9d547007ad453
@@ -89,6 +90,7 @@ DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod 40 
BLAKE2B c717b6aaf18662c20
 DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod 105 BLAKE2B 
ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b
 SHA512 
cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713
 DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.0.mod 105 BLAKE2B 
ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b
 SHA512 
cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713
 DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.mod 105 BLAKE2B 
ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b
 SHA512 
cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713
+DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.zip 130974 BLAKE2B 
6e4efb8abb584c3839c7b1ab80c8060c125b695bd44c57f72c0fbf9de85d40595ecff57f57ddb533e34dbe72a95e0e8043d91d462d68818699f194766e90
 SHA512 
9cff1690cb177e70b1d67ddd305e4317e3d1ef2825f5f3ed4639210f7f2ee6e89ff03970495757b922f16fade5fafae5cc14c8da2b95694faa3fa48c63f3313d
 DIST github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod 41 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2021-10-22 Thread Thomas Deutschmann
commit: f567dea9d6119256f9d87e11644c9fb4c4db649d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Oct 23 00:07:35 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Oct 23 00:33:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f567dea9

mail-client/thunderbird: set MOZBUILD_STATE_PATH

This will silence a warning regarding default path.

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

 mail-client/thunderbird/thunderbird-78.14.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/mail-client/thunderbird/thunderbird-78.14.0.ebuild 
b/mail-client/thunderbird/thunderbird-78.14.0.ebuild
index fe29cb87800..e6e2f60de62 100644
--- a/mail-client/thunderbird/thunderbird-78.14.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-78.14.0.ebuild
@@ -590,6 +590,9 @@ src_configure() {
# python/mach/mach/mixin/process.py fails to detect SHELL
export SHELL="${EPREFIX}/bin/bash"
 
+   # Set state path
+   export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
# Set MOZCONFIG
export MOZCONFIG="${S}/.mozconfig"
 



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

2021-10-22 Thread Thomas Deutschmann
commit: f5b8ac821e3a3cbe8c9a7edfd4109e3ddaf19f19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 22 23:48:33 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Oct 23 00:33:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b8ac82

dev-lang/spidermonkey: update patch set

- Unbreak rust-1.56
- Allow building with LLVM 13
- Add Python 3.10 support

Bug: https://bugs.gentoo.org/818016
Bug: https://bugs.gentoo.org/819486
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/spidermonkey/Manifest|  2 +-
 dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild | 13 ++---
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index aec4265ed82..97782a8de47 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -11,7 +11,7 @@ DIST firefox-78esr-patches-14.tar.xz 82976 BLAKE2B 
08cc3618c8069f4169b7647e7eb69
 DIST firefox-78esr-patches-15.tar.xz 65604 BLAKE2B 
86e421e555ffd5f7f201d0f1a1c446c649739c67cdf8dca536efa115e09d9c357ce1551b7270c77e8bfe7dd53e0f3e6386496283879cf5e0c59b3c864951ebb3
 SHA512 
b229e895f083a0404cda1da0d8ae937429d5975ac52ab20e8b15611d9c737381a1076ebfa8c8a127dacac0e12a2a905ffd579facde2d80c6facc911e5739e34b
 DIST firefox-78esr-patches-16.tar.xz 55964 BLAKE2B 
79d3a465c69656bb55ee7c1e9060606464b6404435b92f534db275521ac2343e045feae1fff6166fde9e2599a82cd982b0b2395271b1033f0f784e745e2c6965
 SHA512 
3aa971c726646cbf37a14a0dba6c4ac966b88db655cd8b730c5572543bfbf682991ee7c139889541e4f6936c13f27233dc1837fbdb9ee340b33ebb2cec59b01f
 DIST firefox-78esr-patches-17.tar.xz 56004 BLAKE2B 
01d2ded2658c24176a3d13d0267d1c4df4ef0113c5c40b1002acd39a0f04db35b773bc617afed1c681df3ec38120621a5c3753ba2d36688d7d5926233bfb8501
 SHA512 
43b372b848c1f30e02505d06bbb11f5b80d976fe7ee39c0d2aacf60d48bc1d3e378c325f4e2fd4730b971e88c3bd902539a7b81874f53b8b92369f876e05be5e
-DIST firefox-78esr-patches-18.tar.xz 55968 BLAKE2B 
f32fe8e0086e4bf74fd43127b9fe136a0e0ad6e51cb8a2398f6e8f9fe585de1574c745dd3f50440cf62b626f9fa24d368284c563fb75acbacc5238f9bc8d099f
 SHA512 
99a51a241d91aa00c64550f2a521528f6134c8812e379eaf95cd1287fd51d00346de8d41f2d2f55a83332580531b31c4e814a47d7f69da6e3512613e8e98bb31
+DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B 
fdc7bf8f28b3e799551a70f1cec7a695f52c4712f3b28733648fcd7dac5a599613f4c3d2cfa169266dc62b65619b7f28c0e06d32317adb8ec0056ca79c87e9f6
 SHA512 
3c81dadc9bf74207c4e361605127ef6141d77700c5c54f1f9cd5ad3be13df9f73c6eec2f51d779558e4bdad1e7395c6aa8943a93415bd1786d461042bc03550a
 DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 
76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be
 SHA512 
2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718
 DIST mozjs-52.9.1pre1.tar.bz2 30178574 BLAKE2B 
0920432b5140e78297a9bcbccb54268d75a223d5e75e4ff90b3b01aab4f7736b4a4e05c47b3a925ff0a74607a0abad3b6583c75d070ef5142009b20ebaf6e4bf
 SHA512 
187b231b246a5ae09e55c0fef77866b316d75f38f4c2e066d5d4325d8da63433027020c929439cab46af3253ac63ab2f780223a8fd2c6ff535b3409bb6c4aa0f
 DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 
45ac4c9646e1275faf60eeedbf486f802cd106583eb7f640fe2243adc7cbb811dced5cefa94426cceca63468b0112be84078ffcef24cb2b8c1a7b6c8173c0d45
 SHA512 
5fb73330e7803bdd524fbe7cfdf4e6b72e85d4b22b0c827400317b5d052d1088d36e558ceac376393089e9d03e658b24e69262851fc04a66bbcda47135423dc0

diff --git a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
index bb963d8b2c5..e23bfbdb71f 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
@@ -4,12 +4,12 @@
 EAPI="7"
 
 # Patch version
-FIREFOX_PATCHSET="firefox-78esr-patches-18.tar.xz"
+FIREFOX_PATCHSET="firefox-78esr-patches-19.tar.xz"
 SPIDERMONKEY_PATCHSET="spidermonkey-78-patches-04.tar.xz"
 
-LLVM_MAX_SLOT=12
+LLVM_MAX_SLOT=13
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 WANT_AUTOCONF="2.1"
 
@@ -72,6 +72,13 @@ BDEPEND="${PYTHON_DEPS}
>=virtual/rust-1.41.0
virtual/pkgconfig
|| (
+   (
+   sys-devel/llvm:13
+   clang? (
+   sys-devel/clang:13
+   lto? ( =sys-devel/lld-13* )
+   )
+   )
(
sys-devel/llvm:12
clang? (



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2021-10-22 Thread Thomas Deutschmann
commit: ba9cb8fb42273470a6eda4dec9e5fb72a0615214
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 22 23:53:25 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Oct 23 00:33:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9cb8fb

mail-client/thunderbird: update patch set

- Unbreak rust-1.56
- Allow building with LLVM 13
- Add Python 3.10 support

Bug: https://bugs.gentoo.org/818016
Bug: https://bugs.gentoo.org/819486
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/thunderbird/Manifest   |  2 +-
 mail-client/thunderbird/thunderbird-78.14.0.ebuild | 14 +++---
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 7e0bcb462cc..6e56a2b98b0 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,5 +1,5 @@
 DIST firefox-78esr-patches-16.tar.xz 55964 BLAKE2B 
79d3a465c69656bb55ee7c1e9060606464b6404435b92f534db275521ac2343e045feae1fff6166fde9e2599a82cd982b0b2395271b1033f0f784e745e2c6965
 SHA512 
3aa971c726646cbf37a14a0dba6c4ac966b88db655cd8b730c5572543bfbf682991ee7c139889541e4f6936c13f27233dc1837fbdb9ee340b33ebb2cec59b01f
-DIST firefox-78esr-patches-17.tar.xz 56004 BLAKE2B 
01d2ded2658c24176a3d13d0267d1c4df4ef0113c5c40b1002acd39a0f04db35b773bc617afed1c681df3ec38120621a5c3753ba2d36688d7d5926233bfb8501
 SHA512 
43b372b848c1f30e02505d06bbb11f5b80d976fe7ee39c0d2aacf60d48bc1d3e378c325f4e2fd4730b971e88c3bd902539a7b81874f53b8b92369f876e05be5e
+DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B 
fdc7bf8f28b3e799551a70f1cec7a695f52c4712f3b28733648fcd7dac5a599613f4c3d2cfa169266dc62b65619b7f28c0e06d32317adb8ec0056ca79c87e9f6
 SHA512 
3c81dadc9bf74207c4e361605127ef6141d77700c5c54f1f9cd5ad3be13df9f73c6eec2f51d779558e4bdad1e7395c6aa8943a93415bd1786d461042bc03550a
 DIST thunderbird-78.13.0-af.xpi 548343 BLAKE2B 
06beb7e934e29e09145fce1b30c249d79f6e9f40c8fc309b5033aeae664dcb9dde107f42ae5ac0d2d3e46487be30a22b3541ca87e03f37699bd8d352254e565e
 SHA512 
30f699ccd68cd577b691439a3769ecb6eadda84352cac52d27364527a61d77f9584ce225ab871bf0ca76ece6e65fe939021b09c4adaee8e09f8635d326cb4d96
 DIST thunderbird-78.13.0-ar.xpi 648617 BLAKE2B 
78542fdc6c1c5f803fff4881cb87911560b8be5e350cb5232b573860af76f689a8e60aea674054bf614ac95d8ca75b8b994b25b7b11689d8f82449f0b124569d
 SHA512 
678c1162243aec8e33a0fe09325f2856dcf2ba447e91a5283aa766c65285e95e7dc66e609a6b5bba9129cac393f09fa7083fb7c39b2d7604216155d9f03c2e56
 DIST thunderbird-78.13.0-ast.xpi 561258 BLAKE2B 
88ce63137775dc96a410e86323305ee0719d1dde716dc6a74e1314b9502d3d25a0ce92b9bb8194a37ecb06445b063024e3f540e547dd56b660fb732f91505b96
 SHA512 
84f42514f68228cff173a0fed9b7a54859a716b8bc53ea657241fa9e28f16161230c14c4b32e0c5208386ff47716244837130f2785f7eba3e1845a87b5904dc1

diff --git a/mail-client/thunderbird/thunderbird-78.14.0.ebuild 
b/mail-client/thunderbird/thunderbird-78.14.0.ebuild
index f328ba5452e..fe29cb87800 100644
--- a/mail-client/thunderbird/thunderbird-78.14.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-78.14.0.ebuild
@@ -3,11 +3,11 @@
 
 EAPI="7"
 
-FIREFOX_PATCHSET="firefox-78esr-patches-17.tar.xz"
+FIREFOX_PATCHSET="firefox-78esr-patches-19.tar.xz"
 
-LLVM_MAX_SLOT=12
+LLVM_MAX_SLOT=13
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE="ncurses,sqlite,ssl"
 
 WANT_AUTOCONF="2.1"
@@ -76,6 +76,14 @@ BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
>=virtual/rust-1.41.0
|| (
+   (
+   sys-devel/clang:13
+   sys-devel/llvm:13
+   clang? (
+   =sys-devel/lld-13*
+   pgo? ( 
=sys-libs/compiler-rt-sanitizers-13*[profile] )
+   )
+   )
(
sys-devel/clang:12
sys-devel/llvm:12



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

2021-10-22 Thread Thomas Deutschmann
commit: 57093afe2fa8a6641603e53a9ccc6349f114bc57
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 22 23:46:49 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Oct 23 00:33:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57093afe

www-client/firefox: update patch set

- Unbreak rust-1.56
- Allow building with LLVM 13
- Add Python 3.10 support

Bug: https://bugs.gentoo.org/818016
Bug: https://bugs.gentoo.org/819486
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/Manifest   |  4 ++--
 www-client/firefox/firefox-78.15.0.ebuild | 14 +++---
 www-client/firefox/firefox-93.0.ebuild| 12 ++--
 3 files changed, 23 insertions(+), 7 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 5787d0da206..a78f5f1757c 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -94,8 +94,8 @@ DIST firefox-78.15.0esr-xh.xpi 427847 BLAKE2B 
aaf667de15953c99c580766047afe082e4
 DIST firefox-78.15.0esr-zh-CN.xpi 564764 BLAKE2B 
df0b207411e7731c9238dd069fd42e47c7ecd0477089e0673a98fc879e76db566dc6f92c60a515938a831c0e0ef116f4f75f9a0b37350ce2f04be4fd72e53677
 SHA512 
072aba4d663091121118ecf6978129ad3cad28ae16eea7e1f680831ae0326d8ad5e0f853cac25827719229d7eb51635d1d8ed33e6fec01a48ce05875e15db2f3
 DIST firefox-78.15.0esr-zh-TW.xpi 564733 BLAKE2B 
dfcc1df31227d62486a8a36428c413523e2b6a81f96fc91481fc35fa65744bdb06f92ec1b259a1b79d1e5b43f1cb16c6fefb0a74fe2d4b33538783755b165453
 SHA512 
b5b9c3c6a4d717fef8ca250e6ccc636be2de0b22988f3f1da634266622ee0304b59a10a194f424d2b6693ce3262658172fe2a015474de600e1686950f8b90370
 DIST firefox-78.15.0esr.source.tar.xz 330819568 BLAKE2B 
dc8785613c2f72c55d484642c89c2545765a9efbd609bc7c2cf57b4a3a06a2ea22e6959e42b5b8af867db782e8b2097a67dec858796b744e47008a8e575e2316
 SHA512 
ac3de735b246ce4f0e1619cd2664321ffa374240ce6843e785d79a350dc30c967996bbcc5e3b301cb3d822ca981cbea116758fc4122f1738d75ddfd1165b6378
-DIST firefox-78esr-patches-18.tar.xz 55968 BLAKE2B 
f32fe8e0086e4bf74fd43127b9fe136a0e0ad6e51cb8a2398f6e8f9fe585de1574c745dd3f50440cf62b626f9fa24d368284c563fb75acbacc5238f9bc8d099f
 SHA512 
99a51a241d91aa00c64550f2a521528f6134c8812e379eaf95cd1287fd51d00346de8d41f2d2f55a83332580531b31c4e814a47d7f69da6e3512613e8e98bb31
-DIST firefox-93-patches-01.tar.xz 21604 BLAKE2B 
fa9b993f7a5c95fc8a72c81c65c3167e896e4ab6517f5e3c4f543b6fc15714105d8486680557d82482f2ee5a99be23c831564e38ad8fb06f9a1c95d164d1dfb0
 SHA512 
ef982215b720ae9484229140a2bbfc5d2c606b888203a82113e566409b34451b7edd184e46f3ac500d2f371ecc1ec58f28610395d90f17db30fa58cb638d19fd
+DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B 
fdc7bf8f28b3e799551a70f1cec7a695f52c4712f3b28733648fcd7dac5a599613f4c3d2cfa169266dc62b65619b7f28c0e06d32317adb8ec0056ca79c87e9f6
 SHA512 
3c81dadc9bf74207c4e361605127ef6141d77700c5c54f1f9cd5ad3be13df9f73c6eec2f51d779558e4bdad1e7395c6aa8943a93415bd1786d461042bc03550a
+DIST firefox-93-patches-02.tar.xz 32064 BLAKE2B 
a99ebed6fb2e3af8c3d1ef60182e56636f68c596fcddb0450853eaca7b65fa786ce3187dae9d1c5fbce0b9d8de0b2a60d441b38a26d6b1dcad8881c46c11d913
 SHA512 
7f51f30815dc2386afa1349f512d156d2da3cb2a50cd9c14e763cfdf00535c78bff82f25820977252c3e5c086fe31d59a753dce2d3758ebe4f30dcda7a41056b
 DIST firefox-93.0-ach.xpi 452270 BLAKE2B 
c7fd81469026d99e21553ec59d0d005e906915483b3765898beba694cf31c02aef3c15789a5c2e2e2d1ee242aef323ca7fa1c142912917ec2ca02a8cb9c604fa
 SHA512 
9a4c7f880801eb1c4391a57107e88e3d43e6ce0a1bd617ba4d11951957e2d62116f102e55bb62db22378460c68d2ecb3a9b9b0285951c46846920ae02360749b
 DIST firefox-93.0-af.xpi 425657 BLAKE2B 
8f0f1df2ddc330f386d831696dbbbd15f639b0d95ae4d85b268924116f93f1bce22adc10b6053873f0ed6d69f9067515774b7904f7595c89a25edffde2e25e97
 SHA512 
f8c122c624c139c0afea5920f063b981665771ae107d32b654206dc0d00a8173230a357ca72649bc636d02825f1af90d291b5e09f9b7044d05b4af1ce39f6e6f
 DIST firefox-93.0-an.xpi 498005 BLAKE2B 
d0830dfa4f7a0ea4c85a5a3a7a1e90714e2e476024b77d0b8b44ce4ad241f0df1f0090eb4263caca3d05a66c8885c3c75bf167ccb7055716d7efc01ba4554515
 SHA512 
df7853f86853cc457eb85b8130f7b2ebf7be97ce28f23f963eb9b05b16dae605c5d3f3b925c98a0aa252dcd84e172e42f87256feac042af57294f8cdd3e69383

diff --git a/www-client/firefox/firefox-78.15.0.ebuild 
b/www-client/firefox/firefox-78.15.0.ebuild
index 17c94954432..3477f976722 100644
--- a/www-client/firefox/firefox-78.15.0.ebuild
+++ b/www-client/firefox/firefox-78.15.0.ebuild
@@ -3,11 +3,11 @@
 
 EAPI="7"
 
-FIREFOX_PATCHSET="firefox-78esr-patches-18.tar.xz"
+FIREFOX_PATCHSET="firefox-78esr-patches-19.tar.xz"
 
-LLVM_MAX_SLOT=12
+LLVM_MAX_SLOT=13
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE="ncurses,sqlite,ssl"
 
 WANT_AUTOCONF="2.1"
@@ -78,6 +78,14 @@ BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
>=virtual/rust-1.41.0
|| (
+   (
+   sys-devel/clang:13
+   

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

2021-10-22 Thread Thomas Deutschmann
commit: a2d09e9e73b5ad332dac42a05f10dfd0b43f887f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Oct 23 00:05:46 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Oct 23 00:33:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d09e9e

www-client/firefox: set MOZBUILD_STATE_PATH

This will silence a warning regarding default path.

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

 www-client/firefox/firefox-78.15.0.ebuild | 3 +++
 www-client/firefox/firefox-93.0.ebuild| 3 +++
 2 files changed, 6 insertions(+)

diff --git a/www-client/firefox/firefox-78.15.0.ebuild 
b/www-client/firefox/firefox-78.15.0.ebuild
index 3477f976722..413da4c11ab 100644
--- a/www-client/firefox/firefox-78.15.0.ebuild
+++ b/www-client/firefox/firefox-78.15.0.ebuild
@@ -605,6 +605,9 @@ src_configure() {
# python/mach/mach/mixin/process.py fails to detect SHELL
export SHELL="${EPREFIX}/bin/bash"
 
+   # Set state path
+   export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
# Set MOZCONFIG
export MOZCONFIG="${S}/.mozconfig"
 

diff --git a/www-client/firefox/firefox-93.0.ebuild 
b/www-client/firefox/firefox-93.0.ebuild
index 662a0648d42..0a7fa6f8316 100644
--- a/www-client/firefox/firefox-93.0.ebuild
+++ b/www-client/firefox/firefox-93.0.ebuild
@@ -605,6 +605,9 @@ src_configure() {
# python/mach/mach/mixin/process.py fails to detect SHELL
export SHELL="${EPREFIX}/bin/bash"
 
+   # Set state path
+   export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
# Set MOZCONFIG
export MOZCONFIG="${S}/.mozconfig"
 



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

2021-10-22 Thread Thomas Deutschmann
commit: bd3a235deeff060963e2fdf5fac7c59ad0ac0df5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 22 23:51:06 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Oct 23 00:33:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3a235d

dev-lang/spidermonkey: require python[ssl]

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

 dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild | 1 +
 dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
index 250dca91fcc..85b28744cbe 100644
--- a/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
@@ -4,6 +4,7 @@
 EAPI="7"
 
 PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="ssl"
 
 WANT_AUTOCONF="2.1"
 

diff --git a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
index e23bfbdb71f..f038868d787 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
@@ -10,6 +10,7 @@ SPIDERMONKEY_PATCHSET="spidermonkey-78-patches-04.tar.xz"
 LLVM_MAX_SLOT=13
 
 PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="ssl"
 
 WANT_AUTOCONF="2.1"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2021-10-22 Thread Patrick McLean
commit: 0f912f78a505c9374c60c09149157525e57cd7d7
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Oct 23 00:21:55 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Oct 23 00:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f912f78

sys-cluster/ceph-16.2.6-r1: Lock leveldb (bug #819051)

Also unlock snappy dep since the problem is fixed upstream.
(bug #818883)

Closes: https://bugs.gentoo.org/819051
Closes: https://bugs.gentoo.org/818883
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/{ceph-16.2.6.ebuild => ceph-16.2.6-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/ceph-16.2.6.ebuild 
b/sys-cluster/ceph/ceph-16.2.6-r1.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-16.2.6.ebuild
rename to sys-cluster/ceph/ceph-16.2.6-r1.ebuild
index df882ac6709..ee1390f 100644
--- a/sys-cluster/ceph/ceph-16.2.6.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.6-r1.ebuild
@@ -43,13 +43,13 @@ DEPEND="
virtual/libudev:=
app-arch/bzip2:=
app-arch/lz4:=
-   

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

2021-10-22 Thread Michael Orlitzky
commit: 27637d308fadfeddcfc5af7f528feaa91a3da98e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Oct 22 17:44:28 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Oct 23 00:09:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27637d30

sci-libs/lrslib: new upstream version 071b.

The existing lrslib-071 fails to install an important header,
and is therefore unusable as a library. This should fix it.

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

 sci-libs/lrslib/Manifest   |  1 +
 sci-libs/lrslib/lrslib-071b.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sci-libs/lrslib/Manifest b/sci-libs/lrslib/Manifest
index 65d38903cb3..86388f6e102 100644
--- a/sci-libs/lrslib/Manifest
+++ b/sci-libs/lrslib/Manifest
@@ -1,2 +1,3 @@
 DIST lrslib-062.tar.gz 292745 BLAKE2B 
1a2c0e264d590c38d83ee35616b1ec36d8a093b5c7f08179019261d8b321d5b95d8889ca6555ae69853f919d6d66358a865a8a2002516dfd560bec6658f3913d
 SHA512 
1d644a7798580457ff266730f42f6fac317ec8cdf2509ad6028e7a838e5c4c948bd0f9499b840c227bad4269f7144ff72b87fe3a19bdb9ad0925ebe4a7bc4f9f
 DIST lrslib-071.tar.gz 460165 BLAKE2B 
67be1ffac1c09a94773c69fc2215db19623bc8bc78be74342a1eda497b70eed2d8cb8e9b34ce269177154a4aed6f7bde02f632a536999b24f3116b3e69be456e
 SHA512 
451aa5dada106516aeed1688c1e939a2e216ac760addb483f9cc1d5d4ac62e88af2772a6fa589b217b544621d041d94386a79502483db2eeaf04e90c4a3fd78e
+DIST lrslib-071b.tar.gz 466789 BLAKE2B 
57a8abd9d203b1cdc62d6848afa77aa6912d9d720a0dedfbe72ca602ad8ba36d13160f7da7d719e3fa140ba2cb6432d20590ae9ea9b1f66bc2e24c393d9fe1bd
 SHA512 
feafc5726e66c977e917f0b59ae950cdb98dbd84639885b487930aab2a89a7f067a3f39c381acc3eae7206b91255e1befa5551488d8816afc0f8054d801eb539

diff --git a/sci-libs/lrslib/lrslib-071b.ebuild 
b/sci-libs/lrslib/lrslib-071b.ebuild
new file mode 100644
index 000..9d8a4220b86
--- /dev/null
+++ b/sci-libs/lrslib/lrslib-071b.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Reverse-search algorithm for vertex enumeration problems"
+HOMEPAGE="http://cgm.cs.mcgill.ca/~avis/C/lrs.html;
+SRC_URI="http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/${P}.tar.gz;
+
+# COPYING is GPL-2, but e.g. lrslib.h says "or ... any later version."
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="gmp mpi"
+
+BDEPEND=""
+RDEPEND="
+   gmp? (
+   dev-libs/gmp:0=
+   mpi? ( virtual/mpi )
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   tc-export CC
+
+   # The "makefile" sort-of supports CFLAGS as of lrslib-071b, but
+   # "-O3" is still included verbatim in many targets. Likewise, a
+   # LIBDIR variable exists but "lib" remains hard-coded in the install
+   # targets.
+   sed -e "s/-O3/${CFLAGS}/g" \
+   -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
+   -e "s,/usr/local,${EPREFIX}/usr,g" \
+   -e "s,/lib,/$(get_libdir),g" \
+   -i makefile || die
+}
+
+src_compile() {
+   if use gmp ; then
+   emake
+   emake all-shared
+   use mpi && emake mplrs
+   else
+   emake allmp
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install-common
+   if use gmp; then
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install
+   use mpi && dobin mplrs
+   fi
+   dodoc README
+}



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

2021-10-22 Thread Michael Orlitzky
commit: db8613a7ef8e28bae0e4d6002e03676110919783
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Oct 21 23:34:01 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Oct 23 00:11:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8613a7

sci-mathematics/polymake: new upstream version 4.5.

Lots of ebuild improvements (EAPI=8,...) in this one. Several bugs
have been fixed, and some new ones likely introduced; best not to
dwell. Now that we have something passable in the tree, it will be a
lot easier to make incremental improvements.

Closes: https://bugs.gentoo.org/618332
Closes: https://bugs.gentoo.org/625512
Closes: https://bugs.gentoo.org/648804
Closes: https://github.com/gentoo/gentoo/pull/17925
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/polymake/Manifest   |   2 +-
 sci-mathematics/polymake/metadata.xml   |  52 ---
 sci-mathematics/polymake/polymake-3.0_p2.ebuild |  90 --
 sci-mathematics/polymake/polymake-4.5.ebuild| 117 
 4 files changed, 158 insertions(+), 103 deletions(-)

diff --git a/sci-mathematics/polymake/Manifest 
b/sci-mathematics/polymake/Manifest
index 46fae3d858f..913e6a1540b 100644
--- a/sci-mathematics/polymake/Manifest
+++ b/sci-mathematics/polymake/Manifest
@@ -1 +1 @@
-DIST polymake-3.0r2.tar.bz2 37695790 BLAKE2B 
101dda48128b51737b81d3dc09a8ef32d07c5f67605370c5ef0d5638ee6de427c6e8ff66094f96593ad21fa937ca5890af772f6e877fab0e31f4c98ec7c6730b
 SHA512 
b4c22b2c6da8ef597dc05a44a30c7a55fd924a96854cde3f725095465972eabe1e24508f8e5d544f3131c82c973117b15983c38a0242fc7f1d4a4a8ecddb1d46
+DIST polymake-4.5-minimal.tar.bz2 5634046 BLAKE2B 
dc8a10885b23f8c690e9b8e36d6b55193bbc6d77d56c3b2facea70221860c33d2df58a8a693b9d43c0f613962ce2bd1b3258f1a558af8335297092a60876054a
 SHA512 
07fcc9c20c4e48fc6d83845c50c12b2cadeaf55f74619985d21e252970ad76d6ee8cc528cd419e71ed5927d83758e5d6862e41c1610f93ea95127ad9115a333b

diff --git a/sci-mathematics/polymake/metadata.xml 
b/sci-mathematics/polymake/metadata.xml
index 8eb7d9d6319..5834e17347b 100644
--- a/sci-mathematics/polymake/metadata.xml
+++ b/sci-mathematics/polymake/metadata.xml
@@ -6,19 +6,47 @@
   Gentoo Mathematics Project
 
 
-  Enable sci-libs/cddlib interface for convex hull
-  computations (Should be kept enabled).
-  Enable sci-libs/lrslib interface for convex hull 
computations.
-  Enable dev-libs/ppl interface for convex hull 
computations.
-  Enable sci-libs/bliss interface for graph and face 
lattice isomorphism computations.
-  Build extension for dealing with permutation groups and 
symmetric objects.
-  Build the bundled extension for lattice related 
computations.
-  Enable the interface to sci-mathematics/singular for 
ideal related computations.
-  Build the polymake library to build applications 
using the C++ interface.
+  
+Enable sci-libs/bliss interface for graph and face lattice
+isomorphism computations.
+  
+  
+Enable sci-libs/cddlib interface for convex hull
+computations (Should be kept enabled).
+  
+  
+Build with "strongly recommended" support for
+sci-mathematics/flint.
+  
+  
+Build the polymake library to build applications using the C++
+interface.
+  
+  
+Enable sci-libs/lrslib interface for convex hull
+computations.
+  
+  
+Build the extension for graph automorphism computations using
+sci-mathematics/nauty.
+  
+  
+Build the bundled extension for lattice computations using
+sci-mathematics/normaliz.
+  
+  
+Enable dev-libs/ppl interface for convex hull computations.
+  
+  
+Enable the interface to sci-mathematics/singular for
+ideal related computations.
+  
 
 
-Polymake started out as a tool for the algorithmic treatment of convex
-polyhedra. By now it also deals with finite simplicial complexes,
-tight spans of finite metric spaces, and other objects. 
+  Polymake is open source software for research in polyhedral
+  geometry. It deals with polytopes, polyhedra, and fans as well as
+  simplicial complexes, matroids, graphs, tropical hypersurfaces, and
+  other objects. Supported platforms include various flavors of Linux,
+  FreeBSD, and Mac OS.
 
 

diff --git a/sci-mathematics/polymake/polymake-3.0_p2.ebuild 
b/sci-mathematics/polymake/polymake-3.0_p2.ebuild
deleted file mode 100644
index bff44f4d9bb..000
--- a/sci-mathematics/polymake/polymake-3.0_p2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="research tool for polyhedral geometry and combinatorics"
-SRC_URI="https://polymake.org/lib/exe/fetch.php/download/polymake-3.0r2.tar.bz2;
-HOMEPAGE="https://polymake.org;
-
-IUSE="+cdd lrs ppl bliss group +libnormaliz singular libpolymake"
-
-REQUIRED_USE="group? ( cdd lrs )"
-
-SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/

2021-10-22 Thread Zac Medico
commit: 7c47aba077f0a33fffc3cb3ab40cbcd38e70298f
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 22 23:06:00 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 23 00:08:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c47aba0

dev-db/rqlite: Bump to version 6.1.0

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

 dev-db/rqlite/Manifest|  74 +++
 dev-db/rqlite/rqlite-6.1.0.ebuild | 456 ++
 2 files changed, 530 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index f5aee52f9cf..d74349cf389 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -21,6 +21,10 @@ DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.5.mod 607 
BLAKE2B 5c2f3345ddf95
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.5.zip 46960 BLAKE2B 
4e0c2b3648de9ed0080ecbfab00dca5ca102e2a6cb5c8f5dbf9c54abc77b34a7756b189a544311a2c6d1de9574c1a00e98ca0fad141306e23558be5c09043545
 SHA512 
a8aaed4d0174fc670511c8744b06884ec79744d5c779286f93a45fd8347e5112cb8d378ac17334eb2479eb45c83b66b3a6ca7a3f932b9d0311db48c7662f3d21
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.6.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.6.zip 47374 BLAKE2B 
021e1956ed377ee200d28aa4a6b9559fd81654ee039fde644059ec4c10a43554fa091689788e8fc773c438f60a7c3036f47b7416c8d967152cbfe29ac89ab465
 SHA512 
08520d539031a646219d6e84139ad9f8398ebb443182a95cf4d48cc2ec6be24abc63ba8d18ae129851e5ffa5ee5988be1a8ae67658c9327cbd2c0e65a7d25c13
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.7.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.7.zip 48368 BLAKE2B 
ac9f73d4b6a01930573c4e08004c145cd68ebc6b222c088e23e80a0e7be2d5a8394486baf566500d87c241822c10e8acf05175e0b400dbdaa8c734f70169346e
 SHA512 
d25aa935c9e7cf2e0908085aef4f5cbf7e703d529b928cae345b43e903272e20aefd41ea759c27515211a6e2fbeac52e4881fb56cf2a68ea6e3ee9f53c4bf201
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.9.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.9.zip 49574 BLAKE2B 
647d3a69f864a3310fd8292ba64aaddd62d7b5ef949ab0bcd68db951d5dc0bd9bc3fc41226a6dc4b00b2f24e157e759cdd57132e1e14515922c65ea68044e0b2
 SHA512 
62a2eb3dc17ac56fec2851d5767be6e54b9a8ff5c3cbb999c748f38b0ccfe2b0bf868d1e3e567b77e40f45487d2f210a359cbacaacf48038b25e0bdbebad4d1d
 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 
31 BLAKE2B 
f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72
 SHA512 
f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f
 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod 40 BLAKE2B 
ce42c81a7dcb03d21a99d6240ce12f8455297722513497b1a75f2c848b5fb7ef70b577c2406638442f16beedd68806de890a5c299cf1c008c439df23df2f5bb1
 SHA512 
ec4424da8e1e3849408da7bfe83d37e21ac75edb889de8ef63be897d59678679b018f4606be78500952e7eee73a6252ee6e477b1a1612e2d036dbf72c17b9c9b
 DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod 40 BLAKE2B 
6cc86f2bceda8617678a251604b6c049cfdc80f9afcae0cead6b2cd04f90fe1b5d5d56d0c29f98fddd7f4ff6fb4a0f97c052193b153dbfc772cf6597d664c09d
 SHA512 
d0c78b8f08d177e05148ce845f8d720fe79a193a420c12ce15504af8fa3dffc4d2fcebea8030f5cca90aff5775013e2252e0c289d4ed5094e07657ea97a79570
@@ -43,6 +47,8 @@ DIST 
github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.1-0.20191026205805-5
 DIST github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod 49 
BLAKE2B 
d910253a9c976078b790d134a9d75e53cbde427e7733ab9e09c9060b312a5749aa083fc48263501e3339a580cc409b5859dafb820a4465827e7fba4eaca31ecd
 SHA512 
755a3d173d43e70ca40fde2d5ce16c405365da90ff595003ef64598c9b9734b7200fe07a16fd555e4209f83e5e17561d18227c46a5f25a41976ff7ac024cb9aa
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.mod 126 BLAKE2B 
3ad1240496ce1f7c94c224a1eca571a3671851bdfebb40b243cb4aec90e329c820788c6080083e138240b9aa0a6e980701e12349058a1fd7e9c972faf7085fd6
 SHA512 

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

2021-10-22 Thread Patrick McLean
commit: c2bc8d15d33ef2f08910890bcf52ae713034a5a8
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Oct 22 22:37:08 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Oct 22 23:04:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bc8d15

net-misc/lldpd-1.0.12: Version bump

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

 net-misc/lldpd/Manifest|   1 +
 net-misc/lldpd/lldpd-1.0.12.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest
index e295ad87c64..6a3dd3ea334 100644
--- a/net-misc/lldpd/Manifest
+++ b/net-misc/lldpd/Manifest
@@ -1,4 +1,5 @@
 DIST lldpd-1.0.10.tar.gz 1961631 BLAKE2B 
06d3b7d659dae0df4b10f3568a6ffa96c8e848863eb5ecb11b046806b4c23afdae084ffcab8b07b93e6a111dea2c24bd2cfc81a7f1c2559a39b3b2ed8f80814f
 SHA512 
6835bfe36cbaffb0e7f0dbc958d234b7a16787bd51d0c5423c7b775d71dc89635ab28c005e2df550c40f4ee76ab461c0c7cb2a09b011878cadaca18153485d8f
 DIST lldpd-1.0.11.tar.gz 1962748 BLAKE2B 
13b6efe44a7dd0f9ec681ec5ef96358ca01c500f0238460ce633b59a1506d9caf405baf3ac910be9baa5840f3751b9d9e0bda127c96083f012eb4af75ba7b9e9
 SHA512 
2433c81d892b8f8f43c4a897eedfde6fff41db8514fc212bd60b71d080b963b12346017f554657d5abe6d0f02256cf49c9f8b82c8e402763ad0a5c53d459ac32
+DIST lldpd-1.0.12.tar.gz 1965028 BLAKE2B 
7725d650573d463e267670135fad20717b2fe2ee5f1c5b9f68a68890f6e74e7cac52bcb0aefad68b8bcade9eacd18f6aa783eec4a71e895adc173ddd2a554322
 SHA512 
893add53c814d904894dd768ea2e412f288bd7767090fb9b5f686ce3fed65a436ed1365039e5d7f8ef8f5ae9206800b087c71515caa16d1d375389dd7558050f
 DIST lldpd-1.0.7.tar.gz 1815150 BLAKE2B 
53bd73ce4cadf9c49f93a7ec5459adba0076d40156ba25c9ea6985b10a2cfec74a741318e74fa59bf560ce129eed2faf2964c093019b27e922c3dd10ed7daa13
 SHA512 
32fc153d0376db797163e4654c75cc8d10c35b85d7bb611996920bf67dfd2f30e154328a6e81837d9f77e8b4b7dd9ba76c81c5dd5847faa083654b8405d0bd69
 DIST lldpd-1.0.9.tar.gz 1961522 BLAKE2B 
83a853bb3bde7abd15b4aa167d213d97677db817aba773b152f032b0d0bf299d5cc891c56871182b2f11fc3bfb2d6c88153f32973fdec5844df5c6fc6bc97b8b
 SHA512 
5f5d5abed7fc73efc59932a1f2ee07eedbdca6f82d002221886b4ddf704955aef432acb92084adc72a965fef3e660f3c95b2a1b8892cf05d9616921501e6aae0

diff --git a/net-misc/lldpd/lldpd-1.0.12.ebuild 
b/net-misc/lldpd/lldpd-1.0.12.ebuild
new file mode 100644
index 000..426784b1213
--- /dev/null
+++ b/net-misc/lldpd/lldpd-1.0.12.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd bash-completion-r1 autotools tmpfiles
+
+DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
+HOMEPAGE="https://vincentbernat.github.com/lldpd/;
+SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/4.9.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
+   seccomp sonmp snmp static-libs test readline xml zsh-completion"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/lldpd
+   acct-user/lldpd
+   dev-libs/libbsd
+   >=dev-libs/libevent-2.1.11:=
+   sys-libs/readline:0=
+   seccomp? ( sys-libs/libseccomp:= )
+   snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
+   xml? ( dev-libs/libxml2:= )
+   zsh-completion? ( app-shells/zsh )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )
+"
+BDEPEND="virtual/pkgconfig
+   doc? (
+   graph? ( app-doc/doxygen[dot] )
+   !graph? ( app-doc/doxygen )
+   )
+"
+
+REQUIRED_USE="graph? ( doc )"
+
+PATCHES=(
+   "${FILESDIR}/lldpd-1.0.10-glibc-2.33.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --without-embedded-libevent \
+   --with-privsep-user=${PN} \
+   --with-privsep-group=${PN} \
+   --with-privsep-chroot=/run/${PN} \
+   --with-lldpd-ctl-socket=/run/${PN}.socket \
+   --with-lldpd-pid-file=/run/${PN}.pid \
+   $(use_enable cdp) \
+   $(use_enable doc doxygen-man) \
+   $(use_enable doc doxygen-pdf) \
+   $(use_enable doc doxygen-html) \
+   $(use_enable dot1) \
+   $(use_enable dot3) \
+   $(use_enable edp) \
+   $(use_enable fdp) \
+   $(use_enable graph doxygen-dot) \
+   $(use_enable lldpmed) \
+   $(use_enable old-kernel oldies) \
+   $(use_enable sonmp) \
+   $(use_enable static-libs static) \
+   $(use_with readline) \
+   $(use_enable sanitizers) \
+   $(use_with seccomp) \
+   $(use_with snmp) \
+   $(use_with xml)
+}
+
+src_compile() {
+   emake
+   use doc && emake doxygen-doc
+}
+
+src_install() {
+   emake 

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

2021-10-22 Thread James Le Cuirot
commit: cbe426b2368bfa7dcd1800dd4eac6f54e021fb80
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 22:45:29 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 22:45:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe426b2

profiles: Move a couple of package.use.mask entries into arch

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/base/package.use.mask | 8 
 profiles/base/package.use.mask  | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 089f99dfad2..f8c1f0e1751 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -9,6 +9,10 @@ media-video/pipewire echo-cancel
 # Needs Raspberry Pi specific applications
 media-video/mjpg-streamer input-raspicam
 
+# James Le Cuirot  (2021-08-07)
+# The ORBlite scanner plugin only works on amd64 and x86.
+net-print/hplip-plugin orblite
+
 # Sam James  (2021-07-12)
 # Haskell is only available on amd64/x86 right now in Gentoo
 # bug #801649
@@ -118,6 +122,10 @@ dev-qt/qtwayland vulkan
 # dev-python/pandas is only keyworded for amd64 & x86
 sys-block/fio python gnuplot
 
+# James Le Cuirot  (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym jit
+
 # Craig Andrews  (2019-10-08)
 # net-libs/quiche is not available on all arches
 # Track addition arch keywording of quiche at:

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7aef25d015e..1112b319f03 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -53,10 +53,6 @@ gui-libs/gtk ffmpeg vulkan
 # Mask for further study.
 >=sci-libs/hdf5-1.12.1 mpi
 
-# James Le Cuirot  (2021-08-07)
-# The ORBlite scanner plugin only works on amd64 and x86.
-net-print/hplip-plugin orblite
-
 # Sam James  (2021-07-24)
 # USE=exec-static-trampoline can break consumers due to
 # faulty assumptions. Masked for now due to the possibility
@@ -300,10 +296,6 @@ dev-games/openscenegraph fox
 dev-libs/hidapi fox
 sci-mathematics/gsl-shell fox
 
-# James Le Cuirot  (2019-12-10)
-# The JIT feature only works on amd64 and x86.
-app-emulation/aranym jit
-
 # Michał Górny  (2019-12-04)
 # Packages requiring dev-python/ipython to build the docs and still
 # supporting Python 2.7.  This can be resolved long term via either



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

2021-10-22 Thread James Le Cuirot
commit: 690e23751563df72eb48777bd7214dc8c0a5255c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 22:47:47 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 22:47:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690e2375

profiles: Mask app-emulation/fs-uae[jit] except on amd64 and x86

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/x86/package.use.mask   | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 7498557f179..f664687b9b9 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# James Le Cuirot  (2021-10-22)
+# The JIT feature only works on amd64 and x86.
+app-emulation/fs-uae -jit
+
 # Marek Szuba  (2021-10-10)
 # Does work on amd64 and x86
 x11-misc/read-edid -vbe-mode

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f8c1f0e1751..b286847139d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2021-10-22)
+# Only available on some architectures.
+app-emulation/fs-uae jit
+
 # Lars Wendler  (2021-08-27)
 # Lacks various keywords in media-libs/webrtc-audio-processing
 media-video/pipewire echo-cancel

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index f6a56f5514d..bc9f5bce2d6 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2021-10-22)
+# The JIT feature only works on amd64 and x86.
+app-emulation/fs-uae -jit
+
 # Marek Szuba  (2021-10-10)
 # Does work on amd64 and x86
 x11-misc/read-edid -vbe-mode



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

2021-10-22 Thread James Le Cuirot
commit: 4fbc508dac37ab5fbd927cc5ccb6d10f69609728
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 22:49:09 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 22:49:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbc508d

app-emulation/fs-uae: Add jit USE flag to 3.1.35

This is masked, except on amd64 and x86.

Closes: https://bugs.gentoo.org/819540
Signed-off-by: James Le Cuirot  gentoo.org>

 app-emulation/fs-uae/fs-uae-3.1.35.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild 
b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
index be1afebd83d..a643f51dcaa 100644
--- a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="fmv glew"
+IUSE="fmv glew +jit"
 
 RDEPEND="
dev-libs/glib:2
@@ -71,8 +71,6 @@ src_configure() {
--enable-drivesound \
--enable-fdi2raw \
--enable-gfxboard \
-   --enable-jit \
-   --enable-jit-fpu \
--disable-lua \
--enable-netplay \
--enable-ncr \
@@ -97,6 +95,8 @@ src_configure() {
--without-cef \
--with-glad \
--without-qt \
+   $(use_enable jit) \
+   $(use_enable jit jit-fpu) \
$(use_with fmv libmpeg2) \
$(use_with glew)
 }



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

2021-10-22 Thread James Le Cuirot
commit: 4f0b6b78845d19716bd7fb0abedccee47e4d4700
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 22:50:15 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 22:50:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0b6b78

app-emulation/fs-uae: Keyword 3.1.35 for ~ppc64

It reportedly works (without JIT).

Bug: https://bugs.gentoo.org/819540
Signed-off-by: James Le Cuirot  gentoo.org>

 app-emulation/fs-uae/fs-uae-3.1.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild 
b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
index a643f51dcaa..6bba9b85787 100644
--- a/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
+++ b/app-emulation/fs-uae/fs-uae-3.1.35.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://fs-uae.net/;
 SRC_URI="https://fs-uae.net/stable/${PV}/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="fmv glew +jit"
 
 RDEPEND="



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

2021-10-22 Thread Ionen Wolkens
commit: 393790062085b5c24e5a9625b614da59bc2e3292
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 22 22:38:14 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 22 22:38:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39379006

net-misc/yt-dlp: add 2021.10.22

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

 net-misc/yt-dlp/Manifest |  1 +
 net-misc/yt-dlp/yt-dlp-2021.10.22.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index e3c60fdda60..5948c499dba 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,4 +1,5 @@
 DIST yt-dlp-2021.10.10.tar.gz 1913112 BLAKE2B 
05c6f56a633311b99834f077b1dd3be6374144d5cf5dfdcc38cbd7fa246e380f2f8f7b667dde9e83f6f0270bac38e21f4183726c9ced922dc0c3ca96175c15db
 SHA512 
c53cc4458b294dc579de37e9d603cd32bb1890ed921270097bfe04e4e8769b91f6594cd4834e7094c706a7c9f447854438b33ab28ddd7247af585837c5ca76b1
+DIST yt-dlp-2021.10.22.tar.gz 2010916 BLAKE2B 
fb8f789c74df06dcd672d00ac16eb7cbf466755c3fa607acdd21dd9a9ef2af158a5272f88656133078bd50585506b65cf3b3c03236726de954ccfa0b6c1195fc
 SHA512 
2b590703f8d4f9454b50983019aca8046205234bd98cac4da73a6688eae177a19ef641e486aea92d86197ee7ad6c564c65f9b9496d623c00bdcc349817d5b1f8
 DIST yt-dlp-2021.8.10.tar.gz 1807968 BLAKE2B 
664f9f5680c18531bb1c194e6e26a31b6be62894a88c6748bf146fbba79164fec6f5e6db017785daf6c8f5a2c1b7cfc0c2ee6c0d437b9d7bb4e1835eff73650f
 SHA512 
fb321d308e634f6358f046762cc3e827b036083b4764d495bbcef253d06ce445152f4a330c51b5aac1eb3b21a8a345fc791f0fdbdc01089ea2a414b1cd457f20
 DIST yt-dlp-2021.9.1.tar.gz 1846252 BLAKE2B 
2cb056b89d1c3f5dfe442c96e983b2500185ade621c285669ef513d0fe9af9aabea3ad121344d1c521b6c89eddc77bf7698edb48d92f6f5f7b58b8939c80817d
 SHA512 
26f778bf63b9be9e487b96f098e56abf65c7c7a89e9c5754755cf73d55e441638174d7b0e7220e994e40c0740edbd792e1fee28b44946cab8197dfaae2eee26e
 DIST yt-dlp-2021.9.25.tar.gz 1890559 BLAKE2B 
9573fc4214fa8654a4b1ca44dd40b81f590f08ffe56225d8ad9923e4c3d188be406a59443e9ec134a1eef523e39e33cecba9ba76ef05edb908713d72d1ac233d
 SHA512 
2c1fc18f05108420caaae9ca4072fc1ee0c67932ac144ee69c3e412850e1f1873938e302b9e0953bea29678bd2c512e58c124088243818ce0662449bcfa92175

diff --git a/net-misc/yt-dlp/yt-dlp-2021.10.22.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.10.22.ebuild
new file mode 100644
index 000..ed4cc85dbe9
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2021.10.22.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp;
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   media-libs/mutagen[${PYTHON_USEDEP}]
+   media-video/ffmpeg"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -m 'not download'
+}
+
+python_install_all() {
+   dodoc README.md Changelog.md supportedsites.md
+   doman yt-dlp.1
+
+   dobashcomp completions/bash/yt-dlp
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/fish/yt-dlp.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/zsh/_yt-dlp
+
+   rm -r "${ED}"/usr/share/doc/yt_dlp || die
+}



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

2021-10-22 Thread Ionen Wolkens
commit: 9ac9886ced7158c777ca3176f0626c5e17a30e9a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 22 22:40:39 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 22 22:40:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac9886c

net-misc/yt-dlp: drop 2021.8.10, 2021.9.25

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

 net-misc/yt-dlp/Manifest|  2 --
 net-misc/yt-dlp/yt-dlp-2021.8.10.ebuild | 47 -
 net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild | 47 -
 3 files changed, 96 deletions(-)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 5948c499dba..d518c797aa6 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,5 +1,3 @@
 DIST yt-dlp-2021.10.10.tar.gz 1913112 BLAKE2B 
05c6f56a633311b99834f077b1dd3be6374144d5cf5dfdcc38cbd7fa246e380f2f8f7b667dde9e83f6f0270bac38e21f4183726c9ced922dc0c3ca96175c15db
 SHA512 
c53cc4458b294dc579de37e9d603cd32bb1890ed921270097bfe04e4e8769b91f6594cd4834e7094c706a7c9f447854438b33ab28ddd7247af585837c5ca76b1
 DIST yt-dlp-2021.10.22.tar.gz 2010916 BLAKE2B 
fb8f789c74df06dcd672d00ac16eb7cbf466755c3fa607acdd21dd9a9ef2af158a5272f88656133078bd50585506b65cf3b3c03236726de954ccfa0b6c1195fc
 SHA512 
2b590703f8d4f9454b50983019aca8046205234bd98cac4da73a6688eae177a19ef641e486aea92d86197ee7ad6c564c65f9b9496d623c00bdcc349817d5b1f8
-DIST yt-dlp-2021.8.10.tar.gz 1807968 BLAKE2B 
664f9f5680c18531bb1c194e6e26a31b6be62894a88c6748bf146fbba79164fec6f5e6db017785daf6c8f5a2c1b7cfc0c2ee6c0d437b9d7bb4e1835eff73650f
 SHA512 
fb321d308e634f6358f046762cc3e827b036083b4764d495bbcef253d06ce445152f4a330c51b5aac1eb3b21a8a345fc791f0fdbdc01089ea2a414b1cd457f20
 DIST yt-dlp-2021.9.1.tar.gz 1846252 BLAKE2B 
2cb056b89d1c3f5dfe442c96e983b2500185ade621c285669ef513d0fe9af9aabea3ad121344d1c521b6c89eddc77bf7698edb48d92f6f5f7b58b8939c80817d
 SHA512 
26f778bf63b9be9e487b96f098e56abf65c7c7a89e9c5754755cf73d55e441638174d7b0e7220e994e40c0740edbd792e1fee28b44946cab8197dfaae2eee26e
-DIST yt-dlp-2021.9.25.tar.gz 1890559 BLAKE2B 
9573fc4214fa8654a4b1ca44dd40b81f590f08ffe56225d8ad9923e4c3d188be406a59443e9ec134a1eef523e39e33cecba9ba76ef05edb908713d72d1ac233d
 SHA512 
2c1fc18f05108420caaae9ca4072fc1ee0c67932ac144ee69c3e412850e1f1873938e302b9e0953bea29678bd2c512e58c124088243818ce0662449bcfa92175

diff --git a/net-misc/yt-dlp/yt-dlp-2021.8.10.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.8.10.ebuild
deleted file mode 100644
index 4c0bfc7cd61..000
--- a/net-misc/yt-dlp/yt-dlp-2021.8.10.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="A youtube-dl fork with additional features and fixes"
-HOMEPAGE="https://github.com/yt-dlp/yt-dlp;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64 ~riscv ~x86"
-LICENSE="public-domain"
-SLOT="0"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   media-libs/mutagen[${PYTHON_USEDEP}]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   media-video/ffmpeg
-
-"
-
-distutils_enable_tests nose
-
-python_test() {
-   # make_lazy_extractors.py tries to rename it out, so fails if it does 
not exists.
-   mkdir ytdlp_plugins
-   epytest -k 'not download'
-}
-
-python_install_all() {
-   doman yt-dlp.1
-
-   newbashcomp completions/bash/yt-dlp yt-dlp
-
-   insinto /usr/share/zsh/site-functions
-   newins completions/zsh/_yt-dlp _yt-dlp
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/fish/yt-dlp.fish
-
-   distutils-r1_python_install_all
-
-   rm -rf "${ED}"/usr/share/doc/yt_dlp || die
-}

diff --git a/net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild
deleted file mode 100644
index 4c0bfc7cd61..000
--- a/net-misc/yt-dlp/yt-dlp-2021.9.25.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="A youtube-dl fork with additional features and fixes"
-HOMEPAGE="https://github.com/yt-dlp/yt-dlp;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="~amd64 ~riscv ~x86"
-LICENSE="public-domain"
-SLOT="0"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   media-libs/mutagen[${PYTHON_USEDEP}]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   media-video/ffmpeg
-
-"
-
-distutils_enable_tests nose
-
-python_test() {
-   # make_lazy_extractors.py tries to rename it out, so fails if it does 
not exists.
-   mkdir ytdlp_plugins
-   epytest -k 'not download'
-}

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

2021-10-22 Thread Ionen Wolkens
commit: eb8f30e7c9ddf958cea1163f3326b67e9b50658d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 22 22:38:35 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 22 22:38:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8f30e7

net-misc/yt-dlp: stabilize 2021.10.10 ALLARCHES

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

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

diff --git a/net-misc/yt-dlp/yt-dlp-2021.10.10.ebuild 
b/net-misc/yt-dlp/yt-dlp-2021.10.10.ebuild
index ed4cc85dbe9..e4e5268e280 100644
--- a/net-misc/yt-dlp/yt-dlp-2021.10.10.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2021.10.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 
 RDEPEND="
dev-python/keyring[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/betterlockscreen/, x11-misc/betterlockscreen/files/

2021-10-22 Thread Vladimir Timofeenko
commit: 303ff4aee96a63094f606ef9a7a9e25a925e3286
Author: Vladimir Timofeenko  vtimofeenko  com>
AuthorDate: Fri Oct 22 17:49:18 2021 +
Commit: Vladimir Timofeenko  vtimofeenko  com>
CommitDate: Fri Oct 22 17:49:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=303ff4ae

x11-misc/betterlockscreen: added patch to fix path in systemd unit

In the systemd unit upstream the betterlockscreen binary path is
hardcoded to /usr/local .

This commit adds a patch that corrects that path to the one where
betterlocksreen is installed by the ebuild.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Vladimir Timofeenko  vtimofeenko.com>

 ...reen-3.2.0.ebuild => betterlockscreen-3.2.0-r1.ebuild} |  2 ++
 ...reen-4.0.3.ebuild => betterlockscreen-4.0.3-r1.ebuild} |  2 ++
 x11-misc/betterlockscreen/betterlockscreen-.ebuild|  2 ++
 .../files/00-fix-betterlockscreen-path-in-unit.patch  | 15 +++
 4 files changed, 21 insertions(+)

diff --git a/x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild 
b/x11-misc/betterlockscreen/betterlockscreen-3.2.0-r1.ebuild
similarity index 93%
rename from x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild
rename to x11-misc/betterlockscreen/betterlockscreen-3.2.0-r1.ebuild
index be4fa44dd..dc589ee40 100644
--- a/x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild
+++ b/x11-misc/betterlockscreen/betterlockscreen-3.2.0-r1.ebuild
@@ -29,6 +29,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" )
+
 src_install() {
dobin betterlockscreen
 

diff --git a/x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild 
b/x11-misc/betterlockscreen/betterlockscreen-4.0.3-r1.ebuild
similarity index 93%
rename from x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild
rename to x11-misc/betterlockscreen/betterlockscreen-4.0.3-r1.ebuild
index 598ba67c5..1ff676a21 100644
--- a/x11-misc/betterlockscreen/betterlockscreen-4.0.3.ebuild
+++ b/x11-misc/betterlockscreen/betterlockscreen-4.0.3-r1.ebuild
@@ -31,6 +31,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" )
+
 src_install() {
dobin betterlockscreen
 

diff --git a/x11-misc/betterlockscreen/betterlockscreen-.ebuild 
b/x11-misc/betterlockscreen/betterlockscreen-.ebuild
index 3bbf13b7c..f0c466cc4 100644
--- a/x11-misc/betterlockscreen/betterlockscreen-.ebuild
+++ b/x11-misc/betterlockscreen/betterlockscreen-.ebuild
@@ -29,6 +29,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/00-fix-betterlockscreen-path-in-unit.patch" )
+
 src_install() {
dobin betterlockscreen
 

diff --git 
a/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch 
b/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch
new file mode 100644
index 0..d98bfd3a7
--- /dev/null
+++ b/x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch
@@ -0,0 +1,15 @@
+Original systemd service uses binary in /usr/local/bin which goes
+against Gentoo FS policy
+diff --git a/system/betterlockscreen@.service 
b/system/betterlockscreen@.service
+index b9ad6fb..d0674ab 100644
+--- a/system/betterlockscreen@.service
 b/system/betterlockscreen@.service
+@@ -7,7 +7,7 @@ Before=suspend.target
+ User=%I
+ Type=simple
+ Environment=DISPLAY=:0
+-ExecStart=/usr/local/bin/betterlockscreen --lock
++ExecStart=/usr/bin/betterlockscreen --lock
+ TimeoutSec=infinity
+ ExecStartPost=/usr/bin/sleep 1
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/

2021-10-22 Thread Bernard Cafarelli
commit: 1f301fcff1c8b4aaf145df303d5cdf7f4d2a67e9
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Oct 22 21:29:07 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Oct 22 21:29:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f301fcf

games-emulation/dosbox-staging: fix MissingTestRestrict

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

 games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild 
b/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild
index 1f48dd089fc..21a9a75fb1a 100644
--- a/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild
@@ -13,6 +13,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl test"
 
+RESTRICT="!test? ( test )"
+
 RDEPEND="alsa? ( media-libs/alsa-lib )
debug? ( sys-libs/ncurses:0= )
fluidsynth? (



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

2021-10-22 Thread Michał Górny
commit: df3037e705bc5e51d5d983d6ee826870f486d31f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 20:32:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 21:14:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3037e7

dev-python/botocore: Bump to 1.22.2

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f774d851cd4..406693a583a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.21.64.tar.gz 8258628 BLAKE2B 
5a335085224ed86eb2364a67198f1fe8d74
 DIST botocore-1.21.65.tar.gz 8261668 BLAKE2B 
c955019d06aa1b2f4503673b7d9009e5d6e07ee4348e730e6b4d11285f3030f676f0efda58a72dd92cac8c6ba0cb57f8f879eb5298009ecbd227904d18a453bf
 SHA512 
955d24d2d486524af7bee57a56e2e903458030420198f3e6ab49d61be52b812a98444a9d0f86503b121270d6642345ffad6053ad143374dc56ab908b385afb0a
 DIST botocore-1.22.0.tar.gz 8275754 BLAKE2B 
f0acbccf0c451f6cdd75495c15140c8c65bad567ab9f43c0cf77de8b1736689865688816f3b60ab697552f872f7027d26046050828dc0ad7666d5567b3b613ae
 SHA512 
7f39cb16573d9ae4649ad67bb402f2d2fbd371f8818ec2573f7826e71828c559e37e6759e2c6ab8a05d6fa97ce53bac0a94f6d30dea0c184a079e97d1fba3597
 DIST botocore-1.22.1.tar.gz 8276879 BLAKE2B 
91b339fa62d5faf808273c26187d86e1c855b140a22d348d04b95a21be47e2d83081d25e97efb1f7fae899a8abb98311250062e43e998199aff90486c154b178
 SHA512 
95ac5c5a0ff4cc31cd4fc0973cef45c5a6bce5b82091bde2f2c0cd8215c65c11be6d4fc62ef76110287e01dc54eb9b69e5bda0f2ce39b728d36097834afd47ac
+DIST botocore-1.22.2.tar.gz 8277756 BLAKE2B 
6f875956c08d02ac9d92dd6c3aa7ac98cafa018612a98a75e67d50b9ac47d9e0ca7fad535c07b13006b68345be38bdd56a338cc0599a6182922df736d65e
 SHA512 
6e9853a1cb05b5c3cd7f125b98a7d8bd72c7d188829c1704ca79e77cdfe08e9d9901507f89ca09a60e095da150f4721dd1ba1e52209cabd1ed240a59b920b71e

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



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

2021-10-22 Thread Michał Górny
commit: 91b10ca2a5677a63005b9e339d1190476325f32f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 20:33:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 21:14:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b10ca2

dev-python/boto3: Bump to 1.19.2

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index d9af38073de..ea8f1f588a1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.18.64.tar.gz 429469 BLAKE2B 
c0e423871631017ef9aa5f1e89ada9c82c4c817
 DIST boto3-1.18.65.tar.gz 429858 BLAKE2B 
fbc80e0d8d10f6d02fcf9b86c6b4be03a9c908318c507a7cde1eef0c36d8fe3a5d3be0f8c6178edfdd8bc82adf112f297a5f127cd2b442ce10fe4d37b3a21fa4
 SHA512 
631d8f618fb6d55b338b563e72e1ccc751b8937bb2660d033b885951ea5ec3ac6902f8c7b9918664d764be84fdef5af4e7a87d444cbc154ebf5ae06908f90714
 DIST boto3-1.19.0.tar.gz 430753 BLAKE2B 
24b18d5ac312cac54952e6abc0da80e09c7618ba7c24903d5539d182ce7deb71a5f4198dd66f71650a35192d2146aa6754a25c8ba30138476e8b16b822eb3969
 SHA512 
4c127d2503e48a3c74367b13831fb5907aa398a173e2793362f070136092e6f2c37e3c4c0e1aed21c11b02d9ada31a22b842d83ef4d47ac78e3d4541a0afe717
 DIST boto3-1.19.1.tar.gz 430897 BLAKE2B 
fad3df04ce3dd909684dae90d7b83f4c06bb33fd488e6916179bb886f2753890e82b53c38fcceb3a3342be0681f112bb836f65e293b762431abd2ab1b2b71061
 SHA512 
cefa3cd811559cba4bd8b39b5d9ed1b2f45d4cce45a537bcde32b808872d8d48828562f6226a128c0befc842777fb07b1ad81b4abbe7b45113b748d4086bb289
+DIST boto3-1.19.2.tar.gz 431304 BLAKE2B 
9fe4bea7087488b5bc0ea0583fd774ed5b968dd3f2c948536d4063c246ffd74a1bd988046daeb7b8145f46b8f7e1ce6ffe93f8e18f624f65558e1dff1988edf0
 SHA512 
e23835e1f5c7ab8c3776d6632725bdf9eb4c72b34df6426967833bd799697326f88da2dcd12d4f7232ffba9cbcdf180fccdacf7f7a713c670584fc36182f3393

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



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

2021-10-22 Thread Michał Górny
commit: bcc87a158c8e98dfba166f464c9f8d0afc4a1a38
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 20:33:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 21:14:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc87a15

app-admin/awscli: Bump to 1.21.2

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index a583116c490..ca0c0d51848 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -7,3 +7,4 @@ DIST awscli-1.20.64.tar.gz 2091360 BLAKE2B 
24a0838f1348a05392736f580816b968cd28a
 DIST awscli-1.20.65.tar.gz 2091702 BLAKE2B 
e8295cf4e859c1e642077f4014fdea333292e98e22bbcb58a87da174687af8ebdf693a94f04949119d544daaf6fb9bfe4388444d9ec8a24c0e8b67d202e75753
 SHA512 
dd943682d10212179ebba959b8919a07ba0b548c5f24f735c69c05f9e1c27efa3f74c45d9702b96c4e556a6b436947d34da88291fc5718386891a3425a738c84
 DIST awscli-1.21.0.tar.gz 2092490 BLAKE2B 
98684a1ba8f3efead1e4df7c266ae4b9dcabedfc56a64fea67a9f8ca1403e90d4c5cdd8bdbbfbc8917c830d23030e1e19fc8fde1d25156dc601249de5f77dfee
 SHA512 
2fc8d26ddf23d06b65224523177fd9a4023941ff9e204c2d18bf3647206f86aef0fcb9eaa177219e0eb0a5b1c79655497d0346c1851cd74f4d8506ffef885275
 DIST awscli-1.21.1.tar.gz 2092333 BLAKE2B 
c222760f8491426cc141a676a5c31691a3918e1e3b35256588666a796fd00990b2cdfdfdabee5eb64610c910e89cb55c972d7792f75c42489f58163b94b4
 SHA512 
daf130f6a24ed850e4e13851c8a1de5a139fb6b65f03b9471db33b1fe087e5fd2f087e7bc0c705204c0d62682a21142b708f0acc0e1ca3133173fbdf6a94f05e
+DIST awscli-1.21.2.tar.gz 2093332 BLAKE2B 
65115d78b004f08f422fe62f851eaccd479e32b75fda821281a320102891f4b3741a69ca387a5d9817c873533d6dc47ff7b394dbee8a2bfb1ed963a042542c61
 SHA512 
874a4bf3a0adcbea928c9a0f0c978e375a95350631aeec15f1115aca2f1bfc91b5f918c4414860bb9685d090dc5a947959dde648f66147941cab1587a18d1e0d

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



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/

2021-10-22 Thread Bernard Cafarelli
commit: e404d6818cb47382e09284a27b576830f1d01175
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Oct 22 20:59:28 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Oct 22 20:59:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e404d681

games-emulation/dosbox-staging: skip test failing on some platforms

Also add USE=test logic for gtest dependency

Closes: https://bugs.gentoo.org/817908
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild 
b/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild
index 1cb6c2e10ce..1f48dd089fc 100644
--- a/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild
+++ b/games-emulation/dosbox-staging/dosbox-staging-0.77.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl"
+IUSE="+alsa debug dynrec +fluidsynth mt-32 network opengl test"
 
 RDEPEND="alsa? ( media-libs/alsa-lib )
debug? ( sys-libs/ncurses:0= )
@@ -28,7 +28,7 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
sys-libs/zlib
!games-emulation/dosbox"
 DEPEND="${RDEPEND}"
-BDEPEND=""
+BDEPEND="test? ( dev-cpp/gtest )"
 
 DOCS=( AUTHORS README THANKS )
 
@@ -41,6 +41,10 @@ src_prepare() {
 
# Disable license and docs install (handled by ebuild)
sed -e "/licenses_dir\|doc_dir/d" -i meson.build || die
+
+   # Test failing on some platforms, bug #817908
+   # https://github.com/dosbox-staging/dosbox-staging/issues/1230
+   sed -i 's/.*soft_limit.*//' tests/meson.build || die
 }
 
 src_configure() {
@@ -52,6 +56,7 @@ src_configure() {
$(meson_use mt-32 use_mt32emu)
$(meson_use network use_sdl2_net)
$(meson_use opengl use_opengl)
+   $(meson_feature test unit_tests)
)
meson_src_configure
 }



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

2021-10-22 Thread Lars Wendler
commit: e13f5c007424d444610922124539958ffea2ac65
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 22 20:50:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 22 20:50:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13f5c00

mail-mta/msmtp: Removed old

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

 mail-mta/msmtp/Manifest|   1 -
 mail-mta/msmtp/msmtp-1.8.12.ebuild | 145 -
 2 files changed, 146 deletions(-)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index 3602156b522..ae8c0411c35 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,4 +1,3 @@
-DIST msmtp-1.8.12.tar.xz 364712 BLAKE2B 
94707d18d9be71e8e51413cdcc55887fc15bd7d0f059d54cfcf4e07b5589febbb9ed4025206e3b82d1b12edad45086d3ad8a47fb3d37488a49e46984d7b7bc32
 SHA512 
8620e5e9a88a49769cfdbf2aa83842b230b3fd1584641d17129cb404e3c9696edd5a28237ef46a115ca82d2a846c0f653eaa837ba6f8512f8b57493d64451df8
 DIST msmtp-1.8.16.tar.xz 375372 BLAKE2B 
4567c323bf2f53fa878ed315dc4a2c524918de22305d2034be476373409bc61a9c841f0b9c6075e06e47eceb816ea24e9d6cb71c2bd94d9ba6738ae36ccb09b7
 SHA512 
5e7e39927007fe8e1763b13a83f44f6456e8e9efade8e1c3148f34d5c2b5aff51b1e4519337628776e6bce91066de9f145c7c2957927cadb0962a25452a47247
 DIST msmtp-1.8.17.tar.xz 379876 BLAKE2B 
61394172603948a3fc2110e1c0f54e53eb45b6990bc0557693445a0ffd36ea64dacde5d8defa205b219f8b8b8d778b513ee222d94e6ddce26d91dfbdfce4b12e
 SHA512 
a6f8f30af47e432ffaef5b47b105f6b4ea0a6ca3069689137c66112b6425eca8775ad4f7606c3ca0dfc132c14c6f9969767329615a82d1f5a11f07dfdf151ced
 DIST msmtp-1.8.18.tar.xz 380776 BLAKE2B 
33d1c4da55537248fcd317d1813eff43951e70dea86cfeabd387cbd1443be062a48fc0362452a7b744a3e6371ccfc1493d244e48c3793ae13c1d2c8b772f
 SHA512 
904da49a4ab92011f05403f32c8a23065ce2ba1afaaa3eea3a2607c98caf5f7e2f786e49695c37cb51f7c1551236eb555d404b49576b9026cf163d229b7f94d8

diff --git a/mail-mta/msmtp/msmtp-1.8.12.ebuild 
b/mail-mta/msmtp/msmtp-1.8.12.ebuild
deleted file mode 100644
index 1593b798c0a..000
--- a/mail-mta/msmtp/msmtp-1.8.12.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 2004-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps
-
-DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
-HOMEPAGE="https://marlam.de/msmtp/;
-SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
-
-# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
-# USE="daemon" in order to set the caps we need.
-REQUIRED_USE="daemon? ( filecaps )"
-
-# Upstream discourages usage of openssl. See also
-# https://marlam.de/msmtp/news/openssl-discouraged/
-DEPEND="
-   gnome-keyring? ( app-crypt/libsecret )
-   idn? ( net-dns/libidn2:= )
-   nls? ( virtual/libintl )
-   sasl? ( virtual/gsasl )
-   ssl? ( net-libs/gnutls[idn?] )
-"
-
-RDEPEND="${DEPEND}
-   net-mail/mailbase
-   daemon? (
-   acct-group/msmtpd
-   acct-user/msmtpd
-   )
-   mta? (
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/opensmtpd
-   !=mail-mta/ssmtp-2.64-r2[mta]
-   )
-"
-
-BDEPEND="
-   doc? ( virtual/texi2dvi )
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
-
-src_prepare() {
-   # Use default Gentoo location for mail aliases
-   sed 's:/etc/aliases:/etc/mail/aliases:' \
-   -i scripts/find_alias/find_alias_for_msmtp.sh || die
-
-   default
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-gai-idn
-   $(use_enable nls)
-   $(use_with daemon msmtpd)
-   $(use_with gnome-keyring libsecret)
-   $(use_with idn libidn)
-   $(use_with sasl libgsasl)
-   $(use_with ssl tls gnutls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   default
-
-   if use doc ; then
-   cd doc || die
-   emake html pdf
-   fi
-}
-
-src_install() {
-   default
-
-   if use daemon ; then
-   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
-   newinitd "${FILESDIR}"/msmtpd.init msmtpd
-   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
-   fi
-
-   if use doc ; then
-   dodoc doc/msmtp.{html,pdf}
-   fi
-
-   if use mta ; then
-   dosym ../bin/msmtp 

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

2021-10-22 Thread Lars Wendler
commit: e2d2adcefeb5e1cadf13d8d5cc7dbc6ea5e3dc5f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 22 20:49:47 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 22 20:50:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d2adce

mail-mta/msmtp: Bump to version 1.8.18

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

 mail-mta/msmtp/Manifest|   1 +
 mail-mta/msmtp/msmtp-1.8.18.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index eba0d774ddf..3602156b522 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,3 +1,4 @@
 DIST msmtp-1.8.12.tar.xz 364712 BLAKE2B 
94707d18d9be71e8e51413cdcc55887fc15bd7d0f059d54cfcf4e07b5589febbb9ed4025206e3b82d1b12edad45086d3ad8a47fb3d37488a49e46984d7b7bc32
 SHA512 
8620e5e9a88a49769cfdbf2aa83842b230b3fd1584641d17129cb404e3c9696edd5a28237ef46a115ca82d2a846c0f653eaa837ba6f8512f8b57493d64451df8
 DIST msmtp-1.8.16.tar.xz 375372 BLAKE2B 
4567c323bf2f53fa878ed315dc4a2c524918de22305d2034be476373409bc61a9c841f0b9c6075e06e47eceb816ea24e9d6cb71c2bd94d9ba6738ae36ccb09b7
 SHA512 
5e7e39927007fe8e1763b13a83f44f6456e8e9efade8e1c3148f34d5c2b5aff51b1e4519337628776e6bce91066de9f145c7c2957927cadb0962a25452a47247
 DIST msmtp-1.8.17.tar.xz 379876 BLAKE2B 
61394172603948a3fc2110e1c0f54e53eb45b6990bc0557693445a0ffd36ea64dacde5d8defa205b219f8b8b8d778b513ee222d94e6ddce26d91dfbdfce4b12e
 SHA512 
a6f8f30af47e432ffaef5b47b105f6b4ea0a6ca3069689137c66112b6425eca8775ad4f7606c3ca0dfc132c14c6f9969767329615a82d1f5a11f07dfdf151ced
+DIST msmtp-1.8.18.tar.xz 380776 BLAKE2B 
33d1c4da55537248fcd317d1813eff43951e70dea86cfeabd387cbd1443be062a48fc0362452a7b744a3e6371ccfc1493d244e48c3793ae13c1d2c8b772f
 SHA512 
904da49a4ab92011f05403f32c8a23065ce2ba1afaaa3eea3a2607c98caf5f7e2f786e49695c37cb51f7c1551236eb555d404b49576b9026cf163d229b7f94d8

diff --git a/mail-mta/msmtp/msmtp-1.8.18.ebuild 
b/mail-mta/msmtp/msmtp-1.8.18.ebuild
new file mode 100644
index 000..9e91391eb5d
--- /dev/null
+++ b/mail-mta/msmtp/msmtp-1.8.18.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps
+
+DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
+HOMEPAGE="https://marlam.de/msmtp/;
+SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
+
+# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
+# USE="daemon" in order to set the caps we need.
+REQUIRED_USE="daemon? ( filecaps )"
+
+# Upstream discourages usage of openssl. See also
+# https://marlam.de/msmtp/news/openssl-discouraged/
+DEPEND="
+   gnome-keyring? ( app-crypt/libsecret )
+   idn? ( net-dns/libidn2:= )
+   nls? ( virtual/libintl )
+   sasl? ( virtual/gsasl )
+   ssl? ( net-libs/gnutls[idn?] )
+"
+
+RDEPEND="${DEPEND}
+   net-mail/mailbase
+   daemon? (
+   acct-group/msmtpd
+   acct-user/msmtpd
+   )
+   mta? (
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   )
+"
+
+BDEPEND="
+   doc? ( virtual/texi2dvi )
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
+
+src_prepare() {
+   # Use default Gentoo location for mail aliases
+   sed 's:/etc/aliases:/etc/mail/aliases:' \
+   -i scripts/find_alias/find_alias_for_msmtp.sh || die
+
+   default
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-gai-idn
+   $(use_enable nls)
+   $(use_with daemon msmtpd)
+   $(use_with gnome-keyring libsecret)
+   $(use_with idn libidn)
+   $(use_with sasl libgsasl)
+   $(use_with ssl tls gnutls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+
+   if use doc ; then
+   cd doc || die
+   emake html pdf
+   fi
+}
+
+src_install() {
+   default
+
+   if use daemon ; then
+   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
+   newinitd "${FILESDIR}"/msmtpd.init msmtpd
+   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
+   fi
+
+   if use doc ; then
+   dodoc doc/msmtp.{html,pdf}
+   fi
+
+   if use mta ; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/, net-misc/rsync/files/

2021-10-22 Thread Mike Gilbert
commit: 826471502e24d5d22731fe07558260551c802d4c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct 22 18:43:49 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct 22 18:46:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82647150

net-misc/rsync: backport cross-compile fixes

Closes: https://bugs.gentoo.org/732084
Closes: https://github.com/gentoo/gentoo/pull/22354
Closes: https://github.com/gentoo/gentoo/pull/22667
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/rsync/files/rsync-3.2.3-cross.patch | 107 +++
 net-misc/rsync/rsync-3.2.3-r4.ebuild |  52 -
 net-misc/rsync/rsync-.ebuild |   5 --
 3 files changed, 122 insertions(+), 42 deletions(-)

diff --git a/net-misc/rsync/files/rsync-3.2.3-cross.patch 
b/net-misc/rsync/files/rsync-3.2.3-cross.patch
new file mode 100644
index 000..1f23627853b
--- /dev/null
+++ b/net-misc/rsync/files/rsync-3.2.3-cross.patch
@@ -0,0 +1,107 @@
+From 9f9240b661c5f381831b62d72b6ea928a91ff43a Mon Sep 17 00:00:00 2001
+From: Wayne Davison 
+Date: Thu, 3 Sep 2020 10:07:36 -0700
+Subject: [PATCH] Set CXX_OK=no when cross compiling.
+
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 64d2e6d6..109546a6 100644
+--- a/configure.ac
 b/configure.ac
+@@ -233,7 +233,7 @@ __attribute__ ((target("ssse3"))) void more_testing(char* 
buf, int len)
+   in8_2 = _mm_lddqu_si128((__m128i_u*)[i + 16]);
+ }
+ }
+-]], [[if (test_ssse3(42) != 42 || test_sse2(42) != 42 || test_avx2(42) != 42) 
exit(1);]])],[CXX_OK=yes],[CXX_OK=no])
++]], [[if (test_ssse3(42) != 42 || test_sse2(42) != 42 || test_avx2(42) != 42) 
exit(1);]])],[CXX_OK=yes],[CXX_OK=no],[CXX_OK=no])
+   AC_LANG(C)
+   if test x"$CXX_OK" = x"yes"; then
+   # AC_MSG_RESULT() is called below.
+From 7eb59a9152a2ace7bc7858e9915c671b3ab54344 Mon Sep 17 00:00:00 2001
+From: Wayne Davison 
+Date: Tue, 22 Sep 2020 17:19:45 -0700
+Subject: [PATCH] Change from $build_cpu to $host_cpu as edo1 suggested.
+
+---
+ configure.ac | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 109546a6..e8c06f42 100644
+--- a/configure.ac
 b/configure.ac
+@@ -211,7 +211,7 @@ CXXFLAGS=`echo "$CXXFLAGS" | sed 's/-g //'`
+ 
+ if test x"$enable_simd" != x"no"; then
+ # For x86-64 SIMD, g++ >=5 or clang++ >=7 is required
+-if test x"$build_cpu" = x"x86_64"; then
++if test x"$host_cpu" = x"x86_64"; then
+   AC_LANG(C++)
+   AC_RUN_IFELSE([AC_LANG_PROGRAM([[#include 
+ #include 
+@@ -283,8 +283,8 @@ AC_ARG_ENABLE(asm,
+ AS_HELP_STRING([--disable-asm],[disable ASM optimizations]))
+ 
+ if test x"$enable_asm" != x"no"; then
+-if test x"$build_cpu" = x"x86_64"; then
+-  ASM="$build_cpu"
++if test x"$host_cpu" = x"x86_64"; then
++  ASM="$host_cpu"
+ elif test x"$enable_asm" = x"yes"; then
+ AC_MSG_RESULT(unavailable)
+ AC_MSG_ERROR(The ASM optimizations are currently x86_64 only.
+From b7fab6f285ff0ff3816b109a8c3131b6ded0b484 Mon Sep 17 00:00:00 2001
+From: edo 
+Date: Wed, 7 Oct 2020 08:33:57 +0300
+Subject: [PATCH] Allow cross-compilation with SIMD (x86_84) (#104)
+
+Replace runtime SIMD check with a compile-only test in case of
+cross-compilation.
+
+You can still use '--enable-simd=no' to build x86_64 code without
+SIMD instructions.
+---
+ configure.ac | 20 +---
+ 1 file changed, 13 insertions(+), 7 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 3fd7e5d5..e469981b 100644
+--- a/configure.ac
 b/configure.ac
+@@ -208,12 +208,7 @@ AC_ARG_ENABLE(simd,
+ 
+ # Clag is crashing with -g -O2, so we'll get rid of -g for now.
+ CXXFLAGS=`echo "$CXXFLAGS" | sed 's/-g //'`
+-
+-if test x"$enable_simd" != x"no"; then
+-# For x86-64 SIMD, g++ >=5 or clang++ >=7 is required
+-if test x"$host_cpu" = x"x86_64"; then
+-  AC_LANG(C++)
+-  AC_RUN_IFELSE([AC_LANG_PROGRAM([[#include 
++m4_define(SIMD_X86_64_TEST, [[#include 
+ #include 
+ __attribute__ ((target("default"))) int test_ssse3(int x) { return x; }
+ __attribute__ ((target("default"))) int test_sse2(int x) { return x; }
+@@ -233,7 +228,18 @@ __attribute__ ((target("ssse3"))) void more_testing(char* 
buf, int len)
+   in8_2 = _mm_lddqu_si128((__m128i_u*)[i + 16]);
+ }
+ }
+-]], [[if (test_ssse3(42) != 42 || test_sse2(42) != 42 || test_avx2(42) != 42) 
exit(1);]])],[CXX_OK=yes],[CXX_OK=no],[CXX_OK=no])
++]])
++
++if test x"$enable_simd" != x"no"; then
++# For x86-64 SIMD, g++ >=5 or clang++ >=7 is required
++if test x"$host_cpu" = x"x86_64"; then
++  AC_LANG(C++)
++  if test x"$host_cpu" = x"$build_cpu"; then
++  AC_RUN_IFELSE([AC_LANG_PROGRAM([SIMD_X86_64_TEST],[[if 
(test_ssse3(42) != 42 || test_sse2(42) != 42 || test_avx2(42) != 42) 
exit(1);]])],
++  [CXX_OK=yes],[CXX_OK=no])
++  

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

2021-10-22 Thread Mike Gilbert
commit: 03b3ee1dafcd791593e955764c5d77185490c8e8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Oct 22 18:46:16 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Oct 22 18:46:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b3ee1d

net-misc/rsync: drop toolchain-funcs

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

 net-misc/rsync/rsync-3.2.3-r4.ebuild | 2 +-
 net-misc/rsync/rsync-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/rsync/rsync-3.2.3-r4.ebuild 
b/net-misc/rsync/rsync-3.2.3-r4.ebuild
index 4e5df492e3f..38c591855af 100644
--- a/net-misc/rsync/rsync-3.2.3-r4.ebuild
+++ b/net-misc/rsync/rsync-3.2.3-r4.ebuild
@@ -10,7 +10,7 @@ fi
 
 WANT_LIBTOOL=none
 
-inherit autotools prefix systemd toolchain-funcs
+inherit autotools prefix systemd
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/;

diff --git a/net-misc/rsync/rsync-.ebuild b/net-misc/rsync/rsync-.ebuild
index 6b09d3b0e99..8c91d4f3a17 100644
--- a/net-misc/rsync/rsync-.ebuild
+++ b/net-misc/rsync/rsync-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit prefix systemd toolchain-funcs
+inherit prefix systemd
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/;



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

2021-10-22 Thread Robin H. Johnson
commit: c308ac7ab8756cef0d918e5aa0bc211308dc14a7
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Oct 22 18:44:04 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Oct 22 18:44:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c308ac7a

dev-libs/openssl: drop USE=bindist

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-libs/openssl/openssl-1.1.1l-r1.ebuild | 279 ++
 1 file changed, 279 insertions(+)

diff --git a/dev-libs/openssl/openssl-1.1.1l-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
new file mode 100644
index 000..3b4a73bfd28
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
@@ -0,0 +1,279 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs multilib-minimal
+
+MY_P=${P/_/-}
+
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
+
+LICENSE="openssl"
+SLOT="0/1.1" # .so version of libssl/libcrypto
+[[ "${PV}" = *_pre* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+IUSE="+asm elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-misc/c_rehash-1.7-r1
+   tls-compression? ( 
>=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   test? (
+   sys-apps/diffutils
+   sys-devel/bc
+   sys-process/procps
+   )"
+PDEPEND="app-misc/ca-certificates"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
+   "${FILESDIR}"/${PN}-1.1.1i-riscv32.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+# force upgrade to prevent broken login, bug 696950
+RDEPEND+=" !/dev/null)
+   if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 
1 ]]; then
+   die "FEATURES=test with USE=sctp requires 
net.sctp.auth_enable=1!"
+   fi
+   fi
+}
+
+src_prepare() {
+   # allow openssl to be cross-compiled
+   cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
+   chmod a+rx gentoo.config || die
+
+   # keep this in sync with app-misc/c_rehash
+   SSL_CNF_DIR="/etc/ssl"
+
+   # Make sure we only ever touch Makefile.org and avoid patching a file
+   # that gets blown away anyways by the Configure script in src_configure
+   rm -f Makefile
+
+   if ! use vanilla ; then
+   if [[ $(declare -p PATCHES 2>/dev/null) == "declare -a"* ]] ; 
then
+   [[ ${#PATCHES[@]} -gt 0 ]] && eapply "${PATCHES[@]}"
+   fi
+   fi
+
+   eapply_user #332661
+
+   if use test && use sctp && has network-sandbox ${FEATURES}; then
+   ebegin "Disabling test '80-test_ssl_new.t' which is known to 
fail with FEATURES=network-sandbox"
+   rm test/recipes/80-test_ssl_new.t || die
+   eend $?
+   fi
+
+   # make sure the man pages are suffixed #302165
+   # don't bother building man pages if they're disabled
+   # Make DOCDIR Gentoo compliant
+   sed -i \
+   -e '/^MANSUFFIX/s:=.*:=ssl:' \
+   -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
+   -e $(has noman FEATURES \
+   && echo '/^install:/s:install_docs::' \
+   || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') 
\
+   -e "/^DOCDIR/s@\$(BASENAME)@&-${PVR}@" \
+   Configurations/unix-Makefile.tmpl \
+   || die
+
+   # quiet out unknown driver argument warnings since openssl
+   # doesn't have well-split CFLAGS and we're making it even worse
+   # and 'make depend' uses -Werror for added fun (#417795 again)
+   [[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
+
+   append-flags -fno-strict-aliasing
+   append-flags $(test-flags-CC -Wa,--noexecstack)
+   append-cppflags -DOPENSSL_NO_BUF_FREELISTS
+
+   # Prefixify Configure shebang (#141906)
+   sed \
+   -e "1s,/usr/bin/env,${EPREFIX}&," \
+   -i Configure || die
+   # Remove test target when FEATURES=test isn't set
+   if ! use test ; then
+   sed \
+   -e '/^$config{dirs}/s@ "test",@@' \
+   -i Configure || die
+   fi
+   # The config script does stupid stuff to prompt the user.  Kill it.
+   sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
+   ./config --test-sanity || die "I AM NOT SANE"
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   unset APPS #197996
+   unset 

[gentoo-commits] data/gentoo-news:master commit in: 2021-10-17-openssl-bindist-removal/

2021-10-22 Thread Robin H. Johnson
commit: e91fb8d1fae984eead80975412f3a1029ac099ab
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Oct 17 23:32:33 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Oct 22 18:16:11 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=e91fb8d1

2021-10-17-openssl-bindist-removal: openssl USE=bindist removal

Signed-off-by: Robin H. Johnson  gentoo.org>

 .../2021-10-17-openssl-bindist-removal.en.txt  | 38 ++
 1 file changed, 38 insertions(+)

diff --git 
a/2021-10-17-openssl-bindist-removal/2021-10-17-openssl-bindist-removal.en.txt 
b/2021-10-17-openssl-bindist-removal/2021-10-17-openssl-bindist-removal.en.txt
new file mode 100644
index 000..ca6c6e6
--- /dev/null
+++ 
b/2021-10-17-openssl-bindist-removal/2021-10-17-openssl-bindist-removal.en.txt
@@ -0,0 +1,38 @@
+Title: dev-libs/openssl USE=bindist removal
+Author: Robin H. Johnson 
+Posted: 2021-10-17
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: dev-libs/openssl[bindist]
+
+On 2021-11-19, the base-system team will remove USE=bindist
+behavior from dev-libs/openssl, per bug #762850 [1].
+
+Users should not experience any ABI incompatibilities that
+require recompilation when moving from
+dev-libs/openssl[bindist] to dev-libs/openssl[-bindist].
+
+However, moving back in future may recompile if any binaries
+of their systems depend on the additional symbols available
+with USE=-bindist.
+
+USE=bindist on dev-libs/openssl historically applied RedHat
+work, called hobble-openssl [2], that was intended to make
+OpenSSL "safe" to distribute with regards to various
+patents, in the opinion of RedHat's legal counsel. The
+hobble-openssl, in it's last iterations, it greatly
+restricted which parts of EC (elliptic curve) were available
+[3][4]
+
+Debian & Ubuntu do not apply any similar behavior, and
+Gentoo intends to follow Debian's lead with regards to
+OpenSSL hobble-openssl moving forward.
+
+[1] https://bugs.gentoo.org/762850
+[2] Multiple files:
+https://src.fedoraproject.org/rpms/openssl/blob/rawhide/f/hobble-openssl
+   https://src.fedoraproject.org/rpms/openssl/blob/rawhide/f/ectest.c
+   https://src.fedoraproject.org/rpms/openssl/blob/rawhide/f/ec_curve.c
+   
https://src.fedoraproject.org/rpms/openssl/blob/rawhide/f/0011-Remove-EC-curves.patch
+[3] 
https://archives.gentoo.org/gentoo-dev/message/f0d16240bb0dd1ff38fb5223bec810ab
+[4] 
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/security_hardening/using-the-system-wide-cryptographic-policies_security-hardening#system-wide-crypto-policies_using-the-system-wide-cryptographic-policies



[gentoo-commits] proj/eselect-php:master commit in: openrc/init.d/

2021-10-22 Thread Brian Evans
commit: 579d324cc25bfe454b1486e8bbc89e9a41c41f79
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Oct 22 18:12:15 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Oct 22 18:12:15 2021 +
URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=579d324c

Save PHP_SLOT for reuse on stop

Update the php-fpm script to allow the starting slot to be saved.

This can then be used by the stop process to track the correct pidfile of
what was started.

Avoids errors when upgrading the unslotted script from one slot to another.
eselect value will change and OpenRC is confused on what to stop as we give
it the wrong PID location

Signed-off-by: Brian Evans  gentoo.org>

 openrc/init.d/php-fpm.in.in | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/openrc/init.d/php-fpm.in.in b/openrc/init.d/php-fpm.in.in
index 2eaa2c3..3e67e3c 100644
--- a/openrc/init.d/php-fpm.in.in
+++ b/openrc/init.d/php-fpm.in.in
@@ -15,9 +15,15 @@
 # slot php7.1 eselected, but also a php-fpm-php7.1 init script. Should
 # they manage the same instance? I think so...
 #
+
 PHP_SLOT="${SVCNAME#php-fpm-}"
 if [ "${PHP_SLOT}" = "php-fpm" ] ; then
-PHP_SLOT="$(eselect php show fpm)"
+# Getting the saved slot allows for clean stops when upgrading to a new 
slot
+# This will initially be empty on start and fall through to the default
+PHP_SLOT="$(service_get_value PHP_SLOT)"
+if [ -z "${PHP_SLOT}" ]; then
+PHP_SLOT="$(eselect php show fpm)"
+fi
 fi
 
 PHP_FPM_CONF="@SYSCONFDIR@/php/fpm-${PHP_SLOT}/php-fpm.conf"
@@ -59,6 +65,7 @@ start_pre() {
 if [ "${RC_CMD}" != "restart" ] ; then
 configtest || return $?
 fi
+service_set_value PHP_SLOT "${PHP_SLOT}"
 }
 
 stop_pre() {



[gentoo-commits] proj/sandbox:master commit in: /

2021-10-22 Thread Mike Frysinger
commit: 36be21eb2eeb06fd9723798a72b51d2d517bed4f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct 22 17:48:45 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 22 17:48:59 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=36be21eb

TODO: add more work!

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

 TODO | 20 
 1 file changed, 20 insertions(+)

diff --git a/TODO b/TODO
index c8d1109..6b3df5a 100644
--- a/TODO
+++ b/TODO
@@ -9,6 +9,26 @@ review erealpath vs realpath usage
 wrappers for execl{,l,p} ... unfortunately, we'll probably have to basically
 reimplement the functions (building up argv[] and then call the execv* ver)
 
+wrappers for open funcs:
+ - freopen
+ - freopen64
+ - name_to_handle_at
+ - open_by_handle_at
+ - __open
+ - __open64
+
+wrappers for 64-bit time funcs
+https://bugs.gentoo.org/751241
+
+wrappers for syscalls that modify non-filesystem resources ?
+how would we `addpredict` these ?
+is it worth checking for these in the first place ?  unittests sometimes do
+terrible things to systems.
+ - clock_settime
+ - create_module
+ - setdomainname
+ - settimeofday
+
 erealpath() might deref symlinks when working with unreadable paths as non-root
 even when working on funcs that do not deref funcs themselves ... this isnt a
 real big issue though



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

2021-10-22 Thread Sergey Torokhov
commit: 9d7e5edf222cc28665288755b2d5e8feb11f63f1
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Oct 22 17:34:43 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri Oct 22 17:34:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d7e5edf

app-misc/doublecmd-bin: 1.0.0 version bump

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

 app-misc/doublecmd-bin/Manifest   |  4 ++
 app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild | 68 +++
 2 files changed, 72 insertions(+)

diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest
index 7dfb97d7c..0f070bf48 100644
--- a/app-misc/doublecmd-bin/Manifest
+++ b/app-misc/doublecmd-bin/Manifest
@@ -2,3 +2,7 @@ DIST doublecmd-0.9.10.gtk2.i386.tar.xz 7510460 BLAKE2B 
fbe8a39332fdf03b26e375dcc
 DIST doublecmd-0.9.10.gtk2.x86_64.tar.xz 8796552 BLAKE2B 
41382d0018e3c3b70b3572629129516264c628f15a25805cc72caba65c78045d9fb6b62cd0315ffd8ab1edd99d596f1cc09fe5b2fc0adc3fea7eeb2a118ef4d4
 SHA512 
4a908b897be77fdc3f9becb2b52d15e85066317fac340b143044378357a4e1c06b508297f1702ea33549cd0106c27a3e8bf979e0df38891f167fa0636b724508
 DIST doublecmd-0.9.10.qt5.i386.tar.xz 7917484 BLAKE2B 
c307e4829b9c93d6e75d98942b815d32c3f47ee0e5dd7d57969a279f7e60d4ab3c798b8bb266f2c1ebaacd7d9fb7b70a87889ec2c4349da6378a84d512b309c7
 SHA512 
57ae1943e7e7fcc437b0574e14b2bee67a97c6618e78d988eb72457613c322f3c3eeea8ea3e5f4291cfc9d148570361aac48d6a9fba63b19024c2ecf4f99d431
 DIST doublecmd-0.9.10.qt5.x86_64.tar.xz 8778420 BLAKE2B 
24728a8539b9e455bb1dcb87f8404397dc1b8b24d3fa7e811e7922559801a9d50451190c9fb228233cf59c8793a0a9ff3f013a8fc042fbbf396903cc6bd02a88
 SHA512 
22073f0c1c623d4dca264bb8fba702c088b9e9984ac69d69a797878ef37359aac3e2ebc358007e04d147b328eb4c3a3dd58d5225f452de3a9f7fc9dfb556d2a5
+DIST doublecmd-1.0.0.gtk2.i386.tar.xz 7336948 BLAKE2B 
83003e214b4531d097982af20525abecd4a73cf01f0ae73855ea18b226fa3256c1816ea28cdf6f286315af11dfc00016618a9d86f886573225d3ea5e0f2c16bb
 SHA512 
927d7f0f8b037529d4b6161e4fc06468c021330f8ff55099b4e826a2210591a1ade4b6ae6eaf85fc0523a4aa13580599ccac02b9a77df835230726a66459ddb5
+DIST doublecmd-1.0.0.gtk2.x86_64.tar.xz 8082608 BLAKE2B 
b9c40cc464b54fb636a4b779dc6f438276ac85b73dc9fedfc54f245236e490f155de9c7c706a9a808a5a01d0c44116f26ba55899c13101fb72558ec3b0e15625
 SHA512 
6ceacbb3362376d49e940d6e91e28cd017eb5407328c98ae96e73b5c5ff10ef590ccf42b495da2fb482501b36500bbc051e3d19e114d43b94e33834eceaafe24
+DIST doublecmd-1.0.0.qt.i386.tar.xz 7893088 BLAKE2B 
d5faa5f9f50dc0dc99e9cb047283f9f9f832bf5d9a6283a177af7845f45b7cfb93cbf7f5aed47445a9071e4f2aa81865181ac9fe29cce532a9f3df75ab13d146
 SHA512 
30ad89267d2c4e57562d6cbabc96e3b9b56cd6f620516bf9ff8e816ffa143de7860d28f6e378fda6cee514ddb4ab3cbc44e78bfc61c6f97a1b9581e96d45d84e
+DIST doublecmd-1.0.0.qt.x86_64.tar.xz 8544740 BLAKE2B 
e9c4bdd2e686acee0f0df7befbaa02a852d4c4d2ebeffcbc3a925ebd41d3204c54df50a020757a53e541ea0da52fac7b035ca4a38ca94c502604fe280866
 SHA512 
de7dc8ea87fb7c330a70670ee68c5e0b3245059a0745996cdfb4354298978866bd03af55960892ba80f00739a25c2be978e560a6ff9fce16705861ebf03ce169

diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild 
b/app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild
new file mode 100644
index 0..9f882c065
--- /dev/null
+++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop wrapper xdg
+
+MY_PN="doublecmd"
+DESCRIPTION="Free cross platform open source file manager with two panels side 
by side."
+HOMEPAGE="https://doublecmd.sourceforge.io/;
+
+SRC_URI="amd64? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz )
+   )
+   x86? (
+   gtk? ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
+   qt5?  ( 
mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt.i386.tar.xz )
+   )"
+
+# Licenses for package and plugins
+LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+IUSE="gtk qt5"
+REQUIRED_USE=" ^^ ( gtk qt5 ) "
+
+S="${WORKDIR}/${MY_PN}"
+
+QA_PREBUILT="
+   */doublecmd
+   */libQt5Pas.so.1
+"
+
+## "ldd doublecmd" output show linking to some libraries provided by 
sys-libs/glibc:2.2
+## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed 
here).
+## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
+## therefore it is mentioned here explicitly.
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/dbus
+   x11-libs/libX11
+   virtual/libc
+   gtk? ( x11-libs/gtk+:2 )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtx11extras:5
+   )
+"
+
+src_prepare(){
+   default
+   ## Create partial init config that allows to 

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

2021-10-22 Thread Joonas Niilola
commit: 06b1520c48e2f5c7d1d2ac1a1f23d3b9ec6ac559
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 22 17:20:19 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 22 17:21:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b1520c

app-emulation/lxd: add 4.0.8

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

 app-emulation/lxd/Manifest |   2 +
 app-emulation/lxd/lxd-4.0.8.ebuild | 175 +
 2 files changed, 177 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 9f5501c4228..2295b2e0b2c 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,4 @@
 DIST lxd-4.0.7.tar.gz 15454709 BLAKE2B 
6278fa058efa15a689a982dcf0bce58bf320ac500bc8bd6cd4227f5f126a03dd85a65363d4d36b3437a0a2fd8e08e8a7332b96f9aba8e8eb2aa508d1129fec13
 SHA512 
dd99db21a4de95d95e6bd53dcbd68f4d9f0ffbd9e60d994340cd0b1e820068e671507a9718d1c56488c79ad49019f86637a4a8b9c945cdd3f70d59c9e2026fb1
 DIST lxd-4.0.7.tar.gz.asc 833 BLAKE2B 
a28e43d1fd0d5851a62121069703637e7ba25cbeb142507e4e162b254eddce2b5a13a100eedb202fbf3d8aa40f6e20b4fd587ef38f6c73a07d2bd9d8d9d00c8f
 SHA512 
561d7cbf94a37e7ed03828ac98a2022dc1a4e11b80cdee3ad925bf4226b78b9e1d1b9c51ed070e60fba881b69e06dc70be2713026285b10de5cca59549ac5f82
+DIST lxd-4.0.8.tar.gz 8898153 BLAKE2B 
c02bea1019079f59fff5fbb2c3d3ebf13e01751fd1c18b9aa44a9306a8f631cb0c0a55f77eb17945e44c040dfdad5c790bb2c2e3ab165356e3900c3d6cccec0e
 SHA512 
9bf5ee91438bc14e916410254979838a110d21d8329c0eaa0a5eecfd378039a3ac10291197d2f680dc12484866f21ef724618e88e6c02038e6d2484d33571dd6
+DIST lxd-4.0.8.tar.gz.asc 833 BLAKE2B 
2073b113f34b2ab052e6e4f406016ac04631ec63269b79dd1e85ca5191aa73ed1f47f0e87f5155b6e5c6659138a182c4c403a66e20925cdb347f49e542e8139b
 SHA512 
9b5f00f9d4a601e718ca91f623dd31e864963b7b8a9e9be6af8da2288b775c4fc8c60b0d6fcefa2a347d733d1e002a3714ac3dbfadf9a1188f9747e9682fe8b9

diff --git a/app-emulation/lxd/lxd-4.0.8.ebuild 
b/app-emulation/lxd/lxd-4.0.8.ebuild
new file mode 100644
index 000..df0bb65646f
--- /dev/null
+++ b/app-emulation/lxd/lxd-4.0.8.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 linux-info optfeature systemd verify-sig
+
+DESCRIPTION="Fast, dense and secure container management"
+HOMEPAGE="https://linuxcontainers.org/lxd/introduction/ 
https://github.com/lxc/lxd;
+SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz
+   verify-sig? ( https://linuxcontainers.org/downloads/lxd/${P}.tar.gz.asc 
)"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apparmor ipv6 nls verify-sig"
+
+DEPEND="acct-group/lxd
+   app-arch/xz-utils
+   >=app-emulation/lxc-3.0.0[apparmor?,seccomp(+)]
+   dev-db/sqlite:3
+   dev-libs/dqlite
+   dev-libs/lzo
+   dev-libs/raft[lz4]
+   >=dev-util/xdelta-3.0[lzma(+)]
+   net-dns/dnsmasq[dhcp,ipv6?]
+   sys-libs/libcap
+   virtual/udev"
+RDEPEND="${DEPEND}
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6?]
+   sys-apps/iproute2[ipv6?]
+   sys-fs/fuse:*
+   sys-fs/lxcfs
+   sys-fs/squashfs-tools[lzma]
+   virtual/acl"
+BDEPEND="dev-lang/go
+   nls? ( sys-devel/gettext )
+   verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
+
+CONFIG_CHECK="
+   ~CGROUPS
+   ~IPC_NS
+   ~NET_NS
+   ~PID_NS
+
+   ~SECCOMP
+   ~USER_NS
+   ~UTS_NS
+"
+
+ERROR_IPC_NS="CONFIG_IPC_NS is required."
+ERROR_NET_NS="CONFIG_NET_NS is required."
+ERROR_PID_NS="CONFIG_PID_NS is required."
+ERROR_SECCOMP="CONFIG_SECCOMP is required."
+ERROR_UTS_NS="CONFIG_UTS_NS is required."
+
+# Go magic.
+QA_PREBUILT="/usr/bin/fuidshift
+   /usr/bin/lxc
+   /usr/bin/lxc-to-lxd
+   /usr/bin/lxd-agent
+   /usr/bin/lxd-benchmark
+   /usr/bin/lxd-p2c
+   /usr/sbin/lxd"
+
+EGO_PN="github.com/lxc/lxd"
+GOPATH="${S}/_dist" # this seems to reset every now and then, though
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
+
+# The testsuite must be run as root.
+# make: *** [Makefile:156: check] Error 1
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   export GOPATH="${S}/_dist"
+
+   sed -i \
+   -e "s:\./configure:./configure --prefix=/usr 
--libdir=${EPREFIX}/usr/lib/lxd:g" \
+   -e "s:make:make ${MAKEOPTS}:g" \
+   Makefile || die
+
+   # Fix hardcoded ovmf file path, see bug 763180
+   sed -i \
+   -e "s:/usr/share/OVMF:/usr/share/edk2-ovmf:g" \
+   -e "s:OVMF_VARS.ms.fd:OVMF_VARS.secboot.fd:g" \
+   doc/environment.md \
+   lxd/apparmor/instance_qemu.go \
+   lxd/instance/drivers/driver_qemu.go || die "Failed to fix 
hardcoded ovmf paths."
+
+   # Fix hardcoded virtfs-proxy-helper file path, see bug 798924
+   sed -i \
+ 

[gentoo-commits] repo/gentoo:master commit in: net-news/canto-daemon/

2021-10-22 Thread Arthur Zamarin
commit: 1762dc026e2d1fe3d22bedef33b7346b7172024e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 17:09:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1762dc02

net-news/canto-daemon: enable py3.10, enable tests

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

 net-news/canto-daemon/canto-daemon-0.9.8.ebuild | 17 ++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/net-news/canto-daemon/canto-daemon-0.9.8.ebuild 
b/net-news/canto-daemon/canto-daemon-0.9.8.ebuild
index e9126d4bcac..d0cff11389b 100644
--- a/net-news/canto-daemon/canto-daemon-0.9.8.ebuild
+++ b/net-news/canto-daemon/canto-daemon-0.9.8.ebuild
@@ -4,21 +4,25 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml(+),threads(+)"
 inherit distutils-r1 multilib
 
 DESCRIPTION="Daemon part of Canto-NG RSS reader"
 HOMEPAGE="https://codezen.org/canto-ng/;
 SRC_URI="https://github.com/themoken/canto-next/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/canto-next-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="test"
 
-RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+RESTRICT="test"
+PROPERTIES="test_network"
 
-S="${WORKDIR}/canto-next-${PV}"
+RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]"
+BDEPEND="test? ( ${RDEPEND} )"
 
 python_prepare_all() {
# Respect libdir during plugins installation
@@ -26,3 +30,10 @@ python_prepare_all() {
 
distutils-r1_python_prepare_all
 }
+
+python_test() {
+   local test_file
+   for test_file in tests/*; do
+   "${EPYTHON}" "${test_file}" || die "Test ${test_file} failed 
with ${EPYTHON}"
+   done
+}



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

2021-10-22 Thread Arthur Zamarin
commit: 320210ec35080a7e97ceb4df5aabbe13233ad1bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 16:37:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320210ec

dev-util/ydiff: enable py3.10

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

 dev-util/ydiff/ydiff-1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/ydiff/ydiff-1.2.ebuild b/dev-util/ydiff/ydiff-1.2.ebuild
index 6e526b75dcf..0e95f856c76 100644
--- a/dev-util/ydiff/ydiff-1.2.ebuild
+++ b/dev-util/ydiff/ydiff-1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1



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

2021-10-22 Thread Arthur Zamarin
commit: 236404afafdf9e07eee0d292f4b5717bccb582f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 16:48:12 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236404af

dev-python/duecredit: enable py3.10, small cleanup

Closes: https://bugs.gentoo.org/812374
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/duecredit/duecredit-0.9.1.ebuild | 20 +---
 1 file changed, 5 insertions(+), 15 deletions(-)

diff --git a/dev-python/duecredit/duecredit-0.9.1.ebuild 
b/dev-python/duecredit/duecredit-0.9.1.ebuild
index da81018c7a2..ad8014870d4 100644
--- a/dev-python/duecredit/duecredit-0.9.1.ebuild
+++ b/dev-python/duecredit/duecredit-0.9.1.ebuild
@@ -3,10 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Publications (and donations) tracer"
@@ -21,18 +18,11 @@ RDEPEND="
>=dev-python/citeproc-py-0.4[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-   ' python3_7)
 "
 
 distutils_enable_tests pytest
 
-python_test() {
-   local deselect=(
-   # internet?
-   
'duecredit/tests/test_api.py::test_noincorrect_import_if_no_lxml_numpy[kwargs1-env2]'
-   )
-
-   epytest ${deselect[@]/#/--deselect }
-}
+EPYTEST_DESELECT=(
+   # internet?
+   
'duecredit/tests/test_api.py::test_noincorrect_import_if_no_lxml_numpy[kwargs1-env2]'
+)



[gentoo-commits] repo/gentoo:master commit in: net-news/canto-curses/

2021-10-22 Thread Arthur Zamarin
commit: b33d426de662881a8d8ee11212bc022c5712e2fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 17:19:11 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33d426d

net-news/canto-curses: enable py3.10, enable tests

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

 net-news/canto-curses/canto-curses-0.9.9.ebuild | 17 -
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/net-news/canto-curses/canto-curses-0.9.9.ebuild 
b/net-news/canto-curses/canto-curses-0.9.9.ebuild
index d84861c52fb..197bed128f6 100644
--- a/net-news/canto-curses/canto-curses-0.9.9.ebuild
+++ b/net-news/canto-curses/canto-curses-0.9.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="ncurses(+),threads(+)"
 inherit distutils-r1 multilib
 
@@ -15,12 +15,27 @@ 
SRC_URI="https://github.com/themoken/canto-curses/archive/v${PV}.tar.gz -> ${P}.
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+PROPERTIES="test_network"
 
 RDEPEND=">=net-news/canto-daemon-0.9.1[${PYTHON_USEDEP}]"
+BDEPEND="test? ( ${RDEPEND} )"
 
 python_prepare_all() {
# Respect libdir during plugins installation
sed -i -e "s:lib/canto:$(get_libdir)/canto:" setup.py || die
 
+   # Test fails because of lost site
+   rm tests/test-config-function.py || die
+
distutils-r1_python_prepare_all
 }
+
+python_test() {
+   local test_file
+   for test_file in tests/*; do
+   "${EPYTHON}" "${test_file}" || die "Test ${test_file} failed 
with ${EPYTHON}"
+   done
+}



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

2021-10-22 Thread Arthur Zamarin
commit: 214e42f420b1d80d9c2829cf3b0565a08465cad7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 16:48:34 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214e42f4

dev-python/duecredit: mark ALLARCHES

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

 dev-python/duecredit/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/duecredit/metadata.xml 
b/dev-python/duecredit/metadata.xml
index 4c5632ed447..a18004074da 100644
--- a/dev-python/duecredit/metadata.xml
+++ b/dev-python/duecredit/metadata.xml
@@ -9,6 +9,7 @@
ale...@gentoo.org
Alexey Shvetsov

+   

duecredit/duecredit
duecredit



[gentoo-commits] repo/gentoo:master commit in: app-text/rnc2rng/

2021-10-22 Thread Arthur Zamarin
commit: 2153a3137767a874dac178d33e3df7ba2e0e7775
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 16:43:32 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2153a313

app-text/rnc2rng: mark ALLARCHES

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

 app-text/rnc2rng/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/rnc2rng/metadata.xml b/app-text/rnc2rng/metadata.xml
index 203ef464f5e..de7a05dc131 100644
--- a/app-text/rnc2rng/metadata.xml
+++ b/app-text/rnc2rng/metadata.xml
@@ -5,6 +5,7 @@
d...@gentoo.org
Dirkjan Ochtman

+   

djc/rnc2rng
rnc2rng



[gentoo-commits] repo/gentoo:master commit in: app-text/rnc2rng/

2021-10-22 Thread Arthur Zamarin
commit: 28dbd9c6bbbf78405b29f8a2ea4730b756ea043b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 16:42:37 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28dbd9c6

app-text/rnc2rng: enable py3.10, verbose test run

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

 app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild 
b/app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild
index 2c7a835ba98..a5e2a0f22c4 100644
--- a/app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild
+++ b/app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="RELAX NG Compact to regular syntax conversion library"
@@ -15,12 +14,11 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
-
-DEPEND="dev-python/rply[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
 RESTRICT="!test? ( test )"
 
+RDEPEND="dev-python/rply[${PYTHON_USEDEP}]"
+BDEPEND="test? ( ${RDEPEND} )"
+
 python_test() {
-   "${PYTHON}" test.py
+   "${EPYTHON}" test.py -v || die "Tests failed with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: net-news/canto-curses/

2021-10-22 Thread Arthur Zamarin
commit: dca0501ea7a69a95ecc908c0a36f67fdb0cefda8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 17:19:41 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca0501e

net-news/canto-curses: remove unused inherit: multilib

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

 net-news/canto-curses/canto-curses-0.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/canto-curses/canto-curses-0.9.9.ebuild 
b/net-news/canto-curses/canto-curses-0.9.9.ebuild
index 197bed128f6..7eebcfacdac 100644
--- a/net-news/canto-curses/canto-curses-0.9.9.ebuild
+++ b/net-news/canto-curses/canto-curses-0.9.9.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="ncurses(+),threads(+)"
-inherit distutils-r1 multilib
+inherit distutils-r1
 
 DESCRIPTION="The ncurses client for canto-daemon"
 HOMEPAGE="https://codezen.org/canto-ng/;



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

2021-10-22 Thread Arthur Zamarin
commit: 5a5cad21e934f3bf34373f667cea6f476bf683fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 16:46:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 17:20:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5cad21

dev-python/citeproc-py: enable py3.10

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

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

diff --git a/dev-python/citeproc-py/citeproc-py-0.6.0.ebuild 
b/dev-python/citeproc-py/citeproc-py-0.6.0.ebuild
index b71b4ef34c4..be01afa9190 100644
--- a/dev-python/citeproc-py/citeproc-py-0.6.0.ebuild
+++ b/dev-python/citeproc-py/citeproc-py-0.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 # Keep synced with tests/citeproc-test.py
 TEST_SUITE_COMMIT="c3db429ab7c6b9b9ccaaa6d3c6bb9e503f0d7b11"



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

2021-10-22 Thread Brian Evans
commit: 59978b5ae90bdad9d705ece171cd0d92e676e913
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Oct 22 16:57:17 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Oct 22 16:57:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59978b5a

dev-lang/php: Version bump for 7.4.25

Bug: https://bugs.gentoo.org/819510
Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.4.25.ebuild | 745 +
 2 files changed, 746 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 6c153332d4a..64b65effe43 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,5 +1,6 @@
 DIST php-7.3.31.tar.xz 12142912 BLAKE2B 
dc68d2e2f38c93653950be4b30dde12fec6e7279e288fe40439a8e3e31110a228a69275e032604a493a53951230f6f42257719617ae18179116be414e49a2af5
 SHA512 
63a8122233b9892453b6b92429497a7ad9761ad88063e2b95607b5d4d4c0a0e1135073bcae5a0e69a17082d2348911cbbd4807c0d20905d93324d89e5b019a05
 DIST php-7.4.24.tar.xz 10372816 BLAKE2B 
62e1853c20eb10d8540b9284af93cce4b3976cfae7cdba5c0c2d6d14e732a57d7f1d196f4270687d6af8f376d7a9ccef60b0b606ed20eda7e1b2b7b95074c55c
 SHA512 
30dd0a83d6184791f4cff3edcffeb05470de8f98ddadba3c1159bf500280ff2048a8ca8588b35d0622dcbbf16f55ea297f51d469ae137048cab2d40da9cd
+DIST php-7.4.25.tar.xz 10376304 BLAKE2B 
75682840a9e978d2ce350892bb8d743238f1ca86d4e1bb549637ad259541264c911128d3fbb2a89768acaa366eac91e66b26f8411f6b9f6d55475b139f5ae95a
 SHA512 
7fcb236f6d2a92514059b2e107c2b592e6139e3c65046566ae98fb9d2c09eb3e9ca1a41ea6535fc814bc7127d8fd9f8bb5a80bd86eec32120eb150a34b9b5c34
 DIST php-8.0.11.tar.xz 10804388 BLAKE2B 
8d32f2bb66b2850c7d8d820cbcf94af5161065612b204f6e30289d9b9fffbae7c45cdf5e31c3d1f774932d7eb7218079f6f0d19774b108d53a81a6c88d3c99fb
 SHA512 
2d346959b2691ea0d5334dc9cad225b7a65ec53d6a6493f3b95c4819a0c088bec36aa1bf4ab3c8044a631bcfefb689d85463ff2259d42000e65dac30badcc59d
 DIST php-8.0.12.tar.xz 10713980 BLAKE2B 
ce8ca0d671e8613a81744a55cf94ff43254482a08dec365c05eb4ca22c1b31732e5ef93a51d383d2e8daf0cf332ed7946e79ba3b385386ca0773fc673fe58307
 SHA512 
927b15c4443f3741a5325ec7bf387987b405cd5e64e40fd81f1945bf073adda30eeede8e1f98185f505cb61f969cf1abe05b8dad57a3c4e87971e8037bb16b23
 DIST php-8.1.0RC2.tar.xz 11679352 BLAKE2B 
0b4eb5b1f8d3f8fb29421b6c72b3279bc7f3c5f6ba684305afdc7b1f5cc0f45a942d5c0f0a681f152ad87f209fa4e464215aef43732180882d523f2badd4596e
 SHA512 
aecd58eb683467df62032208caa545d243ca2574f6683566a489136c84a19da4383c5aaa122dc09cfb44dc951bfaf85e50b0b9659b49ec1c4ae69f5afea9844b

diff --git a/dev-lang/php/php-7.4.25.ebuild b/dev-lang/php/php-7.4.25.ebuild
new file mode 100644
index 000..6597d5945d5
--- /dev/null
+++ b/dev-lang/php/php-7.4.25.ebuild
@@ -0,0 +1,745 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlrpc? ( xml iconv )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+  

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

2021-10-22 Thread Jakov Smolić
commit: 4616c7dbc3a213a000eb0cab75fbb521498fa278
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 15:42:12 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 16:09:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4616c7db

package.mask: Last rite dev-java/* EAPI 5 packages with no revdeps

Bug: https://bugs.gentoo.org/819507
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index a02f9e8369d..547c5327402 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -39,6 +39,96 @@
 # Removal on 2021-11-21.  Bug #819504.
 dev-python/cheetah-docs
 
+# Jakov Smolić  (2021-10-22)
+# The following packages are still using EAPI 5 and
+# have no reverse dependencies. If you need or are
+# using any package from the list please update it
+# to newer EAPI and unmask it.
+# Removal on 2021-11-21. Bug #819507
+dev-java/absolutelayout
+dev-java/backport-util-concurrent
+dev-java/beansbinding
+dev-java/blowfishj
+dev-java/btf
+dev-java/commons-chain
+dev-java/commons-dbcp
+dev-java/commons-dbutils
+dev-java/commons-discovery
+dev-java/commons-email
+dev-java/commons-graph
+dev-java/commons-launcher
+dev-java/commons-primitives
+dev-java/constantine
+dev-java/disruptor
+dev-java/dynalang
+dev-java/ecs
+dev-java/fastutil
+dev-java/forehead
+dev-java/freehep-graphicsio-emf
+dev-java/freehep-graphicsio-svg
+dev-java/geoip-java
+dev-java/glassfish-deployment-api
+dev-java/gnu-crypto
+dev-java/gnu-hylafax
+dev-java/hessian
+dev-java/hoteqn
+dev-java/htmlparser
+dev-java/htmlparser-org
+dev-java/istack-commons-runtime
+dev-java/istack-commons-soimp
+dev-java/jade
+dev-java/jamvm
+dev-java/jarjar
+dev-java/javacsv
+dev-java/jazzy
+dev-java/jetty-alpn-api
+dev-java/jetty-npn-api
+dev-java/jexcelapi
+dev-java/jfreechart
+dev-java/jlex
+dev-java/jlfgr
+dev-java/jmi-interface
+dev-java/jrexx
+dev-java/jsr181
+dev-java/jssc
+dev-java/jtreemap
+dev-java/jts-core
+dev-java/juel
+dev-java/jump
+dev-java/jupidator
+dev-java/jutils
+dev-java/jvyaml
+dev-java/metadata-extractor
+dev-java/nachocalendar
+dev-java/netty-tcnative
+dev-java/offo-hyphenation
+dev-java/opencsv
+dev-java/pat
+dev-java/piccolo2d
+dev-java/reflectasm
+dev-java/reflectasm
+dev-java/rngom
+dev-java/rundoc
+dev-java/sablecc
+dev-java/sablecc-anttask
+dev-java/shared-objects
+dev-java/simplyhtml
+dev-java/sjsxp
+dev-java/snip
+dev-java/spice-jndikit
+dev-java/super-csv
+dev-java/tablelayout
+dev-java/telnetd
+dev-java/texhyphj
+dev-java/tomcat-jstl-compat
+dev-java/tomcat-jstl-el
+dev-java/toolbar
+dev-java/trident
+dev-java/txw2-runtime
+dev-java/vecmath
+dev-java/xml-writer
+dev-java/xsom
+
 # Jakov Smolić  (2021-10-22)
 # No maintainer, EAPI 5, no revdeps, dead upstream.
 # Removal on 2021-11-21. Bug #819498



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

2021-10-22 Thread William Hubbs
commit: 2c2cb491d29e0dbdc7d67aa39bf47966d475c693
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 22 15:50:36 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Oct 22 15:51:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2cb491

sys-apps/openrc: remove vulnerable versions

Bug: https://bugs.gentoo.org/818085
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest|   2 -
 sys-apps/openrc/openrc-0.43.5.ebuild| 184 
 sys-apps/openrc/openrc-0.44.5.ebuild| 164 
 sys-apps/openrc/openrc-0.44.6-r1.ebuild | 168 -
 sys-apps/openrc/openrc-0.44.6.ebuild| 164 
 5 files changed, 682 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 42561abe6c7..cb030975ad2 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,4 +1,2 @@
 DIST openrc-0.43.5.tar.gz 242146 BLAKE2B 
993d3895588e8f1383049006834f944faaae0f889d3afcae5bff697db9f26383712f18aba52ce07d835f1d2bbe8ef19ef116ad60141d1eb0650767430d1d9967
 SHA512 
680c1549a8a37eb3a719f3e026888d045d26c98357d6e6eaf09069a23a001272deaca8cac4a9b8fd79f489c4cfb4fe2c7b5d481d1469798a8f5ec470d0cadbe3
-DIST openrc-0.44.5.tar.gz 253815 BLAKE2B 
e0d1ed26a18f59a226a44b3cf041c9b8017fbbe304aa5986d8e5ada17530594ac1a8099bf392ee6cd41c6668ce69a51ee1776817745b568e182bfbeac3a01799
 SHA512 
95b9399168522ead967a9f1de8ddce3826de997ff0e1acd56b342dc41cf18ea527598ea316e0e377916582a4f6a109a12233bd302e72ae93b3f1bcb81bfe7a4a
-DIST openrc-0.44.6.tar.gz 253905 BLAKE2B 
3a1b337fde50e54fa6d7cabf4f1103889dbda8b04dd98c1ef19ec6ed778a4a1006afb8c9bcc6944b12219f2a2adf2f4dd5afe6243b7a69c23d5effed77cb4224
 SHA512 
203e48781d5c6d1c0839439823f0f26d2fcd44cd03512379993df684693098080cf7253cffaafca76032551146c36c6fff7bc0d7c848725dc2bccf7519da6d3a
 DIST openrc-0.44.7.tar.gz 255444 BLAKE2B 
8058e1fd8fcce46f53e73b56ec8da5eec9ba0807d657aef4ece2d49056c02a451c41155df96b167ff157863a85d77eb63796715b5191dd1c6c631c8f859d3090
 SHA512 
c6b3e2e30615d97a5185320a140ced881bc59ba31ea8dff5d80440396166af237826de6ffc7836ec141e305c92176cd9cc3dabff7e42ac0d80e5238513fefdb7

diff --git a/sys-apps/openrc/openrc-0.43.5.ebuild 
b/sys-apps/openrc/openrc-0.43.5.ebuild
deleted file mode 100644
index 27177b3a37a..000
--- a/sys-apps/openrc/openrc-0.43.5.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic pam toolchain-funcs
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux sysv-utils 
unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   emake ${MAKE_ARGS} DESTDIR="${D}" install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openrc.logrotate openrc
-
-   if use pam; then
-   # install gentoo pam.d files
-   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
-   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
-   fi
-
-   # install documentation
-   dodoc ChangeLog *.md
-   if use newnet; then
-   dodoc README.newnet
-   fi
-}
-
-pkg_preinst() {
-   # avoid default thrashing in conf.d files when possible #295406
-   if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then
-   (
-  

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

2021-10-22 Thread Joonas Niilola
commit: 6e5072dce92397274fe53c96906a83a081bfde5f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 22 15:17:17 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 22 15:17:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5072dc

app-emulation/lxc: fix 4.0.11 compile failure with bash-completion.pc

 - reported by arthurzam,
 - temporary fix, needs a full patch.

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

 app-emulation/lxc/lxc-4.0.11.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-emulation/lxc/lxc-4.0.11.ebuild 
b/app-emulation/lxc/lxc-4.0.11.ebuild
index 65cb5e5ee84..0a763d49521 100644
--- a/app-emulation/lxc/lxc-4.0.11.ebuild
+++ b/app-emulation/lxc/lxc-4.0.11.ebuild
@@ -80,6 +80,8 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
 
 src_prepare() {
default
+
+   export bashcompdir="/etc/bash_completion.d"
eautoreconf
 }
 
@@ -140,7 +142,7 @@ src_install() {
rm -r "${ED}"/etc/bash_completion.d || die "Failed to remove wrong 
bash_completion.d content."
 
if use tools; then
-   bashcomp_alias lxc-start 
lxc-{attach,cgroup,copy,console,create,destroy,device,execute,freeze,info,monitor,snapshot,stop,unfreeze,wait}
+   bashcomp_alias lxc-start 
lxc-{attach,cgroup,copy,console,create,destroy,device,execute,freeze,info,monitor,snapshot,stop,unfreeze,usernsexec,wait}
else
bashcomp_alias lxc-start lxc-usernsexec
fi



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

2021-10-22 Thread Arthur Zamarin
commit: fdbb4f160a23f80104844c3db6c4d220931d9b5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 14:56:40 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 15:15:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbb4f16

dev-python/cssutils: add 2.3.0, enable py3.10

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

 dev-python/cssutils/Manifest   |  1 +
 dev-python/cssutils/cssutils-2.3.0.ebuild  | 38 ++
 .../cssutils/files/cssutils-2.3.0-fix-py3.10.patch | 21 
 .../cssutils/files/cssutils-2.3.0-fix-py3.8.patch  | 30 +
 4 files changed, 90 insertions(+)

diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest
index 25ea44ec13a..c729a4620f0 100644
--- a/dev-python/cssutils/Manifest
+++ b/dev-python/cssutils/Manifest
@@ -1 +1,2 @@
 DIST cssutils-2.2.0.tar.gz 731024 BLAKE2B 
8da0e8898e7126a6a84f053f6a3411c3830dc4ec1e20b80bba53b1004c0747f0510390e10c611ce655cc8af62bf657f3b69d3a12a49b781f1b20553cd038f601
 SHA512 
cd9c3d069e18516484894df38f8cbc9abb1ffc5b021538c99c06878d34195619d7928d553049309ac30c144210df6ed616bbd0d04e158d9fbfce166f9935d5a2
+DIST cssutils-2.3.0.tar.gz 725849 BLAKE2B 
7c6f0280c24eb9cf8c6e4215fc6a102ea0b1f72f52b06d8396601a19ffe457fa628bbf5b9f6c020185378ddf26c96e4aec11026e686343513db9141c7ca22dfd
 SHA512 
9919224a61222e860a99ec80e6375a472b89c52af72272c1de7bcd5fd31cf8570a04da7762c62a17a85bef2c41b1c67447583087df4c86c1f8969ad4875a76d2

diff --git a/dev-python/cssutils/cssutils-2.3.0.ebuild 
b/dev-python/cssutils/cssutils-2.3.0.ebuild
new file mode 100644
index 000..11a1977ee61
--- /dev/null
+++ b/dev-python/cssutils/cssutils-2.3.0.ebuild
@@ -0,0 +1,38 @@
+# 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="A CSS Cascading Style Sheets library"
+HOMEPAGE="https://pypi.org/project/cssutils/ https://cthedot.de/cssutils/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   test? (
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-py3.8.patch"
+   "${FILESDIR}/${P}-fix-py3.10.patch"
+)
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # network
+   encutils/__init__.py::encutils
+   cssutils/tests/test_parse.py::CSSParserTestCase::test_parseUrl
+   examples/website.py::website.logging
+)

diff --git a/dev-python/cssutils/files/cssutils-2.3.0-fix-py3.10.patch 
b/dev-python/cssutils/files/cssutils-2.3.0-fix-py3.10.patch
new file mode 100644
index 000..540fc7a1cc0
--- /dev/null
+++ b/dev-python/cssutils/files/cssutils-2.3.0-fix-py3.10.patch
@@ -0,0 +1,21 @@
+From: Arthur Zamarin 
+Date: Fri, 22 Oct 2021 17:48:28 +0300
+Subject: [PATCH] Fix expected error message for python 3.10
+
+python 3.10 adds some words to it's errors, so catch if our expected
+are contained in the actual output
+
+Signed-off-by: Arthur Zamarin 
+https://github.com/jaraco/cssutils/pull/17
+
+--- a/cssutils/tests/basetest.py
 b/cssutils/tests/basetest.py
+@@ -126,7 +126,7 @@ class BaseTestCase(unittest.TestCase):
+ if not msg:
+ # No message provided: any message is fine.
+ return
+-elif excMsg == msg:
++elif msg in excMsg:
+ # Message provided, and we got the right message: passes.
+ return
+ else:

diff --git a/dev-python/cssutils/files/cssutils-2.3.0-fix-py3.8.patch 
b/dev-python/cssutils/files/cssutils-2.3.0-fix-py3.8.patch
new file mode 100644
index 000..a3fff246b61
--- /dev/null
+++ b/dev-python/cssutils/files/cssutils-2.3.0-fix-py3.8.patch
@@ -0,0 +1,30 @@
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Mon, 24 May 2021 08:35:13 +0200
+Subject: [PATCH] Force using importlib_resources in Python < 3.9
+
+Force using the external importlib_resources package based on Python
+version rather than the presence of the built-in importlib.resources.
+The latter does not have the needed files() method in Python < 3.9,
+and therefore results in test failures:
+
+  E   AttributeError: module 'importlib.resources' has no attribute 'files'
+
+This affects specifically Python 3.7 and 3.8 that have an older version
+of importlib.resources module.
+
+https://github.com/jaraco/cssutils/pull/10
+
+--- a/cssutils/tests/basetest.py
 b/cssutils/tests/basetest.py
+@@ -6,9 +6,9 @@
+ import sys
+ import unittest
+
+-try:
++if sys.version_info >= (3, 9):
+ from importlib import resources
+-except ImportError:
++else:
+ import 

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

2021-10-22 Thread Arthur Zamarin
commit: 1e014704b6651ecb5bb43e0b838599c0a48ee2eb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 22 15:15:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 22 15:15:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e014704

package.mask: Last rite dev-python/cheetah-docs

Bug: https://bugs.gentoo.org/819504
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 34415e9fa15..a02f9e8369d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Arthur Zamarin  (2021-10-22)
+# EAPI=5, no revdeps, dead upstream. As documentation only package,
+# upstream isn't even closely updated to latest API by cheetah.
+# Removal on 2021-11-21.  Bug #819504.
+dev-python/cheetah-docs
+
 # Jakov Smolić  (2021-10-22)
 # No maintainer, EAPI 5, no revdeps, dead upstream.
 # Removal on 2021-11-21. Bug #819498



[gentoo-commits] repo/gentoo:master commit in: games-rpg/silence/

2021-10-22 Thread James Le Cuirot
commit: 09ebfebd57cfe1cb8a47bbabda80975d923390a4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 15:12:59 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 15:12:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ebfebd

games-rpg/silence: Drop unneeded libsdl2 dependency

There are references to it in one binary, but I don't think it's
actually used.

Signed-off-by: James Le Cuirot  gentoo.org>

 games-rpg/silence/silence-1.2.20280.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-rpg/silence/silence-1.2.20280.ebuild 
b/games-rpg/silence/silence-1.2.20280.ebuild
index 194e6b98dc2..b54a9afa9fe 100644
--- a/games-rpg/silence/silence-1.2.20280.ebuild
+++ b/games-rpg/silence/silence-1.2.20280.ebuild
@@ -18,7 +18,6 @@ RESTRICT="bindist fetch splitdebug strip"
 BDEPEND="app-arch/unzip"
 
 RDEPEND="
-   media-libs/libsdl2[opengl,video]
virtual/opengl
x11-libs/libX11
x11-libs/libXcursor



[gentoo-commits] repo/gentoo:master commit in: games-rpg/silence/

2021-10-22 Thread James Le Cuirot
commit: 3997898997337fd0d356cc6c44d54ff83af34dfd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 15:11:01 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 15:11:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39978989

games-rpg/silence: New package

Signed-off-by: James Le Cuirot  gentoo.org>

 games-rpg/silence/Manifest |  1 +
 games-rpg/silence/metadata.xml |  8 +++
 games-rpg/silence/silence-1.2.20280.ebuild | 94 ++
 3 files changed, 103 insertions(+)

diff --git a/games-rpg/silence/Manifest b/games-rpg/silence/Manifest
new file mode 100644
index 000..ecd2e55c7b1
--- /dev/null
+++ b/games-rpg/silence/Manifest
@@ -0,0 +1 @@
+DIST 
Silence_1.2.20280_Linux_Full_EN_DE_IT_ES_FR_ZH_JA_PT_KO_RU_PL_EL_Daedalic_noDRM.zip
 4618513055 BLAKE2B 
6a7b420d32e0fb8c9203ce73d201c765f046fe0f2d0514fc3abc6f666216ef920091eb0ec2f896477c084d40bd5c311514211bafe778c4309897ea0ebd5f824e
 SHA512 
9b10b5ba75b7d493ace35d4f3f5fd419614e11b80b6c4e2723b254b94651fc73db9b4d4153a97df19d667fc9838950dda53c6997039368ec4278e619297eb513

diff --git a/games-rpg/silence/metadata.xml b/games-rpg/silence/metadata.xml
new file mode 100644
index 000..7c730d47817
--- /dev/null
+++ b/games-rpg/silence/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+

diff --git a/games-rpg/silence/silence-1.2.20280.ebuild 
b/games-rpg/silence/silence-1.2.20280.ebuild
new file mode 100644
index 000..194e6b98dc2
--- /dev/null
+++ b/games-rpg/silence/silence-1.2.20280.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper xdg
+
+DESCRIPTION="3D point and click adventure, sequel to The Whispered World"
+HOMEPAGE="https://www.daedalic.com/silence;
+SRC_URI="Silence_${PV}_Linux_Full_EN_DE_IT_ES_FR_ZH_JA_PT_KO_RU_PL_EL_Daedalic_noDRM.zip"
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="l10n_de +l10n_en l10n_pl l10n_zh"
+REQUIRED_USE="|| ( ${IUSE//+} )"
+RESTRICT="bindist fetch splitdebug strip"
+
+BDEPEND="app-arch/unzip"
+
+RDEPEND="
+   media-libs/libsdl2[opengl,video]
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXrandr
+"
+
+S="${WORKDIR}"
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  https://www.humblebundle.com/store/${PN};
+   einfo "and move it to your distfiles directory."
+}
+
+src_prepare() {
+   default
+
+   MY_ARCH=$(usex amd64 x86_64 x86)
+   OTHER_ARCH=$(usex amd64 x86 x86_64)
+
+   # Delete files for the other architecture.
+   # Delete Steam library because we're not running under Steam.
+   # Delete Screen Selector library, because it requires GTK2 but is 
unused.
+   rm -rv \
+   Silence_Data/{Mono,Plugins}/${OTHER_ARCH}/ \
+   
Silence_Data/Plugins/${MY_ARCH}/{libDaedalic.Ecosystems.Steam.External,ScreenSelector}.so
 \
+   || die
+
+   # Remove unneeded language files.
+   local locale localedir
+   for locale in ${IUSE//+}; do
+   if [[ ${locale} = l10n_* ]] && ! use ${locale}; then
+   case ${locale#l10n_} in
+   de) localedir=german ;;
+   en) localedir=english ;;
+   pl) localedir=polish ;;
+   zh) localedir=chinese ;;
+*) die "unrecognised locale ${locale}" ;;
+   esac
+   rm -rv 
Silence_Data/GameData/Sounds/{LipSync,Voice}/${localedir}/ || die
+   fi
+   done
+}
+
+src_install() {
+   exeinto "${DIR}"
+   newexe Silence.${MY_ARCH} Silence
+   make_wrapper ${PN} ./Silence "${DIR}"
+
+   insinto "${DIR}"
+   doins -r Silence_Data version.txt
+
+   local libdir
+   for libdir in Mono Plugins; do
+   exeinto "${DIR}"/Silence_Data/${libdir}/${MY_ARCH}
+   doexe Silence_Data/${libdir}/${MY_ARCH}/*.so
+   done
+
+   newicon -s 128 Silence_Data/Resources/UnityPlayer.png silence.png
+   make_desktop_entry ${PN} Silence
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   if ! use l10n_en; then
+   ewarn "You have disabled the English voice audio and lip sync 
data. The game"
+   ewarn "still defaults to English though, so you will need to 
manually change"
+   ewarn "the voice language in the options menu."
+   fi
+}



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

2021-10-22 Thread Jakov Smolić
commit: 97ac21c6d081bebe148989a83d544992fccbee38
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 14:59:54 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 15:00:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ac21c6

package.mask: Last rite dev-vcs/git-deploy

Bug: https://bugs.gentoo.org/819498
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1f8f36b2211..34415e9fa15 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-10-22)
+# No maintainer, EAPI 5, no revdeps, dead upstream.
+# Removal on 2021-11-21. Bug #819498
+dev-vcs/git-deploy
+
 # Jakov Smolić  (2021-10-22)
 # No maintainer, EAPI 5, no revdeps, dead upstream.
 # Removal on 2021-11-21. Bug #819495



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

2021-10-22 Thread Jakov Smolić
commit: eadf6d9a3bdf673ed4d0e2e331757f5c9e910968
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 14:48:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 15:00:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadf6d9a

package.mask: Last rite media-gfx/iscan-plugin-perfection-v370

Bug: https://bugs.gentoo.org/819489
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0c214dd3133..ccd8ba8da1d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-10-22)
+# No maintainer, EAPI 5, no revdeps.
+# Removal on 2021-11-21. Bug #819489
+media-gfx/iscan-plugin-perfection-v370
+
 # Sergey Popov  (2021-10-22)
 # Upstream support discontinued, see https://bw.org/2019/03/19/bw-whois/
 # Suggested replacement - net-misc/whois



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

2021-10-22 Thread Jakov Smolić
commit: 0c3f6fc59dd7a35ee7bf30733d70a83e7bd85d2d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 14:55:52 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 15:00:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3f6fc5

package.mask: Last rite dev-vcs/cvsspam

Bug: https://bugs.gentoo.org/819495
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b692500d321..1f8f36b2211 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-10-22)
+# No maintainer, EAPI 5, no revdeps, dead upstream.
+# Removal on 2021-11-21. Bug #819495
+dev-vcs/cvsspam
+
 # Jakov Smolić  (2021-10-22)
 # No maintainer, EAPI 5, no revdeps.
 # Removal on 2021-11-21. Bug #819492



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

2021-10-22 Thread Jakov Smolić
commit: 42718eb08829e9db0785a642fae95f5a2c54ce6a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 14:50:41 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 15:00:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42718eb0

package.mask: Last rite media-gfx/esci-interpreter-gt-s80

Bug: https://bugs.gentoo.org/81949
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ccd8ba8da1d..b692500d321 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jakov Smolić  (2021-10-22)
+# No maintainer, EAPI 5, no revdeps.
+# Removal on 2021-11-21. Bug #819492
+media-gfx/esci-interpreter-gt-s80
+
 # Jakov Smolić  (2021-10-22)
 # No maintainer, EAPI 5, no revdeps.
 # Removal on 2021-11-21. Bug #819489



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

2021-10-22 Thread Agostino Sarubbo
commit: a7fdf3e97e51c938a44bb390fcfe04909b42c6e2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:34:52 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:34:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fdf3e9

dev-python/glob2: amd64 stable wrt bug #818031

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

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

diff --git a/dev-python/glob2/glob2-0.7.ebuild 
b/dev-python/glob2/glob2-0.7.ebuild
index 11eff6e0a41..d2e6f7bcc7a 100644
--- a/dev-python/glob2/glob2-0.7.ebuild
+++ b/dev-python/glob2/glob2-0.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 distutils_enable_tests pytest
 



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

2021-10-22 Thread Agostino Sarubbo
commit: 8aff9b37c119b515125ff976d3c03efadfe4c096
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:35:21 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:35:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aff9b37

www-client/qutebrowser: amd64 stable wrt bug #818031

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

 www-client/qutebrowser/qutebrowser-2.3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/qutebrowser/qutebrowser-2.3.1-r2.ebuild 
b/www-client/qutebrowser/qutebrowser-2.3.1-r2.ebuild
index b54b75f29d4..0b940abb3a0 100644
--- a/www-client/qutebrowser/qutebrowser-2.3.1-r2.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.3.1-r2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git;
 else

SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"



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

2021-10-22 Thread Agostino Sarubbo
commit: 4ef427d9b8d0141b692821c4beb8015b4f985764
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:35:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:35:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef427d9

dev-python/pytest-bdd: amd64 stable wrt bug #818031

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

 dev-python/pytest-bdd/pytest-bdd-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-bdd/pytest-bdd-4.1.0.ebuild 
b/dev-python/pytest-bdd/pytest-bdd-4.1.0.ebuild
index dd0a77e782f..f0ca5bb6283 100644
--- a/dev-python/pytest-bdd/pytest-bdd-4.1.0.ebuild
+++ b/dev-python/pytest-bdd/pytest-bdd-4.1.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 RDEPEND="
dev-python/glob2[${PYTHON_USEDEP}]



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

2021-10-22 Thread Agostino Sarubbo
commit: 6e3977320cdd22d848297ece95e88df6788566b8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:35:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:35:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e397732

dev-python/parse_type: amd64 stable wrt bug #818031

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

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

diff --git a/dev-python/parse_type/parse_type-0.5.2.ebuild 
b/dev-python/parse_type/parse_type-0.5.2.ebuild
index 91706f726e1..1448b24a35d 100644
--- a/dev-python/parse_type/parse_type-0.5.2.ebuild
+++ b/dev-python/parse_type/parse_type-0.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 RDEPEND="
dev-python/parse[${PYTHON_USEDEP}]



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

2021-10-22 Thread Agostino Sarubbo
commit: b0e68feafa783b7899e0ab5374efaa5026004939
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:35:09 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:35:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e68fea

dev-python/tldextract: amd64 stable wrt bug #818031

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

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

diff --git a/dev-python/tldextract/tldextract-3.1.2.ebuild 
b/dev-python/tldextract/tldextract-3.1.2.ebuild
index 235416ec627..0419224a7e4 100644
--- a/dev-python/tldextract/tldextract-3.1.2.ebuild
+++ b/dev-python/tldextract/tldextract-3.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]



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

2021-10-22 Thread Agostino Sarubbo
commit: 2f59a43c5f39084c582a9bba4ea880c0fdf49a18
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:35:14 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:35:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f59a43c

dev-util/maturin: amd64 stable wrt bug #818031

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

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

diff --git a/dev-util/maturin/maturin-0.11.5.ebuild 
b/dev-util/maturin/maturin-0.11.5.ebuild
index e4c63d8660a..3ab6a9155f4 100644
--- a/dev-util/maturin/maturin-0.11.5.ebuild
+++ b/dev-util/maturin/maturin-0.11.5.ebuild
@@ -254,7 +254,7 @@ SRC_URI="
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 
openssl"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 PROPERTIES="test_network"
 RESTRICT="test" # uses venv+pip



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

2021-10-22 Thread Agostino Sarubbo
commit: 62c5ae76c8318b502ef8df6e31d65701f3d54549
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:34:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:34:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c5ae76

dev-python/parse: amd64 stable wrt bug #818031

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

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

diff --git a/dev-python/parse/parse-1.19.0.ebuild 
b/dev-python/parse/parse-1.19.0.ebuild
index d4d0b0e1009..4aad5174883 100644
--- a/dev-python/parse/parse-1.19.0.ebuild
+++ b/dev-python/parse/parse-1.19.0.ebuild
@@ -12,6 +12,6 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 distutils_enable_tests unittest



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

2021-10-22 Thread Agostino Sarubbo
commit: 5e73c70145fa8261d9dd9d2b1ad3228c3fc14d72
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 22 14:34:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 22 14:34:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e73c701

dev-python/adblock: amd64 stable wrt bug #818031

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

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

diff --git a/dev-python/adblock/adblock-0.5.0.ebuild 
b/dev-python/adblock/adblock-0.5.0.ebuild
index 42b1caa1add..3a0eaca129a 100644
--- a/dev-python/adblock/adblock-0.5.0.ebuild
+++ b/dev-python/adblock/adblock-0.5.0.ebuild
@@ -81,7 +81,7 @@ S="${WORKDIR}/python-${P}"
 
 LICENSE="Apache-2.0 BSD MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/stops/

2021-10-22 Thread Jakov Smolić
commit: f928074ece5b69c6c48cfe5b0a4d36fd2a5beae5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 13:13:08 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 14:23:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f928074e

media-libs/stops: Port to EAPI 8

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/stops/stops-0.3.0-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-libs/stops/stops-0.3.0-r1.ebuild 
b/media-libs/stops/stops-0.3.0-r1.ebuild
index cbd327d7a9b..38b07d1fdfc 100644
--- a/media-libs/stops/stops-0.3.0-r1.ebuild
+++ b/media-libs/stops/stops-0.3.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="Organ stops for aeolus by Fons Adriaensen 
"
 HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/aeolus/index.html;
@@ -10,7 +10,6 @@ 
SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 src_install() {
insinto /usr/share/${PN}



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

2021-10-22 Thread Jakov Smolić
commit: ff00ffa618c7769eb4d9fdaef179b0e86af7d074
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 13:56:18 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 14:23:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff00ffa6

mail-mta/esmtp: drop 1.2-r1

Signed-off-by: Jakov Smolić  gentoo.org>

 mail-mta/esmtp/esmtp-1.2-r1.ebuild | 42 --
 1 file changed, 42 deletions(-)

diff --git a/mail-mta/esmtp/esmtp-1.2-r1.ebuild 
b/mail-mta/esmtp/esmtp-1.2-r1.ebuild
deleted file mode 100644
index db15fcfb38a..000
--- a/mail-mta/esmtp/esmtp-1.2-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="User configurable relay-only Mail Transfer Agent with a 
sendmail-like syntax"
-HOMEPAGE="http://esmtp.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
-
-CDEPEND="
-   net-libs/libesmtp
-   dev-libs/openssl:0=
-"
-RDEPEND="${CDEPEND}
-   !mail-mta/courier
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/ssmtp
-   !mail-mta/opensmtpd
-"
-DEPEND="${CDEPEND}
-   sys-devel/flex
-"
-
-src_install() {
-   default
-   dodoc AUTHORS ChangeLog NEWS README TODO sample.esmtprc
-}
-
-pkg_postinst() {
-   elog "A sample esmtprc file has been installed in /usr/share/doc/${P}"
-}



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

2021-10-22 Thread Jakov Smolić
commit: 610a6e3c47f0779009aeb7b89beb344845a8ca5e
Author: Jakov Petrina  sartura  hr>
AuthorDate: Fri Oct 22 13:41:17 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 14:23:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610a6e3c

app-misc/jdupes: bump to 1.20.1

Signed-off-by: Jakov Petrina  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/22670
Signed-off-by: Jakov Smolić  gentoo.org>

 app-misc/jdupes/Manifest |  1 +
 app-misc/jdupes/jdupes-1.20.1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest
index d6600033be0..5be5b9f30b2 100644
--- a/app-misc/jdupes/Manifest
+++ b/app-misc/jdupes/Manifest
@@ -1 +1,2 @@
 DIST jdupes-1.20.0.tar.gz 93809 BLAKE2B 
cce6ca06794ee3af9523e3c86550ff2b49a5f42a13278bd61c99099b4c2cab1a392bc973c44593acb23b7e8f99d4f23518f526244182a0d9d3b4084e80cc1015
 SHA512 
62bb78a902e77f0c9acce93c7c139fc2aaa5911aa85322a372dd0e6b375ee5c4992e91b821fa3f9eb407820657f57591303c9bc14a9fe453d9a4c5651caf05ff
+DIST jdupes-1.20.1.tar.gz 94064 BLAKE2B 
d2707549a64d51c2c17c418297b631ce26242d31e464848bf13bcd05fe7ec27cde3d3ba4a4b0a0c0b77bf336a7d626aa41ff241f3cdf16cde3d72484df2e55dc
 SHA512 
992ae086b3b13ab001e3367823d8c43645b66a4134ce3211dfaed9c611bc460370e18f1b45905ce57d285174e17ef734b8d597d8d352869f1dc2094c32fcbe93

diff --git a/app-misc/jdupes/jdupes-1.20.1.ebuild 
b/app-misc/jdupes/jdupes-1.20.1.ebuild
new file mode 100644
index 000..681f1d0f149
--- /dev/null
+++ b/app-misc/jdupes/jdupes-1.20.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Identify duplicate files on the filesystem"
+HOMEPAGE="https://github.com/jbruchon/jdupes;
+if [[ "${PV}" == * ]] ; then
+   EGIT_REPO_URI="https://github.com/jbruchon/jdupes.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+LICENSE="MIT"
+SLOT="0"
+
+# missing test.sh script
+# https://github.com/jbruchon/jdupes/issues/191
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e '/PREFIX/s/=/?=/' Makefile || die
+   default
+}
+
+src_compile() {
+   tc-export CC
+   default
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2021-10-22 Thread Nicolas Bock
commit: d991734e4b86114c58930668d4bf7ed1aeed6dd9
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Oct 22 13:39:32 2021 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Fri Oct 22 13:42:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d991734e

mail-client/neomutt: Version bump

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20211022.ebuild | 162 
 2 files changed, 163 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index d5903cf7521..16c0661c665 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,3 +1,4 @@
 DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b00414b9ed0411723bc725cd2369ed16c31e461799a0161f3b6caecb8b3a182a0ad9ca7bbb5431ed9ff67cae5dc87b11e5
 SHA512 
4e9faaa989eb17d1f65e835d3ad37bbda3307f9a939f351776d4cb4677d856fa998ba0eff04bf0cf344485977077695e07c55e79e0800888f646c46fbfac8554
 DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c07d25753358cde4f3be0897a04f1fa54828e7cbe7435d004adc49afa40bcfd80ad7e9a8f4c4e7b11ebd7d7f7f60a2a
 SHA512 
b466fa73567b3f97c084133315dc8b35578ca369018a7beccb0e6f18324add262c591671c4fc60defd3c9623db7e95e2f631a6df10b0ef3869cf0e4a6b0eec03
+DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c2769cc546ff04e56d8f9d91e689be72fd9a7e05a772162b9fae3683dd72631982056ca12c8d4a061efeb8013ac55e
 SHA512 
8e574cd9bed19880eeb1605bb8fac1e5933571c2b499364465efce4212e2bcd7c6bc9909bf8241b5dd0fa461a55f71fdd04f4b35fc1d92ffea4647ac2b3672d0
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20211022.ebuild 
b/mail-client/neomutt/neomutt-20211022.ebuild
new file mode 100644
index 000..dd0fe7e9a57
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20211022.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable autocrypt)"
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)&qu

[gentoo-commits] repo/gentoo:master commit in: net-im/dino/

2021-10-22 Thread Andrey Utkin
commit: 63e8182d3a6a3b8737d037e368dc9596deddb5f9
Author: Andrey Utkin  gentoo  org>
AuthorDate: Fri Oct 22 10:47:31 2021 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Fri Oct 22 11:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e8182d

net-im/dino: declare gstreamer deps

Dino binary and its rtp.so plugin are linked against libgstreamer,
libgstbase, libgstvideo etc.

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

 net-im/dino/dino-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild
index ec609bb4854..29103bf879e 100644
--- a/net-im/dino/dino-.ebuild
+++ b/net-im/dino/dino-.ebuild
@@ -49,6 +49,8 @@ RDEPEND="
 DEPEND="
$(vala_depend)
${RDEPEND}
+   media-libs/gst-plugins-base
+   media-libs/gstreamer
sys-devel/gettext
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-im/dino/files/, net-im/dino/

2021-10-22 Thread Andrey Utkin
commit: ba37afa4406e0cf14e9fb5af84d528f2980ff065
Author: Andrey Utkin  gentoo  org>
AuthorDate: Fri Oct 22 10:39:20 2021 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Fri Oct 22 11:45:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba37afa4

net-im/dino: document how to enable video calls

Video calls need some runtime dependencies.
Video calls are not going to be used by everyone (at least not
immediately) so these dependencies are optional. So they go to
post-installation notice and not RDEPEND for now.

Bug: https://bugs.gentoo.org/795129
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/dino/dino-.ebuild| 12 +++-
 net-im/dino/files/README.gentoo | 23 +++
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/net-im/dino/dino-.ebuild b/net-im/dino/dino-.ebuild
index 408e90c2968..ec609bb4854 100644
--- a/net-im/dino/dino-.ebuild
+++ b/net-im/dino/dino-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="ninja"
 VALA_MIN_API_VERSION="0.34"
-inherit cmake vala xdg
+inherit cmake vala xdg readme.gentoo-r1
 
 DESCRIPTION="Modern Jabber/XMPP Client using GTK+/Vala"
 HOMEPAGE="https://dino.im;
@@ -79,3 +79,13 @@ src_configure() {
 src_test() {
"${BUILD_DIR}"/xmpp-vala-test || die
 }
+
+src_install() {
+   cmake_src_install
+   readme.gentoo_create_doc
+}
+
+src_postinst() {
+   xdg_pkg_postinst
+   readme.gentoo_print_elog
+}

diff --git a/net-im/dino/files/README.gentoo b/net-im/dino/files/README.gentoo
new file mode 100644
index 000..b51e4391562
--- /dev/null
+++ b/net-im/dino/files/README.gentoo
@@ -0,0 +1,23 @@
+To enable video calls, install the following packages.
+
+Transport level security:
+- gst-plugins-srtp
+- gst-plugins-dtls
+
+Peer to peer connection reliability:
+- gst-plugins-libnice
+
+Video output into a window:
+- gst-plugins-gtk
+
+At least one codec is needed in common with the other end of the call, as they
+are negotiated when the call begins.
+
+Video codecs:
+- gst-plugins-x264
+- gst-plugins-vpx
+
+Audio codecs:
+- gst-plugins-good
+- gst-plugins-speex
+- gst-plugins-opus



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

2021-10-22 Thread Miroslav Šulc
commit: 0c01573cfff79fcc2e9743dc51b4fa107c091a6d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Oct 22 10:30:03 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 22 10:30:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c01573c

net-analyzer/zabbix: bump to 5.0.17

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-analyzer/zabbix/Manifest |   1 +
 net-analyzer/zabbix/zabbix-5.0.17.ebuild | 606 +++
 2 files changed, 607 insertions(+)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 93d016caea7..cd9c923eb8f 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -241,6 +241,7 @@ DIST zabbix-4.0.34.tar.gz 17614409 BLAKE2B 
6e0997e232d57c638e61f2c0617b071d7c7fe
 DIST zabbix-4.0.35.tar.gz 17619679 BLAKE2B 
df90b7479ebb8ad706b090e25aca59448a90dd41aca154457ce7efd46b783a6802cd64594848cb87cf93b750b162e3cebf521db226572c864604e6b0f592cac6
 SHA512 
ec8956a7849fd861c1f01bef476bd9db315ca4909b7224b9740055202df5e76a8fe317e916034f8bbbe7bacd7daa434ce26c0b810b1fef809927ac7afba52268
 DIST zabbix-5.0.15.tar.gz 21297290 BLAKE2B 
9e533e37eb6da83c6e9c4797c2f584fe1ca36fd62b0ffb5583145b5a14f8d2f9fcc5e5fcca0d2ce28376e2c2217cf2f8132abd7da244d70a051ad3eac16cb358
 SHA512 
0584d0581a1216e5f06af4e7b16fa7db1bad787348be38a9209223182b026b1bc6d0b28649250c9aa7184fb2da7c7995413993d1d96acae81ed786f9d3e45e79
 DIST zabbix-5.0.16.tar.gz 21312183 BLAKE2B 
a3950f468815df34484750d4f398f161f7a35d41c2c7044181673f696c52ad0a30bec547b92cd84ad780c9eccc904c71f9858bc3e593a78a891d20217aeb051c
 SHA512 
786b1781fe8cbe41eae11172bcaf1474d280757f9f0e278232dcc5534d69815a1c8bfdf58f1f9e2c8ebd3ccc4a75d3b16bbce3d0e87c9c9d3c5a53f75406710c
+DIST zabbix-5.0.17.tar.gz 21326776 BLAKE2B 
fbf0af5bfd98c0e1a9a39799adb5ae4837278909065d4a2aef914052dd66d893063c1ea1b1c90b53833fec900e7dd0d3c3af4548cf432a488ece07a676f4eca6
 SHA512 
f7a23b51c3d2fb5f80ec888dc9eaf592dd13de3a61b9d065e6d54e1bb406e18ffef1b8e9d3ef516b2034d94fb7330bd80c2cb7b7d22eed7e57021bc66e1ee159
 DIST zabbix-5.4.4.tar.gz 24266079 BLAKE2B 
5be8f922329853b9742bd1b8bcedd2eb331137fd37fdd9186846f41ff89047b27bff55dcdf1ab6d18e0d9d5b6ea8266dff542b2feef31d8a9e0023cbd0c2a351
 SHA512 
6b5b012bc0c53502d97bc260f7c7f0293edba194fb05c65b05c5b4084cd3f05b00ba5e1c1ead1e42be39d740dc5c617a001c2d459c8157c1cab7136fb0054883
 DIST zabbix-5.4.5.tar.gz 24324118 BLAKE2B 
3144b58d6dc3fc12d114cdd138219d071afa748572a983a988e3391b2fb48a7a31eb036a2fa8f7e67c05e39f9a5237c78667edc452256edb226eac085696795e
 SHA512 
af23cd55fac98e6a0f14e4b302fa8519d06de27c8cb02eac5127b8788a11a1ace4365a1a1535500b274dbcc543d63d20b73ef0ac5484c5a3aa504bf340383edd
 DIST zabbix-5.4.6.tar.gz 24371783 BLAKE2B 
3be879a9b0452f2ee1b36c94511d6ee1a79214f14f3e9438da0035f258c70b190671e9991b0691209be9440b0103ec10a8c2a6cc4f3304a4638ebce0d8eb58a7
 SHA512 
4ca755bd715d5ba70cfe99894351cdf8ee82e8e8b2316fa7b95c083b9f13e6b3d986d87a52f157b00271bed7edaede5cdda020ca43015d7cf848f51ed169089b

diff --git a/net-analyzer/zabbix/zabbix-5.0.17.ebuild 
b/net-analyzer/zabbix/zabbix-5.0.17.ebuild
new file mode 100644
index 000..91962412274
--- /dev/null
+++ b/net-analyzer/zabbix/zabbix-5.0.17.ebuild
@@ -0,0 +1,606 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# needed to make webapp-config dep optional
+WEBAPP_OPTIONAL="yes"
+inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module 
user-info
+# content of src/go/go.sum
+#   sed -E "s/^/\t\"/g" src/go/go.sum | sed -E "s/$/\"/g"
+EGO_SUM=(
+   "github.com/BurntSushi/toml v0.3.1/go.mod 
h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU="
+   "github.com/cockroachdb/apd v1.1.0 
h1:3LFP3629v+1aKXU5Q37mxmRxX/pIu1nijXydLShEq5I="
+   "github.com/cockroachdb/apd v1.1.0/go.mod 
h1:8Sl8LxpKi29FqWXR16WEFZRNSz3SoPzUzeMeY4+DwBQ="
+   "github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod 
h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4="
+   "github.com/coreos/go-systemd v0.0.0-20190719114852-fd7a80b32e1f/go.mod 
h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4="
+   "github.com/creack/pty v1.1.7/go.mod 
h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY="
+   "github.com/davecgh/go-spew v1.1.0/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38="
+   "github.com/davecgh/go-spew v1.1.1 
h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c="
+   "github.com/davecgh/go-spew v1.1.1/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38="
+   "github.com/dustin/gomemcached v0.0.0-20160817010731-a2284a01c143 
h1:K9CFK8HRZWzmoIWbpA7u0XYLggCyfa/N77eVaq/nUiA="
+   "github.com/dustin/gomemcached 
v0.0.0-20160817010731-a2284a01c143/go.mod 
h1:BLhrehfVmtABJWBZTJV8HyPWCSZoiMzjjcZ3+vHHhPI="
+   "github.com/fsnotify/fsnotify v1.4.9 
h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4="
+   "github.com/fsnotify/fsnotify v1.4.9/go.mod 

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

2021-10-22 Thread Michał Górny
commit: c5ba3750aad3ba1994acab832fd5cfb228db4261
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:11:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ba3750

app-admin/awscli: Bump to 1.21.1

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index aa964396911..a583116c490 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -6,3 +6,4 @@ DIST awscli-1.20.63.tar.gz 2091148 BLAKE2B 
12e6aebf29b5d91b191f87568fb605513c86d
 DIST awscli-1.20.64.tar.gz 2091360 BLAKE2B 
24a0838f1348a05392736f580816b968cd28a252ade31559241fadc5cb2a36dcb6f31c8743c484879fc523b0282381625cbabd58656a00cce0dcb81a6b0319d4
 SHA512 
a3c0b393e9a5e7aee0e4e4bab14f2cb2c0877b22ead0547d99b430e24bd927391536bbae8b612612b9437dc0dba2cd804a858bddc980d29a74afac434ddc3ab3
 DIST awscli-1.20.65.tar.gz 2091702 BLAKE2B 
e8295cf4e859c1e642077f4014fdea333292e98e22bbcb58a87da174687af8ebdf693a94f04949119d544daaf6fb9bfe4388444d9ec8a24c0e8b67d202e75753
 SHA512 
dd943682d10212179ebba959b8919a07ba0b548c5f24f735c69c05f9e1c27efa3f74c45d9702b96c4e556a6b436947d34da88291fc5718386891a3425a738c84
 DIST awscli-1.21.0.tar.gz 2092490 BLAKE2B 
98684a1ba8f3efead1e4df7c266ae4b9dcabedfc56a64fea67a9f8ca1403e90d4c5cdd8bdbbfbc8917c830d23030e1e19fc8fde1d25156dc601249de5f77dfee
 SHA512 
2fc8d26ddf23d06b65224523177fd9a4023941ff9e204c2d18bf3647206f86aef0fcb9eaa177219e0eb0a5b1c79655497d0346c1851cd74f4d8506ffef885275
+DIST awscli-1.21.1.tar.gz 2092333 BLAKE2B 
c222760f8491426cc141a676a5c31691a3918e1e3b35256588666a796fd00990b2cdfdfdabee5eb64610c910e89cb55c972d7792f75c42489f58163b94b4
 SHA512 
daf130f6a24ed850e4e13851c8a1de5a139fb6b65f03b9471db33b1fe087e5fd2f087e7bc0c705204c0d62682a21142b708f0acc0e1ca3133173fbdf6a94f05e

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



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

2021-10-22 Thread Michał Górny
commit: e35a69f1ee6cc25cf9edad2370a7c0ddcf2d35fe
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:15:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35a69f1

dev-python/oslo-utils: Bump to 4.11.0

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

 dev-python/oslo-utils/Manifest |  1 +
 dev-python/oslo-utils/oslo-utils-4.11.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 256031a39fa..ad1f2617369 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1 +1,2 @@
 DIST oslo.utils-4.10.0.tar.gz 100481 BLAKE2B 
45bb815943912b08256cfba943fb729202346eb8b2ec4b3d2ec5ca8ffed55e321f2abe2a579202240b529e4520bbd70a23ec0dec760f74aaffdd236ee2769723
 SHA512 
ff51fcd4d12701bf9e729d7bc1e8d6091a7768e7583fcf7ba879e69ad53c6425216c76fef783012f3d9f7cc5947179c4470225416e314c9c0836d201a6d76c14
+DIST oslo.utils-4.11.0.tar.gz 100897 BLAKE2B 
a020682e89ba86a4b8390c842ffabcfd3d923168c89071c380d50de289e91a5c0247ce47dea3f17675ac14fe7e8129744bf7f5aa8a4aad6ff90d1d01cbd2b589
 SHA512 
837d111bec78364501a4d92039f76cdfc761b9302eae4badf3700d983f2ff19ffa3497835fef81c28b28760b9aa0325aecafa559b00b3d7593c1d1b2ca916702

diff --git a/dev-python/oslo-utils/oslo-utils-4.11.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-4.11.0.ebuild
new file mode 100644
index 000..45519072b84
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-4.11.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
+   >dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # spurious rdep
+   sed -i -e '/pbr/d' requirements.txt || die
+   distutils-r1_src_prepare
+}



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

2021-10-22 Thread Michał Górny
commit: 1a627e83e07ec29f44fa000b0dcc54dd55dac520
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:11:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a627e83

dev-python/boto3: Bump to 1.19.1

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 5d63f26a4ad..d9af38073de 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -6,3 +6,4 @@ DIST boto3-1.18.63.tar.gz 429243 BLAKE2B 
67b61ebe0d5a7c4d83922a3ec110e5d4e33c705
 DIST boto3-1.18.64.tar.gz 429469 BLAKE2B 
c0e423871631017ef9aa5f1e89ada9c82c4c81762f724f7919005cca7078cfb008fd489cf1498a3011b2de0a4b0ac8da1ab0a5aeb8cd54667f4607d8e9fa1168
 SHA512 
1d56868fb8d6699aa118d1296ae9535d08143329e1df5281b29f6e4b9b7452846d3988ffb6fb66eace93e605e6bac9e04cf2e67f0a25b2b90dde27b02212587a
 DIST boto3-1.18.65.tar.gz 429858 BLAKE2B 
fbc80e0d8d10f6d02fcf9b86c6b4be03a9c908318c507a7cde1eef0c36d8fe3a5d3be0f8c6178edfdd8bc82adf112f297a5f127cd2b442ce10fe4d37b3a21fa4
 SHA512 
631d8f618fb6d55b338b563e72e1ccc751b8937bb2660d033b885951ea5ec3ac6902f8c7b9918664d764be84fdef5af4e7a87d444cbc154ebf5ae06908f90714
 DIST boto3-1.19.0.tar.gz 430753 BLAKE2B 
24b18d5ac312cac54952e6abc0da80e09c7618ba7c24903d5539d182ce7deb71a5f4198dd66f71650a35192d2146aa6754a25c8ba30138476e8b16b822eb3969
 SHA512 
4c127d2503e48a3c74367b13831fb5907aa398a173e2793362f070136092e6f2c37e3c4c0e1aed21c11b02d9ada31a22b842d83ef4d47ac78e3d4541a0afe717
+DIST boto3-1.19.1.tar.gz 430897 BLAKE2B 
fad3df04ce3dd909684dae90d7b83f4c06bb33fd488e6916179bb886f2753890e82b53c38fcceb3a3342be0681f112bb836f65e293b762431abd2ab1b2b71061
 SHA512 
cefa3cd811559cba4bd8b39b5d9ed1b2f45d4cce45a537bcde32b808872d8d48828562f6226a128c0befc842777fb07b1ad81b4abbe7b45113b748d4086bb289

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



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

2021-10-22 Thread Michał Górny
commit: 6415003d1508afb4343126531946aa383bbe173b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:11:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6415003d

dev-python/prompt_toolkit: Bump to 3.0.21

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

 dev-python/prompt_toolkit/Manifest |  1 +
 .../prompt_toolkit/prompt_toolkit-3.0.21.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/prompt_toolkit/Manifest 
b/dev-python/prompt_toolkit/Manifest
index dad46cd2653..35c87346aee 100644
--- a/dev-python/prompt_toolkit/Manifest
+++ b/dev-python/prompt_toolkit/Manifest
@@ -1,2 +1,3 @@
 DIST prompt_toolkit-3.0.19.tar.gz 3034818 BLAKE2B 
d1f0741931d4711952cfaabd992e64aa3fd252627c50f2a0ad8ad1aef5882bd4ae054c0d281b141595488fda6328c102f900445a42bc32cf018d37663deb2cb5
 SHA512 
0f3f7c5a2d12e03e06e900a4239f86f27d959fa7337d072dae8c79bbcd2ffd4c1026d1531210e34a4f4669d483b20b9d2f49c7625d0d7aa1fcb1e3f9f3894349
 DIST prompt_toolkit-3.0.20.tar.gz 3037349 BLAKE2B 
52773f9c277d1a16adca007c19d087e46a0dd4ec154076525ea7bb59523762513bb137534bc18f17aa249fdc7ad07327e400b3bb730b32a614929f0a48d9cdfb
 SHA512 
3f2a0edb4c7756cdcfd0ddf19f6016910aaa5de3ca8ee0dac11bd0fdece301b4d562681294b7cf9e6d5eb20937106f771ffaf312961cda4477ce534cce8d8db4
+DIST prompt_toolkit-3.0.21.tar.gz 3041438 BLAKE2B 
67ce3749404135a16e8b3d032e088e93aa12c851142b74e3cf66713aa1fbce17231935bb22f7e0fda3f86af3da7dfefea612dd0fde7f1da407e2a72cf26d
 SHA512 
46e43329e35b3eadb39c7f83501577cc776a2899005f9a7c299ee9e31eb6fba5e3bf8da33e0092fb1c20367f01518a3079fc4ca92ddbad0e3dfcbcfb1fd3be03

diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.21.ebuild 
b/dev-python/prompt_toolkit/prompt_toolkit-3.0.21.ebuild
new file mode 100644
index 000..880a84917d1
--- /dev/null
+++ b/dev-python/prompt_toolkit/prompt_toolkit-3.0.21.ebuild
@@ -0,0 +1,24 @@
+# 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="Building powerful interactive command lines in Python"
+HOMEPAGE="
+   https://pypi.org/project/prompt-toolkit/
+   https://github.com/prompt-toolkit/python-prompt-toolkit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2021-10-22 Thread Michał Górny
commit: 716a96244dda01dbdebfbf3d76fe85b3618e48ff
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:11:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716a9624

dev-python/botocore: Bump to 1.22.1

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5fa124c5d88..f774d851cd4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.21.63.tar.gz 8256427 BLAKE2B 
7b6a4d29005cdf127881a88b51ffb316269
 DIST botocore-1.21.64.tar.gz 8258628 BLAKE2B 
5a335085224ed86eb2364a67198f1fe8d745102e38ed3cab47821d5bd03c6163ccd7754fc2201384d16d28c9aaf2c0ad447f97374e1b6414739688c788b3b122
 SHA512 
f40aca854103d97f8d36d178cd5a8fc19e1bde63476c570ae357f2526a82054c3e26a4db26a996df23d66a09bb4ef9354372010b726499cce0021d2dd48c7bb6
 DIST botocore-1.21.65.tar.gz 8261668 BLAKE2B 
c955019d06aa1b2f4503673b7d9009e5d6e07ee4348e730e6b4d11285f3030f676f0efda58a72dd92cac8c6ba0cb57f8f879eb5298009ecbd227904d18a453bf
 SHA512 
955d24d2d486524af7bee57a56e2e903458030420198f3e6ab49d61be52b812a98444a9d0f86503b121270d6642345ffad6053ad143374dc56ab908b385afb0a
 DIST botocore-1.22.0.tar.gz 8275754 BLAKE2B 
f0acbccf0c451f6cdd75495c15140c8c65bad567ab9f43c0cf77de8b1736689865688816f3b60ab697552f872f7027d26046050828dc0ad7666d5567b3b613ae
 SHA512 
7f39cb16573d9ae4649ad67bb402f2d2fbd371f8818ec2573f7826e71828c559e37e6759e2c6ab8a05d6fa97ce53bac0a94f6d30dea0c184a079e97d1fba3597
+DIST botocore-1.22.1.tar.gz 8276879 BLAKE2B 
91b339fa62d5faf808273c26187d86e1c855b140a22d348d04b95a21be47e2d83081d25e97efb1f7fae899a8abb98311250062e43e998199aff90486c154b178
 SHA512 
95ac5c5a0ff4cc31cd4fc0973cef45c5a6bce5b82091bde2f2c0cd8215c65c11be6d4fc62ef76110287e01dc54eb9b69e5bda0f2ce39b728d36097834afd47ac

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



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

2021-10-22 Thread Michał Górny
commit: 8ac911fabaf07e44baa5c151c43e1baf2b1f2eb9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:14:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac911fa

dev-python/oslo-log: Bump to 4.6.1

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

 dev-python/oslo-log/Manifest  |  1 +
 dev-python/oslo-log/oslo-log-4.6.1.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index 4bbf45e676c..674633d74ed 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1 +1,2 @@
 DIST oslo.log-4.6.0.tar.gz 92331 BLAKE2B 
974f8fef0f132c5429b6512c39b770206947eae9e7a195d7a570b9da6b5bdca675440c800b6ec969ab950e375d4d4ae722d08cf662fe644949322ddc80df01df
 SHA512 
991b661be12b2d16060b621e743fb65809f753b240d5039cd4d51f13a95d6852404156d46507fc611b612cb656d68960026c8735f4f91b32caf89e09499a3c7b
+DIST oslo.log-4.6.1.tar.gz 92280 BLAKE2B 
d85cfde57e8ae094a81ad5e28e9a715bdb484272da1aab7dbb29c71e24ed24a5090448da8787a4083bef8ed0018bfb954aecda85f548cb35cf6ca2a9aa5b229a
 SHA512 
8e34133096a011d24396990ed904f1efa5a46e7aec471ab36553b7b0e6736fc3bc22e7d628d6f304f584ea3a162e2945652d9bd0a82c0a1a53efb8e58824ea33

diff --git a/dev-python/oslo-log/oslo-log-4.6.1.ebuild 
b/dev-python/oslo-log/oslo-log-4.6.1.ebuild
new file mode 100644
index 000..54369a258b9
--- /dev/null
+++ b/dev-python/oslo-log/oslo-log-4.6.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
+HOMEPAGE="https://pypi.org/project/oslo.log/ 
https://github.com/openstack/oslo.log;
+SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
+S="${WORKDIR}/oslo.log-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
+   >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx doc/source \
+   dev-python/openstackdocstheme \
+   dev-python/oslo-config
+
+python_test() {
+   eunittest -b
+}



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

2021-10-22 Thread Michał Górny
commit: 6cb3a3ba63f57dd94b45d7c2d38b50819ff5448d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:15:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb3a3ba

dev-python/oslo-context: Bump to 3.4.0

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

 dev-python/oslo-context/Manifest  |  1 +
 dev-python/oslo-context/oslo-context-3.4.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index fd8b54b4480..66219d0cfd3 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1 +1,2 @@
 DIST oslo.context-3.3.1.tar.gz 32676 BLAKE2B 
38d5eaf7a3162fdb6a8887f2c627ee192950d743a9de929ea332495099bcc76e27a192ce6e8a3b010e190ef749ea67dcf168476bc84ede99d43c1ec8b11e1734
 SHA512 
40f3418020246066841e62e5579ac4a1c761c92c5f439b07059cd0b6b2e8984d2e1dacfa57af7c6d9c97c2fda8eeb5cfde76f2110a36ef21513b42d0d3bffc73
+DIST oslo.context-3.4.0.tar.gz 32954 BLAKE2B 
9f22ce6af5efcfec8ab92bdb6c806e420b09037bce08b68fd43684fd459cb12b8196a1e6ee48dcb41ae7aa5d4679851fbed2058709d17e5bb7efc85c9b6d04ea
 SHA512 
bf31c01237352a296e46fdb533ea921dce24cd3c3a918e39f7ff17305104d8f033527738fe562dfe61c8700dbce96e26433068503ca8c5cf9dffb0780e42ec53

diff --git a/dev-python/oslo-context/oslo-context-3.4.0.ebuild 
b/dev-python/oslo-context/oslo-context-3.4.0.ebuild
new file mode 100644
index 000..c95e2201c2a
--- /dev/null
+++ b/dev-python/oslo-context/oslo-context-3.4.0.ebuild
@@ -0,0 +1,30 @@
+# 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="Helpers to maintain useful information about a request context"
+HOMEPAGE="https://pypi.org/project/oslo.context/;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
+S="${WORKDIR}/oslo.context-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx doc/source \
+   dev-python/openstackdocstheme



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

2021-10-22 Thread Michał Górny
commit: af4247da784c4d2a16e2f731e0faf988bb01ed14
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 22 08:14:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 22 10:28:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4247da

dev-python/oslo-concurrency: Bump to 4.5.0

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

 dev-python/oslo-concurrency/Manifest   |  1 +
 .../oslo-concurrency/oslo-concurrency-4.5.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/oslo-concurrency/Manifest 
b/dev-python/oslo-concurrency/Manifest
index 6f2a74b2b86..9115442dd1d 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1 +1,2 @@
 DIST oslo.concurrency-4.4.1.tar.gz 58399 BLAKE2B 
ea28cdd53ae124fe458c0d901b305d99b7a5b5525835e6a04ca856177876fa6c6a1eff74842dcf260c78c205d95f353cd1b70f0cb6205e7bec841bae2d6ecd0d
 SHA512 
1b7e6a2cb2e3ee0710f652489522c7a9e47a5292c46041f21a2ffe4c61a6bbae48b43e93507465013704b89778deec860da06fec32b4d3778e05cade9a6d39a1
+DIST oslo.concurrency-4.5.0.tar.gz 58979 BLAKE2B 
9e2eb4a233985a33994aeaf335c195c980e1e9dd8b48a7c4e53ae502599f12c0dc65466ee45569a97b72f1face0e80ce166922ca3e42f6ad28fd5b27bdf884a3
 SHA512 
13a2f4d39d3241370374e6fe4ea6047dfc4d20da6116aaebd27f085fdbce089d58b0ebab4f1224234c88237cdefafc2f96229e6527bf5cda13ef1e471e25a50c

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-4.5.0.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-4.5.0.ebuild
new file mode 100644
index 000..6ee2324081d
--- /dev/null
+++ b/dev-python/oslo-concurrency/oslo-concurrency-4.5.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Oslo Concurrency library"
+HOMEPAGE="https://pypi.org/project/oslo.concurrency/ 
https://github.com/openstack/oslo.concurrency;
+SRC_URI="mirror://pypi/o/${PN/-/.}/${PN/-/.}-${PV}.tar.gz"
+S="${WORKDIR}/${PN/-/.}-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND=">dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.19.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest



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

2021-10-22 Thread Miroslav Šulc
commit: c692575197ab4c7c5855e104b1c974abc4926205
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Oct 22 10:23:31 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 22 10:23:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6925751

net-analyzer/zabbix: bump to 5.4.6

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-analyzer/zabbix/Manifest|   1 +
 net-analyzer/zabbix/zabbix-5.4.6.ebuild | 630 
 2 files changed, 631 insertions(+)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index e84081e7b53..93d016caea7 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -243,3 +243,4 @@ DIST zabbix-5.0.15.tar.gz 21297290 BLAKE2B 
9e533e37eb6da83c6e9c4797c2f584fe1ca36
 DIST zabbix-5.0.16.tar.gz 21312183 BLAKE2B 
a3950f468815df34484750d4f398f161f7a35d41c2c7044181673f696c52ad0a30bec547b92cd84ad780c9eccc904c71f9858bc3e593a78a891d20217aeb051c
 SHA512 
786b1781fe8cbe41eae11172bcaf1474d280757f9f0e278232dcc5534d69815a1c8bfdf58f1f9e2c8ebd3ccc4a75d3b16bbce3d0e87c9c9d3c5a53f75406710c
 DIST zabbix-5.4.4.tar.gz 24266079 BLAKE2B 
5be8f922329853b9742bd1b8bcedd2eb331137fd37fdd9186846f41ff89047b27bff55dcdf1ab6d18e0d9d5b6ea8266dff542b2feef31d8a9e0023cbd0c2a351
 SHA512 
6b5b012bc0c53502d97bc260f7c7f0293edba194fb05c65b05c5b4084cd3f05b00ba5e1c1ead1e42be39d740dc5c617a001c2d459c8157c1cab7136fb0054883
 DIST zabbix-5.4.5.tar.gz 24324118 BLAKE2B 
3144b58d6dc3fc12d114cdd138219d071afa748572a983a988e3391b2fb48a7a31eb036a2fa8f7e67c05e39f9a5237c78667edc452256edb226eac085696795e
 SHA512 
af23cd55fac98e6a0f14e4b302fa8519d06de27c8cb02eac5127b8788a11a1ace4365a1a1535500b274dbcc543d63d20b73ef0ac5484c5a3aa504bf340383edd
+DIST zabbix-5.4.6.tar.gz 24371783 BLAKE2B 
3be879a9b0452f2ee1b36c94511d6ee1a79214f14f3e9438da0035f258c70b190671e9991b0691209be9440b0103ec10a8c2a6cc4f3304a4638ebce0d8eb58a7
 SHA512 
4ca755bd715d5ba70cfe99894351cdf8ee82e8e8b2316fa7b95c083b9f13e6b3d986d87a52f157b00271bed7edaede5cdda020ca43015d7cf848f51ed169089b

diff --git a/net-analyzer/zabbix/zabbix-5.4.6.ebuild 
b/net-analyzer/zabbix/zabbix-5.4.6.ebuild
new file mode 100644
index 000..f1795467d2f
--- /dev/null
+++ b/net-analyzer/zabbix/zabbix-5.4.6.ebuild
@@ -0,0 +1,630 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# needed to make webapp-config dep optional
+WEBAPP_OPTIONAL="yes"
+inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module 
user-info
+# content of src/go/go.sum
+#   sed -E "s/^/\t\"/g" src/go/go.sum | sed -E "s/$/\"/g"
+EGO_SUM=(
+   "github.com/BurntSushi/locker v0.0.0-20171006230638-a6e239ea1c69 
h1:+tu3HOoMXB7RXEINRVIpxJCT+KdYiI7LAEAUrOw3dIU="
+   "github.com/BurntSushi/locker v0.0.0-20171006230638-a6e239ea1c69/go.mod 
h1:L1AbZdiDllfyYH5l5OkAaZtk7VkWe89bPJFmnDBNHxg="
+   "github.com/BurntSushi/toml v0.3.1/go.mod 
h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU="
+   "github.com/chromedp/cdproto v0.0.0-20210104223854-2cc87dae3ee3 
h1:XeGYLuu3Yu3/2/FLDXyObe6lBYtUFDTJgjjNPcfcU40="
+   "github.com/chromedp/cdproto v0.0.0-20210104223854-2cc87dae3ee3/go.mod 
h1:55pim6Ht4LJKdVLlyFJV/g++HsEA1hQxPbB5JyNdZC0="
+   "github.com/chromedp/chromedp v0.6.0 
h1:jjzHzXW5pNdKt1D9cEDAKZM/yZ2EwL/hLyGbCUFldBI="
+   "github.com/chromedp/chromedp v0.6.0/go.mod 
h1:Yay7TUDCNOQBK8EJDUon6AUaQI12VEBOuULcGtY4uDY="
+   "github.com/chromedp/sysutil v1.0.0 
h1:+ZxhTpfpZlmchB58ih/LBHX52ky7w2VhQVKQMucy3Ic="
+   "github.com/chromedp/sysutil v1.0.0/go.mod 
h1:kgWmDdq8fTzXYcKIBqIYvRRTnYb9aNS9moAV0xufSww="
+   "github.com/cockroachdb/apd v1.1.0 
h1:3LFP3629v+1aKXU5Q37mxmRxX/pIu1nijXydLShEq5I="
+   "github.com/cockroachdb/apd v1.1.0/go.mod 
h1:8Sl8LxpKi29FqWXR16WEFZRNSz3SoPzUzeMeY4+DwBQ="
+   "github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod 
h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4="
+   "github.com/coreos/go-systemd v0.0.0-20190719114852-fd7a80b32e1f/go.mod 
h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4="
+   "github.com/creack/pty v1.1.7/go.mod 
h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY="
+   "github.com/davecgh/go-spew v1.1.0/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38="
+   "github.com/davecgh/go-spew v1.1.1 
h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c="
+   "github.com/davecgh/go-spew v1.1.1/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38="
+   "github.com/dustin/gomemcached v0.0.0-20160817010731-a2284a01c143 
h1:K9CFK8HRZWzmoIWbpA7u0XYLggCyfa/N77eVaq/nUiA="
+   "github.com/dustin/gomemcached 
v0.0.0-20160817010731-a2284a01c143/go.mod 
h1:BLhrehfVmtABJWBZTJV8HyPWCSZoiMzjjcZ3+vHHhPI="
+   "github.com/eclipse/paho.mqtt.golang v1.2.0 
h1:1F8mhG9+aO5/xpdtFkW4SxOJB67ukuDC3t2y2qayIX0="
+   "github.com/eclipse/paho.mqtt.golang v1.2.0/go.mod 

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

2021-10-22 Thread Miroslav Šulc
commit: e74dcf7ea24cfddc3346eb72d9fe324f29dc06ea
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Oct 22 10:15:40 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 22 10:16:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74dcf7e

net-analyzer/zabbix: bump to 4.0.35

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-analyzer/zabbix/Manifest |   1 +
 net-analyzer/zabbix/zabbix-4.0.35.ebuild | 370 +++
 2 files changed, 371 insertions(+)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 9cfef32457a..e84081e7b53 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -238,6 +238,7 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip 80666 BLAKE2B 
ff3645b71cedd41b9fef6e5d
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 
3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792
 SHA512 
0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb
 DIST zabbix-4.0.33.tar.gz 17614916 BLAKE2B 
e9edb516a4780daa2d4ced5a0753d597fabbb009d8109fb93dcdf8c738011459ee2bab65784998289bc13d21a40ec4c325eb72337a38f3940473ec347f9020ed
 SHA512 
9ef74f50eefe6c9d8fb0d8cb8df9040331489520e2bb2df2cf83d7e698e6b99c2af1d31fdb385594a8696e3b186321cc8b9fddd654182a8a6e34eb5bf0f29fdd
 DIST zabbix-4.0.34.tar.gz 17614409 BLAKE2B 
6e0997e232d57c638e61f2c0617b071d7c7fed5faab37fdc38adc29569f203d816cd60361c46e9f47993ecbd38f052a0378aef68f4785f7e30ae656775044730
 SHA512 
547df1d0ec8b0831499bb0233236ef13ab3666ef48aabccd8733d2d093f6822200c09184445001403639066e9149f5133226082078b8a818b02f4323d4e55e3b
+DIST zabbix-4.0.35.tar.gz 17619679 BLAKE2B 
df90b7479ebb8ad706b090e25aca59448a90dd41aca154457ce7efd46b783a6802cd64594848cb87cf93b750b162e3cebf521db226572c864604e6b0f592cac6
 SHA512 
ec8956a7849fd861c1f01bef476bd9db315ca4909b7224b9740055202df5e76a8fe317e916034f8bbbe7bacd7daa434ce26c0b810b1fef809927ac7afba52268
 DIST zabbix-5.0.15.tar.gz 21297290 BLAKE2B 
9e533e37eb6da83c6e9c4797c2f584fe1ca36fd62b0ffb5583145b5a14f8d2f9fcc5e5fcca0d2ce28376e2c2217cf2f8132abd7da244d70a051ad3eac16cb358
 SHA512 
0584d0581a1216e5f06af4e7b16fa7db1bad787348be38a9209223182b026b1bc6d0b28649250c9aa7184fb2da7c7995413993d1d96acae81ed786f9d3e45e79
 DIST zabbix-5.0.16.tar.gz 21312183 BLAKE2B 
a3950f468815df34484750d4f398f161f7a35d41c2c7044181673f696c52ad0a30bec547b92cd84ad780c9eccc904c71f9858bc3e593a78a891d20217aeb051c
 SHA512 
786b1781fe8cbe41eae11172bcaf1474d280757f9f0e278232dcc5534d69815a1c8bfdf58f1f9e2c8ebd3ccc4a75d3b16bbce3d0e87c9c9d3c5a53f75406710c
 DIST zabbix-5.4.4.tar.gz 24266079 BLAKE2B 
5be8f922329853b9742bd1b8bcedd2eb331137fd37fdd9186846f41ff89047b27bff55dcdf1ab6d18e0d9d5b6ea8266dff542b2feef31d8a9e0023cbd0c2a351
 SHA512 
6b5b012bc0c53502d97bc260f7c7f0293edba194fb05c65b05c5b4084cd3f05b00ba5e1c1ead1e42be39d740dc5c617a001c2d459c8157c1cab7136fb0054883

diff --git a/net-analyzer/zabbix/zabbix-4.0.35.ebuild 
b/net-analyzer/zabbix/zabbix-4.0.35.ebuild
new file mode 100644
index 000..b4467228139
--- /dev/null
+++ b/net-analyzer/zabbix/zabbix-4.0.35.ebuild
@@ -0,0 +1,370 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# needed to make webapp-config dep optional
+WEBAPP_OPTIONAL="yes"
+inherit webapp java-pkg-opt-2 systemd toolchain-funcs tmpfiles user-info
+
+DESCRIPTION="ZABBIX is software for monitoring of your applications, network 
and servers"
+HOMEPAGE="https://www.zabbix.com/;
+MY_P=${P/_/}
+MY_PV=${PV/_/}
+SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/4.0/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0/$(ver_cut 1-2)"
+WEBAPP_MANUAL_SLOT="yes"
+KEYWORDS="~amd64 ~x86"
+IUSE="+agent curl frontend gnutls ipv6 java ldap libxml2 mbedtls mysql odbc 
openipmi +openssl oracle +postgres proxy server snmp sqlite ssh ssl static xmpp"
+REQUIRED_USE="|| ( agent frontend proxy server )
+   ssl? ( ^^ ( gnutls mbedtls openssl ) )
+   proxy? ( ^^ ( mysql oracle postgres sqlite ) )
+   server? ( ^^ ( mysql oracle postgres ) )
+   static? ( !oracle !snmp )"
+
+COMMON_DEPEND="
+   curl? ( net-misc/curl )
+   java? ( >=virtual/jdk-1.8:* )
+   ldap? (
+   =dev-libs/cyrus-sasl-2*
+   net-libs/gnutls
+   net-nds/openldap
+   )
+   libxml2? ( dev-libs/libxml2 )
+   mysql? ( dev-db/mysql-connector-c )
+   odbc? ( dev-db/unixODBC )
+   openipmi? ( sys-libs/openipmi )
+   oracle? ( dev-db/oracle-instantclient-basic )
+   postgres? ( dev-db/postgresql:* )
+   proxy?  ( sys-libs/zlib )
+   server? (
+   dev-libs/libevent
+   sys-libs/zlib
+   )
+   snmp? ( net-analyzer/net-snmp )
+   sqlite? ( dev-db/sqlite )
+   ssh? ( net-libs/libssh2 )
+  

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

2021-10-22 Thread Sam James
commit: c259f26d5d9450bcd67574a55405a7a8ab807945
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 22 08:50:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 22 08:50:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c259f26d

media-gfx/exiv2: add 0.27.5

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

 media-gfx/exiv2/Manifest|   1 +
 media-gfx/exiv2/exiv2-0.27.5.ebuild | 112 
 2 files changed, 113 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index c1330ee124b..88b7a7c4f8d 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1 +1,2 @@
 DIST exiv2-0.27.4-Source.tar.gz 32055837 BLAKE2B 
9c31c08fafb38895fa7812a8c7a195335e80a6b9c15f7b5f3750f5ab30903c4c3bbf9aee5a7293a7d437d15a49a9cb7b45a3133cbb36ee62081efae0dd67b61a
 SHA512 
f6798baafb36a54ba5bc65c2d28d4f4469e298582c90b417eb437b5dbda8e11963fb3314e8419717b3815ee8c3a68955cddc79e45351d9f2c165a0b73eb7b7be
+DIST exiv2-0.27.5-Source.tar.gz 32720608 BLAKE2B 
803cb853fd049b28d309952c2332589a8544ff90c16fc1a588b6f1a2d4ae5e96da7ae746cf2247954ac54e155b84e0ad1f4f2d89f22d07e7bbd34038f0e292a5
 SHA512 
0f2d2dfbc976052a428dfeb597225d3ea3c725f584d05b99316bd4aa9cbf0ba5e1e37bcde71f9041975cf003b4fdb578c559adb144268d784bfd64494f451491

diff --git a/media-gfx/exiv2/exiv2-0.27.5.ebuild 
b/media-gfx/exiv2/exiv2-0.27.5.ebuild
new file mode 100644
index 000..4d6991fbe30
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.27.5.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
+   inherit git-r3
+else
+   SRC_URI="https://exiv2.org/builds/${P}-Source.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+   S="${WORKDIR}/${P}-Source"
+fi
+
+CMAKE_ECLASS=cmake
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="https://www.exiv2.org/;
+
+LICENSE="GPL-2"
+SLOT="0/27"
+IUSE="+bmff doc examples nls +png test webready +xmp"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+   webready? (
+   >net-libs/libssh-0.9.1[sftp,${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+"
+DEPEND="${DEPEND}
+   test? ( dev-cpp/gtest )"
+
+DOCS=( README.md doc/ChangeLog doc/cmd.txt )
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # FIXME @upstream:
+   einfo "Converting doc/cmd.txt to UTF-8"
+   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
+   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
+
+   cmake_src_prepare
+
+   sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_STANDARD=14
+   -DEXIV2_BUILD_SAMPLES=NO
+   -DEXIV2_ENABLE_NLS=$(usex nls)
+   -DEXIV2_ENABLE_PNG=$(usex png)
+   -DEXIV2_ENABLE_CURL=$(usex webready)
+   -DEXIV2_ENABLE_SSH=$(usex webready)
+   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
+   -DEXIV2_ENABLE_XMP=$(usex xmp)
+   -DEXIV2_ENABLE_BMFF=$(usex bmff)
+   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
+   $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
+   $(multilib_is_native_abi && echo 
-DEXIV2_BUILD_UNIT_TESTS=$(usex test))
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+
+   if multilib_is_native_abi; then
+   use doc && eninja doc
+   fi
+}
+
+multilib_src_test() {
+   if multilib_is_native_abi; then
+   cd "${BUILD_DIR}"/bin || die
+   ./unit_tests || die "Failed to run tests"
+   fi
+}
+
+multilib_src_install_all() {
+   use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
+
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   docinto examples
+   dodoc samples/*.cpp
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/

2021-10-22 Thread Sam James
commit: cb0502c1114a01c03ad659cc7d48103fb4f1cd2e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 22 09:00:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 22 09:00:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0502c1

sys-auth/sssd: Stabilize 2.5.2-r1 amd64, #813750

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

 sys-auth/sssd/sssd-2.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/sssd/sssd-2.5.2-r1.ebuild 
b/sys-auth/sssd/sssd-2.5.2-r1.ebuild
index 6f4a3307f99..017471fabbc 100644
--- a/sys-auth/sssd/sssd-2.5.2-r1.ebuild
+++ b/sys-auth/sssd/sssd-2.5.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-CVE-2021
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test valgrind"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/

2021-10-22 Thread Sam James
commit: f2b0bc7cd3eb168da2e79182057b7e209dfb6578
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 22 09:00:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 22 09:00:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b0bc7c

sys-auth/sssd: Stabilize 2.5.2-r1 x86, #813750

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

 sys-auth/sssd/sssd-2.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/sssd/sssd-2.5.2-r1.ebuild 
b/sys-auth/sssd/sssd-2.5.2-r1.ebuild
index 017471fabbc..7cc4fa32625 100644
--- a/sys-auth/sssd/sssd-2.5.2-r1.ebuild
+++ b/sys-auth/sssd/sssd-2.5.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-CVE-2021
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test valgrind"
 RESTRICT="!test? ( test )"
 



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

2021-10-22 Thread Joonas Niilola
commit: bc9d9ec1d7cc6584b61762649259265f37b56885
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 22 07:45:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 22 08:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9d9ec1

app-emulation/lxc: rework bash-completion logic in 4.0.11

 - since it collides with lxd's bash-completion file.

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

 app-emulation/lxc/lxc-4.0.11.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/app-emulation/lxc/lxc-4.0.11.ebuild 
b/app-emulation/lxc/lxc-4.0.11.ebuild
index 4af531d3e74..65cb5e5ee84 100644
--- a/app-emulation/lxc/lxc-4.0.11.ebuild
+++ b/app-emulation/lxc/lxc-4.0.11.ebuild
@@ -134,9 +134,16 @@ src_configure() {
 src_install() {
default
 
-   mkdir -p "${ED}"/$(get_bashcompdir) || die
-   mv "${ED}"/etc/bash_completion.d/* "${ED}"/$(get_bashcompdir)/ || die
-   rmdir  "${ED}"/etc/bash_completion.d/ || die
+   # The main bash-completion file will collide with lxd, need to relocate 
and update symlinks.
+   mkdir -p "${ED}"/$(get_bashcompdir) || die "Failed to create 
bashcompdir."
+   mv "${ED}"/etc/bash_completion.d/lxc 
"${ED}"/$(get_bashcompdir)/lxc-start || die "Failed to relocate lxc 
bash-completion file."
+   rm -r "${ED}"/etc/bash_completion.d || die "Failed to remove wrong 
bash_completion.d content."
+
+   if use tools; then
+   bashcomp_alias lxc-start 
lxc-{attach,cgroup,copy,console,create,destroy,device,execute,freeze,info,monitor,snapshot,stop,unfreeze,wait}
+   else
+   bashcomp_alias lxc-start lxc-usernsexec
+   fi
 
keepdir /etc/lxc /var/lib/lxc/rootfs /var/log/lxc
rmdir "${D}"/var/cache/lxc "${D}"/var/cache || die "rmdir failed"



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

2021-10-22 Thread Joonas Niilola
commit: 52e2abd35394895fae3c8b1247bf87eb78d829d7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 22 05:35:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 22 08:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e2abd3

sys-fs/lxcfs: add 4.0.11

 - update LICENSE.

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

 sys-fs/lxcfs/Manifest|  2 ++
 sys-fs/lxcfs/lxcfs-4.0.11.ebuild | 55 
 2 files changed, 57 insertions(+)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 67d5e6555ed..9432a6d0499 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,2 +1,4 @@
+DIST lxcfs-4.0.11.tar.gz 451424 BLAKE2B 
8cb1f16ec8f2f5dbcaea9897553c21f2894ce75713c4de7fd9412254ef4e74cef93fbd9c79e259e0caf2426520d9454858bc0f09b652b00305699d52b4240cbf
 SHA512 
60a76b8d3ab8a164ead8424cf2a20cdb616919318881348016299d2b5bff9d221c12b9208b46e6f72a84695632a762292313e0b51579d590ce505cf5b6fec6de
+DIST lxcfs-4.0.11.tar.gz.asc 833 BLAKE2B 
f70bcf119588c1e667111fe0e820c1bbd53c912027a94b600ce69713eb824f0b495cee4ab0107cf92bd5f10c0a17e9e5e85833f15f7ff570931c9df454f16bf9
 SHA512 
a9190c5913d0879c0034b1ff1f06b7755f8b78094270d64c89a371b56737e32c2a14681a58643e8ebde9d654ff2c66959ee9a4f6d5f6a6002f52da1362017d9f
 DIST lxcfs-4.0.9.tar.gz 453383 BLAKE2B 
06694218d45d93baa9041aeae39e52d827ca1b53d616284d0ee04ddfe98436a15b3cf900c7b58f14e506a0726f30679b0a04e6b5047087201ad2a9c35f0cc09e
 SHA512 
c8d02cefb42dee82ea9467631e8e59243a6cb06d4ea53f0ce8da0a9bbc9018480bb0f12723091da672446a75ba200cca044b84c2f13388009dde9e5ad0ca3ebe
 DIST lxcfs-4.0.9.tar.gz.asc 833 BLAKE2B 
fa71f7a6a7a35fbc7613ec2d7549197fe0d33c9584aea86fe3db959848eeb1b0e69a75ca2d596578f3c7f3a9deca5cec1badce428b4aa52e6f112cf3fe544b3b
 SHA512 
fd9feac31469db7785c8b486ddc4f5c0431ab2aa52aed715e853fcab322e8c6ee755aa87d9bdee7a969a8030be1956863662f8b2db09bfe4b8ba69ef8f2fbb3e

diff --git a/sys-fs/lxcfs/lxcfs-4.0.11.ebuild b/sys-fs/lxcfs/lxcfs-4.0.11.ebuild
new file mode 100644
index 000..b351821cc74
--- /dev/null
+++ b/sys-fs/lxcfs/lxcfs-4.0.11.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd verify-sig
+
+DESCRIPTION="FUSE filesystem for LXC"
+HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ 
https://github.com/lxc/lxcfs/;
+SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
+   verify-sig? ( 
https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz.asc )"
+
+LICENSE="Apache-2.0 LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="sys-fs/fuse:3"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/help2man
+   verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
+
+# Looks like these won't ever work in a container/chroot environment. #764620
+RESTRICT="test"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Without the localstatedir the filesystem isn't mounted correctly
+   # Without with-distro ./configure will fail when cross-compiling
+   econf --localstatedir=/var --with-distro=gentoo --disable-static
+}
+
+src_test() {
+   cd tests/ || die
+   emake -j1 tests
+   ./main.sh || die "Tests failed"
+}
+
+src_install() {
+   default
+
+   newconfd "${FILESDIR}"/lxcfs-4.0.0.confd lxcfs
+   newinitd "${FILESDIR}"/lxcfs-4.0.0.initd lxcfs
+
+   # Provide our own service file (copy of upstream) due to paths being 
different from upstream,
+   # #728470
+   systemd_newunit "${FILESDIR}"/lxcfs-4.0.0.service lxcfs.service
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-10-22 Thread Joonas Niilola
commit: 837ad7bc900d69ae5efb7629b380b282acb14024
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 22 08:36:28 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 22 08:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837ad7bc

sys-kernel/pf-sources: add 5.14-pf6

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

 sys-kernel/pf-sources/Manifest  |  1 +
 sys-kernel/pf-sources/pf-sources-5.14_p6.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 18ce5be83fa..e2aebf995b5 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -28,6 +28,7 @@ DIST pf-sources-5.14_p1.patch 3968070 BLAKE2B 
8abeb3e0db3644e2b34cb3bf3b19d8eaab
 DIST pf-sources-5.14_p2.patch 4040142 BLAKE2B 
6b41a69d8c9475ab5aab18de5cfc0e032197b8616e9aae40f0a7519ad58d1502502539139746e21c83295f3106350a403b6d677541f42b43d12ce60d4af619b4
 SHA512 
d22eeb8de3e31627d82edb1b95b42cf29d26b1f46898fbcb394ea22f7293824e8e0394253ac07d406ae1b51786707cb6845e8f466a01f2f347a79564c6450914
 DIST pf-sources-5.14_p4.patch 5657590 BLAKE2B 
e48ed2c8fe30e9a008bdcec98d8ff620e87977bcece927b6e8fc90fcbbe7692316ecb4759b1ac4b7928384a14680fd39aedb9607a533e436d239aca3922f0463
 SHA512 
490baec19f2de8951867ac355c23cc92ea7aa6f4f09dfc8baacc0dfcbcddfb5da8021549304b4030a97df1bd615fbccc2b5869593a47450eec339fd074a694b2
 DIST pf-sources-5.14_p5.patch 6029195 BLAKE2B 
f64b148b26846574490fc81cde2de3e46e452c566673a1e89c2cbd7078415b735d77a5dce9a86239c0ae65be63fe5c0b7b037e5bde39a909a39bd79a47d17d77
 SHA512 
4ed4c5101c333f9129f37ad2495499a1b1da85fff87061bfccba58216e9749063dd8dc7d2d303c80feba3d83d86f318166392fc98a0b557e51a6acf6308532e0
+DIST pf-sources-5.14_p6.patch 6286097 BLAKE2B 
e08a47900f8c3dd64fdcbd58056e4c69d13c39635b78bcfb113d799fe6c7f0d949d05cdacd988bb62c469380e21a1b9acb221456818be3f2770ed53d66bb651f
 SHA512 
35b7b43386fe6b4066c20085d2984acf3b5b598bcfa4835befaf970d4b4fad3d2be09bb9a83d1739f826cc149070e6b893856eaa2b1c0a3343ed094c44d6c10f
 DIST prjc_v5.13-r1.patch 258898 BLAKE2B 
013be3c3e9b342268359ecbcc10c7b95c7fe3741d2b9058db87da59d40aa9b34db898d31f1f1a0dab80598cab313499d8083ccea141c5200b5593c9d44647de7
 SHA512 
ad9276a80e28eec461a307ad44a1ed5acebf810b14ce8c9e6f1dc211be6ed7e72f535175fb65f3115fa217f8b635122c65c2c002ff00ba458c867d8bb6257f36
 DIST prjc_v5.13-r2.patch 257231 BLAKE2B 
943d3035035cdd1744ce0e075441224ffce04a1324dc9adfb355003b1fa6bcced1f63989845d1677ada0eac78f39b01d95d3fc7676c79b68858e8748c91b70d7
 SHA512 
1d9c80813e8f842b8b5da8b52e4348f329ef415b8cbef0a46f17eee64bf22fa8b1e443ae84ec9e7cf7ccff339d4b4bb2df9dfc894eea438e80f07446c82992db
 DIST prjc_v5.13-r3.patch 257137 BLAKE2B 
22e05106ee91f104c69f8d11fa4072b28910b8202388a1778ac498f5128f8b93e6465c3e1ef0d9393aa5d01bfc226b3d6463fbba9e463305381a45cb5f015fa0
 SHA512 
d7dc67a9913d0d7723a616a11db2ab0798e65a6c2dfb0bc2a4287c0c2e2eab72d17cdc3f93b884f006844f576379a9d8617b7e491dad278f3880d372bb17

diff --git a/sys-kernel/pf-sources/pf-sources-5.14_p6.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.14_p6.ebuild
new file mode 100644
index 000..6454ab5d9c2
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.14_p6.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Define what default functions to run
+ETYPE="sources"
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Just get basic genpatches, -pf patch set already includes vanilla-linux 
updates
+K_GENPATCHES_VER="1"
+
+# -pf already sets EXTRAVERSION to kernel Makefile
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security team
+K_SECURITY_UNSUPPORTED="1"
+
+# We want the very basic patches from gentoo-sources, experimental patch is
+# already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+# major kernel version, e.g. 5.14
+SHPV="${PV/_p*/}"
+
+# https://gitlab.com/alfredchen/projectc/ revision for a major version, 
+# e.g. prjc-v5.14-r2 = 2
+PRJC_R=3
+
+inherit kernel-2 optfeature
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and 
Gentoo's genpatches"
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
+   https://dev.gentoo.org/~mpagano/genpatches/;
+SRC_URI="${KERNEL_URI}
+   
https://github.com/pfactum/pf-kernel/compare/v${SHPV}...v${SHPV}-pf${PV/*_p/}.diff
 -> ${P}.patch
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
+   
https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r${PRJC_R}.patch
+   
https://dev.gentoo.org/~mpagano/genpatches/trunk/${SHPV}/5021_BMQ-and-PDS-gentoo-defaults.patch
 -> 

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

2021-10-22 Thread Joonas Niilola
commit: 320db8b5ffcd4ce037c7d50ae5830010abc663b2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 22 06:48:28 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 22 08:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320db8b5

app-emulation/lxc: add 4.0.11

 - add 'io_uring' support,
 - new "vanilla" upstream bash completions (non-patched),
 - update LICENSE.

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

 app-emulation/lxc/Manifest  |   2 +
 app-emulation/lxc/lxc-4.0.11.ebuild | 174 
 app-emulation/lxc/metadata.xml  |   1 +
 3 files changed, 177 insertions(+)

diff --git a/app-emulation/lxc/Manifest b/app-emulation/lxc/Manifest
index 4733a92e509..bbe03a12e01 100644
--- a/app-emulation/lxc/Manifest
+++ b/app-emulation/lxc/Manifest
@@ -1,2 +1,4 @@
 DIST lxc-4.0.10.tar.gz 1515002 BLAKE2B 
2a5b94ad767c8a11a5c34d19f12d812bd284337045ad5021c80a5f69be608085ac465edde8c385cc558e45638c9f061793c0c9db616ccbe0614554b4fbf62005
 SHA512 
ec3ccf344a91b50b30985562c54ad93d2db2d29c24d31da8e3a69e801c8bd23c1560274c1850c39eb7e984940ba86d3ebae75db136320d6bbc5eb03bda4c5318
 DIST lxc-4.0.10.tar.gz.asc 833 BLAKE2B 
3dd6e8793d1b725ab9eb73d4fa78ce2767bf830fb70d6cc7052e70d2adbc46e4fcf6d986595322b64cb9c71417b801ef6ee3c7612c46dbeb10acba01a5bd69e0
 SHA512 
dd2d3ac4e066eca4e0358c9a2c371a227d3a0b5cf6e452fe34fa5c8cff46e25fa0555c9f707511a8603348fa969c1e7abf85ad7d27fdcaff613b733066861608
+DIST lxc-4.0.11.tar.gz 1543031 BLAKE2B 
0309bbb96938e60e4cbe145fa0cc3c0a85d9154282a889d74167128b6166a280bb4d53df266990a529a98935ef2c12e8d2214e9a8f6cb293d47aa5808ebad82f
 SHA512 
23287e468da8939334f4261bfcbb52eadcbe5806bd97896db38c84eb42f32143dc17bb8b9bb7f7f88584b72056553c9edc33ddb693a345ecf88f3177573fa9c0
+DIST lxc-4.0.11.tar.gz.asc 833 BLAKE2B 
68804d1d5ad09e388541b3a95a98ca14202c513ea3544a7389a49f4e13ecffc17715bb023675134fd99047c727cffe09cbd0a89883054b82650ebd23366823a7
 SHA512 
49a54aaf018772db40e1dadc0a10e7d727a2b14b34c0a3c704fd3f7a12e60082abf4628cc0a489ee620ef2210c7542abbdb6d1432e4297ceef52cdd6b158a5f8

diff --git a/app-emulation/lxc/lxc-4.0.11.ebuild 
b/app-emulation/lxc/lxc-4.0.11.ebuild
new file mode 100644
index 000..4af531d3e74
--- /dev/null
+++ b/app-emulation/lxc/lxc-4.0.11.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 linux-info flag-o-matic optfeature pam 
readme.gentoo-r1 systemd verify-sig
+
+DESCRIPTION="A userspace interface for the Linux kernel containment features"
+HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc;
+SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
+   verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc 
)"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+LICENSE="GPL-2 LGPL-2.1 LGPL-3"
+SLOT="0"
+IUSE="apparmor +caps doc io-uring man pam seccomp selinux +ssl +tools 
verify-sig"
+
+RDEPEND="acct-group/lxc
+   acct-user/lxc
+   app-misc/pax-utils
+   sys-apps/util-linux
+   sys-libs/libcap
+   virtual/awk
+   caps? ( sys-libs/libcap )
+   io-uring? ( sys-libs/liburing:= )
+   pam? ( sys-libs/pam )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sys-libs/libselinux )
+   ssl? (
+   dev-libs/openssl:0=
+   )"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-4
+   apparmor? ( sys-apps/apparmor )"
+BDEPEND="doc? ( app-doc/doxygen[dot] )
+   man? ( app-text/docbook-sgml-utils )
+   verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
+
+CONFIG_CHECK="~!NETPRIO_CGROUP
+   ~CGROUPS
+   ~CGROUP_CPUACCT
+   ~CGROUP_DEVICE
+   ~CGROUP_FREEZER
+
+   ~CGROUP_SCHED
+   ~CPUSETS
+   ~IPC_NS
+   ~MACVLAN
+
+   ~MEMCG
+   ~NAMESPACES
+   ~NET_NS
+   ~PID_NS
+
+   ~POSIX_MQUEUE
+   ~USER_NS
+   ~UTS_NS
+   ~VETH"
+
+ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
+ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) 
networking"
+ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers"
+ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
+ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command"
+ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
+ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking"
+
+DOCS=( AUTHORS CONTRIBUTING MAINTAINERS NEWS README doc/FAQ.txt )
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.5-omit-sysconfig.patch # bug 558854
+)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   local myeconfargs=(
+   

[gentoo-commits] proj/sandbox:master commit in: libsandbox/, src/, libsbutil/

2021-10-22 Thread Mike Frysinger
commit: 873e8a4748ed52fc33a3e96011b3b246c602277d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct 22 08:33:37 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 22 08:38:51 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=873e8a47

Revert "Remove leftover generated Makefiles from the repo (sic!)"

This reverts commit 53ffbaeb24f6ee22a2dcd70fad29c86a4dd863c2.
These files are supposed to be in here.

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

 libsandbox/Makefile | 4 
 libsbutil/Makefile  | 4 
 src/Makefile| 4 
 3 files changed, 12 insertions(+)

diff --git a/libsandbox/Makefile b/libsandbox/Makefile
new file mode 100644
index 000..2db82ff
--- /dev/null
+++ b/libsandbox/Makefile
@@ -0,0 +1,4 @@
+# Helper for developers.
+all libsandbox libsandbox.la: libsandbox/libsandbox.la ;
+clean: ; rm -f *.o *.l[ao] .libs/*
+%: ; $(MAKE) -C .. $@

diff --git a/libsbutil/Makefile b/libsbutil/Makefile
new file mode 100644
index 000..f5638c7
--- /dev/null
+++ b/libsbutil/Makefile
@@ -0,0 +1,4 @@
+# Helper for developers.
+all libsbutil libsbutil.la: libsbutil/libsbutil.la ;
+clean: ; rm -f *.o *.l[ao] .libs/*
+%: ; $(MAKE) -C .. $@

diff --git a/src/Makefile b/src/Makefile
new file mode 100644
index 000..4b2bc35
--- /dev/null
+++ b/src/Makefile
@@ -0,0 +1,4 @@
+# Helper for developers.
+all sandbox: src/sandbox ;
+clean: ; rm -f *.o *.l[ao] .libs/* sandbox
+%: ; $(MAKE) -C .. $@



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

2021-10-22 Thread Miroslav Šulc
commit: eeb95d83e83d09c310374d850307d71e271000b0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Oct 22 08:38:47 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Oct 22 08:38:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb95d83

media-sound/mpg123: bump to 1.29.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/mpg123/Manifest |   1 +
 media-sound/mpg123/mpg123-1.29.1.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index b8bc7588814..f7429750f95 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1 +1,2 @@
 DIST mpg123-1.29.0.tar.bz2 1068523 BLAKE2B 
f044dcdef62156cc34a4709d6ead71042e936d77a86386563862d54d7b18635dd378d4dcac1358228c8275d7bcef894f17432cac0519373d11d4c5f18e346728
 SHA512 
4261a086395f118f6723d8a3757ebcf5244359be07af634d8bf802e48524978a0974f8b17b423bbf38d262c82ac9e31e0fd5d07a735f63f5e33f58d82dc5fdaf
+DIST mpg123-1.29.1.tar.bz2 1066201 BLAKE2B 
9b0ffa11df24b5f7e7018eb180e2de6698d89f256e6624617ab16d266f7c6c403d89371bf6f406c82ca43c47cd6f3f4e2b0bde5f62b4b3dd40fd15ea3830c641
 SHA512 
67d1d122fa41079fd7d4e2ced4bb072178adf646833c7a2aaf8f32414dbf378dda94aa536e3bba396e1e61351078a3217189fb176fca4714b4dc786404eaffc9

diff --git a/media-sound/mpg123/mpg123-1.29.1.ebuild 
b/media-sound/mpg123/mpg123-1.29.1.ebuild
new file mode 100644
index 000..29a2b1f3de7
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.29.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs libtool multilib-minimal
+
+DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
+HOMEPAGE="https://www.mpg123.org/;
+SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+# Note: build system prefers libsdl2 > libsdl. We could in theory add both
+# but it's tricky when it comes to handling switching between them properly.
+# We'd need a USE flag for both sdl1 and sdl2 and to make them clash.
+RDEPEND="
+   dev-libs/libltdl:0
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   nas? ( media-libs/nas )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl2 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+IDEPEND="app-eselect/eselect-mpg123"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+src_prepare() {
+   default
+   elibtoolize # for Darwin bundles
+}
+
+multilib_src_configure() {
+   local _audio=dummy
+   local _output=dummy
+   local _cpu=generic_fpu
+
+   # Build fails without -D_GNU_SOURCE like this:
+   # error: ‘struct hostent’ has no member named ‘h_addr’
+   append-cflags -D_GNU_SOURCE
+
+   if $(multilib_is_native_abi) ; then
+   local flag
+   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
+   if use ${flag}; then
+   _audio+=" ${flag/pulseaudio/pulse}"
+   _output=${flag/pulseaudio/pulse}
+   fi
+   done
+   fi
+
+   use cpu_flags_ppc_altivec && _cpu=altivec
+
+   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+   use cpu_flags_x86_sse && _cpu=x86-64
+   elif use x86 && gcc-specs-pie ; then
+   # Don't use any mmx, 3dnow, sse and 3dnowext
+   # bug #164504
+   _cpu=generic_fpu
+   else
+   use cpu_flags_x86_mmx && _cpu=mmx
+   use cpu_flags_x86_3dnow && _cpu=3dnow
+   use cpu_flags_x86_sse && _cpu=x86
+   use cpu_flags_x86_3dnowext && _cpu=x86
+   fi
+
+   local myconf=(
+   --with-optimization=0
+   --with-audio="${_audio}"
+   --with-default-audio=${_output}
+   --with-cpu=${_cpu}
+   --enable-network
+   $(use_enable ipv6)
+   --enable-int-quality=$(usex int-quality)
+   )
+
+   multilib_is_native_abi || myconf+=( --disable-modules )
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+   if ! $(multilib_is_native_abi) ; then
+   sed -i -e 's:src doc:src/libmpg123:' Makefile || die
+  

[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2021-10-22 Thread Mike Frysinger
commit: 631faca297db746883ebab340a07bc6b910445bf
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct 22 08:31:22 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 22 08:38:30 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=631faca2

libsandbox: fix ppc ptrace return value setting

Forcing errors in the powerpc interface is a little finicky.
Fix it up so all the tests pass now on ppc32 & ppc64.

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

 libsandbox/trace/linux/powerpc.c | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/libsandbox/trace/linux/powerpc.c b/libsandbox/trace/linux/powerpc.c
index 6e9152c..b7fb76a 100644
--- a/libsandbox/trace/linux/powerpc.c
+++ b/libsandbox/trace/linux/powerpc.c
@@ -13,8 +13,14 @@ static long trace_raw_ret(void *vregs)
 static void trace_set_ret(void *vregs, int err)
 {
trace_regs *regs = vregs;
-   regs->gpr[0] = -1;
-   regs->gpr[3] = err;
+   if ((regs->trap & 0xfff0) == 0x3000) {
+   /* ppc64 */
+   regs->gpr[3] = -err;
+   } else {
+   /* ppc32 */
+   regs->gpr[3] = err;
+   regs->ccr |= 0x1000;
+   }
trace_set_regs(regs);
 }
 



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

2021-10-22 Thread Lars Wendler
commit: 91a0ea9ba566e21839945c430ab679ae0c9dc403
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 22 08:12:40 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 22 08:21:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a0ea9b

sys-libs/ncurses: Bump to version 6.3

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

 sys-libs/ncurses/Manifest   |   1 +
 sys-libs/ncurses/ncurses-6.3.ebuild | 328 
 2 files changed, 329 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 3f504d0580a..1ac19e4d9cb 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,2 +1,3 @@
 DIST ncurses-6.2-20210619-patch.sh.bz2 836967 BLAKE2B 
f210bf25c33f11d67e54a6f416aae75f0a976880ea543408780fd3a8dc992ee8dbf15c925c79504be0f30ade4bbfaed763abedd2b2d6b35de65b353a6314
 SHA512 
b8392bf6c0b7570766ae31a043df311660201265dfe3e2e49425b1e2aa08c72030b5f5b6c7871532897596262c88a7192e3ff2adfdc618f1b9c13c22c373eeb3
 DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 
6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c
 SHA512 
4c1333dcc30e858e8a9525d4b9aefb6cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d
+DIST ncurses-6.3.tar.gz 3583550 BLAKE2B 
b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c8f8e5e98f3b8a26bc558996a1e14a746f113854832853b855e9d406c3
 SHA512 
5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105

diff --git a/sys-libs/ncurses/ncurses-6.3.ebuild 
b/sys-libs/ncurses/ncurses-6.3.ebuild
new file mode 100644
index 000..0ec37369cc3
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.3.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
+SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz
+   https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz
+   ftp://ftp.invisible-island.net/${PN}/${MY_P}.tar.gz;
+
+if [[ "${PV}" == *_p* ]] ; then
+   SRC_URI+=" 
ftp://ftp.invisible-island.net/${PN}/${PV/_p*}/${P/_p/-}-patch.sh.bz2
+   
https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${P/_p/-}-patch.sh.bz2;
+   #SRC_URI+=" https://dev.gentoo.org/~polynomial-c/dist/${P}.patch.xz;
+fi
+
+LICENSE="MIT"
+# The subslot reflects the SONAME.
+SLOT="0/6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ada +cxx debug doc gpm minimal profile static-libs test tinfo trace"
+RESTRICT="!test? ( test )"
+
+DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
+#  berkdb? ( sys-libs/db )"
+# Block the older ncurses that installed all files w/SLOT=5. #557472
+RDEPEND="${DEPEND}
+   !<=sys-libs/ncurses-5.9-r4:5
+   !& 
/dev/null \
+   || lbuildflags="${dbuildflags}"
+
+   # We can't re-use the multilib BUILD_DIR because we run outside 
of it.
+   BUILD_DIR="${WORKDIR}" \
+   CC=${BUILD_CC} \
+   CHOST=${CBUILD} \
+   CFLAGS=${BUILD_CFLAGS} \
+   CXXFLAGS=${BUILD_CXXFLAGS} \
+   CPPFLAGS=${BUILD_CPPFLAGS} \
+   LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \
+   do_configure cross --without-shared --with-normal
+   fi
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local t
+   for t in "${NCURSES_TARGETS[@]}" ; do
+   do_configure "${t}"
+   done
+}
+
+do_configure() {
+   local target=$1
+   shift
+
+   mkdir "${BUILD_DIR}/${target}" || die
+   cd "${BUILD_DIR}/${target}" || die
+
+   local conf=(
+   # We need the basic terminfo files in /etc, bug #37026.  We will
+   # add '--with-terminfo-dirs' and then populate /etc/terminfo in
+   # src_install() ...
+   
--with-terminfo-dirs="${EPREFIX}/etc/terminfo:${EPREFIX}/usr/share/terminfo"
+
+   # Disabled until #245417 is sorted out.
+   #$(use_with berkdb hashed-db)
+
+   # Enable installation of .pc files.
+   --enable-pc-files
+   # This path is used to control where the .pc files are 
installed.
+   
--with-pkg-config-libdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+
+   # Now the rest of the various standard flags.
+   --with-shared
+   

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

2021-10-22 Thread Jakov Smolić
commit: 96b22f0bc7d608e6f422ea3941fbe62e99b1fe54
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 07:47:30 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 08:21:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b22f0b

media-plugins/vdr-streamdev: drop 0.6.1, 0.6.1_p20160320

Signed-off-by: Jakov Smolić  gentoo.org>

 media-plugins/vdr-streamdev/Manifest   |  2 -
 .../vdr-streamdev/vdr-streamdev-0.6.1.ebuild   | 95 -
 .../vdr-streamdev-0.6.1_p20160320.ebuild   | 97 --
 3 files changed, 194 deletions(-)

diff --git a/media-plugins/vdr-streamdev/Manifest 
b/media-plugins/vdr-streamdev/Manifest
index e6086445fdf..a38648dd031 100644
--- a/media-plugins/vdr-streamdev/Manifest
+++ b/media-plugins/vdr-streamdev/Manifest
@@ -1,3 +1 @@
-DIST vdr-plugin-streamdev-674bb5b331240de3ba2a8beb63a1276003e64e3e.tar.bz2 
163096 BLAKE2B 
f451c435b24b69b0b09b5f2f041888ed3593ed7deee727a027672df9dd4d7c9183a68d40751ae5c12765037b4d5520f8ad824ead357b2a6597aaa15be7e573f5
 SHA512 
f9439a4c3dd453869f9cf3171ddb5e34c2a625d7873cb1648138e4b94715ec3acd8d3db69df5ae5bf1bc21f0401f9b12a126395b0f2696c129ee7725c1715902
 DIST vdr-plugin-streamdev-e2a9b979d3fb92967c7a6a8221e674eb7e55c813.tar.bz2 
163403 BLAKE2B 
4cacadc091ab8d28ccd4318eaf18aaef8f45e6caab86ef461d1b1047039ec921984ebad091d29420779982b5b37606defe5aa6c6828e8f2876ba9839efea
 SHA512 
e1eb69f62785178c06fa6700bd1b94ac12f2c58b1a7b8067312613279b59c5ef8157474e27863e8b2d0e47700f67fca7a61595c49809512e9e1efdb27c85eac8
-DIST vdr-streamdev-0.6.1.tgz 186546 BLAKE2B 
7d5d92c8ec92e7a57e8e335bdbdf5c91bcbfcdc3ea96fe8154af7015f33d6f2822cf35681a8018cad5b19776199d90870b747bc0a551f42a7b0eedc94f040188
 SHA512 
bbe6231bd8e69e299c8d94173e7ed4b1f49e5b17b7bcadf2d1e827b5e8dd57c6b975c8c409fd44f252110099b3565a7d4d8c2f7d03636fc2d2e3580d0050d971

diff --git a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild 
b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild
deleted file mode 100644
index 86fe10fda4b..000
--- a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-VERSION="1580" # every bump, new version !
-
-DESCRIPTION="VDR Plugin: Client/Server and http streaming plugin"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-streamdev;
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="client server"
-
-DEPEND=">=media-video/vdr-1.7.25"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="|| ( client server )"
-
-# vdr-plugin-2.eclass changes
-PO_SUBDIR="client server"
-
-src_prepare() {
-   # make detection in vdr-plugin-2.eclass for new Makefile handling happy
-   echo "# SOFILE" >> Makefile
-
-   # rm unneeded entry
-   sed -i Makefile -e "s:-I\$(VDRDIR)/include::"
-
-   vdr-plugin-2_src_prepare
-
-   for flag in client server; do
-   if ! use ${flag}; then
-   sed -i Makefile \
-   -e '/^.PHONY:/s/'${flag}'//' \
-   -e '/^.PHONY:/s/'install-${flag}'//' \
-   -e '/^all:/s/'${flag}'//' \
-   -e '/^install:/s/'install-${flag}'//'
-   fi
-   done
-
-   fix_vdr_libsi_include server/livestreamer.c
-}
-
-src_install() {
-   vdr-plugin-2_src_install
-
-   if use server; then
-   insinto /usr/share/vdr/streamdev
-   doins streamdev-server/externremux.sh
-
-   insinto /usr/share/vdr/rcscript
-   newins "${FILESDIR}"/rc-addon-0.6.0.sh 
plugin-streamdev-server.sh
-
-   newconfd "${FILESDIR}"/confd-0.6.0 vdr.streamdev-server
-
-   insinto /etc/vdr/plugins/streamdev-server
-   newins streamdev-server/streamdevhosts.conf streamdevhosts.conf
-   fowners vdr:vdr /etc/vdr -R
-   fi
-}
-
-pkg_preinst() {
-   has_version "<${CATEGORY}/${PN}-0.6.0"
-   previous_less_than_0_6_0=$?
-}
-
-pkg_postinst() {
-   vdr-plugin-2_pkg_postinst
-
-   if [[ -e "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf ]]; 
then
-   einfo "move config file to new config DIR 
${ROOT}/etc/vdr/plugins/streamdev-server/"
-   mv "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf 
"${ROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf
-   fi
-
-   if [[ $previous_less_than_0_6_0 = 0 ]]; then
-   einfo "The server-side setting \"Suspend behaviour\" has been 
dropped in 0.6.0 in favour"
-   einfo "of priority based precedence. A priority of 0 and above 
means that clients"
-   einfo "have precedence. A negative priority gives precedence to 
local live TV on the"
-   einfo 

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

2021-10-22 Thread Jakov Smolić
commit: 6d2ce30a28712c4d97052944c7c728f4c7f982f3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 07:49:50 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 08:21:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2ce30a

media-plugins/vdr-rssreader: drop 2.2.1-r1, 2.2.1-r2, 2.4.0

Signed-off-by: Jakov Smolić  gentoo.org>

 media-plugins/vdr-rssreader/Manifest   |  1 -
 .../vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild| 31 ---
 .../vdr-rssreader/vdr-rssreader-2.2.1-r2.ebuild| 35 --
 .../vdr-rssreader/vdr-rssreader-2.4.0.ebuild   | 32 
 4 files changed, 99 deletions(-)

diff --git a/media-plugins/vdr-rssreader/Manifest 
b/media-plugins/vdr-rssreader/Manifest
index 2e943e11a36..28c3593a67c 100644
--- a/media-plugins/vdr-rssreader/Manifest
+++ b/media-plugins/vdr-rssreader/Manifest
@@ -1,2 +1 @@
-DIST vdr-rssreader-2.2.1.tgz 26518 BLAKE2B 
d8d96317fd9d7c1b0d6d554b319a9d57dd62479b61e467e1dab39d064aad17c3b9b7d7e9184c4b58e41e2f48778b420b942ced8d66d352c7ef490b69e0eb34bb
 SHA512 
e272acf4b547223b8acc378edfa96196273a6baef68e03dcf123701b1fc915425712ad8a0f1ecb690f921b5d65c327bc21f87c4f5efb8d955416c2334f136b71
 DIST vdr-rssreader-2.4.0.tar.gz 27355 BLAKE2B 
484e827c86f06179ff24a67116934c4b81410fe49884508d0bc42e2c4a7233a12859d26c70df3fed546a29ebacfecc43d13f19f3bec38042b3b24d6be523843d
 SHA512 
9b7f250ca542a174f0f8a09576f76633d3b282bbdcfbf1cddfc7e2c2c00981d0441a196774d53e8f327caa79c96ed1833419a1429e34818061a2903359ab15aa

diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild 
b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild
deleted file mode 100644
index 677eac938d7..000
--- a/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: RSS reader"
-HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/;
-SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/files/${P}.tgz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2.2.0
-   >=dev-libs/expat-1.95.8
-   >=net-misc/curl-7.15.1-r1"
-
-RDEPEND="${DEPEND}"
-
-PATCHES=("${FILESDIR}/${PN}-2.0.0-gentoo.diff"
-   "${FILESDIR}/${P}_c++11.patch" )
-
-src_install() {
-   vdr-plugin-2_src_install
-
-   insinto /etc/vdr/plugins/rssreader
-   doins "${S}/rssreader/rssreader.conf"
-}

diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r2.ebuild 
b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r2.ebuild
deleted file mode 100644
index 909b0886146..000
--- a/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: RSS reader"
-HOMEPAGE="https://github.com/rofafor/vdr-plugin-rssreader;
-SRC_URI="https://github.com/rofafor/vdr-plugin-rssreader/archive/v${PV}.tar.gz 
-> ${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   >=media-video/vdr-2.2.0
-   >=dev-libs/expat-1.95.8
-   >=net-misc/curl-7.15.1-r1"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.0.0-gentoo.diff"
-   "${FILESDIR}/${P}_c++11.patch"
-)
-QA_FLAGS_IGNORED="
-   usr/lib/vdr/plugins/libvdr-rssreader.*
-   usr/lib64/vdr/plugins/libvdr-rssreader.*"
-
-src_install() {
-   vdr-plugin-2_src_install
-
-   insinto /etc/vdr/plugins/rssreader
-   doins "${S}/rssreader/rssreader.conf"
-}

diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.4.0.ebuild 
b/media-plugins/vdr-rssreader/vdr-rssreader-2.4.0.ebuild
deleted file mode 100644
index 8af2d8a20fa..000
--- a/media-plugins/vdr-rssreader/vdr-rssreader-2.4.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-MY_P="v2.4.0"
-
-DESCRIPTION="VDR Plugin: RSS reader"
-HOMEPAGE="https://github.com/rofafor/vdr-plugin-rssreader;
-SRC_URI="https://github.com/rofafor/vdr-plugin-rssreader/archive/refs/tags/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2.4.0
-   >=dev-libs/expat-1.95.8
-   >=net-misc/curl-7.15.1-r1"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/vdr-plugin-rssreader-${PV}"
-
-src_install() {
-   vdr-plugin-2_src_install
-
-   insinto /etc/vdr/plugins/rssreader
-   doins "${S}/rssreader/rssreader.conf"
-}



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

2021-10-22 Thread Jakov Smolić
commit: 041953996251a9188096c429840f43aaad573a99
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 07:54:00 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 08:21:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04195399

media-plugins/vdr-svdrpservice: drop 1.0.0

Signed-off-by: Jakov Smolić  gentoo.org>

 .../vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild | 18 --
 1 file changed, 18 deletions(-)

diff --git a/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild 
b/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild
deleted file mode 100644
index 36079344fe9..000
--- a/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: offers SVDRP connections as a service to other 
plugins"
-HOMEPAGE="https://vdr.schmirler.de/;
-SRC_URI="https://vdr.schmirler.de/svdrpservice/${P}.tgz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2.0.0"
-RDEPEND="${DEPEND}"



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

2021-10-22 Thread Jakov Smolić
commit: 3ec0c59afdff9c700d31e0a5d1e055d370c6cd4c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 07:53:27 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 08:21:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec0c59a

media-plugins/vdr-remote: drop 0.7.0

Signed-off-by: Jakov Smolić  gentoo.org>

 media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild 
b/media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild
deleted file mode 100644
index c117438b616..000
--- a/media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: use various devices for controlling vdr (keyboards, 
lirc, remotes bundled with tv-cards)"
-HOMEPAGE="http://www.escape-edv.de/endriss/vdr/;
-SRC_URI="http://www.escape-edv.de/endriss/vdr/${P}.tgz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="systemd"
-
-DEPEND=">=media-video/vdr-2.2.0"
-
-pkg_setup() {
-   vdr-plugin-2_pkg_setup
-
-   if use systemd; then
-   if ! getent group input | grep -q vdr; then
-   einfo "add user 'vdr' to group 'input' for full access 
to remote control device"
-   gpasswd -a vdr input
-   fi
-   fi
-}



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

2021-10-22 Thread Jakov Smolić
commit: 6d95f7862889cde1e9778dd81bf3649713e95d33
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 07:55:45 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 08:21:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d95f786

media-plugins/vdr-vcd: drop 0.9-r3

Signed-off-by: Jakov Smolić  gentoo.org>

 media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild | 32 -
 1 file changed, 32 deletions(-)

diff --git a/media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild 
b/media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild
deleted file mode 100644
index 7eece153913..000
--- a/media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: play video cds"
-
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="http://vdr.websitec.de/download/vdr-vcd/${P}.tgz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.5.9"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}_xgettext.diff"
-   "${FILESDIR}/${P}_vdr-1.7.2.diff"
-   "${FILESDIR}/${P}_devicetrickspeed.patch"
-   "${FILESDIR}/${P}_gcc-6.patch" )
-
-src_prepare() {
-   vdr-plugin-2_src_prepare
-
-   # Patch Makefile, as VDRDIR is no well known variable name
-   # to stop spare -I in gcc cmdline
-   sed -e 's:$(VDRINC):$(VDRDIR)/include:' -i Makefile
-}



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

2021-10-22 Thread Jakov Smolić
commit: 42911a30e8bd53862bddd6c3e43fdd4640ab
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 22 07:55:12 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 22 08:21:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4291

media-plugins/vdr-zappilot: drop 0.0.5

Signed-off-by: Jakov Smolić  gentoo.org>

 media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild 
b/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild
deleted file mode 100644
index 46a31f92cd4..000
--- a/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-VERSION="1318" # every bump new version
-
-DESCRIPTION="VDR Plugin: browse fast the EPG information without being to 
switch to a channel"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-zappilot;
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-KEYWORDS="amd64 x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.7.34"
-RDEPEND="${DEPEND}"



  1   2   >