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

2021-06-27 Thread Azael Reyes
commit: 7d46c2dcbb4eeea33b6c0addd11a1d13c441f0aa
Author: Azael Reyes  gmail  com>
AuthorDate: Mon Jun 28 04:08:50 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Mon Jun 28 04:09:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d46c2dc

dev-libs/octetos-coreutils: fixed fail with build 0.12

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 dev-libs/octetos-coreutils/Manifest   |  2 +-
 ...2.0_alpha.ebuild => octetos-coreutils-0.13.0_alpha.ebuild} | 11 +--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-libs/octetos-coreutils/Manifest 
b/dev-libs/octetos-coreutils/Manifest
index 4c41a4fd3..a952b7539 100644
--- a/dev-libs/octetos-coreutils/Manifest
+++ b/dev-libs/octetos-coreutils/Manifest
@@ -1,2 +1,2 @@
 DIST octetos-coreutils-0.11.1_alpha.tar.gz 31386 BLAKE2B 
1a5367617f7b5ce8a3138ec4bb89a3417277a40a55811b57819a6d4f16bef1fc1821880bfe33bc6a34c26df434066a8bdd8e467685e7038e2a3896443d75947e
 SHA512 
7fae5359ee39135496dcd777d4750c8b5c5175b318ef066b0d94fae6f48af75a731a56e0d4f9d3b4669910b9cfa7aed7f26d67085bc2f60237dabc5eedf75325
-DIST octetos-coreutils-0.12.0_alpha.tar.gz 32900 BLAKE2B 
056574e81a8a25e0b332ee51c57aef4324dce2cc85762c0188e48213f6ee30898fd94d297050523df517c5b6adf061c7b352b8bd9356f010513456b96226180f
 SHA512 
d32314aca16491b16c0eac49ebe1e2b7e500a061e57484f6c113909fc88778f8db2082392650dc6e00e02d7ebac416cbecd1764787f438969ac9db2194295ee3
+DIST octetos-coreutils-0.13.0_alpha.tar.gz 32902 BLAKE2B 
3d063d8354b81cc3eb71d7f7a4cd3ef85ce3fb10e469c32a8117c5d76aa090ca1b0a9bdd2eab21ffdf9b44e1ac0893cf9332ce78ebb6ee63c44d5f6755dfbda4
 SHA512 
faf3391254f550c765e733b5977a53340de718e07614fa7b2ac044c301da26312d278d60042e5636141f8951fac3beaaec84cd6f8b1f7140f8cf920e1c4b31e2

diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild 
b/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild
similarity index 65%
rename from dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild
rename to dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild
index b7be74a86..97b415203 100644
--- a/dev-libs/octetos-coreutils/octetos-coreutils-0.12.0_alpha.ebuild
+++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,14 @@ MYP="${PN}-${MYPV}"
 
 DESCRIPTION="Similar to coreutils but is a C++ API."
 HOMEPAGE="https://github.com/azaeldevel/octetos-coreutils;
-SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> 
${P}.tar.gz"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/azaeldevel/octetos-coreutils.git;
+else
+   inherit autotools
+   SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> 
${P}.tar.gz"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2021-06-27 Thread Rui Huang
commit: 7ccec0e4af6a968706c5d2115851c282759ee609
Author: Huang Rui  gmail  com>
AuthorDate: Mon Jun 28 03:51:01 2021 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Jun 28 03:51:01 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ccec0e4

sci-electronics/verilator: bump to 4.204

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-4.204.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 3b506958b..816963992 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1,3 @@
 DIST verilator-4.200.tar.gz 2245877 BLAKE2B 
e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e
 SHA512 
f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5
 DIST verilator-4.202.tar.gz 2352846 BLAKE2B 
9bd1744c3a8b4b750fbf57731078a09d41eb4708a7a3806d2110ab197fb60f23cf0956cb625058d6c6b6e03058ad15cf112f38f920ce93a8cc82a17b90363421
 SHA512 
2241d06f06cee708269e09d50725973bb1fc1c20f8873114ad6525c2b4bea940a0ed42369b2a2e19ba72dbc40b9271c35124b1d9db9f6421c2856075b0636780
+DIST verilator-4.204.tar.gz 2371483 BLAKE2B 
9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2
 SHA512 
4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61

diff --git a/sci-electronics/verilator/verilator-4.204.ebuild 
b/sci-electronics/verilator/verilator-4.204.ebuild
new file mode 100644
index 0..d8ccd0c01
--- /dev/null
+++ b/sci-electronics/verilator/verilator-4.204.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+   eautoconf --force
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios/

2021-06-27 Thread Sam James
commit: ae28e2356b8cb60892daeb782327a8c0119e55a2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 28 01:36:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 28 01:36:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae28e235

sys-firmware/seabios: Stabilize 1.14.0-r2 ppc, #798858

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

 sys-firmware/seabios/seabios-1.14.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild 
b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
index 94f3cb036c7..1982195e9d1 100644
--- a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
+++ b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~s390 ~sparc x86"
 
SRC_URI="
!binary? ( https://www.seabios.org/downloads/${P}.tar.gz )



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

2021-06-27 Thread Sam James
commit: fd4a0dc9ce0f04f502c14abe27ef2b0ecbbe34dc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 28 01:35:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 28 01:35:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4a0dc9

app-crypt/efitools: Stabilize 1.9.2 x86, #691420

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

 app-crypt/efitools/efitools-1.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/efitools/efitools-1.9.2.ebuild 
b/app-crypt/efitools/efitools-1.9.2.ebuild
index 8a9b2350676..2f10592f3b1 100644
--- a/app-crypt/efitools/efitools-1.9.2.ebuild
+++ b/app-crypt/efitools/efitools-1.9.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snaps
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="static"
 
 LIB_DEPEND="dev-libs/openssl:0=[static-libs(+)]"



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios/

2021-06-27 Thread Sam James
commit: 12928006bf594fbb715f17be8b68daa2190b452f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 28 01:35:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 28 01:35:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12928006

sys-firmware/seabios: Stabilize 1.14.0-r2 x86, #798858

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

 sys-firmware/seabios/seabios-1.14.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild 
b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
index 0f248ddfe81..94f3cb036c7 100644
--- a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
+++ b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc x86"
 
SRC_URI="
!binary? ( https://www.seabios.org/downloads/${P}.tar.gz )



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/seabios/

2021-06-27 Thread Sam James
commit: 007aa2c3f610505864b9d37ca809a35d32807c75
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 28 01:34:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 28 01:34:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007aa2c3

sys-firmware/seabios: Stabilize 1.14.0-r2 amd64, #798858

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

 sys-firmware/seabios/seabios-1.14.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild 
b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
index 1e33e9260a5..0f248ddfe81 100644
--- a/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
+++ b/sys-firmware/seabios/seabios-1.14.0-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == ** || -n "${EGIT_COMMIT}" ]] ; then
EGIT_REPO_URI="git://git.seabios.org/seabios.git"
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
 
SRC_URI="
!binary? ( https://www.seabios.org/downloads/${P}.tar.gz )



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

2021-06-27 Thread Sam James
commit: 6aeaf45b893a4047095067fcfc0e52f5f50afb32
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 28 01:30:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 28 01:31:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aeaf45b

profiles: change virtual/libcrypt mask to ~ prefix

This is needed to ensure users don't have obsolete >= unmasks
in their configurations which might, in future, be used
for other purposes (like disabling compatibility mode, even if
that's indefinitely masked).

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

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 194071e6a30..8e4989e2eae 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -482,7 +482,7 @@ kde-apps/kdebase-meta:5
 # Patrick McLean  (2020-02-07)
 # Mask until sys-libs/libxcrypt[system] is unmasked
 # (NOTE: Likely needs to be moved to musl + uclibc profiles, not dropped 
entirely)
->=virtual/libcrypt-2
+~virtual/libcrypt-2
 
 # Lars Wendler  (2019-11-14)
 # Breaks archives containing relative paths



[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2021-06-27 Thread Georgy Yakovlev
commit: 43a4f3458b8520646239e3189dbf6695240af00f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun 28 00:12:05 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jun 28 00:12:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a4f345

metadata/install-qa-check.d: add libcrypt tracker bug

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

 metadata/install-qa-check.d/60libcrypt-deps | 1 +
 1 file changed, 1 insertion(+)

diff --git a/metadata/install-qa-check.d/60libcrypt-deps 
b/metadata/install-qa-check.d/60libcrypt-deps
index 53e2e0b9d6f..3ea1b5372ce 100644
--- a/metadata/install-qa-check.d/60libcrypt-deps
+++ b/metadata/install-qa-check.d/60libcrypt-deps
@@ -35,6 +35,7 @@ libcrypt_check() {
eqawarn
eqawarn "Please add virtual/libcrypt:= dependency"
eqawarn "Gentoo bug: https://bugs.gentoo.org/699422;
+   eqawarn "Tracker bug: https://bugs.gentoo.org/798963;
eqawarn "See: 
https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation;
fi




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

2021-06-27 Thread Alessandro Barbieri
commit: 867eeadb324626609ae066965cc3122af0c34a86
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:09:18 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:09:18 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=867eeadb

dev-python/cattrs: add 1.7.0

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

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

diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 4b1af41a7..9deea383b 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1 +1,2 @@
 DIST cattrs-1.2.0.tar.gz 46656 BLAKE2B 
40cc1351c910fc1026f06afc0170be93d07ec6488550e78b4334e22cf0a6e5d68031d4533ffdf8f076af53fd06c8eff71e0918095e375db3cee3713cd7ec1294
 SHA512 
9ab39447f9c476cc70d1be8e4827dab679e8144405cad4581da9bb723145574fe7e17fc7ef7977815f6fbb3fa4c5373b8fa33c292777ab6734efb41d6a60de80
+DIST cattrs-1.7.0.tar.gz 85690 BLAKE2B 
708295907124fc2ed9c3095fb99ef3ae0ec4d80e495f1b0964185d615fbcd59c7d7f090f400d49e0c92b2e3bc952929c3feb3c35804ff600b088b8df43762a13
 SHA512 
a87381a65a3c14652fc04cb7f409272f3705965cb05472b849c3bb9096362eafc7fdc445ab4b51cdf5b62d049e4f00951c992f1562a8c20eef1abbfb5b8d2958

diff --git a/dev-python/cattrs/cattrs-1.7.0.ebuild 
b/dev-python/cattrs/cattrs-1.7.0.ebuild
new file mode 100644
index 0..a6a19fc29
--- /dev/null
+++ b/dev-python/cattrs/cattrs-1.7.0.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..9} pypy3 )
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/Tinche/cattrs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="Complex custom class converters for attrs"
+HOMEPAGE="https://github.com/Tinche/cattrs;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="dev-python/attrs[${PYTHON_USEDEP}]"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/hypothesis[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



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

2021-06-27 Thread Alessandro Barbieri
commit: 819da74f96f11156fa01ed930f1b7f8b26c4502f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:07:52 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:07:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=819da74f

dev-python/fontMath: add 0.8.1

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

 dev-python/fontMath/Manifest  |  1 +
 dev-python/fontMath/fontMath-0.8.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/fontMath/Manifest b/dev-python/fontMath/Manifest
index d92f629e5..770c6a1af 100644
--- a/dev-python/fontMath/Manifest
+++ b/dev-python/fontMath/Manifest
@@ -1 +1,2 @@
 DIST fontMath-0.6.0.tar.gz 29430 BLAKE2B 
e89200df9c54d35662103bcb260593da83339af06af4ce5906421c5d0c533097d82562531f5bea70286b07ffc1b27707c46f7bf8bb3956fdf23998278696d541
 SHA512 
20bbed0242d7bf4dddf44f1c2c1333f5019a5bc78025e6bcc8ede80cc44d96acc48b5ef1244fb22fe09217ed7123fff591fab2a72c2484e19ee202c20ad34f56
+DIST fontMath-0.8.1.tar.gz 29657 BLAKE2B 
b2a85d4fbce46b381488815df363c13c2d60f4527160bbdd0591c852df606bd1ada4945ec22935907b9b59a0f729a9c51fe2fa4f9531c3cf406bde11159193a2
 SHA512 
815f5521099dc55ceb215f0f7ea2dded7f8586a6b5ac8c7c99bd87f4f837feb21768c46473f21aa60ad8b0e85bbdabf2bf246f0c8fabab0b4a2d63b5d052f6a8

diff --git a/dev-python/fontMath/fontMath-0.8.1.ebuild 
b/dev-python/fontMath/fontMath-0.8.1.ebuild
new file mode 100644
index 0..3d2608c58
--- /dev/null
+++ b/dev-python/fontMath/fontMath-0.8.1.ebuild
@@ -0,0 +1,23 @@
+# 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
+
+SRC_URI="https://github.com/robotools/fontMath/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="A collection of objects that implement fast font math"
+HOMEPAGE="https://github.com/robotools/fontMath;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/fonttools-4.9[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest



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

2021-06-27 Thread Alessandro Barbieri
commit: c10554072d604ad0cde34ebd7112152ac923b471
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:11:04 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:11:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c1055407

dev-python/asyncssh: add 2.7.0

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

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

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index d9511fd47..88408ea69 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1,2 @@
 DIST asyncssh-2.6.0.tar.gz 419074 BLAKE2B 
ecac549c3b95b024cf6135e8809720f547607842506e874fd066c351fd89d48b705c4056efdfebed4e88e74f544e8d362d95690c9574e5cd4e0de5cafd84b44e
 SHA512 
b1421ba03bbc3f919ebdc3f4936e024ecb579e9a6823ff507be5fb3b6e03ff0b7aaebf364282902b53f82eeaa095894d747e200eb9fc28cad19d94ec809448a3
+DIST asyncssh-2.7.0.tar.gz 420765 BLAKE2B 
4beab38843951cb9e86f5dc88b4bde4efd9a29178160381ea359233b675d2fa8bbfe58750b8d3fdded65998ea3c472b7b26c07fa191bd8428a06e3e014794dfe
 SHA512 
0f25b199075fc5ff2f27c040b81d679c17fdebb68e919abc23af5b10dc0626eb10141bd6d6de7d92f797f84394a54c34757a8332c4aa08bab36ec6f04e353204

diff --git a/dev-python/asyncssh/asyncssh-2.7.0.ebuild 
b/dev-python/asyncssh/asyncssh-2.7.0.ebuild
new file mode 100644
index 0..fb28de3c9
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.7.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+   https://asyncssh.timeheart.net
+   https://pypi.org/project/asyncssh
+   https://github.com/ronf/asyncssh
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${REDEPEND}
+   test? (
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/libnacl-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.0.0[${PYTHON_USEDEP}]
+   >=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+#python_test() {
+#  epytest \
+#  --deselect tests/test_agent.py::_TestAgent::test_confirm \
+#  --deselect tests/test_x509.py::_TestX509::test_expired_root
+#}
+
+pkg_postinst() {
+   optfeature "support for OpenSSH private key encryption" 
dev-python/bcrypt
+   optfeature "support for key exchange and authentication with U2F/FIDO2 
security keys" dev-python/fido2
+   optfeature "support for accessing PIV keys on PKCS#11 security tokens" 
dev-python/python-pkcs11
+   optfeature "support for GSSAPI key exchange and authentication on UNIX" 
dev-python/gssapi
+   optfeature "if you have a version of OpenSSL older than 1.1.1b 
installed and you want support for Curve25519 key exchange, Ed25519 keys and 
certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
+   optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
+   optfeature "support for X.509 certificate authentication" 
dev-python/pyopenssl
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wayback_machine_downloader/

2021-06-27 Thread Alessandro Barbieri
commit: 2fb19c94683819c13df9b30a19b1ab5ba02f4d13
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 22:59:54 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 22:59:54 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fb19c94

net-misc/wayback_machine_downloader: add 2.3.0, drop 2.2.1

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

 net-misc/wayback_machine_downloader/Manifest   | 2 +-
 ...downloader-2.2.1.ebuild => wayback_machine_downloader-2.3.0.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/wayback_machine_downloader/Manifest 
b/net-misc/wayback_machine_downloader/Manifest
index 8d9c39a5d..0a742dec4 100644
--- a/net-misc/wayback_machine_downloader/Manifest
+++ b/net-misc/wayback_machine_downloader/Manifest
@@ -1 +1 @@
-DIST wayback_machine_downloader-2.2.1.gem 10240 BLAKE2B 
88bcd40fb9773d45a63708fbf0f04583d9ee0da2f6e20ccf86433fb9e451473985c9ede6c67334ec1a98ad62a5330fc09e89b06e3838e15460fd452b336f2aa6
 SHA512 
3fc562f8c910b64287267cb8e06427ef223a0a0b1e1830bb82f9aca54b843f8933d13247920ad30b9b955bcfc0a7882cea0ff6b45c9bfa9e96790e058bb0f7bc
+DIST wayback_machine_downloader-2.3.0.gem 10752 BLAKE2B 
6f6feeca8871800b5299da982ee24ce070fdf80075996a2c18bd7d20a8231c5ca195367d34fc2e2893c664c480aa4ae9876a594b319248c74fbb8aa8cd28e04f
 SHA512 
f3723b9cb32473f14bfae4dd2fcd3b2470710ec34690ae93e4c66c6146eaa626e7e1275098895e74dfb0b30a12b1f567a89b4fdc5496b6eaaf52de8ff0ddbd44

diff --git 
a/net-misc/wayback_machine_downloader/wayback_machine_downloader-2.2.1.ebuild 
b/net-misc/wayback_machine_downloader/wayback_machine_downloader-2.3.0.ebuild
similarity index 93%
rename from 
net-misc/wayback_machine_downloader/wayback_machine_downloader-2.2.1.ebuild
rename to 
net-misc/wayback_machine_downloader/wayback_machine_downloader-2.3.0.ebuild
index 5d4593646..18ab5c073 100644
--- 
a/net-misc/wayback_machine_downloader/wayback_machine_downloader-2.2.1.ebuild
+++ 
b/net-misc/wayback_machine_downloader/wayback_machine_downloader-2.3.0.ebuild
@@ -13,5 +13,6 @@ 
HOMEPAGE="https://github.com/hartator/wayback-machine-downloader;
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-#requires network
+
 RESTRICT="test"
+PROPERTIES="test_network"



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

2021-06-27 Thread Alessandro Barbieri
commit: b7eb33eea5b34ac165ddb5dd1c252dc980a050eb
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:03:49 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:03:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7eb33ee

dev-python/sanic-routing: add 0.7.0

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

 dev-python/sanic-routing/Manifest  |  1 +
 .../sanic-routing/sanic-routing-0.7.0.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/sanic-routing/Manifest 
b/dev-python/sanic-routing/Manifest
index 2a45ff580..fba40beaa 100644
--- a/dev-python/sanic-routing/Manifest
+++ b/dev-python/sanic-routing/Manifest
@@ -1 +1,2 @@
 DIST sanic-routing-0.6.2.tar.gz 14854 BLAKE2B 
c268244b18531b220eacaa4aa5d6b23612e9f3a27774df65c35b12645bcc18916142c304c07e59a64c950f1f1e7c8e0c34c9c605b1478293e22708c20ba3bc36
 SHA512 
8bbbae9424bd4e39c8549f70263f9a4847b5f81441152e671e7b8976372b4eecabfde90428bd4eb220f4a44e39239c63f3f2bf429b30ab0f649c80549966a65f
+DIST sanic-routing-0.7.0.tar.gz 23633 BLAKE2B 
df5a3d122b00d958e1bd262b56e7000aa404a1aa28eaf599d50e826bdb7d9cb94c85843047b3ee9924686ad21d06082956f921e78b6b0e5bf9f20ae0d925b165
 SHA512 
de7e31c5f464becd3bb36cf6e9b00c2419e54771a406cc02eac6b22dbdd4c60380db52c76e1cddf28dd8387bca185e1f8156b963dbf995a9329ccd9ad25a9627

diff --git a/dev-python/sanic-routing/sanic-routing-0.7.0.ebuild 
b/dev-python/sanic-routing/sanic-routing-0.7.0.ebuild
new file mode 100644
index 0..8bb2c6ee8
--- /dev/null
+++ b/dev-python/sanic-routing/sanic-routing-0.7.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..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Internal handler routing for Sanic"
+HOMEPAGE="
+   https://pypi.python.org/pypi/sanic-routing
+   https://github.com/sanic-org/sanic-routing
+"
+SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/sanic[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2021-06-27 Thread Alessandro Barbieri
commit: f35e3e5388825acd84b8f5ecdca7685e4942c1ed
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:02:36 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:02:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f35e3e53

dev-python/sanic: add 21.6.0

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

 dev-python/sanic/Manifest|  1 +
 dev-python/sanic/sanic-21.6.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/sanic/Manifest b/dev-python/sanic/Manifest
index a7ceefe58..0a0fb36f3 100644
--- a/dev-python/sanic/Manifest
+++ b/dev-python/sanic/Manifest
@@ -1 +1,2 @@
 DIST sanic-21.3.4.tar.gz 234229 BLAKE2B 
a24941777099d5a09dd020a7f0a9fe39ae0ab89436fe27e2e4bbb418b684583002b9249e46438787d07bae6114ee1a0fd27e24e4e29983e8499f766f238e07d9
 SHA512 
15596f37b5389073d6a2b5e2d2bf5871d9a31ba29bf4e2eac9fb91df29e76035b02f7d892bb8edd5ffde75f05acdcebdb2c8f5ddf7224f40c5391c8f058f5c97
+DIST sanic-21.6.0.tar.gz 243159 BLAKE2B 
2b0dfe59493a709be0059c06400723f7405ae032853bca25356e4c4296ff1bc512d9f885c77f48161de06917676bcef248952a7dd2751857e2f36a96389b2cf1
 SHA512 
fa6214e24d85cb2c5b059b7df9c818d58232f13de6e188c222f1ae441ece78167437464714097d1cab0432b2ca68b9f3ffd62f14c98dabfa8127cea29685b85b

diff --git a/dev-python/sanic/sanic-21.6.0.ebuild 
b/dev-python/sanic/sanic-21.6.0.ebuild
new file mode 100644
index 0..aea862df5
--- /dev/null
+++ b/dev-python/sanic/sanic-21.6.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Async Python 3.6+ web server/framework | Build fast. Run fast."
+HOMEPAGE="
+   https://pypi.python.org/pypi/sanic
+   https://github.com/huge-success/sanic
+"
+SRC_URI="https://github.com/huge-success/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/aiofiles-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/httptools-0.0.10[${PYTHON_USEDEP}]
+   >=dev-python/multidict-5.0[${PYTHON_USEDEP}]
+   >=dev-python/sanic-routing-0.0.10[${PYTHON_USEDEP}]
+   dev-python/ujson[${PYTHON_USEDEP}]
+   dev-python/uvloop[${PYTHON_USEDEP}]
+   >=dev-python/websockets-8.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/beautifulsoup[${PYTHON_USEDEP}]
+   >=dev-python/httpcore-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-5.2.1[${PYTHON_USEDEP}]
+   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+   dev-python/pytest-sanic[${PYTHON_USEDEP}]
+   dev-python/sanic-testing[${PYTHON_USEDEP}]
+   dev-python/uvicorn[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/docutils \
+   dev-python/pygments \
+   dev-python/sphinx_rtd_theme \
+   dev-python/recommonmark \
+   www-servers/gunicorn
+
+#python_test() {
+#  pytest -vv --deselect tests/test_unix_socket.py::test_zero_downtime 
tests/test_keep_alive_timeout.py::test_keep_alive_client_timeout || die
+#}



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

2021-06-27 Thread Alessandro Barbieri
commit: d8282f5c5f11f605e4f8ad56487551aff7ab471e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:06:03 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:06:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8282f5c

dev-python/hunter: add 3.3.8, drop 3.3.4

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

 dev-python/hunter/Manifest |  2 +-
 .../{hunter-3.3.4.ebuild => hunter-3.3.8.ebuild}   | 23 +++---
 2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/dev-python/hunter/Manifest b/dev-python/hunter/Manifest
index 41b967bb8..8fff7a232 100644
--- a/dev-python/hunter/Manifest
+++ b/dev-python/hunter/Manifest
@@ -1,2 +1,2 @@
-DIST hunter-3.3.4.tar.gz 535981 BLAKE2B 
c3d9f3a6cd77c830d3430a1bf55bfd89c4bf69402d6e17489116a13d483afd1e9fe7ba396a200385d27a5c76557f5856ec468a23735a526283d2db0d160cfcae
 SHA512 
d51b55207118a26a48d12b97fc164c9b4a14e9d590bf3d85c0677ddf4354dbf800fec4757186a575e5062e297cfb86ee9185e6beff7ad45695e6dc5cba4ac324
 DIST hunter-3.3.5.tar.gz 536004 BLAKE2B 
2851449ab6c9e3b71a546f5464eda272053060bdc6fb2d75f3e746c4d103b25c2ecfbfd0449521a98fe12851d62044bb0f3bc9d083e1496f861679eff827eafc
 SHA512 
7c8700ae010bc58c4fefb1f6a343ee4bb375e55c2ddf3ab6a7d9f94102f1bafa50d3723985031a7633be2928a8b47a2bad2c3a7676df6d6a1dee2e38dbf6c02d
+DIST hunter-3.3.8.tar.gz 536260 BLAKE2B 
cdb048798dd831229f3c3ff784b16f94ee45c54bc35eb29e9b228f2736c103dbc39357df82476a2b25310501d33be67474f85c2f5a97a61baca20c8dfc5a725f
 SHA512 
4d715893c805afb5ca709f8c8ce20fbf5ec8540a06c7536862d941a5a4f45b0721f8cd3aa2eeb79c072152d243f4d0ce949431defbdc8c17831f744c3f7ff58a

diff --git a/dev-python/hunter/hunter-3.3.4.ebuild 
b/dev-python/hunter/hunter-3.3.8.ebuild
similarity index 72%
rename from dev-python/hunter/hunter-3.3.4.ebuild
rename to dev-python/hunter/hunter-3.3.8.ebuild
index fea16decc..54715337c 100644
--- a/dev-python/hunter/hunter-3.3.4.ebuild
+++ b/dev-python/hunter/hunter-3.3.8.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
@@ -51,13 +51,14 @@ python_compile() {
 
 python_test() {
local -x PYTHONPATH="${S}/tests:${BUILD_DIR}/lib:${PYTHONPATH}"
-   epytest -vv \
-   --deselect 
tests/test_integration.py::test_pid_prefix[True-CodePrinter] \
-   --deselect 
tests/test_integration.py::test_pid_prefix[False-CodePrinter] \
-   --deselect 
tests/test_integration.py::test_pid_prefix[True-CallPrinter] \
-   --deselect 
tests/test_integration.py::test_pid_prefix[False-CallPrinter] \
-   --deselect tests/test_remote.py::test_manhole \
-   --deselect tests/test_remote.py::test_manhole_clean_exit \
-   --deselect tests/test_tracer.py::test_perf_stdlib[cython] \
-   || die
+#  epytest -vv \
+#  --deselect 
tests/test_integration.py::test_pid_prefix[True-CodePrinter] \
+#  --deselect 
tests/test_integration.py::test_pid_prefix[False-CodePrinter] \
+#  --deselect 
tests/test_integration.py::test_pid_prefix[True-CallPrinter] \
+#  --deselect 
tests/test_integration.py::test_pid_prefix[False-CallPrinter] \
+#  --deselect tests/test_remote.py::test_manhole \
+#  --deselect tests/test_remote.py::test_manhole_clean_exit \
+#  --deselect tests/test_tracer.py::test_perf_stdlib[cython] \
+#  || die
+   epytest -vv || die
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/gftools/

2021-06-27 Thread Alessandro Barbieri
commit: 01b267e3cda5fc08cef1d58f9a54c44433b52415
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:25:16 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:25:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01b267e3

dev-util/gftools: add 0.7.2, drop 0.6.2

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

 .../{gftools-0.6.2.ebuild => gftools-0.7.2.ebuild} | 50 +++---
 1 file changed, 25 insertions(+), 25 deletions(-)

diff --git a/dev-util/gftools/gftools-0.6.2.ebuild 
b/dev-util/gftools/gftools-0.7.2.ebuild
similarity index 53%
rename from dev-util/gftools/gftools-0.6.2.ebuild
rename to dev-util/gftools/gftools-0.7.2.ebuild
index 55dbb3697..c3943f447 100644
--- a/dev-util/gftools/gftools-0.6.2.ebuild
+++ b/dev-util/gftools/gftools-0.7.2.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-COMMIT="0fe81a08dee6e7614c0f196e6668a9aafaad0d3e"
-DISTUTILS_USE_SETUPTOOLS=rdepend
+COMMIT="e33ccf3515cc5b8005a3a50b4163663623649d20"
 DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
 PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
@@ -25,36 +25,36 @@ PROPERTIES="test_network"
 
 RDEPEND="
$(python_gen_cond_dep '
-   app-arch/brotli[python,${PYTHON_MULTI_USEDEP}]
-   dev-python/absl-py[${PYTHON_MULTI_USEDEP}]
-   dev-python/babelfont[${PYTHON_MULTI_USEDEP}]
-   dev-python/browserstack-local-python[${PYTHON_MULTI_USEDEP}]
-   dev-python/fonttools[${PYTHON_MULTI_USEDEP}]
-   dev-python/glyphsLib[${PYTHON_MULTI_USEDEP}]
-   dev-python/ots-python[${PYTHON_MULTI_USEDEP}]
-   dev-python/protobuf-python[${PYTHON_MULTI_USEDEP}]
-   dev-python/pybrowserstack-screenshots[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygit2[${PYTHON_MULTI_USEDEP}]
-   dev-python/PyGithub[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
-   dev-python/statmake[${PYTHON_MULTI_USEDEP}]
-   dev-python/strictyaml[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   dev-python/tabulate[${PYTHON_MULTI_USEDEP}]
-   dev-python/ttfautohint-py[${PYTHON_MULTI_USEDEP}]
-   dev-python/unidecode[${PYTHON_MULTI_USEDEP}]
-   dev-python/vttlib[${PYTHON_MULTI_USEDEP}]
-   dev-util/fontmake[${PYTHON_MULTI_USEDEP}]
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/absl-py[${PYTHON_USEDEP}]
+   dev-python/babelfont[${PYTHON_USEDEP}]
+   dev-python/browserstack-local-python[${PYTHON_USEDEP}]
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/glyphsLib[${PYTHON_USEDEP}]
+   dev-python/ots-python[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/pybrowserstack-screenshots[${PYTHON_USEDEP}]
+   dev-python/pygit2[${PYTHON_USEDEP}]
+   dev-python/PyGithub[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/statmake[${PYTHON_USEDEP}]
+   dev-python/strictyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tabulate[${PYTHON_USEDEP}]
+   dev-python/ttfautohint-py[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   dev-python/vttlib[${PYTHON_USEDEP}]
+   dev-util/fontmake[${PYTHON_USEDEP}]
')
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
$(python_gen_cond_dep '
-   dev-python/setuptools_scm[${PYTHON_MULTI_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
')
test? (
$(python_gen_cond_dep '
-   dev-python/tabulate[${PYTHON_MULTI_USEDEP}]
+   dev-python/tabulate[${PYTHON_USEDEP}]
media-gfx/fontforge[python,${PYTHON_SINGLE_USEDEP}]
')
)



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

2021-06-27 Thread Alessandro Barbieri
commit: 546ec47971c69743429629aa99d3d05c5b182057
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 23:07:06 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 23:07:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=546ec479

dev-python/hijri-converter: add 2.1.3

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

 dev-python/hijri-converter/Manifest   |  1 +
 .../hijri-converter/hijri-converter-2.1.3.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/hijri-converter/Manifest 
b/dev-python/hijri-converter/Manifest
index e48bebfc9..2c650f513 100644
--- a/dev-python/hijri-converter/Manifest
+++ b/dev-python/hijri-converter/Manifest
@@ -1 +1,2 @@
 DIST hijri-converter-2.1.1.tar.gz 36506 BLAKE2B 
a019d9c67e411ed8f1a8dfbb48ae56bd28f3240cfa2a959a47b79a4436dce241b5cf40b78731cecf21ce2fb555cc081ae77596bdab20aded1439dc016a43ed00
 SHA512 
ab20fbe8146dea503c3726ea7566f364e2442003c6a5c934d5efe0915d2dadae5fb78a8e741ac5eb06de81106e7d112e97e6da86f97754d648c2bcdb73d5a0b0
+DIST hijri-converter-2.1.3.tar.gz 36865 BLAKE2B 
4076d2eda430327162716fe80f4093132e139d1cb01129d15c66aa908dcb212877bf478cd60af102969a5058d08dc15773a83d3dbad1ed5431188e9a8549e170
 SHA512 
d7307f4c11f04f266ca478d58c6248debc720204cc7b58da033cf8340e4cdfb07a6908f139d50260908224bbed1ab50885c3f82b348e1d35ce38c138d2bbf970

diff --git a/dev-python/hijri-converter/hijri-converter-2.1.3.ebuild 
b/dev-python/hijri-converter/hijri-converter-2.1.3.ebuild
new file mode 100644
index 0..648972e4b
--- /dev/null
+++ b/dev-python/hijri-converter/hijri-converter-2.1.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Accurate Hijri-Gregorian date converter based on the Umm al-Qura 
calendar"
+HOMEPAGE="https://github.com/dralshehri/hijri-converter;
+SRC_URI="https://github.com/dralshehri/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/, sys-cluster/pcs/files/

2021-06-27 Thread Alessandro Barbieri
commit: fe3c738c21b0f614174fdc508340c83a3df2052e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 22:17:43 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 22:17:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe3c738c

sys-cluster/pcs: fix patches, remove old

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

 sys-cluster/pcs/Manifest   |   1 -
 sys-cluster/pcs/files/openrc-0.10.7.patch  | 430 -
 sys-cluster/pcs/files/openrc-0.10.8.patch  |  32 +-
 sys-cluster/pcs/files/pcsd-daemon.service.patch|   4 +-
 sys-cluster/pcs/pcs-0.10.7.ebuild  | 112 --
 .../{pcs-0.10.8-r2.ebuild => pcs-0.10.8-r3.ebuild} |   7 +-
 sys-cluster/pcs/pcs-0.10.8.ebuild  | 112 --
 7 files changed, 22 insertions(+), 676 deletions(-)

diff --git a/sys-cluster/pcs/Manifest b/sys-cluster/pcs/Manifest
index 79ce84cab..95eae5e99 100644
--- a/sys-cluster/pcs/Manifest
+++ b/sys-cluster/pcs/Manifest
@@ -1,2 +1 @@
-DIST pcs-0.10.7.tar.gz 1818215 BLAKE2B 
345ba114f92c1f555a948b1f6eafb532056d3196c9f0cf3007d7d27d8a8957c886f3a5ab2519e0922908c3d11ed9dc54632376d5556f6b1dc5dfb035bcfda4bf
 SHA512 
c76a11fa162258ee311dcceca50674d7638396880596a826a711d944aab421ed06a6c4eb41f9dc997c01b72bce73c98c4f7be3fcd8fafb8ae16902f6a1e0c521
 DIST pcs-0.10.8.tar.gz 1852902 BLAKE2B 
ef023ca27c2dbd1d765e1d68f67a55c79f57b1dbc7d571b8f21e1c30f8a8510b1148459a0e683c682fb969c7635ef726c8e227b995d1a35dfd27894f40bdaa26
 SHA512 
8b9ba62279431e481d062e804d24480d2a274d2f4897a82149df6116ff3df2394d97a3ee77a6dee4c563d915bab0142124a8942524fcc4e894912086e865353c

diff --git a/sys-cluster/pcs/files/openrc-0.10.7.patch 
b/sys-cluster/pcs/files/openrc-0.10.7.patch
deleted file mode 100644
index 18c56936a..0
--- a/sys-cluster/pcs/files/openrc-0.10.7.patch
+++ /dev/null
@@ -1,430 +0,0 @@
 a/pcs-0.10.7/pcs/lib/external.py
-+++ b/pcs-0.10.7/pcs/lib/external.py
-@@ -13,8 +13,8 @@
- from pcs.lib.errors import LibraryError
- 
- 
--_chkconfig = settings.chkconfig_binary
--_service = settings.service_binary
-+_rc_config = settings.rc_config_binary
-+_rc_service = settings.rc_service_binary
- _systemctl = settings.systemctl_binary
- 
- 
-@@ -192,7 +192,7 @@
- [_systemctl, "disable", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_chkconfig, service, "off"])
-+stdout, stderr, retval = runner.run([_rc_config, 'delete', service, 
"default"])
- if retval != 0:
- raise DisableServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -214,7 +214,7 @@
- [_systemctl, "enable", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_chkconfig, service, "on"])
-+stdout, stderr, retval = runner.run([_rc_config, 'add', service, 
"default"])
- if retval != 0:
- raise EnableServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -234,7 +234,7 @@
- [_systemctl, "start", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_service, service, "start"])
-+stdout, stderr, retval = runner.run([_rc_service, service, "start"])
- if retval != 0:
- raise StartServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -254,7 +254,7 @@
- [_systemctl, "stop", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_service, service, "stop"])
-+stdout, stderr, retval = runner.run([_rc_service, service, "stop"])
- if retval != 0:
- raise StopServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -295,8 +295,12 @@
- [_systemctl, "is-enabled", _get_service_name(service, instance)]
- )
- else:
--dummy_stdout, dummy_stderr, retval = runner.run([_chkconfig, service])
--
-+stdout, dummy_stderr, dummy_retval = runner.run([_rc_config, 'list', 
'default'])
-+retval = 1
-+for line in stdout.splitlines():
-+line = line.split(' ')[0]
-+if service == line:
-+retval = 0
- return retval == 0
- 
- 
-@@ -316,7 +320,7 @@
- )
- else:
- dummy_stdout, dummy_stderr, retval = runner.run(
--[_service, service, "status"]
-+[_rc_service, service, "status"]
- )
- 
- return retval == 0
-@@ -344,8 +348,7 @@
- """
- if is_systemctl():
- return []
--
--stdout, dummy_stderr, return_code = runner.run([_chkconfig])
-+stdout, dummy_stderr, return_code = runner.run([_rc_config, "list"])
- if return_code != 0:
- return []
- 
 a/pcs-0.10.7/pcs/settings_default.py
-+++ b/pcs-0.10.7/pcs/settings_default.py
-@@ -1,8 +1,8 

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

2021-06-27 Thread Mike Gilbert
commit: 50d96c6315095f31ea0893153a0641e7cbd36d64
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 27 21:47:54 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 27 21:50:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d96c63

sys-apps/toybox: depend on virtual/libcrypt

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

 sys-apps/toybox/{toybox-0.8.4.ebuild => toybox-0.8.4-r1.ebuild} | 3 +++
 sys-apps/toybox/{toybox-0.8.5.ebuild => toybox-0.8.5-r1.ebuild} | 3 +++
 sys-apps/toybox/toybox-.ebuild  | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/sys-apps/toybox/toybox-0.8.4.ebuild 
b/sys-apps/toybox/toybox-0.8.4-r1.ebuild
similarity index 95%
rename from sys-apps/toybox/toybox-0.8.4.ebuild
rename to sys-apps/toybox/toybox-0.8.4-r1.ebuild
index ca78edf8b36..888ca615d7a 100644
--- a/sys-apps/toybox/toybox-0.8.4.ebuild
+++ b/sys-apps/toybox/toybox-0.8.4-r1.ebuild
@@ -19,6 +19,9 @@ HOMEPAGE="https://landley.net/code/toybox/;
 LICENSE="0BSD"
 SLOT="0"
 
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
 src_prepare() {
default
restore_config .config

diff --git a/sys-apps/toybox/toybox-0.8.5.ebuild 
b/sys-apps/toybox/toybox-0.8.5-r1.ebuild
similarity index 95%
rename from sys-apps/toybox/toybox-0.8.5.ebuild
rename to sys-apps/toybox/toybox-0.8.5-r1.ebuild
index ca78edf8b36..888ca615d7a 100644
--- a/sys-apps/toybox/toybox-0.8.5.ebuild
+++ b/sys-apps/toybox/toybox-0.8.5-r1.ebuild
@@ -19,6 +19,9 @@ HOMEPAGE="https://landley.net/code/toybox/;
 LICENSE="0BSD"
 SLOT="0"
 
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
 src_prepare() {
default
restore_config .config

diff --git a/sys-apps/toybox/toybox-.ebuild 
b/sys-apps/toybox/toybox-.ebuild
index ca78edf8b36..888ca615d7a 100644
--- a/sys-apps/toybox/toybox-.ebuild
+++ b/sys-apps/toybox/toybox-.ebuild
@@ -19,6 +19,9 @@ HOMEPAGE="https://landley.net/code/toybox/;
 LICENSE="0BSD"
 SLOT="0"
 
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
 src_prepare() {
default
restore_config .config



[gentoo-commits] repo/gentoo:master commit in: net-vpn/ocserv/

2021-06-27 Thread Mike Gilbert
commit: d630f8cedd689dd0f43c2ef1afeca4448a68134f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 27 21:41:16 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 27 21:50:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d630f8ce

net-vpn/ocserv: depend on virtual/libcrypt

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

 net-vpn/ocserv/{ocserv-1.0.1.ebuild => ocserv-1.0.1-r1.ebuild} | 3 ++-
 net-vpn/ocserv/{ocserv-1.1.1.ebuild => ocserv-1.1.1-r1.ebuild} | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-vpn/ocserv/ocserv-1.0.1.ebuild 
b/net-vpn/ocserv/ocserv-1.0.1-r1.ebuild
similarity index 96%
rename from net-vpn/ocserv/ocserv-1.0.1.ebuild
rename to net-vpn/ocserv/ocserv-1.0.1-r1.ebuild
index bd210f3d141..30ecafc2b9c 100644
--- a/net-vpn/ocserv/ocserv-1.0.1.ebuild
+++ b/net-vpn/ocserv/ocserv-1.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,7 @@ DEPEND="
net-libs/http-parser:0=
sys-libs/readline:0=
sys-libs/talloc:0=
+   virtual/libcrypt:=
geoip? ( dev-libs/geoip:0= )
kerberos? ( virtual/krb5 )
lz4? ( app-arch/lz4:0= )

diff --git a/net-vpn/ocserv/ocserv-1.1.1.ebuild 
b/net-vpn/ocserv/ocserv-1.1.1-r1.ebuild
similarity index 96%
rename from net-vpn/ocserv/ocserv-1.1.1.ebuild
rename to net-vpn/ocserv/ocserv-1.1.1-r1.ebuild
index 41a683070d5..83522add4c3 100644
--- a/net-vpn/ocserv/ocserv-1.1.1.ebuild
+++ b/net-vpn/ocserv/ocserv-1.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,7 @@ DEPEND="
net-libs/http-parser:0=
sys-libs/readline:0=
sys-libs/talloc:0=
+   virtual/libcrypt:=
geoip? ( dev-libs/geoip:0= )
kerberos? ( virtual/krb5 )
lz4? ( app-arch/lz4:0= )



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/commonmark/, dev-python/python-mistralclient/, dev-R/survival/, dev-R/ps/, ...

2021-06-27 Thread Alessandro Barbieri
commit: 896eccebcb8826ca510baad23c2e43cf7aab8ad2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun 27 21:48:08 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Jun 27 21:48:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=896ecceb

*/*: take packages (WIP)

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

 dev-R/MASS/metadata.xml   | 5 +
 dev-R/Matrix/metadata.xml | 5 +
 dev-R/RColorBrewer/metadata.xml   | 5 +
 dev-R/RcppArmadillo/metadata.xml  | 5 +
 dev-R/RcppEnsmallen/metadata.xml  | 6 +-
 dev-R/askpass/metadata.xml| 5 +
 dev-R/brew/metadata.xml   | 5 +
 dev-R/brio/metadata.xml   | 5 +
 dev-R/callr/metadata.xml  | 5 +
 dev-R/colorspace/metadata.xml | 5 +
 dev-R/commonmark/metadata.xml | 5 +
 dev-R/covr/metadata.xml   | 5 +
 dev-R/curl/metadata.xml   | 5 +
 dev-R/diffobj/metadata.xml| 5 +
 dev-R/evaluate/metadata.xml   | 5 +
 dev-R/labeling/metadata.xml   | 5 +
 dev-R/lattice/metadata.xml| 5 +
 dev-R/lazyeval/metadata.xml   | 5 +
 dev-R/markdown/metadata.xml   | 5 +
 dev-R/mgcv/metadata.xml   | 5 +
 dev-R/mime/metadata.xml   | 5 +
 dev-R/munsell/metadata.xml| 5 +
 dev-R/nlme/metadata.xml   | 5 +
 dev-R/nnet/metadata.xml   | 5 +
 dev-R/openssl/metadata.xml| 5 +
 dev-R/pkgload/metadata.xml| 5 +
 dev-R/praise/metadata.xml | 5 +
 dev-R/processx/metadata.xml   | 5 +
 dev-R/ps/metadata.xml | 5 +
 dev-R/rematch2/metadata.xml   | 5 +
 dev-R/rex/metadata.xml| 5 +
 dev-R/roxygen2/metadata.xml   | 5 +
 dev-R/rprojroot/metadata.xml  | 5 +
 dev-R/rstudioapi/metadata.xml | 5 +
 dev-R/scales/metadata.xml | 5 +
 dev-R/spelling/metadata.xml   | 5 +
 dev-R/stringi/metadata.xml| 5 +
 dev-R/stringr/metadata.xml| 5 +
 dev-R/survival/metadata.xml   | 5 +
 dev-R/sys/metadata.xml| 5 +
 dev-R/testthat/metadata.xml   | 5 +
 dev-R/viridisLite/metadata.xml| 5 +
 dev-R/waldo/metadata.xml  | 5 +
 dev-R/whoami/metadata.xml | 5 +
 dev-R/withr/metadata.xml  | 5 +
 dev-R/xfun/metadata.xml   | 5 +
 dev-R/xml2/metadata.xml   | 5 +
 dev-R/yaml/metadata.xml   | 5 +
 dev-python/WSME/metadata.xml  | 5 +
 dev-python/XenAPI/metadata.xml| 5 +
 dev-python/babelfont/metadata.xml | 6 +-
 dev-python/hstspreload/metadata.xml   | 7 +--
 dev-python/keystonemiddleware/metadata.xml| 5 +
 dev-python/python-barbicanclient/metadata.xml | 6 +-
 dev-python/python-manilaclient/metadata.xml   | 6 +-
 dev-python/python-mistralclient/metadata.xml  | 5 +
 dev-python/python-monascaclient/metadata.xml  | 5 +
 dev-python/python-octaviaclient/metadata.xml  | 6 +-
 dev-python/python-saharaclient/metadata.xml   | 5 +
 dev-python/python-senlinclient/metadata.xml   | 6 +-
 dev-python/python-troveclient/metadata.xml| 5 +
 dev-python/python-vitrageclient/metadata.xml  | 6 +-
 dev-python/python-zaqarclient/metadata.xml| 6 +-
 dev-python/python-zunclient/metadata.xml  | 6 +-
 dev-python/strictyaml/metadata.xml| 6 +-
 dev-python/taskflow/metadata.xml  | 5 +
 dev-python/tinyrpc/metadata.xml   | 6 +-
 dev-python/tooz/metadata.xml  | 5 +
 68 files changed, 340 insertions(+), 13 deletions(-)

diff --git a/dev-R/MASS/metadata.xml b/dev-R/MASS/metadata.xml
index 841859750..bd3e0cb4b 100644
--- a/dev-R/MASS/metadata.xml
+++ b/dev-R/MASS/metadata.xml
@@ -1,6 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   

Support Functions and Datasets for Venables and Ripley's MASS //
Functions and datasets to support Venables and Ripley, "Modern

diff --git a/dev-R/Matrix/metadata.xml b/dev-R/Matrix/metadata.xml
index f44f57508..2b5e2fc2c 100644
--- a/dev-R/Matrix/metadata.xml
+++ 

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

2021-06-27 Thread Matthew Thode
commit: b570081744def47437cb5371a3a1d2d098809984
Author: DelightedCat  gmail  com>
AuthorDate: Sun Jun 27 15:02:35 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 27 21:44:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5700817

media-sound/spotify: Add libxkbcommon dependency

Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/spotify-1.1.56.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/spotify/spotify-1.1.56.ebuild 
b/media-sound/spotify/spotify-1.1.56.ebuild
index 7a6cfcac18a..52c323401ad 100644
--- a/media-sound/spotify/spotify-1.1.56.ebuild
+++ b/media-sound/spotify/spotify-1.1.56.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
systray? ( gnome-extra/gnome-integration-spotify )
x11-libs/gtk+:2
app-accessibility/at-spi2-atk
+   x11-libs/libxkbcommon
x11-libs/libXScrnSaver
x11-libs/libXtst
x11-libs/libSM



[gentoo-commits] repo/gentoo:master commit in: virtual/dotnet-sdk/

2021-06-27 Thread Zac Medico
commit: 0d2ae887f25d33a978eb9f1d003e7f8359b50348
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 27 21:08:14 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 27 21:11:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2ae887

virtual/dotnet-sdk: Initial import

The dev-dotnet/dotnet-sdk package is in 
https://github.com/gentoo/gentoo/pull/21112.

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

 virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild | 13 +
 virtual/dotnet-sdk/metadata.xml  |  8 
 2 files changed, 21 insertions(+)

diff --git a/virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild 
b/virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild
new file mode 100644
index 000..a3718fa1af9
--- /dev/null
+++ b/virtual/dotnet-sdk/dotnet-sdk-5.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for .NET SDK"
+
+LICENSE=""
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+BDEPEND=""
+RDEPEND="|| ( dev-dotnet/dotnet-sdk-bin:${SLOT} dev-dotnet/dotnet-sdk:${SLOT} 
)"

diff --git a/virtual/dotnet-sdk/metadata.xml b/virtual/dotnet-sdk/metadata.xml
new file mode 100644
index 000..72d10ea0114
--- /dev/null
+++ b/virtual/dotnet-sdk/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dot...@gentoo.org
+   
+   
+



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

2021-06-27 Thread Sven Wegener
commit: 9f06d066a951b3f5de9b33d60198ba6cb0c944ce
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Jun 27 21:03:15 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Jun 27 21:07:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f06d066

net-dns/pdns: Fix support for boost-1.76

Boost 1.76 uses different exceptions for the containers, force it back to
standard exceptions.

Closes: https://bugs.gentoo.org/794532
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns/files/pdns-4.4.1-boost-1.76.patch |  26 
 net-dns/pdns/pdns-4.4.1-r1.ebuild  | 172 +
 2 files changed, 198 insertions(+)

diff --git a/net-dns/pdns/files/pdns-4.4.1-boost-1.76.patch 
b/net-dns/pdns/files/pdns-4.4.1-boost-1.76.patch
new file mode 100644
index 000..0e440020541
--- /dev/null
+++ b/net-dns/pdns/files/pdns-4.4.1-boost-1.76.patch
@@ -0,0 +1,26 @@
+From 42cec1e5948e828fb2b941107c4fce9ec847f9a8 Mon Sep 17 00:00:00 2001
+From: Peter van Dijk 
+Date: Fri, 23 Apr 2021 15:40:43 +0200
+Subject: [PATCH] boost 1.76 containers: use standard exceptions
+
+(cherry picked from commit 311f26839819062ced8697686372b6c6b2210bdf)
+---
+ pdns/Makefile.am  | 3 ++-
+ pdns/dnsdistdist/Makefile.am  | 2 +-
+ pdns/recursordist/Makefile.am | 3 ++-
+ 3 files changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/pdns/Makefile.am b/pdns/Makefile.am
+index 237a48f501f..f073f052600 100644
+--- a/pdns/Makefile.am
 b/pdns/Makefile.am
+@@ -6,7 +6,8 @@ AM_CPPFLAGS += \
+   $(LIBEDIT_CFLAGS) \
+   $(LIBCRYPTO_INCLUDES) \
+   $(SYSTEMD_CFLAGS) \
+-  $(YAML_CFLAGS)
++  $(YAML_CFLAGS) \
++  -DBOOST_CONTAINER_USE_STD_EXCEPTIONS
+ 
+ AM_CXXFLAGS = \
+   -DSYSCONFDIR=\"$(sysconfdir)\" \

diff --git a/net-dns/pdns/pdns-4.4.1-r1.ebuild 
b/net-dns/pdns/pdns-4.4.1-r1.ebuild
new file mode 100644
index 000..bb6301e4a13
--- /dev/null
+++ b/net-dns/pdns/pdns-4.4.1-r1.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit autotools lua-single
+
+DESCRIPTION="The PowerDNS Daemon"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# other possible flags:
+# db2: we lack the dep
+# oracle: dito (need Oracle Client Libraries)
+# xdb: (almost) dead, surely not supported
+
+IUSE="debug doc geoip ldap lua-records mydns mysql postgres protobuf remote 
sodium sqlite systemd tools tinydns test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   mydns? ( mysql )"
+
+DEPEND="${LUA_DEPS}
+   dev-libs/openssl:=
+   >=dev-libs/boost-1.35:=
+   lua-records? ( >=net-misc/curl-7.21.3 )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 )
+   sqlite? ( dev-db/sqlite:3 )
+   geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip )
+   sodium? ( dev-libs/libsodium:= )
+   tinydns? ( >=dev-db/tinycdb-0.77 )
+   protobuf? ( dev-libs/protobuf )"
+RDEPEND="${DEPEND}
+   acct-user/pdns
+   acct-group/pdns"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}"/${P/_/-}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-boost-1.76.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local dynmodules="pipe bind" # the default backends, always enabled
+
+   #use db2 && dynmodules+=" db2"
+   use ldap && dynmodules+=" ldap"
+   use mydns && dynmodules+=" mydns"
+   use mysql && dynmodules+=" gmysql"
+   #use oracle && dynmodules+=" goracle oracle"
+   use postgres && dynmodules+=" gpgsql"
+   use remote && dynmodules+=" remote"
+   use sqlite && dynmodules+=" gsqlite3"
+   use tinydns && dynmodules+=" tinydns"
+   use geoip && dynmodules+=" geoip"
+   #use xdb && dynmodules+=" xdb"
+
+   econf \
+   --disable-static \
+   --sysconfdir=/etc/powerdns \
+   --libdir=/usr/$(get_libdir)/powerdns \
+   --with-service-user=pdns \
+   --with-service-group=pdns \
+   --with-modules= \
+   --with-dynmodules="${dynmodules}" \
+   --with-mysql-lib=/usr/$(get_libdir) \
+   --with-lua="${ELUA}" \
+   $(use_enable debug verbose-logging) \
+   $(use_enable lua-records) \
+   $(use_enable test unit-tests) \
+   $(use_enable tools) \
+   $(use_enable systemd) \
+   $(use_with sodium libsodium) \
+   $(use_with protobuf) \
+   ${myconf}
+}
+
+src_compile() {
+   default
+   use doc && emake -C codedocs codedocs
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2021-06-27 Thread Zac Medico
commit: 4685f03364f876c53c0b127c8c2bec79dc680647
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 27 19:15:15 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 27 20:44:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4685f033

dev-dotnet/dotnet-sdk-bin: Initial import

This merges the dotnet repo's dotnetcore-sdk-bin-common and
dotnetcore-sdk-bin packages into a single dotnet-sdk-bin
package. For a complementary dev-dotnet/dotnet-sdk built from
source, see https://github.com/gentoo/gentoo/pull/21112.

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

 dev-dotnet/dotnet-sdk-bin/Manifest |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild   | 43 ++
 dev-dotnet/dotnet-sdk-bin/metadata.xml | 15 
 3 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
new file mode 100644
index 000..0b7ac621e29
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -0,0 +1,3 @@
+DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B 
c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f
 SHA512 
89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
+DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 
6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf
 SHA512 
56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
+DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 
172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556
 SHA512 
81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
new file mode 100644
index 000..30e9b4e6de5
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/;
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
+arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )"
+
+S=${WORKDIR}
+
+src_install() {
+   local dest="opt/${PN}-${SLOT}"
+   dodir "${dest%/*}"
+
+   { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; 
} || die
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+   if use dotnet-symlink; then
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+   # set an env-variable for 3rd party tools
+   echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+   doenvd "${T}/90${PN}-${SLOT}"
+   fi
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml 
b/dev-dotnet/dotnet-sdk-bin/metadata.xml
new file mode 100644
index 000..6905cd2c476
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dot...@gentoo.org
+   
+   
+   https://docs.microsoft.com/en-us/dotnet/
+   
+   
+   
+   Install a dotnet symlink that points to dotnet-bin.
+   
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: app-portage/pacvis/

2021-06-27 Thread Brian Gloyer
commit: 33ec778d4c71da30fd769dd426379f525a1ca60c
Author: brian gloyer  gmail  com>
AuthorDate: Sun Jun 27 19:23:44 2021 +
Commit: Brian Gloyer  gmail  com>
CommitDate: Sun Jun 27 20:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33ec778d

app-portage/pacvis: added python 3.9; removed 

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: brian gloyer  gmail.com>

 app-portage/pacvis/pacvis-0.4.2.ebuild |  4 ++--
 app-portage/pacvis/pacvis-.ebuild  | 19 ---
 2 files changed, 2 insertions(+), 21 deletions(-)

diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild 
b/app-portage/pacvis/pacvis-0.4.2.ebuild
index 2adc736e8..353db4b57 100644
--- a/app-portage/pacvis/pacvis-0.4.2.ebuild
+++ b/app-portage/pacvis/pacvis-0.4.2.ebuild
@@ -1,8 +1,8 @@
-# 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=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 

diff --git a/app-portage/pacvis/pacvis-.ebuild 
b/app-portage/pacvis/pacvis-.ebuild
deleted file mode 100644
index 5bd18faf3..0
--- a/app-portage/pacvis/pacvis-.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-
-EGIT_REPO_URI="https://github.com/bgloyer/pacvis.git;
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Displays dependency graphs of packages"
-HOMEPAGE="https://github.com/bgloyer/pacvis;
-SRC_URI=""
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="www-servers/tornado[${PYTHON_USEDEP}]"



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

2021-06-27 Thread Aaron Bauman
commit: 4620bd965b4fce84b9503cbff3c1180f263a810f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 20:02:55 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 20:02:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4620bd96

dev-libs/unibilium: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/unibilium/unibilium-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/unibilium/unibilium-2.1.0.ebuild 
b/dev-libs/unibilium/unibilium-2.1.0.ebuild
index 54bebfe17a3..819046b2707 100644
--- a/dev-libs/unibilium/unibilium-2.1.0.ebuild
+++ b/dev-libs/unibilium/unibilium-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3+ MIT"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
 IUSE="static-libs"
 
 BDEPEND="



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

2021-06-27 Thread Aaron Bauman
commit: 8caec353efe5f055bd0471f971d89405ce689148
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 20:00:27 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 20:00:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caec353

dev-libs/msgpack: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/dev-libs/msgpack/msgpack-3.3.0.ebuild 
b/dev-libs/msgpack/msgpack-3.3.0.ebuild
index 8d8ed36de2c..5fcb81a9689 100644
--- a/dev-libs/msgpack/msgpack-3.3.0.ebuild
+++ b/dev-libs/msgpack/msgpack-3.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git;
 else

SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 DESCRIPTION="MessagePack is a binary-based efficient data interchange format"



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

2021-06-27 Thread Aaron Bauman
commit: 44b8f3a4eb112a594605ab0fd7e8bc07db5ca66c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 19:59:19 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 19:59:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b8f3a4

dev-libs/libvterm: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/dev-libs/libvterm/libvterm-0.1.3.ebuild 
b/dev-libs/libvterm/libvterm-0.1.3.ebuild
index 6530912e8f7..93b4531f0e5 100644
--- a/dev-libs/libvterm/libvterm-0.1.3.ebuild
+++ b/dev-libs/libvterm/libvterm-0.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos"
 
 BDEPEND="
dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: dev-lua/mpack/

2021-06-27 Thread Aaron Bauman
commit: 24b61864615d2c975cbf4b27f421574bcf4fefdb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 19:54:05 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 19:54:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b61864

dev-lua/mpack: keyword x64-macos and fix install

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-lua/mpack/mpack-1.0.8-r100.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-lua/mpack/mpack-1.0.8-r100.ebuild 
b/dev-lua/mpack/mpack-1.0.8-r100.ebuild
index b573bd2b996..f26a805ece1 100644
--- a/dev-lua/mpack/mpack-1.0.8-r100.ebuild
+++ b/dev-lua/mpack/mpack-1.0.8-r100.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x64-macos"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
@@ -96,6 +96,14 @@ lua_src_install() {
emake "${myemakeargs[@]}" install
 
popd
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   local luav=$(lua_get_version)
+   # we only want the major version (e.g. 5.1)
+   local luamv=${luav:0:3}
+   local file="lua/${luamv}/mpack.so"
+   install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${file}" 
"${ED}/usr/$(get_libdir)/${file}" || die "Failed to adjust install_name"
+   fi
 }
 
 src_install() {



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

2021-06-27 Thread Aaron Bauman
commit: 4ecee885f19943a7947ff5b329acc5ef8c055d48
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun 27 20:01:54 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 20:01:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecee885

dev-libs/libtermkey: keyword x64-macos

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libtermkey/libtermkey-0.22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libtermkey/libtermkey-0.22.ebuild 
b/dev-libs/libtermkey/libtermkey-0.22.ebuild
index 4df93edfc85..5f60647df32 100644
--- a/dev-libs/libtermkey/libtermkey-0.22.ebuild
+++ b/dev-libs/libtermkey/libtermkey-0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos"
 IUSE="demos static-libs"
 
 RDEPEND="dev-libs/unibilium:="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-Box-IMAP4/

2021-06-27 Thread Andreas K. Hüttel
commit: d0a20d20e5fff563b0fa51a9aca0470be280d1a2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 27 19:12:56 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 27 19:13:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a20d20

dev-perl/Mail-Box-IMAP4: Version bump 3.007

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

 .../Mail-Box-IMAP4/Mail-Box-IMAP4-3.7.0.ebuild | 31 ++
 dev-perl/Mail-Box-IMAP4/Manifest   |  1 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.7.0.ebuild 
b/dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.7.0.ebuild
new file mode 100644
index 000..0ccc80902c1
--- /dev/null
+++ b/dev-perl/Mail-Box-IMAP4/Mail-Box-IMAP4-3.7.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=3.007
+inherit perl-module
+
+DESCRIPTION="Mail::Box connector via IMAP4"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-perl/TimeDate
+   dev-perl/Digest-HMAC
+   virtual/perl-Digest-MD5
+   virtual/perl-File-Spec
+   >=dev-perl/Mail-Box-3
+   dev-perl/Mail-IMAPClient
+   >=dev-perl/Mail-Message-3
+   >=dev-perl/Mail-Transport-3
+   virtual/perl-Scalar-List-Utils
+   !!

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

2021-06-27 Thread Andreas K. Hüttel
commit: 6867b8e4bf8b91f6c0900adf3c763e2165aa8f3f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 27 19:10:21 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 27 19:13:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6867b8e4

dev-perl/Mail-Box: Version bump 3.009

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

 dev-perl/Mail-Box/Mail-Box-3.9.0.ebuild | 35 +
 dev-perl/Mail-Box/Manifest  |  1 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mail-Box/Mail-Box-3.9.0.ebuild 
b/dev-perl/Mail-Box/Mail-Box-3.9.0.ebuild
new file mode 100644
index 000..31355ef401f
--- /dev/null
+++ b/dev-perl/Mail-Box/Mail-Box-3.9.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=3.009
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Mail folder manager and MUA backend"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+PDEPEND="
+   dev-perl/Mail-Box-IMAP4
+   dev-perl/Mail-Box-POP3
+"
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/TimeDate
+   >=dev-perl/Devel-GlobalDestruction-0.90.0
+   >=dev-perl/File-Remove-0.200.0
+   >=virtual/perl-File-Spec-0.700.0
+   dev-perl/IO-stringy
+   >=dev-perl/Mail-Message-3.8.0
+   >=dev-perl/Mail-Transport-3.3.0
+   >=dev-perl/Object-Realize-Later-0.190.0
+   >=virtual/perl-Scalar-List-Utils-1.130.0
+   !!

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

2021-06-27 Thread Andreas K. Hüttel
commit: ba91fd029719222f87fb56e18f353f8f176863ec
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 27 19:02:00 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 27 19:13:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba91fd02

dev-perl/User-Identity: Version bump 1.00

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

 dev-perl/User-Identity/Manifest   |  1 +
 dev-perl/User-Identity/User-Identity-1.0.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-perl/User-Identity/Manifest b/dev-perl/User-Identity/Manifest
index 8ec8bd8f207..a304c8a46eb 100644
--- a/dev-perl/User-Identity/Manifest
+++ b/dev-perl/User-Identity/Manifest
@@ -1 +1,2 @@
 DIST User-Identity-0.99.tar.gz 28657 BLAKE2B 
7374c2ae8be5d81c52bf57d94adbc881c2b07f5d8b11c7dd86d301b95deb93f77a75714831155cfb47fdf085cb271d014203bb3ed917d683faaa7cf0acf0701f
 SHA512 
b0706cb5aed372b384229459c5b1a9e46968cd8d58f713754cd1a65a7caad0931839bf9d1540ce7a849f94a3d37f580120940364eb29684d3a84a009fb702cbb
+DIST User-Identity-1.00.tar.gz 28871 BLAKE2B 
fda44088fcb156352c79a7092bd41a4c0a86fb00486a9feeda4e7f74d398ac4d3000859b0e9fe4d5b758b60047c29f4b425337896ca6343fc81268e85dc1d31e
 SHA512 
b39315050aed9064f606d6fb167e42fb55bd411f1573215b544c9f2833c0d39f12700a4fec701317e31d614c55825f250b0b5ce7b3355fb63bc953d07d8fc744

diff --git a/dev-perl/User-Identity/User-Identity-1.0.0.ebuild 
b/dev-perl/User-Identity/User-Identity-1.0.0.ebuild
new file mode 100644
index 000..bbab0b50632
--- /dev/null
+++ b/dev-perl/User-Identity/User-Identity-1.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.00
+inherit perl-module
+
+DESCRIPTION="Maintains info about a physical person"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-perl/LWP-UserAgent-Cached/

2021-06-27 Thread Andreas K. Hüttel
commit: aa1dd69bac202cd8ecdfff2285582e1549036a08
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 27 18:50:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 27 19:13:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1dd69b

dev-perl/LWP-UserAgent-Cached: Version bump 0.08

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

 .../LWP-UserAgent-Cached-0.80.0.ebuild | 25 ++
 dev-perl/LWP-UserAgent-Cached/Manifest |  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.80.0.ebuild 
b/dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.80.0.ebuild
new file mode 100644
index 000..1edca25ca30
--- /dev/null
+++ b/dev-perl/LWP-UserAgent-Cached/LWP-UserAgent-Cached-0.80.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OLEG
+DIST_VERSION=0.08
+inherit perl-module
+
+DESCRIPTION="LWP::UserAgent with simple caching mechanism"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-perl/libwww-perl
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-File-Temp
+   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+   test? (
+   >=dev-perl/Test-Mock-LWP-Dispatch-0.20.0
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"

diff --git a/dev-perl/LWP-UserAgent-Cached/Manifest 
b/dev-perl/LWP-UserAgent-Cached/Manifest
index dd307edf95e..2b4056086a3 100644
--- a/dev-perl/LWP-UserAgent-Cached/Manifest
+++ b/dev-perl/LWP-UserAgent-Cached/Manifest
@@ -1 +1,2 @@
 DIST LWP-UserAgent-Cached-0.06.tar.gz 8248 BLAKE2B 
1cd40d9f41181b7c820a9f8e9db1201a1f3572494cf6eac12417381ca5912d30380c2b29996f92ce6a5838eed2c159e238eae16cf23d015cb3b79401c2f97963
 SHA512 
151d2e145f768fda950c718b0f00aca946797328968c67b689af2dbc48546b66040f108bd03aac52bb12bd7cea569f1332a787e0899ea4c0b91753de2aea996e
+DIST LWP-UserAgent-Cached-0.08.tar.gz 8527 BLAKE2B 
7dd12cd28a1f4178bd3d0f0e1426641b1c29d2799610f6d8674b8e02e081dd398afa3531d471139ccf2cf0eee6d30f45af2950350c1d9fa5ec06b4d9ac274582
 SHA512 
5c1c18d3a54257aac6f266298d63c4cec9e6c6cbdfe6470cbf02676fc327a9c71238158b08036852c4971787fd8b7b67b85eaa4016687bc6c815a68037e15c47



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

2021-06-27 Thread Andreas K. Hüttel
commit: 77fcc73dabd5fc6d3bea30a2a19e6d5abb3d09a3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 27 19:06:12 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 27 19:13:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fcc73d

dev-perl/Mail-Transport: Version bump 3.005

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

 .../Mail-Transport/Mail-Transport-3.5.0.ebuild | 28 ++
 dev-perl/Mail-Transport/Manifest   |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild 
b/dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild
new file mode 100644
index 000..8d038544d23
--- /dev/null
+++ b/dev-perl/Mail-Transport/Mail-Transport-3.5.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=3.005
+inherit perl-module
+
+DESCRIPTION="Base class for Email Message Exchange"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=virtual/perl-File-Spec-0.700.0
+   virtual/perl-IO
+   >=dev-perl/Mail-Message-3
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-libnet
+   !!

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

2021-06-27 Thread Andreas K. Hüttel
commit: 1d83d4b78bc624746bbf53e416add53e96584ccc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 27 19:03:11 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 27 19:13:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d83d4b7

dev-perl/Mail-Message: Version bump 3.010

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

 dev-perl/Mail-Message/Mail-Message-3.10.0.ebuild | 31 
 dev-perl/Mail-Message/Manifest   |  1 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Mail-Message/Mail-Message-3.10.0.ebuild 
b/dev-perl/Mail-Message/Mail-Message-3.10.0.ebuild
new file mode 100644
index 000..418a46009ed
--- /dev/null
+++ b/dev-perl/Mail-Message/Mail-Message-3.10.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=3.010
+inherit perl-module
+
+DESCRIPTION="General Message Object for MIME Messsage Handling"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-perl/TimeDate
+   >=virtual/perl-Encode-2.260.0
+   >=virtual/perl-File-Spec-0.700.0
+   virtual/perl-MIME-Base64
+   >=dev-perl/MIME-Types-1.4.0
+   >=dev-perl/MailTools-2.170.0
+   >=virtual/perl-Scalar-List-Utils-1.130.0
+   >=dev-perl/URI-1.230.0
+   >=dev-perl/User-Identity-1.0.0
+   !!

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

2021-06-27 Thread Matthias Maier
commit: e9a931b8fab12edd7aa197fac3bf15c2c44528b5
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 18:45:25 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 18:48:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a931b8

media-libs/virglrenderer: version bump to 0.9.1

Closes: https://bugs.gentoo.org/796353
Closes: https://bugs.gentoo.org/743106
Closes: https://bugs.gentoo.org/797292
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 media-libs/virglrenderer/Manifest  |  1 +
 .../virglrenderer/virglrenderer-0.9.1.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/media-libs/virglrenderer/Manifest 
b/media-libs/virglrenderer/Manifest
index 2246062f869..e2c8cbb39c5 100644
--- a/media-libs/virglrenderer/Manifest
+++ b/media-libs/virglrenderer/Manifest
@@ -1 +1,2 @@
 DIST virglrenderer-0.8.2.tar.gz 2697672 BLAKE2B 
2c5b14fcca8ed778a674c35f3a88213d017f0cb30afcd5c28a13f8ea8d9d2fcb052150451cf0c9e7b48f0619fa93c9cc9036b59677fdae09ec97517984af43c1
 SHA512 
a64069bf6a28e5b77da53b5226a447decc3fe07a5c28bc49c2c15413b7651605170c5644a24f6a0ce9216a0f55afcee0246c3e4d9bc8f32dad771be3115e0f2a
+DIST virglrenderer-0.9.1.tar.gz 2945799 BLAKE2B 
86740155a824263b8ecb3a917db59996650e90a095e64be3cb6119eb2b6c5a64b6b3f5d40354fdf9d5bb4dae7d247749a8ddcfb33031aa2607057d18cedc319c
 SHA512 
4edba82c83a6183871f74f365d55af88935edf9abad97c1617c569f21a16b008481364f50491dfbc7ed89832a6b618fce98d182f84cc1cbab9d2c7443a2ae936

diff --git a/media-libs/virglrenderer/virglrenderer-0.9.1.ebuild 
b/media-libs/virglrenderer/virglrenderer-0.9.1.ebuild
new file mode 100644
index 000..5f4fcc2eef1
--- /dev/null
+++ b/media-libs/virglrenderer/virglrenderer-0.9.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils meson
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/virglrenderer.git;
+   inherit git-r3
+else
+   
SRC_URI="https://gitlab.freedesktop.org/virgl/${PN}/-/archive/${P}/${PN}-${P}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="library used implement a virtual 3D GPU used by qemu"
+HOMEPAGE="https://virgil3d.github.io/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="static-libs"
+
+RDEPEND="
+   >=x11-libs/libdrm-2.4.50
+   media-libs/libepoxy"
+
+DEPEND="${RDEPEND}"
+
+# Most of the testuiste cannot run in our sandboxed environment, just don't
+# deal with it for now.
+RESTRICT="test"
+
+S=${WORKDIR}/${PN}-${P}
+
+src_configure() {
+   local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   find "${ED}"/usr -name 'lib*.la' -delete
+}



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

2021-06-27 Thread Mikle Kolyada
commit: 6a3c5bfacbf8e563ba2795645409b303984ce6d1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 27 18:30:50 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 27 18:32:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3c5bfa

app-admin/terraform: Drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/terraform/Manifest   |1 -
 app-admin/terraform/terraform-1.0.0.ebuild | 1075 
 2 files changed, 1076 deletions(-)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index 91de1f94362..d4979499013 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -1098,5 +1098,4 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.zip 18120 BLAKE2B 
244d3089322264e2fab71fa27e6e49396f724026674970eac309bb027d7bbc7030e9780fbc1c3803b20d893b8621f4e24d5c7824e0315440c14ceb850ec391f9
 SHA512 
c6e23fe09971b82d52e14d67e68458d3884b0f1d56a7fa9131fe4dafbfa971dd1f134f2d9eeab2599eae02c96132502036fd6b37eda92cd62f3129de6e04e7c3
 DIST terraform-0.14.10.tar.gz 2800197 BLAKE2B 
46cf7abb960bb475d3042983d1e47d4f745e0444797034b82ee6416054baf5fe37eba8339325a014b3aae62028eb4f4c8203c6b9d0f1b45b02104763117fbf52
 SHA512 
639c6d4b517ac929204b4f74c5d649a141102117296a4ea81d250ea56bd47297ca3f00e8582dc7536bb324770f1d2c8d089bc10b4ff260fa69895e7c6205d80d
 DIST terraform-0.15.5.tar.gz 2885932 BLAKE2B 
997ae485ff395d2174ef2265559cff4321545e63b1b7f7eba55da6b1cacfa4c5922eaf75dea220688a126bb7f1b093f884cb67e60bea1de943a9d715b9a7daf2
 SHA512 
d8636e2adfca58be42f88469759aede0f2d71b824fea187d67ef198d21742bc0198ad721f636f166523e0b7a92f10fdea9b445ff142464a14110bd10a8de
-DIST terraform-1.0.0.tar.gz 2877484 BLAKE2B 
d0bc897394e59143a432f6aca7fe4e48905b085b0fa2e7c0c72767f6b11fe3db1206d5878280f051bad415a7f2fca4ef47dcffe87180fd90e2fce10ec6f7b061
 SHA512 
93fd3a00b2d016d45abe1cf82acbf7065bef5c3216c36d3e04079b681aca9515f9f3a589aedff3284ee62a97f43bbbf806584f2427ed87679a0daa40502d50bd
 DIST terraform-1.0.1.tar.gz 2881426 BLAKE2B 
8602e053c5ca23fe9dacd3517cdad8aefe88abbe0780dc9a430307e05697395c8c34e845bedcccb5547d721791954585295a2af909892c34346be0f3a3cc20f9
 SHA512 
9909aa0802d2c4a77d138f4415e7d588a6bd450d0bba3adda695877f51bd41a7b9584c42291d41fbdc20fc1788c1f2bde54417c40e8c824ac4854b8670450c67

diff --git a/app-admin/terraform/terraform-1.0.0.ebuild 
b/app-admin/terraform/terraform-1.0.0.ebuild
deleted file mode 100644
index 2f603939d48..000
--- a/app-admin/terraform/terraform-1.0.0.ebuild
+++ /dev/null
@@ -1,1075 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-EGO_SUM=(
-   "cloud.google.com/go v0.26.0/go.mod"
-   "cloud.google.com/go v0.34.0/go.mod"
-   "cloud.google.com/go v0.38.0/go.mod"
-   "cloud.google.com/go v0.44.1/go.mod"
-   "cloud.google.com/go v0.44.2/go.mod"
-   "cloud.google.com/go v0.45.1/go.mod"
-   "cloud.google.com/go v0.46.3/go.mod"
-   "cloud.google.com/go v0.50.0/go.mod"
-   "cloud.google.com/go v0.52.0/go.mod"
-   "cloud.google.com/go v0.53.0/go.mod"
-   "cloud.google.com/go v0.54.0/go.mod"
-   "cloud.google.com/go v0.56.0/go.mod"
-   "cloud.google.com/go v0.57.0/go.mod"
-   "cloud.google.com/go v0.62.0/go.mod"
-   "cloud.google.com/go v0.65.0/go.mod"
-   "cloud.google.com/go v0.72.0/go.mod"
-   "cloud.google.com/go v0.74.0/go.mod"
-   "cloud.google.com/go v0.78.0/go.mod"
-   "cloud.google.com/go v0.79.0"
-   "cloud.google.com/go v0.79.0/go.mod"
-   "cloud.google.com/go/bigquery v1.0.1/go.mod"
-   "cloud.google.com/go/bigquery v1.3.0/go.mod"
-   "cloud.google.com/go/bigquery v1.4.0/go.mod"
-   "cloud.google.com/go/bigquery v1.5.0/go.mod"
-   "cloud.google.com/go/bigquery v1.7.0/go.mod"
-   "cloud.google.com/go/bigquery v1.8.0/go.mod"
-   "cloud.google.com/go/datastore v1.0.0/go.mod"
-   "cloud.google.com/go/datastore v1.1.0/go.mod"
-   "cloud.google.com/go/pubsub v1.0.1/go.mod"
-   "cloud.google.com/go/pubsub v1.1.0/go.mod"
-   "cloud.google.com/go/pubsub v1.2.0/go.mod"
-   "cloud.google.com/go/pubsub v1.3.1/go.mod"
-   "cloud.google.com/go/storage v1.0.0/go.mod"
-   "cloud.google.com/go/storage v1.5.0/go.mod"
-   "cloud.google.com/go/storage v1.6.0/go.mod"
-   "cloud.google.com/go/storage v1.8.0/go.mod"
-   "cloud.google.com/go/storage v1.10.0"
-   "cloud.google.com/go/storage v1.10.0/go.mod"
-   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
-   "github.com/Azure/azure-sdk-for-go v45.0.0+incompatible/go.mod"
-   "github.com/Azure/azure-sdk-for-go v47.1.0+incompatible/go.mod"
-   "github.com/Azure/azure-sdk-for-go v51.2.0+incompatible/go.mod"
-   

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

2021-06-27 Thread Mikle Kolyada
commit: 9f5447cebe5fe5226f8df489091d0ebc6ac46dbd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 27 18:27:09 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 27 18:32:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5447ce

app-admin/terraform: mark stable (0.x branch)

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/app-admin/terraform/terraform-0.14.10.ebuild 
b/app-admin/terraform/terraform-0.14.10.ebuild
index 7408d580b37..21a8a9fafd2 100644
--- a/app-admin/terraform/terraform-0.14.10.ebuild
+++ b/app-admin/terraform/terraform-0.14.10.ebuild
@@ -938,7 +938,7 @@ SRC_URI+="${EGO_SUM_SRC_URI}"
 
 LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT 
MIT-with-advertising MPL-2.0 unicode"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RESTRICT="test"
 



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

2021-06-27 Thread Mikle Kolyada
commit: 7df2b7a1f6044bdea1bda3233d2128c707a126d7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 27 18:29:30 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 27 18:32:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df2b7a1

app-admin/terraform: mark stable

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/app-admin/terraform/terraform-0.15.5.ebuild 
b/app-admin/terraform/terraform-0.15.5.ebuild
index 2f603939d48..2de61fb75f9 100644
--- a/app-admin/terraform/terraform-0.15.5.ebuild
+++ b/app-admin/terraform/terraform-0.15.5.ebuild
@@ -1052,7 +1052,7 @@ SRC_URI+="${EGO_SUM_SRC_URI}"
 
 LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT 
MIT-with-advertising MPL-2.0 unicode"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RESTRICT="test"
 



[gentoo-commits] proj/kde:master commit in: net-irc/konversation/files/

2021-06-27 Thread Andreas Sturmlechner
commit: 128878c1774c4b7c754d7b91eebab3eb40bdeaae
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jun 25 08:51:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 27 18:28:24 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=128878c1

net-irc/konversation: Update Server default in konversationrc

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-irc/konversation/files/konversationrc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/konversation/files/konversationrc 
b/net-irc/konversation/files/konversationrc
index 932374b6bf..3f4a06eff4 100644
--- a/net-irc/konversation/files/konversationrc
+++ b/net-irc/konversation/files/konversationrc
@@ -13,12 +13,12 @@ Name=#gentoo-xfce
 [Server 0]
 Port=8001
 SSLEnabled=false
-Server=chat.freenode.net
+Server=irc.libera.chat
 
 [ServerGroup 0]
 AutoConnect=false
 AutoJoinChannels=Channel 0,Channel 1,Channel 2,Channel 3
 EnableNotifications=true
 Expanded=false
-Name=Freenode
+Name=Libera
 ServerList=Server 0



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

2021-06-27 Thread Matthias Maier
commit: e4ec7a7c0079dbe7a62ecd040490dd3ca4513e00
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 18:20:15 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 18:25:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ec7a7c

dev-util/cloc: drop old

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

 dev-util/cloc/Manifest |  2 --
 dev-util/cloc/cloc-1.84.ebuild | 31 ---
 dev-util/cloc/cloc-1.86.ebuild | 31 ---
 3 files changed, 64 deletions(-)

diff --git a/dev-util/cloc/Manifest b/dev-util/cloc/Manifest
index 3e61f37d0a1..acf0f614a44 100644
--- a/dev-util/cloc/Manifest
+++ b/dev-util/cloc/Manifest
@@ -1,4 +1,2 @@
-DIST cloc-1.84.tar.gz 514868 BLAKE2B 
53fa0f0d2c8033619f9f7202802e5fd51013c459bbeed8482a35050be69981e60f3c96879cc2853d509322933050fda52fe17be7ec393783f06a0df5e9cec785
 SHA512 
85f8af041b0ca858c21e28d3fb7cd9201264afa9e12bd3a14b15a8af3e6e68378dbb02a39dc12140bcbb104424cf38bfa602d2a0683e8c89fa50cbdcf7556b3a
-DIST cloc-1.86.tar.gz 536828 BLAKE2B 
f584da0e25ae755a1450117774ec8fdb87eb693ac77473929a52e617713391eb4bffc2f6b74bbcd5b01f6e2c0d747221e3f7c4e74dfd6131d3cde10a3a102daa
 SHA512 
fe6101404f5884d11bf73de43bd25e533b04a70707b95e4e9482b51413aed46ddb55beaa27e3d25cd7604394a739f7cac6c1f8695cd9cab3f23adf6e27171719
 DIST cloc-1.88.tar.gz 548402 BLAKE2B 
0da417d907703e42c9c69e46f39792652e6eca49994a8008b0074899bfb999262d529432ab1e8a1c7cc80dc1fefc9514596f099a4238c4768618057ba3b180e8
 SHA512 
0acd152b387d3088d8bd35d121677d00accb03f882d83bfb34924915d40700b0c23bca1bde924d1999b5fa910503d33af230567fcc8f452f7d00a69caaaf8c4f
 DIST cloc-1.90.tar.gz 596758 BLAKE2B 
273a0ade1cb5d95fda3404b46869fa970276aae0f4f733efafad7949170e63713059e1a09dffae23a3469517bcce1ab6029b4a91b1900ddc7aa4dd5ec0ab2127
 SHA512 
d2950d56ac4d8a6fe53059759375d8245aa8a8474462daec385a8b4e2f36961270c08390c361d4a0566e529357b0d302cef31c8fc69dc680655f4c3ea3a1d813

diff --git a/dev-util/cloc/cloc-1.84.ebuild b/dev-util/cloc/cloc-1.84.ebuild
deleted file mode 100644
index aaa2db89040..000
--- a/dev-util/cloc/cloc-1.84.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Count Lines of Code"
-HOMEPAGE="https://github.com/AlDanial/cloc;
-SRC_URI="https://github.com/AlDanial/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}
-   dev-perl/Algorithm-Diff
-   dev-perl/Parallel-ForkManager
-   dev-perl/Regexp-Common
-   virtual/perl-Digest-MD5
-   virtual/perl-File-Spec
-   virtual/perl-File-Temp
-   virtual/perl-Getopt-Long"
-
-src_compile() {
-   pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die
-}
-
-src_install() {
-   doman "${PN}.1"
-   dobin "Unix/${PN}"
-}

diff --git a/dev-util/cloc/cloc-1.86.ebuild b/dev-util/cloc/cloc-1.86.ebuild
deleted file mode 100644
index 997b5bde73d..000
--- a/dev-util/cloc/cloc-1.86.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Count Lines of Code"
-HOMEPAGE="https://github.com/AlDanial/cloc;
-SRC_URI="https://github.com/AlDanial/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}
-   dev-perl/Algorithm-Diff
-   dev-perl/Parallel-ForkManager
-   dev-perl/Regexp-Common
-   virtual/perl-Digest-MD5
-   virtual/perl-File-Spec
-   virtual/perl-File-Temp
-   virtual/perl-Getopt-Long"
-
-src_compile() {
-   pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die
-}
-
-src_install() {
-   doman "${PN}.1"
-   dobin "Unix/${PN}"
-}



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

2021-06-27 Thread Matthias Maier
commit: 2f45d3a018bfc35d138f3380eab84d98f3d9c467
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 18:16:17 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 18:25:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f45d3a0

dev-util/cloc: version bump to 1.90

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

 dev-util/cloc/Manifest |  1 +
 dev-util/cloc/cloc-1.90.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-util/cloc/Manifest b/dev-util/cloc/Manifest
index f115efbb60e..3e61f37d0a1 100644
--- a/dev-util/cloc/Manifest
+++ b/dev-util/cloc/Manifest
@@ -1,3 +1,4 @@
 DIST cloc-1.84.tar.gz 514868 BLAKE2B 
53fa0f0d2c8033619f9f7202802e5fd51013c459bbeed8482a35050be69981e60f3c96879cc2853d509322933050fda52fe17be7ec393783f06a0df5e9cec785
 SHA512 
85f8af041b0ca858c21e28d3fb7cd9201264afa9e12bd3a14b15a8af3e6e68378dbb02a39dc12140bcbb104424cf38bfa602d2a0683e8c89fa50cbdcf7556b3a
 DIST cloc-1.86.tar.gz 536828 BLAKE2B 
f584da0e25ae755a1450117774ec8fdb87eb693ac77473929a52e617713391eb4bffc2f6b74bbcd5b01f6e2c0d747221e3f7c4e74dfd6131d3cde10a3a102daa
 SHA512 
fe6101404f5884d11bf73de43bd25e533b04a70707b95e4e9482b51413aed46ddb55beaa27e3d25cd7604394a739f7cac6c1f8695cd9cab3f23adf6e27171719
 DIST cloc-1.88.tar.gz 548402 BLAKE2B 
0da417d907703e42c9c69e46f39792652e6eca49994a8008b0074899bfb999262d529432ab1e8a1c7cc80dc1fefc9514596f099a4238c4768618057ba3b180e8
 SHA512 
0acd152b387d3088d8bd35d121677d00accb03f882d83bfb34924915d40700b0c23bca1bde924d1999b5fa910503d33af230567fcc8f452f7d00a69caaaf8c4f
+DIST cloc-1.90.tar.gz 596758 BLAKE2B 
273a0ade1cb5d95fda3404b46869fa970276aae0f4f733efafad7949170e63713059e1a09dffae23a3469517bcce1ab6029b4a91b1900ddc7aa4dd5ec0ab2127
 SHA512 
d2950d56ac4d8a6fe53059759375d8245aa8a8474462daec385a8b4e2f36961270c08390c361d4a0566e529357b0d302cef31c8fc69dc680655f4c3ea3a1d813

diff --git a/dev-util/cloc/cloc-1.90.ebuild b/dev-util/cloc/cloc-1.90.ebuild
new file mode 100644
index 000..2e2243cd284
--- /dev/null
+++ b/dev-util/cloc/cloc-1.90.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Count Lines of Code"
+HOMEPAGE="https://github.com/AlDanial/cloc;
+SRC_URI="https://github.com/AlDanial/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+   dev-perl/Algorithm-Diff
+   dev-perl/Parallel-ForkManager
+   dev-perl/Regexp-Common
+   virtual/perl-Digest-MD5
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long"
+
+src_compile() {
+   pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die
+}
+
+src_install() {
+   doman "${PN}.1"
+   dobin "Unix/${PN}"
+}



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

2021-06-27 Thread Matthias Maier
commit: 615027a5e68e57a80fe53323c6d349d8cfafefb6
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 18:19:51 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 18:25:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615027a5

dev-util/cloc: mark stable for amd64, x86 using ALLARCHES policy

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

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

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



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

2021-06-27 Thread Matthias Maier
commit: 8a34e13e64f60e6abe223bdf1dabe8fb96db3f0e
Author: Manoj Gupta  google  com>
AuthorDate: Thu May 20 22:05:14 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 18:25:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a34e13e

app-crypt/efitools: Fix building with clang

clang does not support -fno-toplevel-reorder. So remove
it for clang builds.

Signed-off-by: Manoj Gupta  google.com>
Signed-off-by: Matthias Maier  gentoo.org>

 app-crypt/efitools/efitools-1.9.2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-crypt/efitools/efitools-1.9.2.ebuild 
b/app-crypt/efitools/efitools-1.9.2.ebuild
index 5bdfdc91102..8a9b2350676 100644
--- a/app-crypt/efitools/efitools-1.9.2.ebuild
+++ b/app-crypt/efitools/efitools-1.9.2.ebuild
@@ -38,6 +38,11 @@ src_prepare() {
Makefile || die
fi
 
+   # Let it build with clang.
+   if tc-is-clang; then
+   sed -i -e 's/-fno-toplevel-reorder//g' Make.rules || die
+   fi
+
# Respect users CFLAGS
sed -i -e 's/CFLAGS.*= -O2 -g/CFLAGS += /' Make.rules || die
 



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

2021-06-27 Thread Mikle Kolyada
commit: 4fb09101889268ba3b9fff94c0a9f163ad1cb441
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 27 18:24:10 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 27 18:24:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb09101

app-admin/terraform: Version bump (v1.0.1)

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/terraform/Manifest   |3 +
 app-admin/terraform/terraform-1.0.1.ebuild | 1075 
 2 files changed, 1078 insertions(+)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index 2b6117bd66b..c51f63e3c02 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -692,6 +692,8 @@ DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.2.mod 207 
BLAKE2B c6fa7bea22c9783
 DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.2.zip 268836 BLAKE2B 
8838c6632a05d08652a940f0d00367ff6b4d1445e55f0cb0e201b4ae49fa4b7ebe1d82b71a6ae8fe57575f40e2207bb46b5bedbbd7a72154f0dfaae5d08b5ccc
 SHA512 
681321e684bf8f8f61ff047a76346d7ebcad2c6cc91b598dc10aca68566fd1d802f56a16d0e4dceec5210b51e16dc30fc839d824038db6d05caf88fedb991ba7
 DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.3.mod 207 BLAKE2B 
c6fa7bea22c978311fb4a7bc92da56725efee8c4055a63df58f09cca207fd82551b2108754a0ebb9e300bd4d05aab29ddc51f63c63df296690a3f213e9acf5df
 SHA512 
fa73ed9738f477f22319d9ce7be0f655caeac3164097632425c8480facd0e50a385823093d490d795be61367c92afb8181b7c192ff94d07398874df8677eec7e
 DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.3.zip 269513 BLAKE2B 
2cce2f2d45a6d2a8c286134d835bcb9b54c4db1cd2783e79b57704773733286cd5e746fa0358b255427b09e4d35e448293120bb4c0ca2540cdc038cf49fb39ad
 SHA512 
bce627c80fbb87a2ef290fb0f523fd754b9bb97eb5a903b9f8e287da9797c7b05d6e1c9d08467257a5d72e2a671c8cf47265ee92dd3cb464a1550db8eb80298a
+DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.4.mod 207 BLAKE2B 
c6fa7bea22c978311fb4a7bc92da56725efee8c4055a63df58f09cca207fd82551b2108754a0ebb9e300bd4d05aab29ddc51f63c63df296690a3f213e9acf5df
 SHA512 
fa73ed9738f477f22319d9ce7be0f655caeac3164097632425c8480facd0e50a385823093d490d795be61367c92afb8181b7c192ff94d07398874df8677eec7e
+DIST github.com%2Fzclconf%2Fgo-cty%2F@v%2Fv1.8.4.zip 270223 BLAKE2B 
3170068408fa5019989d40c1b107f8ae83c471e59797d2355f370f64b46cafb9ff88593538e61ef43daf8bcbf7a38ba38cd15fe520898852e261b620f43b894f
 SHA512 
5ed82db9b28cccb81c4146b5651e6ce2378d6f4717f298240d5e42fdb0274958f448c473d54ff319522807b3adf9dad1db53109e1cba1f8d050d766ee565b93e
 DIST 
github.com%2Fzclconf%2Fgo-cty-debug%2F@v%2Fv0.0.0-20191215020915-b22d67c1ba0b.mod
 128 BLAKE2B 
8aaf551c3afef3baeb7382d33ae0c2467b31bb567b5131d5b0302175b94d2d70a1390eb3f51c4cb7ee4357eb84142bb85c4306e210a9150b828971e3f93d5ac8
 SHA512 
1695d6effa440673a8c8a6f64b8931c8d6ff3401c4a8020bcb8f899dd6498951cd8fef233fe353e3d32cd59f5db7e3085839f67a5d142e0d3fc0e7772d64c799
 DIST 
github.com%2Fzclconf%2Fgo-cty-debug%2F@v%2Fv0.0.0-20191215020915-b22d67c1ba0b.zip
 11821 BLAKE2B 
49f42fbdf99c028d1d8be23c5649652509ea302aa05708552e891557c11d9716b864804cc1234ec785c383c03e435b077b80b105172c766f7df4dea56a507ebd
 SHA512 
8cc0a553b7bb7a8d3d08f23ac1531e4f6458c96d84aa2816722304410c6e977f5150603f58f0d4865664fa10d0159f434a160cc674896b1329fc765ef5bf24da
 DIST github.com%2Fzclconf%2Fgo-cty-yaml%2F@v%2Fv1.0.2.mod 80 BLAKE2B 
792b829d635e212603aa59faf482b301b95e5465e5544f28fd3810393bd270001fee6679a08567963e366d01e0f1fc9e8da9db5727669b6fe262f9d0f2db1431
 SHA512 
52f4cda625bf8ceda19e65dee204e30b1ceaa68b0a0815e925b22d41a02fce6b44e9e73b6d1e957c7826257dfecfe3d17b5c46da5668384957eb6b723e8024fc
@@ -1155,3 +1157,4 @@ DIST terraform-0.15.3.tar.gz 2855131 BLAKE2B 
6863efe47f3cb41ded85bd2e3f432f57bd7
 DIST terraform-0.15.4.tar.gz 2880141 BLAKE2B 
92c9a5129c1fff69e7e1bc1953251189a403f457a6e39524ab4cf60eb7fd61f83da381c033d5f9cf94d57888b74cb45f8c909c3ba69429866bb67215961cdc55
 SHA512 
42282731ab6c6b6c6274ab4ef02f3de9015368cb645b85118cf51a9f6c9efaedbbeafe6606692c58091bc72620e6778f4dd97219cfba5fde6c63ef77b421cf1b
 DIST terraform-0.15.5.tar.gz 2885932 BLAKE2B 
997ae485ff395d2174ef2265559cff4321545e63b1b7f7eba55da6b1cacfa4c5922eaf75dea220688a126bb7f1b093f884cb67e60bea1de943a9d715b9a7daf2
 SHA512 
d8636e2adfca58be42f88469759aede0f2d71b824fea187d67ef198d21742bc0198ad721f636f166523e0b7a92f10fdea9b445ff142464a14110bd10a8de
 DIST terraform-1.0.0.tar.gz 2877484 BLAKE2B 
d0bc897394e59143a432f6aca7fe4e48905b085b0fa2e7c0c72767f6b11fe3db1206d5878280f051bad415a7f2fca4ef47dcffe87180fd90e2fce10ec6f7b061
 SHA512 
93fd3a00b2d016d45abe1cf82acbf7065bef5c3216c36d3e04079b681aca9515f9f3a589aedff3284ee62a97f43bbbf806584f2427ed87679a0daa40502d50bd
+DIST terraform-1.0.1.tar.gz 2881426 BLAKE2B 
8602e053c5ca23fe9dacd3517cdad8aefe88abbe0780dc9a430307e05697395c8c34e845bedcccb5547d721791954585295a2af909892c34346be0f3a3cc20f9
 SHA512 
9909aa0802d2c4a77d138f4415e7d588a6bd450d0bba3adda695877f51bd41a7b9584c42291d41fbdc20fc1788c1f2bde54417c40e8c824ac4854b8670450c67

[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/

2021-06-27 Thread Zac Medico
commit: c85c5ac0b722d174bf80171beb8eaf3c16045f56
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 27 17:33:07 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 27 18:14:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85c5ac0

app-shells/pwsh-bin: Import from dotnet repo + 7.1.3 version bump

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

 app-shells/pwsh-bin/Manifest  |  3 +++
 app-shells/pwsh-bin/metadata.xml  | 18 +
 app-shells/pwsh-bin/pwsh-bin-7.1.3.ebuild | 43 +++
 3 files changed, 64 insertions(+)

diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
new file mode 100644
index 000..85bd78acf7c
--- /dev/null
+++ b/app-shells/pwsh-bin/Manifest
@@ -0,0 +1,3 @@
+DIST powershell-7.1.3-linux-arm32.tar.gz 64921375 BLAKE2B 
d4d5eb64bbb88d1e52a10fb95e36005774f3cfb8ed3383702872c0c5fd02b6057615149d00d2410a3a1f7f2f85e99a7329fdb74dbba08c080747905abae66d3f
 SHA512 
3aa77f8f93bf61a8aac9f46c701bcc24822474c42527b4948c7187841d9a94adeb9159e8a35ea156e40d1a7626c813e3364311af87ff2717889cb9544b4ff958
+DIST powershell-7.1.3-linux-arm64.tar.gz 63765497 BLAKE2B 
e42164e80a7576547bca5304181ccf31f43fed971bc02403e0adc400234523d5ee4529367488ad3526594e43d8fbd21b2a804536ea2b21073d8e174280b96dd4
 SHA512 
8fba0cba90a2f8fa073e6a40d69617388b65650e7eea1756962ecb75a14df06dd19d0107d32d94ed53ad9ab79199fbc04b53038303c24f30c286c2f9fcced6b5
+DIST powershell-7.1.3-linux-x64.tar.gz 68289291 BLAKE2B 
6d3f1f61b632728ef0868a82b09f9c33f364b4c4c5869b2d700cdd051109d52f73bfba787be70b6acf53c227eb035786d47ec994a50db8e0a43e17b002a5d478
 SHA512 
7a33c01f8a9de33205c08f7c6833272bb3f33052b8020c0a794e47ec6f6ec971dc41251e4eb7e8d21382099ea127f363242d0d93f4d31aaa6ea87ce955ed0718

diff --git a/app-shells/pwsh-bin/metadata.xml b/app-shells/pwsh-bin/metadata.xml
new file mode 100644
index 000..a5e3c68d397
--- /dev/null
+++ b/app-shells/pwsh-bin/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dot...@gentoo.org
+   
+   
+   
https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/7.1.md
+   https://powershell.org/free-resources/
+   
https://github.com/PowerShell/PowerShell/issues
+   PowerShell/PowerShell
+   
+   
+   
+   Install a pwsh symlink that points to pwsh-bin.
+   
+   
+

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.1.3.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.1.3.ebuild
new file mode 100644
index 000..b3bb0706496
--- /dev/null
+++ b/app-shells/pwsh-bin/pwsh-bin-7.1.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="PowerShell - binary precompiled for glibc"
+HOMEPAGE="https://powershell.org/;
+LICENSE="MIT"
+QA_PREBUILT="*"
+SRC_URI="
+   amd64? ( 
https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-x64.tar.gz
 )
+   arm?   ( 
https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-arm32.tar.gz
 )
+   arm64? ( 
https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-arm64.tar.gz
 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-util/lttng-ust:0
+   || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
+   sys-libs/pam:0/0
+   sys-libs/zlib:0/1
+   pwsh-symlink? ( !app-shells/pwsh )
+"
+IUSE="+pwsh-symlink"
+REQUIRED_USE="elibc_glibc"
+
+S=${WORKDIR}
+
+src_install() {
+   local dest=opt/pwsh broken_symlinks=(libcrypto.so.1.0.0 
libssl.so.1.0.0) symlink
+   dodir "${dest}"
+
+   for symlink in "${broken_symlinks[@]}"; do
+   [[ -L ${symlink} ]] && { rm "${symlink}" || die; }
+   done
+
+   mv "${S}/"* "${ED}/${dest}/" || die
+   fperms 0755 "/${dest}/pwsh"
+
+   dosym "../../${dest}/pwsh" "/usr/bin/pwsh-bin"
+   use pwsh-symlink && dosym "../../${dest}/pwsh" "/usr/bin/pwsh"
+}



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

2021-06-27 Thread Matthias Maier
commit: fec909be5445637168619ad793ea4670045fe614
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 18:08:54 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 18:12:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec909be

profiles: Mask media-sound/loudness-scanner for removal

Signed-off-by: Matthias Maier  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cbc89167207..194071e6a30 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Matthias Maier  (2021-06-27)
+# Last release in 2013. Fails to build. No reverse dependencies.
+# Bugs #735260
+# Removal on 2021-07-27
+media-sound/loudness-scanner
+
 # Matt Turner  (2021-06-25)
 # Last release in 2015. Many open bugs. No reverse dependencies.
 # Bugs #312935, #341923, #629050, #739984, #775761, #777534



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

2021-06-27 Thread Matthias Maier
commit: f88a14a591abc234394a8c6ce4aae31a38af8ed0
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 18:03:13 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 18:03:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88a14a5

sys-fs/mp3fs: version bump to 1.1.1

Closes: https://bugs.gentoo.org/732764
Closes: https://bugs.gentoo.org/56
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-fs/mp3fs/Manifest   |  1 +
 sys-fs/mp3fs/mp3fs-1.1.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/sys-fs/mp3fs/Manifest b/sys-fs/mp3fs/Manifest
index 0b723a88d1c..57f55c8eebf 100644
--- a/sys-fs/mp3fs/Manifest
+++ b/sys-fs/mp3fs/Manifest
@@ -1 +1,2 @@
 DIST mp3fs-0.91.tar.gz 357098 BLAKE2B 
39f77f1f6d2c6e86aa08be925060c6cc72e0737ead2578f5b7ac5cfcf92aaf27dc31ae10e38646d0460c0087a7100229bc150ec443879b7c1c15c485cf3946c8
 SHA512 
9499566afbaf181acd9efb8a4d6253e288ab9be0c8b036b2993553d0d4f4692d7dbcf34ac03787d8dbbfc35b2cc29e1d78612933c428a908c9c48290fedb8681
+DIST mp3fs-1.1.1.tar.gz 804399 BLAKE2B 
9e7f99b923ad744d172fa261315498c7df13d2416a7eca45108d47a7926c40c527e306c1b7d3f0aeded01ad5d32325640358fab5b5327a5c11e0e91d21d4f290
 SHA512 
b1e4f403666122056f924514a7e63ddd53dc00346d7750e37e8150ad5f13294129595d79398677c69726fb2abf942d4ddb8fdcac3b1312a01ed467475f22592b

diff --git a/sys-fs/mp3fs/mp3fs-1.1.1.ebuild b/sys-fs/mp3fs/mp3fs-1.1.1.ebuild
new file mode 100644
index 000..07bf786da21
--- /dev/null
+++ b/sys-fs/mp3fs/mp3fs-1.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="a read-only FUSE filesystem which transcodes FLAC audio files to 
MP3 when read"
+HOMEPAGE="https://khenriks.github.com/mp3fs/;
+SRC_URI="https://github.com/khenriks/mp3fs/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test
+
+DEPEND="sys-fs/fuse:0=
+   media-libs/libid3tag:=
+   media-libs/flac:=
+   media-sound/lame
+   media-libs/libogg"
+RDEPEND="${DEPEND}"



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

2021-06-27 Thread Matthias Maier
commit: 864438cda5dbceece4d3da0e100a914b9dc89615
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 17:42:22 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 17:50:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864438cd

app-crypt/jitterentropy-rngd: version bump to 1.2.2

 * filter all compile flags

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

 app-crypt/jitterentropy-rngd/Manifest  |  1 +
 .../jitterentropy-rngd-1.2.2.ebuild| 31 ++
 2 files changed, 32 insertions(+)

diff --git a/app-crypt/jitterentropy-rngd/Manifest 
b/app-crypt/jitterentropy-rngd/Manifest
index 25bae508a6c..b3da54ccaac 100644
--- a/app-crypt/jitterentropy-rngd/Manifest
+++ b/app-crypt/jitterentropy-rngd/Manifest
@@ -1 +1,2 @@
 DIST jitterentropy-rngd-1.1.0.tar.gz 25891 BLAKE2B 
f711b173c68b74cbc0dbac1ae1b7a2beb5352b38e411f96172aa36ac7f720f05469f5fac2fa97b3514ec11fbe2ccfe0351ee7df8f51a8b36a566635ef93e4d08
 SHA512 
32835475b604e502caaab9b0d1cd9fe2920c126a27841669f6cf9c717094bfd4c11feab0f9f706ee4cf4caeedf26ced7039075499a3faaf41830c72968544646
+DIST jitterentropy-rngd-1.2.2.tar.gz 35773 BLAKE2B 
5b1987108beb5db7a456f1216173598c893b1c845dfaa7594854a82257e88adda01e2bb4160b70f2605aff519b7d1ba79bcea94dda34c2fc75e412e0a031b943
 SHA512 
c317cfb77910b6983da7bf0733c26f28260da746b917cde59a9cdb023b95cf727cf729dd7de27c8cc308b1958ca054114d01ad7dfb9bd211c241a95b7bed83c6

diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.2.ebuild 
b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.2.ebuild
new file mode 100644
index 000..653e5d0a958
--- /dev/null
+++ b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.2.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info systemd
+
+DESCRIPTION="Jitter RNG daemon"
+HOMEPAGE="https://www.chronox.de/jent.html;
+SRC_URI="https://github.com/smuellerDD/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+IUSE=""
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.0-do-not-strip-and-compress.patch
+)
+
+src_configure() {
+   filter-flags '*'
+   append-cflags '-O0'
+   default
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \
+   UNITDIR="$(systemd_get_systemunitdir)" install
+   newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd
+}



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

2021-06-27 Thread Matthias Maier
commit: 90e269a62dbd1cfec2c4c108ede1ab0db350169a
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 17:19:00 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 17:29:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e269a6

dev-libs/libtpms: add virtualization project

Add virtualization project to the list of maintainers to better track
app-emulation/qemu firmware dependencies.

In preparation of adding app-crypt/swtpm as unconditional RDEPEND to
app-emulation/qemu.

Bug: https://bugs.gentoo.org/776751
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 dev-libs/libtpms/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libtpms/metadata.xml b/dev-libs/libtpms/metadata.xml
index 69ca4c8149b..10d230e2042 100644
--- a/dev-libs/libtpms/metadata.xml
+++ b/dev-libs/libtpms/metadata.xml
@@ -9,4 +9,8 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   virtualizat...@gentoo.org
+   Gentoo Virtualization Project
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: net-dialup/atinout/files/, net-dialup/atinout/

2021-06-27 Thread Marco Scardovi
commit: e14b57d4679cd38fde03ff8cb5397208a5d20056
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 17:23:03 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 17:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e14b57d4

net-dialup/atinout: patched Makefile

The original one does not respect CFLAGS/LDFLAGS so with the
help of Sam we've patched him to make it respecting *FLAGS

Closes: https://bugs.gentoo.org/798909
Closes: https://bugs.gentoo.org/798903
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 ...tinout-0.9.1.ebuild => atinout-0.9.1-r1.ebuild} |  4 ++-
 net-dialup/atinout/files/0003-patch-makefile.patch | 40 ++
 2 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/net-dialup/atinout/atinout-0.9.1.ebuild 
b/net-dialup/atinout/atinout-0.9.1-r1.ebuild
similarity index 90%
rename from net-dialup/atinout/atinout-0.9.1.ebuild
rename to net-dialup/atinout/atinout-0.9.1-r1.ebuild
index 77408bdff..2ef99bfee 100644
--- a/net-dialup/atinout/atinout-0.9.1.ebuild
+++ b/net-dialup/atinout/atinout-0.9.1-r1.ebuild
@@ -16,8 +16,10 @@ KEYWORDS="~amd64 ~arm64"
 PATCHES=(
"${FILESDIR}"/0001-make-gcc-happy-by-adding-fallthrough-comment.patch
"${FILESDIR}"/0002-do-not-rely-on-CR-in-modem-output.patch
+   "${FILESDIR}"/0003-patch-makefile.patch
 )
 
 src_compile() {
-   CC="$(tc-getCC)" emake LDFLAGS="${LDFLAGS}"
+   tc-export CC
+   emake
 }

diff --git a/net-dialup/atinout/files/0003-patch-makefile.patch 
b/net-dialup/atinout/files/0003-patch-makefile.patch
new file mode 100644
index 0..871a61efe
--- /dev/null
+++ b/net-dialup/atinout/files/0003-patch-makefile.patch
@@ -0,0 +1,40 @@
+From 404fb66abd5db4ef4b824ec67c56887773c99962 Mon Sep 17 00:00:00 2001
+From: Marco Scardovi 
+Date: Sun, 27 Jun 2021 18:21:15 +0200
+Subject: [PATCH] patch makefile
+
+Signed-off-by: Marco Scardovi 
+---
+ Makefile | 12 +---
+ 1 file changed, 5 insertions(+), 7 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 1daa431..bb27d0b 100644
+--- a/Makefile
 b/Makefile
+@@ -1,17 +1,15 @@
+ VERSION   = 0.9.1
+ 
+-PREFIX= /usr
++PREFIX?= /usr
+ 
+-CC= gcc
+-CFLAGS= -W -Wall -Wextra -Werror \
+-  -DVERSION=\"$(VERSION)\" \
+-  -g
+-LDFLAGS =
++CC?= gcc
++CFLAGS?= -W -Wall -Wextra -Werror -g 
++LDFLAGS ?=
+ 
+ all: atinout
+ 
+ atinout: atinout.c
+-  $(CC) -o $@ $(CFLAGS) $(LDFLAGS) $^
++  $(CC) -o $@ $(CFLAGS) $(CPPFLAGS) -DVERSION=\"$(VERSION)\" $(LDFLAGS) $^
+ 
+ clean:
+   rm -f atinout
+-- 
+2.32.0
+



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

2021-06-27 Thread Marek Szuba
commit: da6af76fd59ee9979c99fc422ed71e2192729a53
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jun 27 17:21:23 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jun 27 17:24:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6af76f

app-crypt/minisign: keyword 0.9 for ~riscv

Runtime-tested on dev-libs/libsodium[verify-sig].

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

 app-crypt/minisign/minisign-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/minisign/minisign-0.9.ebuild 
b/app-crypt/minisign/minisign-0.9.ebuild
index cf275ac7cac..e1ddce33643 100644
--- a/app-crypt/minisign/minisign-0.9.ebuild
+++ b/app-crypt/minisign/minisign-0.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git;
 else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="ISC"



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

2021-06-27 Thread Marek Szuba
commit: d9d11456915f7eb1cc86ba0d9cb4ee50fa49b2a9
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jun 27 15:50:50 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jun 27 17:24:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d11456

dev-libs/libsodium: keyword 1.0.18_p20210617 for ~riscv

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

 dev-libs/libsodium/libsodium-1.0.18_p20210617.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsodium/libsodium-1.0.18_p20210617.ebuild 
b/dev-libs/libsodium/libsodium-1.0.18_p20210617.ebuild
index 3d4e4edcb0e..75d0d4c4f6c 100644
--- a/dev-libs/libsodium/libsodium-1.0.18_p20210617.ebuild
+++ b/dev-libs/libsodium/libsodium-1.0.18_p20210617.ebuild
@@ -31,7 +31,7 @@ fi
 
 LICENSE="ISC"
 SLOT="0/23"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="+asm minimal static-libs +urandom"
 
 CPU_USE=( cpu_flags_x86_{aes,sse4_1} )



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

2021-06-27 Thread Marek Szuba
commit: 53b08229af38ca401940c5531f897600fd6abf5e
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Jun 27 17:05:23 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Jun 27 17:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b08229

net-misc/oidc-agent: keyword 4.0.2 for ~riscv

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

 net-misc/oidc-agent/oidc-agent-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidc-agent/oidc-agent-4.0.2.ebuild 
b/net-misc/oidc-agent/oidc-agent-4.0.2.ebuild
index 31efe94451d..4e919397b10 100644
--- a/net-misc/oidc-agent/oidc-agent-4.0.2.ebuild
+++ b/net-misc/oidc-agent/oidc-agent-4.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~riscv"
 IUSE="test"
 
 DEPEND="app-crypt/libsecret



[gentoo-commits] proj/musl:master commit in: sys-auth/polkit/

2021-06-27 Thread Jory Pratt
commit: 185376054ebbec53458339e25265c07ab8eaf754
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Jun 27 16:44:40 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Jun 27 16:44:40 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=18537605

sys-auth/polkit: sync with ::gentoo

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Jory Pratt  gentoo.org>

 sys-auth/polkit/{polkit-0.119-r1.ebuild => polkit-0.119-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.119-r1.ebuild 
b/sys-auth/polkit/polkit-0.119-r2.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.119-r1.ebuild
rename to sys-auth/polkit/polkit-0.119-r2.ebuild
index f747179..32f1c30 100644
--- a/sys-auth/polkit/polkit-0.119-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.119-r2.ebuild
@@ -37,12 +37,12 @@ DEPEND="
!duktape? ( dev-lang/spidermonkey:78[-debug] )
dev-libs/glib:2
dev-libs/expat
-   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase
sys-libs/pam
)
+   !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:0=[policykit] )
 "
 RDEPEND="${DEPEND}



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

2021-06-27 Thread Miroslav Šulc
commit: bcd03209d095c9e170e49f706414ad1d380da7f9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jun 27 16:38:29 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun 27 16:39:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd03209

java-pkg-simple.eclass: improved code related to java 9+ modules

Bug: https://bugs.gentoo.org/796875
Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-pkg-simple.eclass | 32 
 1 file changed, 24 insertions(+), 8 deletions(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 408e1aac44f..174fa08ce4e 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -361,9 +361,14 @@ java-pkg-simple_src_compile() {
java-pkg-simple_getclasspath
java-pkg-simple_prepend_resources ${classes} "${JAVA_RESOURCE_DIRS[@]}"
 
-   ejavac -d ${classes} -encoding ${JAVA_ENCODING}\
-   ${classpath:+-classpath ${classpath}} ${JAVAC_ARGS}\
-   @${sources}
+   if [[ -n ${moduleinfo} ]] || [[ java-pkg_get-target -lt 9 ]]; then
+   ejavac -d ${classes} -encoding ${JAVA_ENCODING}\
+   ${classpath:+-classpath ${classpath}} ${JAVAC_ARGS} 
@${sources}
+   else
+   ejavac -d ${classes} -encoding ${JAVA_ENCODING}\
+   ${classpath:+--module-path ${classpath}} 
--module-version ${PV}\
+   ${JAVAC_ARGS} @${sources}
+   fi
 
# handle module-info.java separately as it needs at least JDK 9
if [[ -n ${moduleinfo} ]]; then
@@ -372,7 +377,9 @@ java-pkg-simple_src_compile() {
 
JAVA_PKG_WANT_SOURCE="9"
JAVA_PKG_WANT_TARGET="9"
-   ejavac -d ${classes} -encoding ${JAVA_ENCODING} 
${JAVAC_ARGS} "${moduleinfo}"
+   ejavac -d ${classes} -encoding ${JAVA_ENCODING}\
+   ${classpath:+--module-path ${classpath}} 
--module-version ${PV}\
+   ${JAVAC_ARGS} "${moduleinfo}"
 
JAVA_PKG_WANT_SOURCE=${tmp_source}
JAVA_PKG_WANT_TARGET=${tmp_target}
@@ -479,9 +486,16 @@ java-pkg-simple_src_test() {
 
 
# compile
-   [[ -s ${test_sources} ]] && ejavac -d ${classes} ${JAVAC_ARGS} \
-   -encoding ${JAVA_ENCODING} ${classpath:+-classpath 
${classpath}} \
-   @${test_sources}
+   if [[ -s ${test_sources} ]]; then
+   if [[ -n ${moduleinfo} ]] || [[ java-pkg_get-target -lt 9 ]]; 
then
+   ejavac -d ${classes} -encoding ${JAVA_ENCODING}\
+   ${classpath:+-classpath ${classpath}} 
${JAVAC_ARGS} @${test_sources}
+   else
+   ejavac -d ${classes} -encoding ${JAVA_ENCODING}\
+   ${classpath:+--module-path ${classpath}} 
--module-version ${PV}\
+   ${JAVAC_ARGS} @${test_sources}
+   fi
+   fi
 
# handle module-info.java separately as it needs at least JDK 9
if [[ -n ${moduleinfo} ]]; then
@@ -490,7 +504,9 @@ java-pkg-simple_src_test() {
 
JAVA_PKG_WANT_SOURCE="9"
JAVA_PKG_WANT_TARGET="9"
-   ejavac -d ${classes} -encoding ${JAVA_ENCODING} 
${JAVAC_ARGS} "${moduleinfo}"
+   ejavac -d ${classes} -encoding ${JAVA_ENCODING}\
+   ${classpath:+--module-path ${classpath}} 
--module-version ${PV}\
+   ${JAVAC_ARGS} "${moduleinfo}"
 
JAVA_PKG_WANT_SOURCE=${tmp_source}
JAVA_PKG_WANT_TARGET=${tmp_target}



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

2021-06-27 Thread Mikle Kolyada
commit: 9c4091d70740e8fb4a3150286376bd30bc07f080
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 27 15:28:12 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 27 16:24:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4091d7

app-emulation/firecracker: Drop myself

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-emulation/firecracker/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-emulation/firecracker/metadata.xml 
b/app-emulation/firecracker/metadata.xml
index 6698a4ab788..6f49eba8f49 100644
--- a/app-emulation/firecracker/metadata.xml
+++ b/app-emulation/firecracker/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   zlog...@gentoo.org
-   Mikle Kolyada
-   
+
 



[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/glib/

2021-06-27 Thread Aaron Bauman
commit: f2ee7a330ddbedb51197822195145bf05266471f
Author: Aaron Bauman  synd  io>
AuthorDate: Sun Jun 27 16:20:49 2021 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 27 16:20:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f2ee7a33

dev-libs/glib: update dep dev-libs/libffi:=

* virtual/libffi no longer exists in favor of dev-libs/libffi:=

Signed-off-by: Aaron Bauman  synd.io>

 dev-libs/glib/Manifest  | 6 ++
 dev-libs/glib/{glib-2.56.2.ebuild => glib-2.56.2-r1.ebuild} | 2 +-
 dev-libs/glib/{glib-2.66.2.ebuild => glib-2.66.2-r1.ebuild} | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 0b4341f360..08fe290e6c 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,4 +1,10 @@
+AUX 2.56-gmodule-cygwin.patch 3482 BLAKE2B 
094036560ed444e050858ff52a4c5f25e13c4988069898e78417def247dae78145d337ff8a6265c7d23fa91f26a48c255b5562de2e9634c5262b90b36a5677f4
 SHA512 
b5faedf2a484c70c16abf3e4a3557ce5b6939995b93fa46644ee4ae7527bdd6a47cced5ae6837b79d1f74836ace0de14d568358a31125ccb9d4d4273219ca0e7
+AUX glib-2.54.3-external-gdbus-codegen.patch 3233 BLAKE2B 
6b96851b7485164ef6c94da1847152a87064eb5c9f9b0ae6996eca84e89c7807bea5cb7c58b8d42dee07eee96647d2439b8c62af023b37849d4465e0c013eca6
 SHA512 
70d942086f6181532b5f95c5a3e0d8bfc7d204ca2d4ee68850af82062b572cc146ac4a5516547011ef39386e10bc291deea32a19fe518e649f4f8ac60271b69c
+AUX glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 842 BLAKE2B 
6b2eb57b8923c8bb54ead80d829aeb7a5c8a42c62e960e7305bc3fad69c67fd21e1c9f20b5c9002c0319cf3d77992b9cb71912c9b813b723e0a56aaea38330ad
 SHA512 
ccd92d2f1fd495618ac788ffe6b69acec05a521a0ee8ff2bacb1dce6e283a04bbc2a10e61b37fc29f3893003fa154fa0d30bc37ed266b3f813200cd8ed17c116
 DIST glib-2.56.2.tar.xz 8041756 BLAKE2B 
1af5bb37378856e959602bcb9299266bba46b990839c923f6b9881624aed306af0779005281b3e3a46b5994c54812edc86aade9cb782c596fd63b6fd91baba51
 SHA512 
8201ea82d3613d2e879284abe01520b766da30957c5a1a22f3e6019b0cce6bf95d25beae78867b6a133401c4165153c0c92974dd459ab12f9e0e9dd0c95df5d4
 DIST glib-2.66.2.tar.xz 4836456 BLAKE2B 
5484a7fe497dbe06df7ce11dbc8836c95dbb01e6e309516b82158f291536ccbe6e904cb6ae9a5a0223ccc0b52f6e64d61a418bf790538bc90388430977b2
 SHA512 
30278c066c6b209f45fcfdb9ffc4732236451464506b93c0fff0964ff8aac58c15be85c3793c686d4740d9d97857984bc0ab71e38d5da11c5fd860e569fb6cb9
 DIST glib-cygwinports-3a873fdd1b9a9e649563fe8e6b8ae6951b0dd3be.zip 13038 
BLAKE2B 
08f217e204c8518137722dcd535c100cbdc56e43dcf3d16a339c93353c594287670215c130b2c7f83235145632fad6d30903ae099f5999bf72ec070a12da4484
 SHA512 
fd4925d6a2380c5ff551e812a182de20f7b59e5d134a2c54b985efe85ab334499b0050097ca5c3271f14e2c3c5e89650e134a01e4c5be06bad05a12eaaf9fe53
 DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B 
bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b
 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320
+EBUILD glib-2.56.2-r1.ebuild 11695 BLAKE2B 
f0f846b08805b59dda01de904738ef78d9ee9c6483b51c592858117fc07d11322194ae209d396691f25fbb4d09d02b233548350986cc0fb003d04a9c98591407
 SHA512 
515997880fdd4f99d53a4883aaab7e1647d60c5a51f300d741f22bef395338adf4cda8790308032775d251a3c93b73b7010aa71c072691e4527899705a11258f
+EBUILD glib-2.66.2-r1.ebuild 10805 BLAKE2B 
fdf2468b6db411f5014442b3595eb59cb9df86ede91dd3dff49e54232585a0c23bbbff6ffed1c0681fcfbd52223465b4ae26474538bc95fb371deea426a9ee7d
 SHA512 
426d81d96283664d41fef2e2fa7ee16453d10c6f434f502a0fd52d43477c3080bad1b1e4ddfaa79e02b03b6fc981f4a36f77cf3d398b36df97c83b02138b4ac8
+MISC metadata.xml 1098 BLAKE2B 
f2bd17f50d68c553b9040e954c0ef91edd29a3f1f7731bc7f45e3a936f702209985d111ad376ca0b51bdb4736d9ee508151fbb57b273a32beb1148aa027226c6
 SHA512 
2745b70b29ba0517144343f5d3f4b7c3389200b1ecbd2830e29bd9a90ca59ebeedf4d66b26a3241e3d3a3066f9a26ae223d075b9b2b82d67e4642e784f236c20

diff --git a/dev-libs/glib/glib-2.56.2.ebuild 
b/dev-libs/glib/glib-2.56.2-r1.ebuild
similarity index 99%
rename from dev-libs/glib/glib-2.56.2.ebuild
rename to dev-libs/glib/glib-2.56.2-r1.ebuild
index 8d44927b1b..b160eea0a1 100644
--- a/dev-libs/glib/glib-2.56.2.ebuild
+++ b/dev-libs/glib/glib-2.56.2-r1.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
!=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
>=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
!prefix-stack? ( kernel_linux? ( 
sys-apps/util-linux[${MULTILIB_USEDEP}] ) )

diff --git a/dev-libs/glib/glib-2.66.2.ebuild 
b/dev-libs/glib/glib-2.66.2-r1.ebuild
similarity index 99%
rename from dev-libs/glib/glib-2.66.2.ebuild
rename to 

[gentoo-commits] repo/proj/eclipse:master commit in: dev-java/log4j/

2021-06-27 Thread Sebastian Pipping
commit: 90be61f99359ae1a9c8be5f99d5c82cd052282ab
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Jun 27 15:55:15 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Jun 27 15:58:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/eclipse.git/commit/?id=90be61f9

dev-java/log4j: Drop old

Closes: https://github.com/gentoo/eclipse-overlay/issues/26
Closes: https://bugs.gentoo.org/797049
Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-java/log4j/Manifest   |  1 -
 dev-java/log4j/log4j-1.2.15-r2.ebuild | 53 ---
 dev-java/log4j/metadata.xml   |  8 --
 3 files changed, 62 deletions(-)

diff --git a/dev-java/log4j/Manifest b/dev-java/log4j/Manifest
deleted file mode 100644
index 401bdac..000
--- a/dev-java/log4j/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST apache-log4j-1.2.15.tar.gz 2099264 SHA256 
f5d9f6aa78b9156ae2de2a32d0f26507d2e73db4993d501db2e79f0bd803ab31 SHA512 
b9b89d975c96635dcc1f39633cb062c34e2bdd73c97705f97b38314cc536f1e17ed36cf31142d636d46578805a92c38339c98a4c55bde22fa6464132e8d1297c
 WHIRLPOOL 
74f7aae70ccbd5fe81eeeb692c2466b7ce9b950f9adf26cd55241614db4d3b1c76d746a2d49d38dece397124b0fb9c4e491fd4bc5a5551470c68f33cf73cfea2

diff --git a/dev-java/log4j/log4j-1.2.15-r2.ebuild 
b/dev-java/log4j/log4j-1.2.15-r2.ebuild
deleted file mode 100644
index 6813b32..000
--- a/dev-java/log4j/log4j-1.2.15-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-MY_P="apache-${P}"
-DESCRIPTION="A low-overhead robust logging package for Java"
-SRC_URI="https://archive.apache.org/dist/logging/${PN}/${PV}/${MY_P}.tar.gz;
-HOMEPAGE="http://logging.apache.org/log4j/;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc source"
-
-CDEPEND=""
-
-RDEPEND=">=virtual/jre-1.4
-   ${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.4
-   ${CDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-java_prepare() {
-   rm -rf dist/
-   java-pkg_filter-compiler jikes
-   rm -v *.jar || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-JAVA_ANT_IGNORE_SYSTEM_CLASSES="true"
-EANT_EXTRA_ARGS="-Djaxp-present=true"
-EANT_DOC_TARGET=""
-
-src_compile() {
-   java-pkg-2_src_compile
-}
-
-src_install() {
-   java-pkg_newjar dist/lib/${P}.jar ${PN}.jar
-
-   if use doc ; then
-   java-pkg_dohtml -r site/*
-   rm -fr "${D}/usr/share/doc/${PF}/html/apidocs"
-   java-pkg_dojavadoc --symlink apidocs site/apidocs
-   fi
-   use source && java-pkg_dosrc src/main/java/*
-}

diff --git a/dev-java/log4j/metadata.xml b/dev-java/log4j/metadata.xml
deleted file mode 100644
index d9e7096..000
--- a/dev-java/log4j/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   harald.wei...@jku.at
-   Harald Weiner
-   
-



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

2021-06-27 Thread Andrew Ammerlaan
commit: 138076220fef82b037be14c08ba751a0f7d23036
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 15:40:33 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 15:52:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13807622

dev-python/trio-asyncio: import from ::guru

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

 dev-python/trio-asyncio/Manifest   |  1 +
 .../trio-asyncio/files/no-pytest-runner.patch  | 10 +++
 dev-python/trio-asyncio/metadata.xml   | 28 ++
 dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild | 34 ++
 4 files changed, 73 insertions(+)

diff --git a/dev-python/trio-asyncio/Manifest b/dev-python/trio-asyncio/Manifest
new file mode 100644
index 000..a4fd4634294
--- /dev/null
+++ b/dev-python/trio-asyncio/Manifest
@@ -0,0 +1 @@
+DIST trio-asyncio-0.12.0.tar.gz 72508 BLAKE2B 
f2dad48e20dadb81f603f8e7edf5d108f5c1dec332e65599e06495a9e3b919d20a15e3cb0d4f06c46a0e844cd79a88c172043b5cae2bc632661679a9ac854c04
 SHA512 
da630bf95d0736efd419a7b84d3fcb55f4440ef5f3ac584f36b2eca9188145d4581b20d4842b1322b07f176822f7c76e32ae57ac71899ea2445ce1783bcd382c

diff --git a/dev-python/trio-asyncio/files/no-pytest-runner.patch 
b/dev-python/trio-asyncio/files/no-pytest-runner.patch
new file mode 100644
index 000..6eec59da428
--- /dev/null
+++ b/dev-python/trio-asyncio/files/no-pytest-runner.patch
@@ -0,0 +1,10 @@
+--- a/setup.py 2021-03-27 18:54:07.104800689 +0100
 b/setup.py 2021-03-27 18:54:23.197091635 +0100
+@@ -77,7 +77,6 @@
+ include_package_data=True,
+ python_requires=">=3.6",  # temporary, for RTD
+ keywords=["async", "io", "trio", "asyncio", "trio-asyncio"],
+-setup_requires=['pytest-runner'],
+ tests_require=['pytest >= 5.4', 'pytest-trio >= 0.6', 'outcome'],
+ classifiers=[
+ "Development Status :: 4 - Beta",

diff --git a/dev-python/trio-asyncio/metadata.xml 
b/dev-python/trio-asyncio/metadata.xml
new file mode 100644
index 000..e006b6313ac
--- /dev/null
+++ b/dev-python/trio-asyncio/metadata.xml
@@ -0,0 +1,28 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+   
+   
+Rationale
+
+Trio has native concepts of tasks and task cancellation. Asyncio is based on 
callbacks and chaining Futures, albeit with nicer syntax, which make handling 
of failures and timeouts fundamentally less reliable, especially in larger 
programs. Thus, you really want to base your async project on Trio.
+
+On the other hand, there are quite a few asyncio-enhanced libraries. You 
really don't want to re-invent any wheels in your project.
+
+Thus, being able to use asyncio libraries from Trio is useful. trio-asyncio 
enables you to do that, and more.
+Transparent vs. explicit translation
+
+trio_asyncio does not try to magically allow calling await trio_code() from 
asyncio or vice versa. There are multiple reasons for this; the executive 
summary is that cross-domain calls can't be made to work correctly, and any 
such call is likely to result in an irrecoverable error. You need to keep your 
code's asyncio and trio domains rigidly separate.
+
+Fortunately, this is not difficult.
+   
+   
+   python-trio/trio-asyncio
+   trio-asyncio
+   
+

diff --git a/dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild 
b/dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild
new file mode 100644
index 000..296d8886411
--- /dev/null
+++ b/dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="a re-implementation of the asyncio mainloop on top of Trio"
+HOMEPAGE="
+   https://github.com/python-trio/trio-asyncio
+   https://pypi.org/project/trio-asyncio/
+"
+SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/outcome[${PYTHON_USEDEP}]
+   dev-python/sniffio[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.15.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/pytest-trio-0.6[${PYTHON_USEDEP}]
+   )
+"
+PATCHES=( "${FILESDIR}/no-pytest-runner.patch" )
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio



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

2021-06-27 Thread Andrew Ammerlaan
commit: 2700e1734d73a0b33db09c2e8e7a4509a60becf2
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 15:30:37 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 15:52:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2700e173

dev-python/pytest-trio: import from ::guru

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

 dev-python/pytest-trio/Manifest |  1 +
 dev-python/pytest-trio/metadata.xml | 13 
 dev-python/pytest-trio/pytest-trio-0.7.0.ebuild | 43 +
 3 files changed, 57 insertions(+)

diff --git a/dev-python/pytest-trio/Manifest b/dev-python/pytest-trio/Manifest
new file mode 100644
index 000..e39be86a7c5
--- /dev/null
+++ b/dev-python/pytest-trio/Manifest
@@ -0,0 +1 @@
+DIST pytest-trio-0.7.0.tar.gz 47784 BLAKE2B 
59b28df45e87804e0b6eb557a0cf259fdc3636cc7a03d78248fb814d55904ed01d00a530b194b2bfe93ccfb9de528d70a372faf1f6db24531c230319122db2e5
 SHA512 
547036c94f33cf8e755c88d608c5fddfa5c583fdaa7e604598d470e250a006c571702a81bac4f273b74450a8c10e4be404bad74d4104403fe1c9c70e872dff53

diff --git a/dev-python/pytest-trio/metadata.xml 
b/dev-python/pytest-trio/metadata.xml
new file mode 100644
index 000..e724d1bb849
--- /dev/null
+++ b/dev-python/pytest-trio/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+   
+   
+   python-trio/pytest-trio
+   pytest-trio
+   
+

diff --git a/dev-python/pytest-trio/pytest-trio-0.7.0.ebuild 
b/dev-python/pytest-trio/pytest-trio-0.7.0.ebuild
new file mode 100644
index 000..5f6946b22be
--- /dev/null
+++ b/dev-python/pytest-trio/pytest-trio-0.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="This is a pytest plugin to help you test projects that use Trio"
+HOMEPAGE="
+   https://github.com/python-trio/pytest-trio
+   https://pypi.org/project/pytest-trio/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( MIT Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/async_generator-1.9[${PYTHON_USEDEP}]
+   dev-python/outcome[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.15[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install pytest
+distutils_enable_sphinx docs/source \
+   dev-python/attrs \
+   dev-python/sphinx_rtd_theme \
+   dev-python/sphinxcontrib-trio
+
+python_prepare_all() {
+   # Defining 'pytest_plugins' in a non-top-level conftest is no longer 
supported:
+   mv pytest_trio/_tests/conftest.py conftest.py || die
+   distutils-r1_python_prepare_all
+}



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

2021-06-27 Thread Mike Gilbert
commit: 480af0949667d5b32fb320f6792a6d40b58ecbd4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jun 25 21:09:28 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 27 15:50:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480af094

sys-apps/systemd: add 249_rc2, drop 249_rc1-r1

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

 sys-apps/systemd/Manifest  | 2 +-
 sys-apps/systemd/{systemd-249_rc1-r1.ebuild => systemd-249_rc2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 4a392244388..8e72d456bef 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,2 +1,2 @@
-DIST systemd-249-rc1.tar.gz 10562205 BLAKE2B 
c1bc18d3980efdf0bd8ce0ebf5cdeab392793bbe788bc858de47a66b0ef698c9aa94cefb1ac297f991a9ad5e3c2e267b531b48990d27c604adac0636d2722001
 SHA512 
dd75fd6a2f63ce296973c7052ebd199619c99805935e9e04a65b58b0de6053f51157233070f32a4731c43cb65e8d232051a0b5c26508256218ae63f11cd24f1b
+DIST systemd-249-rc2.tar.gz 10576295 BLAKE2B 
4eb750dc3649f723c6b88185ad59ce1c7bf06d57982d0a85eba702a38b4031e21f61860f9f39f272b24fedf865a9a38cfef6844db6cee39e4cc9083d6b1f0ec8
 SHA512 
97570607fb3262cbcf9c956eb6a05d83877de411b6de90d2b359e85fa4cc0e14fe7efd6e71e135f9922374fb69ee7f328c3d2240bf736d0016b8fbb68e3f0725
 DIST systemd-stable-248.3.tar.gz 10320940 BLAKE2B 
725494e0197dd182de55e4967088f4b4b709e6b2242723368b6cd95606582e01a57322b1f18fa194149055140a90993696734ad3c004843bfaceb72cd04a3a84
 SHA512 
8e7ff0d5e63cc933e4dc23f7e0bef9707fde90396605eb8822d34de90d7abe8fd37e5739e33b657868218aa7281147cc944c096c007324c3e6fb54d833a83485

diff --git a/sys-apps/systemd/systemd-249_rc1-r1.ebuild 
b/sys-apps/systemd/systemd-249_rc2.ebuild
similarity index 100%
rename from sys-apps/systemd/systemd-249_rc1-r1.ebuild
rename to sys-apps/systemd/systemd-249_rc2.ebuild



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

2021-06-27 Thread Keri Harris
commit: 125967d1c7cbbf7f23fcbc9bd081ab20c8816b7c
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Jun 27 15:38:48 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Jun 27 15:38:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125967d1

dev-lang/logtalk: version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/logtalk/Manifest  |   1 +
 .../logtalk/files/logtalk-3.47.0-portage.patch |  19 +++
 dev-lang/logtalk/logtalk-3.47.0.ebuild | 134 +
 3 files changed, 154 insertions(+)

diff --git a/dev-lang/logtalk/Manifest b/dev-lang/logtalk/Manifest
index 9e704668b23..ef03f23e10e 100644
--- a/dev-lang/logtalk/Manifest
+++ b/dev-lang/logtalk/Manifest
@@ -1 +1,2 @@
 DIST logtalk-3.36.0.tar.bz2 18373894 BLAKE2B 
3f4917dea47b32760edfde0538a260e5405b566520c514ec137766d17ad532f1d3e3a7a6d05b4b643b21933073951ed41bf92161ae49545eb458619444b10210
 SHA512 
0e93f091cb24aed3b08db05df29484e708e14cf58a673a42df70c899f3bafae30896be118d89dfdf3f3cb7d4ba520a815e46d563dd7418f80912b7067ed7da8e
+DIST logtalk-3.47.0.tar.bz2 26219166 BLAKE2B 
9492d27ac041562c57ab1f5f111e0f7ad062268e20d8128284d8d5085ec1c3dc63db6efa0f3a4dac34f83f206c3a4b9827d5245191227000ae56cd306da3b699
 SHA512 
cf07c1dec80131e477cfc9f2bf31bae573cc01222f3fba70452663dbddbddaee68b25da2e4c0abec18e1bda46059c23fca2c012cb59bbdcb4298a8c89e2d93d4

diff --git a/dev-lang/logtalk/files/logtalk-3.47.0-portage.patch 
b/dev-lang/logtalk/files/logtalk-3.47.0-portage.patch
new file mode 100644
index 000..2107b114da0
--- /dev/null
+++ b/dev-lang/logtalk/files/logtalk-3.47.0-portage.patch
@@ -0,0 +1,19 @@
+--- logtalk-3.47.0.orig/scripts/logtalk_user_setup.sh  2021-05-31 
23:10:00.0 -
 logtalk-3.47.0/scripts/logtalk_user_setup.sh   2021-06-27 
15:05:04.783245715 -
+@@ -134,16 +134,6 @@
+ rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/lgt2*
+ rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.dtd
+ rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.xsd
+-ln -sf "$LOGTALKHOME"/ACKNOWLEDGMENTS.md "$LOGTALKUSER"/ACKNOWLEDGMENTS.md
+-ln -sf "$LOGTALKHOME"/BIBLIOGRAPHY.bib "$LOGTALKUSER"/BIBLIOGRAPHY.bib
+-ln -sf "$LOGTALKHOME"/CONTRIBUTING.md "$LOGTALKUSER"/CONTRIBUTING.md
+-ln -sf "$LOGTALKHOME"/CUSTOMIZE.md "$LOGTALKUSER"/CUSTOMIZE.md
+-ln -sf "$LOGTALKHOME"/INSTALL.md "$LOGTALKUSER"/INSTALL.md
+-ln -sf "$LOGTALKHOME"/LICENSE.txt "$LOGTALKUSER"/LICENSE.txt
+-ln -sf "$LOGTALKHOME"/QUICK_START.md "$LOGTALKUSER"/QUICK_START.md
+-ln -sf "$LOGTALKHOME"/README.md "$LOGTALKUSER"/README.md
+-ln -sf "$LOGTALKHOME"/RELEASE_NOTES.md "$LOGTALKUSER"/RELEASE_NOTES.md
+-ln -sf "$LOGTALKHOME"/UPGRADING.md "$LOGTALKUSER"/UPGRADING.md
+ ln -sf "$LOGTALKHOME"/adapters "$LOGTALKUSER"/adapters
+ ln -sf "$LOGTALKHOME"/coding "$LOGTALKUSER"/coding
+ ln -sf "$LOGTALKHOME"/integration "$LOGTALKUSER"/integration

diff --git a/dev-lang/logtalk/logtalk-3.47.0.ebuild 
b/dev-lang/logtalk/logtalk-3.47.0.ebuild
new file mode 100644
index 000..962a886f27d
--- /dev/null
+++ b/dev-lang/logtalk/logtalk-3.47.0.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit xdg-utils
+
+DESCRIPTION="Open source object-oriented logic programming language"
+HOMEPAGE="https://logtalk.org;
+SRC_URI="https://logtalk.org/files/${P}.tar.bz2;
+LICENSE="Apache-2.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="fop xslt"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   xslt? ( dev-libs/libxslt )
+   fop? ( dev-java/fop )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-portage.patch
+)
+
+src_install() {
+   # Look at scripts/install.sh for upstream installation process.
+   # Install logtalk base
+   mv scripts/logtalk_user_setup.sh integration/
+   mkdir -p "${ED}/usr/share/${P}" || die
+   cp -r adapters coding contributions core docs examples integration \
+   library manuals paths scratch tests tools VERSION.txt \
+   loader-sample.lgt settings-sample.lgt tester-sample.lgt \
+   tests-sample.lgt \
+   "${ED}/usr/share/${P}" \
+   || die "Failed to install files"
+
+   # Install mime file, the database will be updated later
+   insinto /usr/share/mime/packages
+   doins scripts/freedesktop/logtalk.xml
+
+   # Install documentation
+   dodoc ACKNOWLEDGMENTS.md BIBLIOGRAPHY.bib CONTRIBUTING.md \
+   CUSTOMIZE.md INSTALL.md LICENSE.txt QUICK_START.md \
+   README.md RELEASE_NOTES.md UPGRADING.md VERSION.txt
+
+   rm -f man/man1/logtalk_backend_select.1
+   rm -f man/man1/logtalk_version_select.1
+   doman man/man1/*.1
+
+   # Integration symlinks
+   dosym ../share/${P}/integration/logtalk_user_setup.sh \
+   /usr/bin/logtalk_user_setup
+   dosym ../share/${P}/integration/bplgt.sh \
+   /usr/bin/bplgt
+   

[gentoo-commits] repo/proj/guru:master commit in: app-dicts/dictd-elements/, app-dicts/dictd-web1913/, dev-R/Matrix/, ...

2021-06-27 Thread Andrew Ammerlaan
commit: d6ea0e7c6c0cf6e73fd013245b7380edc1909522
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 14:09:39 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 14:09:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6ea0e7c

*/*: Upgrade to https when available

Check done with pkgcheck scan --net -C net

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 .../dictd-devils/dictd-devils-20150822.ebuild  |  4 ++--
 .../dictd-elements/dictd-elements-20030309.ebuild  |  2 +-
 .../dictd-web1913/dictd-web1913-0.5.0_p1.ebuild| 24 +++---
 app-emulation/arnold/arnold-20170513.ebuild|  2 +-
 app-portage/pacvis/pacvis-0.4.2.ebuild |  2 +-
 app-portage/pacvis/pacvis-.ebuild  |  2 +-
 dev-R/Matrix/Matrix-1.3.4.ebuild   |  2 +-
 profiles/thirdpartymirrors |  2 +-
 8 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/app-dicts/dictd-devils/dictd-devils-20150822.ebuild 
b/app-dicts/dictd-devils/dictd-devils-20150822.ebuild
index a6bc3eda4..9d7771f21 100644
--- a/app-dicts/dictd-devils/dictd-devils-20150822.ebuild
+++ b/app-dicts/dictd-devils/dictd-devils-20150822.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 DESCRIPTION="The Devil's Dictionary for dict"
-HOMEPAGE="http://www.dict.org;
-SRC_URI="http://www.gutenberg.org/files/972/972.zip -> ${P}.zip"
+HOMEPAGE="https://www.dict.org/;
+SRC_URI="https://www.gutenberg.org/files/972/972.zip -> ${P}.zip"
 S="$WORKDIR"
 LICENSE="public-domain"
 SLOT="0"

diff --git a/app-dicts/dictd-elements/dictd-elements-20030309.ebuild 
b/app-dicts/dictd-elements/dictd-elements-20030309.ebuild
index aedbbf621..2444bf818 100644
--- a/app-dicts/dictd-elements/dictd-elements-20030309.ebuild
+++ b/app-dicts/dictd-elements/dictd-elements-20030309.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DESCRIPTION="Jay Kominek's database of the elements for dict"
-HOMEPAGE="http://www.dict.org;
+HOMEPAGE="https://www.dict.org/;
 
SRC_URI="https://web.archive.org/web/20121223051336/http://www.miranda.org:80/~jkominek/elements/elements.db
 -> ${P}.db"
 S="$WORKDIR"
 LICENSE="public-domain"

diff --git a/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild 
b/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild
index 742b53192..5e9660470 100644
--- a/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild
+++ b/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild
@@ -10,19 +10,19 @@ SV="${PV##*_}"
 SD="${SN}-${SV}"
 
 DESCRIPTION="Webster's Revised Unabridged Dictionary (1913) for dict"
-HOMEPAGE="http://www.micra.com;
+HOMEPAGE="https://www.micra.com;
 SRC_URI="
-   http://www.gutenberg.org/files/660/old/pgw${GV}ab.zip
-   http://www.gutenberg.org/files/661/old/pgw${GV}c.zip
-   http://www.gutenberg.org/files/662/old/pgw${GV}de.zip
-   http://www.gutenberg.org/files/663/old/pgw${GV}fh.zip
-   http://www.gutenberg.org/files/664/old/pgw${GV}il.txt
-   http://www.gutenberg.org/files/665/old/pgw${GV}mo.zip
-   http://www.gutenberg.org/files/666/old/pgw${GV}pq.zip
-   http://www.gutenberg.org/files/667/old/pgw${GV}r.zip
-   http://www.gutenberg.org/files/668/old/pgw${GV}s.zip
-   http://www.gutenberg.org/files/669/old/pgw${GV}tw.zip
-   http://www.gutenberg.org/files/670/old/pgw${GV}xz.zip
+   https://www.gutenberg.org/files/660/old/pgw${GV}ab.zip
+   https://www.gutenberg.org/files/661/old/pgw${GV}c.zip
+   https://www.gutenberg.org/files/662/old/pgw${GV}de.zip
+   https://www.gutenberg.org/files/663/old/pgw${GV}fh.zip
+   https://www.gutenberg.org/files/664/old/pgw${GV}il.txt
+   https://www.gutenberg.org/files/665/old/pgw${GV}mo.zip
+   https://www.gutenberg.org/files/666/old/pgw${GV}pq.zip
+   https://www.gutenberg.org/files/667/old/pgw${GV}r.zip
+   https://www.gutenberg.org/files/668/old/pgw${GV}s.zip
+   https://www.gutenberg.org/files/669/old/pgw${GV}tw.zip
+   https://www.gutenberg.org/files/670/old/pgw${GV}xz.zip
https://git.sr.ht/~ag_eitilt/${SN}/archive/${SV}.tar.gz -> ${SD}.tar.gz
 "
 S="${WORKDIR}"

diff --git a/app-emulation/arnold/arnold-20170513.ebuild 
b/app-emulation/arnold/arnold-20170513.ebuild
index 6dae52213..cfd2fa1e7 100644
--- a/app-emulation/arnold/arnold-20170513.ebuild
+++ b/app-emulation/arnold/arnold-20170513.ebuild
@@ -9,7 +9,7 @@ inherit cmake desktop wxwidgets
 
 DESCRIPTION="Amstrad CPC emulator"
 HOMEPAGE="http://www.cpctech.org.uk;
-SRC_URI="http://cpctech.cpc-live.com/arnsrc.zip -> ${P}.zip"
+SRC_URI="https://cpctech.cpc-live.com/arnsrc.zip -> ${P}.zip"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"

diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild 
b/app-portage/pacvis/pacvis-0.4.2.ebuild
index 31ce08a31..2adc736e8 100644
--- a/app-portage/pacvis/pacvis-0.4.2.ebuild
+++ b/app-portage/pacvis/pacvis-0.4.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 inherit distutils-r1
 
 

[gentoo-commits] repo/proj/guru:master commit in: gui-wm/cage/

2021-06-27 Thread Andrew Ammerlaan
commit: 31dc033689679162a058ff9a3940c3669e51e3a4
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 13:05:22 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 13:05:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31dc0336

gui-wm/cage: Simplify RDEPEND for USE=X

Suggested by AndrewAmmerlann on
https://github.com/gentoo/guru/commit/fbc347d9377c83bfaa26e83aa8a43f5a3f95963d#commitcomment-52718982

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-wm/cage/cage-0.1.3.ebuild | 8 ++--
 gui-wm/cage/cage-0.1.4.ebuild | 8 ++--
 gui-wm/cage/cage-.ebuild  | 8 ++--
 3 files changed, 6 insertions(+), 18 deletions(-)

diff --git a/gui-wm/cage/cage-0.1.3.ebuild b/gui-wm/cage/cage-0.1.3.ebuild
index 5502c2027..45916603c 100644
--- a/gui-wm/cage/cage-0.1.3.ebuild
+++ b/gui-wm/cage/cage-0.1.3.ebuild
@@ -22,12 +22,8 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.13
-   x11-libs/libxkbcommon
-   X? (
-   gui-libs/wlroots[X]
-   x11-libs/libxkbcommon[X]
-   )
+   >=gui-libs/wlroots-0.13[X?]
+   x11-libs/libxkbcommon[X?]
 "
 DEPEND="${RDEPEND}"
 

diff --git a/gui-wm/cage/cage-0.1.4.ebuild b/gui-wm/cage/cage-0.1.4.ebuild
index 0372c2261..f1fd3416c 100644
--- a/gui-wm/cage/cage-0.1.4.ebuild
+++ b/gui-wm/cage/cage-0.1.4.ebuild
@@ -22,12 +22,8 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.14
-   x11-libs/libxkbcommon
-   X? (
-   gui-libs/wlroots[X]
-   x11-libs/libxkbcommon[X]
-   )
+   >=gui-libs/wlroots-0.14[X?]
+   x11-libs/libxkbcommon[X?]
 "
 DEPEND="${RDEPEND}"
 

diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild
index 0372c2261..f1fd3416c 100644
--- a/gui-wm/cage/cage-.ebuild
+++ b/gui-wm/cage/cage-.ebuild
@@ -22,12 +22,8 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.14
-   x11-libs/libxkbcommon
-   X? (
-   gui-libs/wlroots[X]
-   x11-libs/libxkbcommon[X]
-   )
+   >=gui-libs/wlroots-0.14[X?]
+   x11-libs/libxkbcommon[X?]
 "
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/proj/guru:master commit in: app-crypt/reop/

2021-06-27 Thread Andrew Ammerlaan
commit: 592331311e3cf8a3f3c6826993f164c81c35b2ac
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 13:49:14 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 13:49:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59233131

app-crypt/reop: Bump to EAPI-8

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-crypt/reop/reop-2.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/reop/reop-2.1.1.ebuild b/app-crypt/reop/reop-2.1.1.ebuild
index a4bb9583b..6ce103535 100644
--- a/app-crypt/reop/reop-2.1.1.ebuild
+++ b/app-crypt/reop/reop-2.1.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -22,7 +22,7 @@ src_compile() {
 
 src_test() {
cd ./tests || die
-   source test.sh || die
+   sh ./test.sh || die
cd .. || die
 }
 src_install() {



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

2021-06-27 Thread Andrew Ammerlaan
commit: b7524220f5cc44d0d0c690b2bcb1f93872ab6188
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 15:37:59 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 15:38:20 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7524220

dev-python/trio-asyncio: move to ::gentoo

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pytest-trio/Manifest|  1 -
 dev-python/pytest-trio/metadata.xml| 13 -
 dev-python/pytest-trio/pytest-trio-0.7.0.ebuild| 55 --
 dev-python/trio-asyncio/Manifest   |  1 -
 .../trio-asyncio/files/no-pytest-runner.patch  | 10 
 dev-python/trio-asyncio/metadata.xml   | 27 ---
 dev-python/trio-asyncio/trio-asyncio-0.12.0.ebuild | 36 --
 7 files changed, 143 deletions(-)

diff --git a/dev-python/pytest-trio/Manifest b/dev-python/pytest-trio/Manifest
deleted file mode 100644
index e39be86a7..0
--- a/dev-python/pytest-trio/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pytest-trio-0.7.0.tar.gz 47784 BLAKE2B 
59b28df45e87804e0b6eb557a0cf259fdc3636cc7a03d78248fb814d55904ed01d00a530b194b2bfe93ccfb9de528d70a372faf1f6db24531c230319122db2e5
 SHA512 
547036c94f33cf8e755c88d608c5fddfa5c583fdaa7e604598d470e250a006c571702a81bac4f273b74450a8c10e4be404bad74d4104403fe1c9c70e872dff53

diff --git a/dev-python/pytest-trio/metadata.xml 
b/dev-python/pytest-trio/metadata.xml
deleted file mode 100644
index 0cc4d7f61..0
--- a/dev-python/pytest-trio/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-co-maintainers welcome
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-python-trio/pytest-trio
-pytest-trio
-  
-

diff --git a/dev-python/pytest-trio/pytest-trio-0.7.0.ebuild 
b/dev-python/pytest-trio/pytest-trio-0.7.0.ebuild
deleted file mode 100644
index a56157c2f..0
--- a/dev-python/pytest-trio/pytest-trio-0.7.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-DOCS_BUILDER="sphinx"
-DOCS_DIR="${S}/docs/source"
-DOCS_DEPEND="
-   >=dev-python/attrs-17.4.0
-   >=dev-python/sphinx-1.6.1
-   dev-python/sphinx_rtd_theme
-   dev-python/sphinxcontrib-trio
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="This is a pytest plugin to help you test projects that use Trio"
-HOMEPAGE="
-   https://github.com/python-trio/pytest-trio
-   https://pypi.org/project/pytest-trio
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( MIT Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~amd64"
-#too many errors
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-python/async_generator-1.9[${PYTHON_USEDEP}]
-   dev-python/outcome[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.15[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}]
-   https://github.com/python-trio/pytest-trio/issues/84
-   #"Our CI is still passing AFAIK"
-   PYTHONPATH="${S}"
-   cd "${S}" || die
-   pytest -vv --pyargs pytest_trio || die "Tests fail with ${EPYTHON}"
-}

diff --git a/dev-python/trio-asyncio/Manifest b/dev-python/trio-asyncio/Manifest
deleted file mode 100644
index a4fd46342..0
--- a/dev-python/trio-asyncio/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST trio-asyncio-0.12.0.tar.gz 72508 BLAKE2B 
f2dad48e20dadb81f603f8e7edf5d108f5c1dec332e65599e06495a9e3b919d20a15e3cb0d4f06c46a0e844cd79a88c172043b5cae2bc632661679a9ac854c04
 SHA512 
da630bf95d0736efd419a7b84d3fcb55f4440ef5f3ac584f36b2eca9188145d4581b20d4842b1322b07f176822f7c76e32ae57ac71899ea2445ce1783bcd382c

diff --git a/dev-python/trio-asyncio/files/no-pytest-runner.patch 
b/dev-python/trio-asyncio/files/no-pytest-runner.patch
deleted file mode 100644
index 6eec59da4..0
--- a/dev-python/trio-asyncio/files/no-pytest-runner.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/setup.py 2021-03-27 18:54:07.104800689 +0100
-+++ b/setup.py 2021-03-27 18:54:23.197091635 +0100
-@@ -77,7 +77,6 @@
- include_package_data=True,
- python_requires=">=3.6",  # temporary, for RTD
- keywords=["async", "io", "trio", "asyncio", "trio-asyncio"],
--setup_requires=['pytest-runner'],
- tests_require=['pytest >= 5.4', 'pytest-trio >= 0.6', 'outcome'],
- classifiers=[
- "Development Status :: 4 - Beta",

diff --git a/dev-python/trio-asyncio/metadata.xml 
b/dev-python/trio-asyncio/metadata.xml
deleted file mode 100644
index f34dda2d3..0
--- a/dev-python/trio-asyncio/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-Rationale
-
-Trio has native concepts of tasks and task cancellation. Asyncio is 

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

2021-06-27 Thread Keri Harris
commit: d48eb5d10b1d301240521d5369b9ddcf8c93cb52
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Jun 27 14:50:06 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Jun 27 14:50:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48eb5d1

dev-lang/mozart: include site-lisp file to get Oz major modes.

Closes: https://bugs.gentoo.org/194604
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/mozart/files/50mozart-gentoo.el | 13 +
 dev-lang/mozart/mozart-2.0.1.ebuild  | 12 +++-
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/dev-lang/mozart/files/50mozart-gentoo.el 
b/dev-lang/mozart/files/50mozart-gentoo.el
new file mode 100644
index 000..3533d49d693
--- /dev/null
+++ b/dev-lang/mozart/files/50mozart-gentoo.el
@@ -0,0 +1,13 @@
+;;; mozart site-lisp configuration
+
+(or (getenv "OZHOME")
+(setenv "OZHOME" "/usr"))
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'run-oz' "oz" "Start Mozart as a sub-process" t)
+(autoload 'oz-mode "oz" "Major mode for editing Oz code." t)
+(autoload 'oz-gump-mode "oz"
+  "Major mode for editing Oz code with embedded Gump specifications." t)
+(autoload 'ozm-mode "mozart" "Major mode for displaying Oz machine code." t)
+(add-to-list 'auto-mode-alist '("\\.oz$" . oz-mode))
+(add-to-list 'auto-mode-alist '("\\.ozg$" . oz-gump-mode))
+(add-to-list 'auto-mode-alist '("\\.ozm$" . ozm-mode))

diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild 
b/dev-lang/mozart/mozart-2.0.1.ebuild
index d469901f25b..510d6729b40 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake java-pkg-2 java-ant-2
+inherit cmake elisp-common java-pkg-2 java-ant-2
 
 PATCHSET_VER="1"
 
@@ -30,6 +30,8 @@ DEPEND="${RDEPEND}
dev-lang/scala:2.12
test? ( dev-cpp/gtest:= )"
 
+SITEFILE="50${PN}-gentoo.el"
+
 S="${WORKDIR}/${PN}2-${PV}"
 
 src_prepare() {
@@ -71,12 +73,19 @@ src_install() {
 
dolib.so "${BUILD_DIR}"/vm/vm/main/libmozartvm.so
dolib.so "${BUILD_DIR}"/vm/boostenv/main/libmozartvmboost.so
+
+   if use emacs; then
+   elisp-install ${PN} "${S}"/opi/emacs/*.el
+   elisp-site-file-install "${FILESDIR}"/"${SITEFILE}" \
+   || die "elsip-site-file-install failed"
+   fi
 }
 
 pkg_postinst() {
if use emacs; then
xdg_icon_cache_update
xdg_desktop_database_update
+   elisp-site-regen
fi
 }
 
@@ -84,5 +93,6 @@ pkg_postrm() {
if use emacs; then
xdg_icon_cache_update
xdg_desktop_database_update
+   elisp-site-regen
fi
 }



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

2021-06-27 Thread Michał Górny
commit: 9d54b8e28ec429661c33ced7b49d9d2b3bade054
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 27 14:13:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 27 14:18:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d54b8e2

dev-python/importlib_metadata: Bump to 4.6.0

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

 dev-python/importlib_metadata/Manifest |  1 +
 .../importlib_metadata-4.6.0.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/importlib_metadata/Manifest 
b/dev-python/importlib_metadata/Manifest
index a4ada3046f0..43ffb23b270 100644
--- a/dev-python/importlib_metadata/Manifest
+++ b/dev-python/importlib_metadata/Manifest
@@ -1,2 +1,3 @@
 DIST importlib_metadata-4.3.1.tar.gz 38637 BLAKE2B 
f9c9330fd9b63bbea3fc30ed6d3cc384f9b241f0089ca7b0b5fe1934214e9f644c3884ecfc866b9b9e6af6c0fd7d04fc5e8af83e252d2e1b0e274fcf408a7323
 SHA512 
2202be5f7b7f1c1fdad4c6b290da60fa5c9576c665c11f9c62012791b50ee0b6da029bbe424c9501ac1f663f4df883fbd3c6cb9179cb80491b2b350cfa2eec30
 DIST importlib_metadata-4.5.0.tar.gz 39595 BLAKE2B 
22ef03a47637f523b583cb8c442f7351e0b94633772978fea47dab9be583f35daa32691997b4110b832709658568b6eb79a006f109b969c6f25a638dcfcd4702
 SHA512 
62b9cefa502d751d36b5f43606ea86c46574fea159941b68319e5dd9aa53d6d990e630c36d72830c54eb2bba2f2be53201be2482974f833cc1da8869eb2a8dc2
+DIST importlib_metadata-4.6.0.tar.gz 39664 BLAKE2B 
62278f46b0fb3428384ab52696de724c0b13409d2b80a07885beab34019fee9d8bd49c096a0b71b10801941ba9d3e66445acbdfcd589e6a44cec5ab7855dabdf
 SHA512 
abc98e3dafc51f1c02c6a2bee8134c17d205d3ecaab301c0abf9a5e1bc0454fa8ad316caf78d764db88688271511f954c6eefbfd91750b5c026757436c63fbdf

diff --git a/dev-python/importlib_metadata/importlib_metadata-4.6.0.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-4.6.0.ebuild
new file mode 100644
index 000..e583ebb9112
--- /dev/null
+++ b/dev-python/importlib_metadata/importlib_metadata-4.6.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="https://github.com/python/importlib_metadata;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' 
pypy3)
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' pypy3 python3_8)
+   )
+"
+
+distutils_enable_sphinx docs dev-python/jaraco-packaging dev-python/rst-linker
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   # Skip a test that requires pep517 which is not in the tree
+   sed -e 's:test_find_local:_&:' -i tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-06-27 Thread Michał Górny
commit: e0497f7fd7a6466a9bd4295b57ec24072d902c13
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 27 14:09:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 27 14:18:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0497f7f

dev-python/reportlab: Bump to 3.5.68

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

 dev-python/reportlab/Manifest|  1 +
 dev-python/reportlab/reportlab-3.5.68.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index aba84b2ac9c..edb07e6b911 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,2 +1,3 @@
 DIST pfbfer-20070710.zip 677333 BLAKE2B 
100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df
 SHA512 
6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2
 DIST reportlab-3.5.67.tar.gz 2911726 BLAKE2B 
8dbd3bb54c2c651616c3b6be905ac7b43b3a8f30f630d2f9b91882416cb4513751affa507870fdd801b5aa53480498ecc9a5fe3902ab38d72288b6f48ce892e9
 SHA512 
5a0ec58f0ee925079f3756bac309bd5aaf159118a4ed7ec6467721ead23e5db37839014bb49f1804a0dee4532ce21f9c78adec99ec61a4aeffd957184d489a6c
+DIST reportlab-3.5.68.tar.gz 4512985 BLAKE2B 
b38fea7704fcf08ff25d314286830473b90e75a80bcc65fc7b2cfc4c270347aa7c68f31716e635048428c24bb0ca0afc3d0e22bebedb1d1bc50901c13d278fc4
 SHA512 
4d41f9d9708d2bd172928985e1e2d22ffcc61d2d6fb21bdf1f3275f9ff576f06e712cd9c9d1707ff364608ad8bed6c30754893a7b142dc3accd6eef8aa19c975

diff --git a/dev-python/reportlab/reportlab-3.5.68.ebuild 
b/dev-python/reportlab/reportlab-3.5.68.ebuild
new file mode 100644
index 000..e525a1a47f9
--- /dev/null
+++ b/dev-python/reportlab/reportlab-3.5.68.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Tools for generating printable PDF documents from any data source"
+HOMEPAGE="
+   https://www.reportlab.com/
+   https://pypi.org/project/reportlab/;
+SRC_URI="
+   mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
+   https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+DEPEND="
+   media-libs/freetype
+   media-libs/libart_lgpl
+   sys-libs/zlib:="
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]"
+BDEPEND="
+   app-arch/unzip"
+
+distutils_enable_sphinx docs/source
+distutils_enable_tests unittest
+
+PATCHES=(
+   # bug 738312, remove -L/usr/lib from link line
+   "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch
+)
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   cd ${P}/src/reportlab/fonts || die
+   unpack pfbfer-20070710.zip
+}
+
+python_prepare_all() {
+   # tests requiring Internet access
+   sed -i -e 's:test0:_&:' \
+   tests/test_platypus_general.py \
+   tests/test_platypus_images.py || die
+   sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_configure() {
+   mydistutilsargs=(
+   --no-download-t1-files
+   --use-system-libart
+   )
+}
+
+python_test() {
+   pushd tests >/dev/null || die
+   "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}"
+   popd >/dev/null || die
+}



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

2021-06-27 Thread Michał Górny
commit: e83d9b2161152c5beff866d27d32ed34656ec15f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 27 14:17:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 27 14:18:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83d9b21

dev-python/contextlib2: Bump to 21.6.0

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

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

diff --git a/dev-python/contextlib2/Manifest b/dev-python/contextlib2/Manifest
index 3ac9360014d..4e2999596f2 100644
--- a/dev-python/contextlib2/Manifest
+++ b/dev-python/contextlib2/Manifest
@@ -1 +1,2 @@
 DIST contextlib2-0.6.0.post1.tar.gz 29670 BLAKE2B 
927cbc674c2cb568e71bd110773bea6f848233928bb910e0db7114812b3359b9395e43c01be1645d44f3202f94c62bc21c4db883a155c64feb636a61865dd7d8
 SHA512 
bd3b458b365bc1d556476f6368bc523fde07e85afdad74037aa98d7a498008103a789f6b481b606700da92606ee6477fc5a817f1596e93a6e3c548ed0d4a5bf8
+DIST contextlib2-21.6.0.tar.gz 43795 BLAKE2B 
52e62cf56bc11c0a0502d1d43ba361bea579af98a1c820afb73a6c2ab87bdf57317541cb7051b5aca05311ee2df24010e6e96c7ef4ee7192ec792cf2937aae68
 SHA512 
a85cafaaf66c7c6a59a4e9ac757941b1a98c17e5a49e41573dc759fafbbf17928a21f582e8aaa0fdc60636413ec702e198bde19a78ac304237b6da1c3d47b730

diff --git a/dev-python/contextlib2/contextlib2-21.6.0.ebuild 
b/dev-python/contextlib2/contextlib2-21.6.0.ebuild
new file mode 100644
index 000..e9f8cddd36a
--- /dev/null
+++ b/dev-python/contextlib2/contextlib2-21.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+MY_P="${PN}-${PV/_p/.post}"
+DESCRIPTION="Backports and enhancements for the contextlib module"
+HOMEPAGE="https://pypi.org/project/contextlib2/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2.4 Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DOCS=( NEWS.rst README.rst )
+
+distutils_enable_tests unittest



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

2021-06-27 Thread Michał Górny
commit: dc00b5bcb48a55e82d67e979e1ef908b0512955c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 27 14:09:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 27 14:18:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc00b5bc

dev-python/priority: Bump to 2.0.0

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

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

diff --git a/dev-python/priority/Manifest b/dev-python/priority/Manifest
index 4af93851557..87b0b1dd977 100644
--- a/dev-python/priority/Manifest
+++ b/dev-python/priority/Manifest
@@ -1 +1,2 @@
 DIST priority-1.3.0.tar.gz 13827 BLAKE2B 
8c100eb44ed42f4f624bfb37dd6f698a3da84812783bd44ba82afef565562379a7677b3cbc9e16c4ea5a5dcc91d0897fa47c341a81bc1875461a72aff328fcff
 SHA512 
cefb13b15e99ef98c37fdd1486466c9e1d7d04b4574cbca1665fde7b7b44cc7d66964bed41184315a9b51bd6f9d0e02bbe113bfa004a754ac270170309b71e0a
+DIST priority-2.0.0.tar.gz 24792 BLAKE2B 
c230f74aba3153edafba4bf85965a726ac3d3f5e2293d7c496b65fda260722cc44e4582666eee9d715e0d0686695434f8e0cbbd089c105bb45b777bf6eb4d72c
 SHA512 
f90648a3ff1ee4131f30e99ecd8c36110abf484733f507edefcede8fdcb9ec3a618b9278e85724855709f41facee438061e4c5cae201b6e916c22f4a451db575

diff --git a/dev-python/priority/priority-2.0.0.ebuild 
b/dev-python/priority/priority-2.0.0.ebuild
new file mode 100644
index 000..ddf8d8fde3d
--- /dev/null
+++ b/dev-python/priority/priority-2.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure-Python implementation of the HTTP/2 priority tree"
+HOMEPAGE="https://python-hyper.org/priority/en/latest/
+   https://github.com/python-hyper/priority
+   https://pypi.org/project/priority/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   test? ( >=dev-python/hypothesis-3.4.2[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: app-dicts/dictd-elements/, app-portage/pacvis/, app-emulation/arnold/, ...

2021-06-27 Thread Haelwenn Monnier
commit: d6ea0e7c6c0cf6e73fd013245b7380edc1909522
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 14:09:39 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Jun 27 14:09:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6ea0e7c

*/*: Upgrade to https when available

Check done with pkgcheck scan --net -C net

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 .../dictd-devils/dictd-devils-20150822.ebuild  |  4 ++--
 .../dictd-elements/dictd-elements-20030309.ebuild  |  2 +-
 .../dictd-web1913/dictd-web1913-0.5.0_p1.ebuild| 24 +++---
 app-emulation/arnold/arnold-20170513.ebuild|  2 +-
 app-portage/pacvis/pacvis-0.4.2.ebuild |  2 +-
 app-portage/pacvis/pacvis-.ebuild  |  2 +-
 dev-R/Matrix/Matrix-1.3.4.ebuild   |  2 +-
 profiles/thirdpartymirrors |  2 +-
 8 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/app-dicts/dictd-devils/dictd-devils-20150822.ebuild 
b/app-dicts/dictd-devils/dictd-devils-20150822.ebuild
index a6bc3eda4..9d7771f21 100644
--- a/app-dicts/dictd-devils/dictd-devils-20150822.ebuild
+++ b/app-dicts/dictd-devils/dictd-devils-20150822.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 DESCRIPTION="The Devil's Dictionary for dict"
-HOMEPAGE="http://www.dict.org;
-SRC_URI="http://www.gutenberg.org/files/972/972.zip -> ${P}.zip"
+HOMEPAGE="https://www.dict.org/;
+SRC_URI="https://www.gutenberg.org/files/972/972.zip -> ${P}.zip"
 S="$WORKDIR"
 LICENSE="public-domain"
 SLOT="0"

diff --git a/app-dicts/dictd-elements/dictd-elements-20030309.ebuild 
b/app-dicts/dictd-elements/dictd-elements-20030309.ebuild
index aedbbf621..2444bf818 100644
--- a/app-dicts/dictd-elements/dictd-elements-20030309.ebuild
+++ b/app-dicts/dictd-elements/dictd-elements-20030309.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DESCRIPTION="Jay Kominek's database of the elements for dict"
-HOMEPAGE="http://www.dict.org;
+HOMEPAGE="https://www.dict.org/;
 
SRC_URI="https://web.archive.org/web/20121223051336/http://www.miranda.org:80/~jkominek/elements/elements.db
 -> ${P}.db"
 S="$WORKDIR"
 LICENSE="public-domain"

diff --git a/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild 
b/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild
index 742b53192..5e9660470 100644
--- a/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild
+++ b/app-dicts/dictd-web1913/dictd-web1913-0.5.0_p1.ebuild
@@ -10,19 +10,19 @@ SV="${PV##*_}"
 SD="${SN}-${SV}"
 
 DESCRIPTION="Webster's Revised Unabridged Dictionary (1913) for dict"
-HOMEPAGE="http://www.micra.com;
+HOMEPAGE="https://www.micra.com;
 SRC_URI="
-   http://www.gutenberg.org/files/660/old/pgw${GV}ab.zip
-   http://www.gutenberg.org/files/661/old/pgw${GV}c.zip
-   http://www.gutenberg.org/files/662/old/pgw${GV}de.zip
-   http://www.gutenberg.org/files/663/old/pgw${GV}fh.zip
-   http://www.gutenberg.org/files/664/old/pgw${GV}il.txt
-   http://www.gutenberg.org/files/665/old/pgw${GV}mo.zip
-   http://www.gutenberg.org/files/666/old/pgw${GV}pq.zip
-   http://www.gutenberg.org/files/667/old/pgw${GV}r.zip
-   http://www.gutenberg.org/files/668/old/pgw${GV}s.zip
-   http://www.gutenberg.org/files/669/old/pgw${GV}tw.zip
-   http://www.gutenberg.org/files/670/old/pgw${GV}xz.zip
+   https://www.gutenberg.org/files/660/old/pgw${GV}ab.zip
+   https://www.gutenberg.org/files/661/old/pgw${GV}c.zip
+   https://www.gutenberg.org/files/662/old/pgw${GV}de.zip
+   https://www.gutenberg.org/files/663/old/pgw${GV}fh.zip
+   https://www.gutenberg.org/files/664/old/pgw${GV}il.txt
+   https://www.gutenberg.org/files/665/old/pgw${GV}mo.zip
+   https://www.gutenberg.org/files/666/old/pgw${GV}pq.zip
+   https://www.gutenberg.org/files/667/old/pgw${GV}r.zip
+   https://www.gutenberg.org/files/668/old/pgw${GV}s.zip
+   https://www.gutenberg.org/files/669/old/pgw${GV}tw.zip
+   https://www.gutenberg.org/files/670/old/pgw${GV}xz.zip
https://git.sr.ht/~ag_eitilt/${SN}/archive/${SV}.tar.gz -> ${SD}.tar.gz
 "
 S="${WORKDIR}"

diff --git a/app-emulation/arnold/arnold-20170513.ebuild 
b/app-emulation/arnold/arnold-20170513.ebuild
index 6dae52213..cfd2fa1e7 100644
--- a/app-emulation/arnold/arnold-20170513.ebuild
+++ b/app-emulation/arnold/arnold-20170513.ebuild
@@ -9,7 +9,7 @@ inherit cmake desktop wxwidgets
 
 DESCRIPTION="Amstrad CPC emulator"
 HOMEPAGE="http://www.cpctech.org.uk;
-SRC_URI="http://cpctech.cpc-live.com/arnsrc.zip -> ${P}.zip"
+SRC_URI="https://cpctech.cpc-live.com/arnsrc.zip -> ${P}.zip"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"

diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild 
b/app-portage/pacvis/pacvis-0.4.2.ebuild
index 31ce08a31..2adc736e8 100644
--- a/app-portage/pacvis/pacvis-0.4.2.ebuild
+++ b/app-portage/pacvis/pacvis-0.4.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 inherit distutils-r1
 
 

[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/reop/

2021-06-27 Thread Haelwenn Monnier
commit: 592331311e3cf8a3f3c6826993f164c81c35b2ac
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 13:49:14 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Jun 27 13:49:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59233131

app-crypt/reop: Bump to EAPI-8

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-crypt/reop/reop-2.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/reop/reop-2.1.1.ebuild b/app-crypt/reop/reop-2.1.1.ebuild
index a4bb9583b..6ce103535 100644
--- a/app-crypt/reop/reop-2.1.1.ebuild
+++ b/app-crypt/reop/reop-2.1.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -22,7 +22,7 @@ src_compile() {
 
 src_test() {
cd ./tests || die
-   source test.sh || die
+   sh ./test.sh || die
cd .. || die
 }
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-roc/, sys-devel/llvm-roc/files/

2021-06-27 Thread Craig Andrews
commit: 93c7f2be86a2bd3884fd9036aba872404cc7009e
Author: Wilfried Holzke  holzke  net>
AuthorDate: Sun Jun 20 09:31:33 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jun 27 13:48:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c7f2be

sys-devel/llvm-roc: Version bump to 4.2.0 and QA

Signed-off-by: Wilfried Holzke  holzke.net>
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/21342
Signed-off-by: Craig Andrews  gentoo.org>

 sys-devel/llvm-roc/Manifest|  1 +
 .../llvm-roc/files/llvm-roc-4.2.0-add_Object.patch | 11 +
 .../files/llvm-roc-4.2.0-current_pos.patch | 28 ++
 sys-devel/llvm-roc/llvm-roc-4.0.0-r2.ebuild|  2 +-
 sys-devel/llvm-roc/llvm-roc-4.0.0.ebuild   |  2 +-
 sys-devel/llvm-roc/llvm-roc-4.0.1.ebuild   |  2 +-
 sys-devel/llvm-roc/llvm-roc-4.1.0.ebuild   |  2 +-
 ...m-roc-4.0.0-r2.ebuild => llvm-roc-4.2.0.ebuild} |  7 +++---
 8 files changed, 47 insertions(+), 8 deletions(-)

diff --git a/sys-devel/llvm-roc/Manifest b/sys-devel/llvm-roc/Manifest
index 98d12741dbb..34ffa4e3f6b 100644
--- a/sys-devel/llvm-roc/Manifest
+++ b/sys-devel/llvm-roc/Manifest
@@ -6,3 +6,4 @@ DIST llvm-rocm-ocl-4.0.0.tar.gz 123595983 BLAKE2B 
69dd47a50a53cf7d8168f872778bcd
 DIST llvm-rocm-ocl-4.0.1.tar.gz 123608276 BLAKE2B 
dd5a4d6bc198c7fb6fdc2514cd8c4533a2df6ded7a574c9b4762cda3cb65498a464a0e78427db94db05b468a29ce78d3d8131ac7c6e42953fc503896732474e3
 SHA512 
d23dceaee2badf46cda27aa725bce5b82bab2fba7d1c2220fedb4795eee455de5077b4ff7299ecd6850eeb0bbdb131ea12a699357f373aef818758d845550f04
 DIST llvm-rocm-ocl-4.1.0.tar.gz 128913932 BLAKE2B 
15a041ec7b9fec91e409c8ab98ff88f2d15ce58822aa8a77a26ff21416378a4a77a5904fce4e26c5447653da4ec2dbbb5bfec4ae70c72e8e64b2a5f5986ffb92
 SHA512 
8576e5a43754a9587613f166dc6cad18890812f07bfa55e563ab3de150b6f01ae1b5515aaaf4eef238a7f79e87890533ce791ef07528e4557ea8290c2642ebd3
 DIST llvm-rocm-ocl-4.1.1.tar.gz 128914019 BLAKE2B 
9806d1da497e9d9864fd015fc92f5e2d8a6077315d96538064357a38347bc9180948c65cdca9e29574b40f8df62c0660762731564822ac9e8b5364bebf016e43
 SHA512 
0e4c6b9b0c0330d58616f22d8ec6ebdd6c83aef9ce9968765ac56c022bcd76cba8af5a6cdfb47ed560b33cd67832ac5b026502357af6caec4ab699f1443163fd
+DIST llvm-rocm-ocl-4.2.0.tar.gz 132337711 BLAKE2B 
f08781f881f2853cd551828ef9190c1253e33ca1bfb13aac790b6484838fe5481be9519609ea9cf4bc09a6c8631c54a567123dfe97c25498c51c464d215049de
 SHA512 
694c37c707c84d18cddb92054d8d59e1eea82c9c9928d0111992cbae1421d6bb614a0889891993b444a821c35fa6e91c801ac8555761c2cd0803f89981475952

diff --git a/sys-devel/llvm-roc/files/llvm-roc-4.2.0-add_Object.patch 
b/sys-devel/llvm-roc/files/llvm-roc-4.2.0-add_Object.patch
new file mode 100644
index 000..da21ab2fc85
--- /dev/null
+++ b/sys-devel/llvm-roc/files/llvm-roc-4.2.0-add_Object.patch
@@ -0,0 +1,11 @@
+diff --color -uprN orig/lib/Target/AMDGPU/Disassembler/CMakeLists.txt 
llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt
+--- orig/lib/Target/AMDGPU/Disassembler/CMakeLists.txt 2021-06-14 
11:57:54.222796911 +0800
 llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt 2021-06-14 
11:58:35.206796875 +0800
+@@ -11,6 +11,7 @@ add_llvm_component_library(LLVMAMDGPUDis
+   MC
+   MCDisassembler
+   Support
++  Object
+ 
+   ADD_TO_COMPONENT
+   AMDGPU

diff --git a/sys-devel/llvm-roc/files/llvm-roc-4.2.0-current_pos.patch 
b/sys-devel/llvm-roc/files/llvm-roc-4.2.0-current_pos.patch
new file mode 100644
index 000..0f3398951b0
--- /dev/null
+++ b/sys-devel/llvm-roc/files/llvm-roc-4.2.0-current_pos.patch
@@ -0,0 +1,28 @@
+diff -Naur a/include/llvm/Support/raw_ostream.h 
b/include/llvm/Support/raw_ostream.h
+--- a/include/llvm/Support/raw_ostream.h   2021-05-22 19:56:44.779955686 
+0200
 b/include/llvm/Support/raw_ostream.h   2021-05-22 20:00:49.449954752 
+0200
+@@ -610,9 +610,7 @@
+   /// See raw_ostream::write_impl.
+   void write_impl(const char *Ptr, size_t Size) override;
+ 
+-  /// Return the current position within the stream, not counting the bytes
+-  /// currently in the buffer.
+-  uint64_t current_pos() const override { return OS.size(); }
++  uint64_t current_pos() const override;
+ 
+ public:
+   explicit raw_string_ostream(std::string ) : OS(O) {
+diff -Naur a/lib/Support/raw_ostream.cpp b/lib/Support/raw_ostream.cpp
+--- a/lib/Support/raw_ostream.cpp  2021-05-22 19:59:05.651955148 +0200
 b/lib/Support/raw_ostream.cpp  2021-05-22 20:01:22.929954625 +0200
+@@ -938,6 +938,10 @@
+ //  raw_string_ostream
+ 
//===--===//
+ 
++/// Return the current position within the stream, not counting the bytes
++/// currently in the buffer.
++uint64_t raw_string_ostream::current_pos() const { return OS.size(); }
++
+ raw_string_ostream::~raw_string_ostream() {
+   flush();
+ }

diff --git a/sys-devel/llvm-roc/llvm-roc-4.0.0-r2.ebuild 

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

2021-06-27 Thread Alfredo Tupone
commit: bd52cdc76caa61cc94b55f813859c67bd1dec1a1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 27 13:30:56 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 27 13:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd52cdc7

base/package.use.mask: mask lto for dev-lang/gnat-gpl

Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 468da1d0b65..d9a86e696f2 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Alfredo Tupone  (2021-06-27)
+# lto does not work on dev-lang/gnat-gpl-2021
+dev-lang/gnat-gpl:10 lto
+
 # Stephan Hartmann  (2021-06-26)
 # Requires unreleased media-video/ffmpeg.
 >=www-client/chromium-93 system-ffmpeg



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/

2021-06-27 Thread Haelwenn Monnier
commit: 31dc033689679162a058ff9a3940c3669e51e3a4
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 13:05:22 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Jun 27 13:05:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31dc0336

gui-wm/cage: Simplify RDEPEND for USE=X

Suggested by AndrewAmmerlann on
https://github.com/gentoo/guru/commit/fbc347d9377c83bfaa26e83aa8a43f5a3f95963d#commitcomment-52718982

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-wm/cage/cage-0.1.3.ebuild | 8 ++--
 gui-wm/cage/cage-0.1.4.ebuild | 8 ++--
 gui-wm/cage/cage-.ebuild  | 8 ++--
 3 files changed, 6 insertions(+), 18 deletions(-)

diff --git a/gui-wm/cage/cage-0.1.3.ebuild b/gui-wm/cage/cage-0.1.3.ebuild
index 5502c2027..45916603c 100644
--- a/gui-wm/cage/cage-0.1.3.ebuild
+++ b/gui-wm/cage/cage-0.1.3.ebuild
@@ -22,12 +22,8 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.13
-   x11-libs/libxkbcommon
-   X? (
-   gui-libs/wlroots[X]
-   x11-libs/libxkbcommon[X]
-   )
+   >=gui-libs/wlroots-0.13[X?]
+   x11-libs/libxkbcommon[X?]
 "
 DEPEND="${RDEPEND}"
 

diff --git a/gui-wm/cage/cage-0.1.4.ebuild b/gui-wm/cage/cage-0.1.4.ebuild
index 0372c2261..f1fd3416c 100644
--- a/gui-wm/cage/cage-0.1.4.ebuild
+++ b/gui-wm/cage/cage-0.1.4.ebuild
@@ -22,12 +22,8 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.14
-   x11-libs/libxkbcommon
-   X? (
-   gui-libs/wlroots[X]
-   x11-libs/libxkbcommon[X]
-   )
+   >=gui-libs/wlroots-0.14[X?]
+   x11-libs/libxkbcommon[X?]
 "
 DEPEND="${RDEPEND}"
 

diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild
index 0372c2261..f1fd3416c 100644
--- a/gui-wm/cage/cage-.ebuild
+++ b/gui-wm/cage/cage-.ebuild
@@ -22,12 +22,8 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.14
-   x11-libs/libxkbcommon
-   X? (
-   gui-libs/wlroots[X]
-   x11-libs/libxkbcommon[X]
-   )
+   >=gui-libs/wlroots-0.14[X?]
+   x11-libs/libxkbcommon[X?]
 "
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cairo/

2021-06-27 Thread Sergei Trofimovich
commit: 1e7494d7361a08584fefa0b32ebb54cf50644ae9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 27 11:38:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 27 11:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7494d7

dev-haskell/cairo: alow latest Cabal

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/798876
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild 
b/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild
new file mode 100644
index 000..5dc6456d0ed
--- /dev/null
+++ b/dev-haskell/cairo/cairo-0.13.8.1-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+#hackport: flags: cairo_ps:postscript,cairo_pdf:pdf,cairo_svg:svg
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Binding to the Cairo library"
+HOMEPAGE="http://projects.haskell.org/gtk2hs/;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pdf +postscript +svg"
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+   >=dev-haskell/text-1.0.0.0:=[profile?] =dev-haskell/utf8-string-0.2:=[profile?] 
=dev-lang/ghc-7.10.1:=
+   x11-libs/cairo
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24
+   >=dev-haskell/gtk2hs-buildtools-0.13.2.0 
= 1.24 && < 3.3' 'Cabal >= 1.24'
+}
+
+src_configure() {
+   haskell-cabal_src_configure \
+   $(cabal_flag pdf cairo_pdf) \
+   $(cabal_flag postscript cairo_ps) \
+   $(cabal_flag svg cairo_svg)
+}



[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/portfolio/

2021-06-27 Thread Andrew Ammerlaan
commit: f157cc7b8fbc065bba677afce972087797e3ab38
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 08:35:08 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 08:35:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f157cc7b

gnome-extra/portfolio: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gnome-extra/portfolio/Manifest|  1 +
 gnome-extra/portfolio/metadata.xml|  8 +
 gnome-extra/portfolio/portfolio-0.9.10.ebuild | 48 +++
 3 files changed, 57 insertions(+)

diff --git a/gnome-extra/portfolio/Manifest b/gnome-extra/portfolio/Manifest
new file mode 100644
index 0..76dd69e40
--- /dev/null
+++ b/gnome-extra/portfolio/Manifest
@@ -0,0 +1 @@
+DIST portfolio-0.9.10.tar.gz 406682 BLAKE2B 
988619fc37d7215e923959a3155c2268e6d61c93d7b1e3ece9f3ce1ea1afa45930f44ad4cd85cba71c018c18939f7585a48ab84e908359efdf378fdb646dd02c
 SHA512 
5182c88bc5d00f8f307cf6c23f636a1e4d9fdd79e662cd6a1cb90c80380b9108df0fe5f07f6dd79df40fa14a57dbeeafb324a83961e399d07b5c6bef0007558d

diff --git a/gnome-extra/portfolio/metadata.xml 
b/gnome-extra/portfolio/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/gnome-extra/portfolio/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+

diff --git a/gnome-extra/portfolio/portfolio-0.9.10.ebuild 
b/gnome-extra/portfolio/portfolio-0.9.10.ebuild
new file mode 100644
index 0..9ba475669
--- /dev/null
+++ b/gnome-extra/portfolio/portfolio-0.9.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="A minimalist file manager for those who want to use Linux mobile 
devices"
+HOMEPAGE="https://github.com/tchx84/Portfolio;
+SRC_URI="https://github.com/tchx84/Portfolio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/libhandy
+   x11-libs/gtk+
+"
+
+S="${WORKDIR}"/Portfolio-"${PV}"
+
+src_prepare() {
+   default
+   # shebang fixing craziness
+   sed -i -e 's|\@PYTHON\@|/usr/bin/python|' src/dev.tchx84.Portfolio.in
+}
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/lib/
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/cage/

2021-06-27 Thread Andrew Ammerlaan
commit: d8cd0bec3a11751f6f538a95665ef00a2237dc27
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 09:02:51 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 09:02:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8cd0bec

gui-wm/cage: Add missing manifest

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-wm/cage/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest
index c5ef64c8a..450c7c9c6 100644
--- a/gui-wm/cage/Manifest
+++ b/gui-wm/cage/Manifest
@@ -1 +1,2 @@
 DIST cage-0.1.3.tar.gz 24615 BLAKE2B 
6c06cabfd2faca568c7d96095199d42c5798228f44688c285c6300a20e95ab320385513b8081f798b92a70cb7fdfa33cbd0572c4647aa8a2db75e4a50dc638be
 SHA512 
34d2dca963810f6173343ae280e2692645a79e263aa1c01d22730db5cc14e68c0b0ec19dd947134ef27841f2ee28a28d5d71e64c396b81b6230426220517471b
+DIST cage-0.1.4.tar.gz 25430 BLAKE2B 
a479695cf4f46c6e9fc54934c50c46f50d2f8f7f72d257267003ef4bb79c7f2b3e90232c0d6843164f7873625876cb7665b5f46d42f6b66efa6565cc99ae1a47
 SHA512 
55773fac44bf9e98086e53cbc20d17e3aad7046bedfe638ef8f896543388481be3989fede6f950d4f8cb0583f701cbf79617dfa011ca7c8b22c9bcddd64f



[gentoo-commits] repo/proj/guru:master commit in: x11-wm/phoc/

2021-06-27 Thread Andrew Ammerlaan
commit: 14140750e36a8698d8864878f442db965bf6b32f
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 08:13:16 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 08:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14140750

x11-wm/phoc: remove the gnome2-utils

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-wm/phoc/phoc-0.7.1.ebuild | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/x11-wm/phoc/phoc-0.7.1.ebuild b/x11-wm/phoc/phoc-0.7.1.ebuild
index 1c0e78a69..cda542c9d 100644
--- a/x11-wm/phoc/phoc-0.7.1.ebuild
+++ b/x11-wm/phoc/phoc-0.7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit vala meson gnome2-utils xdg
+inherit meson vala xdg
 
 MY_PV="v${PV}"
 MY_P="${PN}-${MY_PV}"
@@ -24,20 +24,27 @@ SRC_URI="
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="+introspection"
+IUSE="+introspection +systemd test"
+RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
dev-libs/glib
dev-libs/gobject-introspection
dev-libs/libinput
+   dev-libs/wayland
dev-libs/wayland-protocols
gnome-base/gnome-desktop
-   !gui-libs/wlroots
+   systemd? (
+   !sys-apps/openrc
+   sys-apps/systemd
+   )
+   x11-libs/libdrm
+   x11-libs/pixman
x11-libs/xcb-util
x11-libs/xcb-util-wm
x11-wm/mutter
 "
-RDEPEND="${DEPEND}"
+
 BDEPEND="
dev-util/ctags
dev-util/meson
@@ -54,9 +61,8 @@ S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
default
-   eapply_user
-   rm -r "${S}"/subprojects/wlroots || die
-   mv "${WORKDIR}/${WL_P}" "${S}"/subprojects/wlroots || die
+   rm -r "${S}"/subprojects/wlroots || die "Failed to remove bundled 
wlroots"
+   cp -r "${WORKDIR}/${WL_P}" "${S}"/subprojects/wlroots || die "Failed to 
copy right version of wlroots"
 }
 
 src_configure() {
@@ -70,16 +76,14 @@ src_configure() {
 }
 
 src_install() {
-   meson_src_install
-   dobin "${S}"/helpers/scale-to-fit
+   DESTDIR="${D}" meson_src_install
+#  dobin "${S}"/helpers/scale-to-fit
 }
 
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_schemas_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_schemas_update
 }



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/cage/

2021-06-27 Thread Andrew Ammerlaan
commit: fbc347d9377c83bfaa26e83aa8a43f5a3f95963d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 07:26:29 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 07:26:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fbc347d9

gui-wm/cage: Version bump, 0.1.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-wm/cage/{cage-.ebuild => cage-0.1.4.ebuild} | 2 +-
 gui-wm/cage/cage-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-0.1.4.ebuild
similarity index 96%
copy from gui-wm/cage/cage-.ebuild
copy to gui-wm/cage/cage-0.1.4.ebuild
index 5502c2027..0372c2261 100644
--- a/gui-wm/cage/cage-.ebuild
+++ b/gui-wm/cage/cage-0.1.4.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.13
+   >=gui-libs/wlroots-0.14
x11-libs/libxkbcommon
X? (
gui-libs/wlroots[X]

diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild
index 5502c2027..0372c2261 100644
--- a/gui-wm/cage/cage-.ebuild
+++ b/gui-wm/cage/cage-.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   >=gui-libs/wlroots-0.13
+   >=gui-libs/wlroots-0.14
x11-libs/libxkbcommon
X? (
gui-libs/wlroots[X]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/, dev-python/trio/, dev-python/outcome/

2021-06-27 Thread Andrew Ammerlaan
commit: 8ea73be278ded742431de109572553d7aaa62e83
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 11:23:41 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 11:24:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ea73be2

dev-python/trio: move to ::gentoo

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/outcome/Manifest|  1 -
 dev-python/outcome/metadata.xml| 10 ---
 dev-python/outcome/outcome-1.1.0.ebuild| 29 -
 dev-python/sphinxcontrib-trio/Manifest |  1 -
 dev-python/sphinxcontrib-trio/metadata.xml | 13 
 .../sphinxcontrib-trio-1.1.2.ebuild| 37 ---
 dev-python/trio/Manifest   |  2 -
 dev-python/trio/metadata.xml   | 17 -
 dev-python/trio/trio-0.18.0.ebuild | 69 
 dev-python/trio/trio-0.18.0_p20210212.ebuild   | 73 --
 10 files changed, 252 deletions(-)

diff --git a/dev-python/outcome/Manifest b/dev-python/outcome/Manifest
deleted file mode 100644
index 08ba4dcd8..0
--- a/dev-python/outcome/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST outcome-1.1.0.tar.gz 18675 BLAKE2B 
eef22274bb4d1ddd19fa223167b6c8ce96f015ac0b3b0609aed3717deb306087457ab068fd2466d492fcc5859d561e6d3172ad14611a937ec59a75b604565953
 SHA512 
65de1c0a38b8cbb041a9fc3a79518eeacea54ec87341846ae80a9a2075369f72a397f5aa747ae179eaac8f341a7e07cc1641555fbb809cc7924b2171f7f3d90e

diff --git a/dev-python/outcome/metadata.xml b/dev-python/outcome/metadata.xml
deleted file mode 100644
index 305743aab..0
--- a/dev-python/outcome/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  
-  
-python-trio/outcome
-outcome
-  
-

diff --git a/dev-python/outcome/outcome-1.1.0.ebuild 
b/dev-python/outcome/outcome-1.1.0.ebuild
deleted file mode 100644
index 997ad3f47..0
--- a/dev-python/outcome/outcome-1.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Capture the outcome of Python function calls"
-HOMEPAGE="
-   https://github.com/python-trio/outcome
-   https://pypi.org/project/outcome
-"
-SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/attrs[${PYTHON_USEDEP}]"
-
-BDEPEND="test? (
-   dev-python/async_generator[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio

diff --git a/dev-python/sphinxcontrib-trio/Manifest 
b/dev-python/sphinxcontrib-trio/Manifest
deleted file mode 100644
index 4a31a932f..0
--- a/dev-python/sphinxcontrib-trio/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sphinxcontrib-trio-1.1.2.tar.gz 24131 BLAKE2B 
5ddaf5ed6c85905275e206fdd966745ce4dd7296595c488864df291cb7202725ccab722f306dd9d6c27d660f5cb3e43bf9ab2fe50e8aa5a7232c2615dddbdfd0
 SHA512 
cb90f37f463fbdd3f810eb6d76b4bdaaabe83317de0ad747fcee55980849d691e272884ecdfcbee58851cf536f268f2520caba281d7550fe3250e92c69164434

diff --git a/dev-python/sphinxcontrib-trio/metadata.xml 
b/dev-python/sphinxcontrib-trio/metadata.xml
deleted file mode 100644
index 7477cd58a..0
--- a/dev-python/sphinxcontrib-trio/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  
-  
-This sphinx extension helps you document Python code that uses async/await, or 
abstract methods, or context managers, or generators, or … you get the idea. It 
works by making sphinx’s regular directives for documenting Python functions 
and methods smarter and more powerful. The name is because it was originally 
written for the Trio project, and I’m not very creative. But don’t be put off – 
there’s nothing Trio- or async-specific about this extension; any Python 
project can benefit. (Though projects using async/await probably benefit the 
most, since sphinx’s built-in tools are especially inadequate in this case.)
-  
-  
-python-trio/sphinxcontrib-trio
-sphinxcontrib-trio
-  
-

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
deleted file mode 100644
index fe68a474e..0
--- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Make Sphinx better at documenting Python functions and methods"
-HOMEPAGE="
-   

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

2021-06-27 Thread Andrew Ammerlaan
commit: 5099389df20a0d315dafb62cf41624149bd3deac
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 11:10:35 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 11:10:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5099389d

dev-python/outcome: import from ::guru

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

 dev-python/outcome/Manifest |  1 +
 dev-python/outcome/metadata.xml | 14 ++
 dev-python/outcome/outcome-1.1.0.ebuild | 29 +
 3 files changed, 44 insertions(+)

diff --git a/dev-python/outcome/Manifest b/dev-python/outcome/Manifest
new file mode 100644
index 000..08ba4dcd8f2
--- /dev/null
+++ b/dev-python/outcome/Manifest
@@ -0,0 +1 @@
+DIST outcome-1.1.0.tar.gz 18675 BLAKE2B 
eef22274bb4d1ddd19fa223167b6c8ce96f015ac0b3b0609aed3717deb306087457ab068fd2466d492fcc5859d561e6d3172ad14611a937ec59a75b604565953
 SHA512 
65de1c0a38b8cbb041a9fc3a79518eeacea54ec87341846ae80a9a2075369f72a397f5aa747ae179eaac8f341a7e07cc1641555fbb809cc7924b2171f7f3d90e

diff --git a/dev-python/outcome/metadata.xml b/dev-python/outcome/metadata.xml
new file mode 100644
index 000..8423947bf6d
--- /dev/null
+++ b/dev-python/outcome/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+   
+   
+   python-trio/outcome
+   outcome
+   
+

diff --git a/dev-python/outcome/outcome-1.1.0.ebuild 
b/dev-python/outcome/outcome-1.1.0.ebuild
new file mode 100644
index 000..ca48567e629
--- /dev/null
+++ b/dev-python/outcome/outcome-1.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Capture the outcome of Python function calls"
+HOMEPAGE="
+   https://github.com/python-trio/outcome
+   https://pypi.org/project/outcome
+"
+SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/attrs[${PYTHON_USEDEP}]"
+
+BDEPEND="test? (
+   dev-python/async_generator[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio



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

2021-06-27 Thread Andrew Ammerlaan
commit: 46913cc7e7f4c6574f7c0b3fb7aa5c5a7acdfcbd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 11:11:07 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 11:11:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46913cc7

dev-python/trio: import from ::guru

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

 dev-python/trio/Manifest   |  1 +
 dev-python/trio/metadata.xml   | 21 +++
 dev-python/trio/trio-0.19.0.ebuild | 54 ++
 3 files changed, 76 insertions(+)

diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
new file mode 100644
index 000..3a72c2dee33
--- /dev/null
+++ b/dev-python/trio/Manifest
@@ -0,0 +1 @@
+DIST trio-0.19.0.tar.gz 486036 BLAKE2B 
052cadb8d251960b20349659b92f4d26c5b65128cbbfafee21a4a4b90463e43d9c9db6b35f3659d2b062c7d0b8b8914b31b38d2faed6c9d948c0ccbe85a0a250
 SHA512 
5297a3f48b786eac05b686f1e8bb0603a9c0133d6c4872a307cdc8f1e37aedb57d668b61c2568c82b7d1058b6604a22d2c5c2298f13d13f0daf8e9259aa76d7c

diff --git a/dev-python/trio/metadata.xml b/dev-python/trio/metadata.xml
new file mode 100644
index 000..1bb5fd59d25
--- /dev/null
+++ b/dev-python/trio/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+   
+   
+The Trio project's goal is to produce a production-quality, permissively 
licensed, async/await-native I/O library for Python. Like all async libraries, 
its main purpose is to help you write programs that do multiple things at the 
same time with parallelized I/O. A web spider that wants to fetch lots of pages 
in parallel, a web server that needs to juggle lots of downloads and websocket 
connections at the same time, a process supervisor monitoring multiple 
subprocesses... that sort of thing. Compared to other libraries, Trio attempts 
to distinguish itself with an obsessive focus on usability and correctness. 
Concurrency is complicated; we try to make it easy to get things right.
+
+Trio was built from the ground up to take advantage of the latest Python 
features, and draws inspiration from many sources, in particular Dave Beazley's 
Curio. The resulting design is radically simpler than older competitors like 
asyncio and Twisted, yet just as capable. Trio is the Python I/O library I 
always wanted; I find it makes building I/O-oriented programs easier, less 
error-prone, and just plain more fun. Perhaps you'll find the same.
+
+This project is young and still somewhat experimental: the overall design is 
solid and the existing features are fully tested and documented, but you may 
encounter missing functionality or rough edges. We do encourage you to use it, 
but you should read and subscribe to issue #1 to get warning and a chance to 
give feedback about any compatibility-breaking changes.
+   
+   
+   python-trio/trio
+   trio
+   
+

diff --git a/dev-python/trio/trio-0.19.0.ebuild 
b/dev-python/trio/trio-0.19.0.ebuild
new file mode 100644
index 000..14417d4fa8a
--- /dev/null
+++ b/dev-python/trio/trio-0.19.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for async concurrency and I/O"
+HOMEPAGE="
+   https://github.com/python-trio/trio
+   https://pypi.org/project/trio
+"
+SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/async_generator-1.9[${PYTHON_USEDEP}]
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/outcome[${PYTHON_USEDEP}]
+   dev-python/sniffio[${PYTHON_USEDEP}]
+   dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.18.0[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pylint[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install pytest
+distutils_enable_sphinx docs/source \
+   dev-python/immutables \
+   dev-python/sphinxcontrib-trio \
+   dev-python/sphinx_rtd_theme \
+   dev-python/towncrier
+
+python_prepare_all() {
+   # these tests require internet access
+   rm trio/tests/test_ssl.py || die
+

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

2021-06-27 Thread Andrew Ammerlaan
commit: e8a0f53e31137e5e8b6b77bd45f756c762beedf2
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 11:09:56 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 11:09:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a0f53e

dev-python/sphinxcontrib-trio: import from ::guru

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

 dev-python/sphinxcontrib-trio/Manifest |  1 +
 dev-python/sphinxcontrib-trio/metadata.xml | 17 ++
 .../sphinxcontrib-trio-1.1.2.ebuild| 38 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-python/sphinxcontrib-trio/Manifest 
b/dev-python/sphinxcontrib-trio/Manifest
new file mode 100644
index 000..4a31a932f9f
--- /dev/null
+++ b/dev-python/sphinxcontrib-trio/Manifest
@@ -0,0 +1 @@
+DIST sphinxcontrib-trio-1.1.2.tar.gz 24131 BLAKE2B 
5ddaf5ed6c85905275e206fdd966745ce4dd7296595c488864df291cb7202725ccab722f306dd9d6c27d660f5cb3e43bf9ab2fe50e8aa5a7232c2615dddbdfd0
 SHA512 
cb90f37f463fbdd3f810eb6d76b4bdaaabe83317de0ad747fcee55980849d691e272884ecdfcbee58851cf536f268f2520caba281d7550fe3250e92c69164434

diff --git a/dev-python/sphinxcontrib-trio/metadata.xml 
b/dev-python/sphinxcontrib-trio/metadata.xml
new file mode 100644
index 000..0cfc4ecfa6b
--- /dev/null
+++ b/dev-python/sphinxcontrib-trio/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   
+   andrewammerl...@gentoo.org
+   Andrew Ammerlaan
+   
+   
+   
+This sphinx extension helps you document Python code that uses async/await, or 
abstract methods, or context managers, or generators, or … you get the idea. It 
works by making sphinx’s regular directives for documenting Python functions 
and methods smarter and more powerful. The name is because it was originally 
written for the Trio project, and I’m not very creative. But don’t be put off – 
there’s nothing Trio- or async-specific about this extension; any Python 
project can benefit. (Though projects using async/await probably benefit the 
most, since sphinx’s built-in tools are especially inadequate in this case.)
+   
+   
+   python-trio/sphinxcontrib-trio
+   sphinxcontrib-trio
+   
+

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
new file mode 100644
index 000..384fc0ddd4c
--- /dev/null
+++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Make Sphinx better at documenting Python functions and methods"
+HOMEPAGE="
+   https://github.com/python-trio/sphinxcontrib-trio
+   https://pypi.org/project/sphinxcontrib-trio
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+
+BDEPEND="
+   test? (
+   dev-python/async_generator[${PYTHON_USEDEP}]
+   dev-python/contextlib2[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+)"
+
+# AttributeError: 'Sphinx' object has no attribute 'add_stylesheet'
+#distutils_enable_sphinx docs/source
+distutils_enable_tests pytest
+
+python_test() {
+   # https://github.com/python-trio/sphinxcontrib-trio/issues/260
+   epytest --deselect tests/test_sphinxcontrib_trio.py::test_end_to_end
+}



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

2021-06-27 Thread Keri Harris
commit: 918deb652c7cb034028f941af502ef6b8334b380
Author: Keri Harris  gentoo  org>
AuthorDate: Sun Jun 27 10:31:50 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sun Jun 27 10:32:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918deb65

dev-lang/gprolog: use clang as assembler for LLVM toolchains

Closes http://bugs.gentoo.org/737072

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/gprolog/files/gprolog-1.4.5-llvm-as.patch | 38 ++
 dev-lang/gprolog/gprolog-1.4.5.ebuild  | 10 +-
 2 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/dev-lang/gprolog/files/gprolog-1.4.5-llvm-as.patch 
b/dev-lang/gprolog/files/gprolog-1.4.5-llvm-as.patch
new file mode 100644
index 000..6adc8feb272
--- /dev/null
+++ b/dev-lang/gprolog/files/gprolog-1.4.5-llvm-as.patch
@@ -0,0 +1,38 @@
+--- gprolog-1.4.5.orig/src/configure.in2018-07-14 08:19:12.0 
-
 gprolog-1.4.5/src/configure.in 2021-06-27 10:13:31.004977355 -
+@@ -334,15 +334,26 @@
+ dnl we use AS0 instead of AS else AC_CHECK_TOOL does not work 
+ dnl (instead of testing a prefix like x86_64-w64-mingw32- it will
+ dnl think the user wants to override the test)
+-AS0=as
+-case "$host" in
+-sparc64*bsd*)ASFLAGS='-Av9a -64 -K PIC';;
+-i*86*darwin1*)   ASFLAGS='-arch i686';;
+-i*86*linux*) ASFLAGS='--32';;
+-x86_64*solaris*) AS0=gas; ASFLAGS='--64';;
+-x86_64*darwin*)  ASFLAGS='-arch x86_64';;
+-x86_64*linux*)   ASFLAGS='--64';;
+-*)   if test "$with_gas" = yes; then AS0=gas; fi;;
++case "$CC" in
++*cc)
++AS0=as
++case "$host" in
++sparc64*bsd*)ASFLAGS='-Av9a -64 -K PIC';;
++i*86*darwin1*)   ASFLAGS='-arch i686';;
++i*86*linux*) ASFLAGS='--32';;
++x86_64*solaris*) AS0=gas; ASFLAGS='--64';;
++x86_64*darwin*)  ASFLAGS='-arch x86_64';;
++x86_64*linux*)   ASFLAGS='--64';;
++*)   if test "$with_gas" = yes; then AS0=gas; fi;;
++esac
++;;
++*clang)
++AS0=$CC
++ASFLAGS='-c'
++;;
++*)
++AC_MSG_ERROR([unsupported compiler $CC])
++;;
+ esac
+ AC_CHECK_TOOL([AS],[$AS0])
+ AC_PROG_RANLIB

diff --git a/dev-lang/gprolog/gprolog-1.4.5.ebuild 
b/dev-lang/gprolog/gprolog-1.4.5.ebuild
index 5892e1fbf17..46ecd24130e 100644
--- a/dev-lang/gprolog/gprolog-1.4.5.ebuild
+++ b/dev-lang/gprolog/gprolog-1.4.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit flag-o-matic toolchain-funcs
+inherit autotools flag-o-matic toolchain-funcs
 
 DESCRIPTION="A native Prolog compiler with constraint solving over finite 
domains (FD)"
 HOMEPAGE="http://www.gprolog.org/;
@@ -21,8 +21,16 @@ PATCHES=(
"${FILESDIR}"/${P}-nodocs.patch
"${FILESDIR}"/${P}-txt-file.patch
"${FILESDIR}"/${P}-check-boot.patch
+   "${FILESDIR}"/${P}-llvm-as.patch
 )
 
+src_prepare() {
+   default
+
+   cd "${S}"/src
+   eautoconf
+}
+
 src_configure() {
CFLAGS_MACHINE="`get-flag -march` `get-flag -mcpu` `get-flag -mtune`"
 



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

2021-06-27 Thread Miroslav Šulc
commit: 39c76199f17a9d1970ab1d893db0fa8b6597f1a0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jun 27 09:35:48 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun 27 09:35:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c76199

media-sound/chuck: bump to 1.4.1.0

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

 media-sound/chuck/Manifest |  1 +
 media-sound/chuck/chuck-1.4.1.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-sound/chuck/Manifest b/media-sound/chuck/Manifest
index c2bbff525de..d3ac68eb7b8 100644
--- a/media-sound/chuck/Manifest
+++ b/media-sound/chuck/Manifest
@@ -1 +1,2 @@
 DIST chuck-1.4.0.1.tgz 14689073 BLAKE2B 
408e2512f07a33fc86db80b05005ea65351257036f663153845038a0edeef95054dac9878d37eb22cc122035a6d1f80d008e151811277d4ee9d24ba3d79ad26b
 SHA512 
92da0569349c900e633e8e3e544a0e5ec7df7b41a8508d2a99c825dfe490f00208b50b883298ce091b46f4e9274dabe0ec8bcfd80d094dd006b3c342f74bd202
+DIST chuck-1.4.1.0.tgz 14902696 BLAKE2B 
df324c793236fccc26f6604d1120dc1777cb2ffd8c95a8eff42e8963b9e7011aa88fb094145b4845821c39be781d77ac163cb02025db4fd6db7972f3c390fe65
 SHA512 
8967c1279959b6a41759519eace468fa4384cd0511c365cef91f8c03e8d720407637c2f9f33df6abd246b7c2155005e82d206113c90a4f23fb22b02f6f426704

diff --git a/media-sound/chuck/chuck-1.4.1.0.ebuild 
b/media-sound/chuck/chuck-1.4.1.0.ebuild
new file mode 100644
index 000..fe70a1b1ed7
--- /dev/null
+++ b/media-sound/chuck/chuck-1.4.1.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Strongly-timed, concurrent, and on-the-fly audio programming 
language"
+HOMEPAGE="http://chuck.cs.princeton.edu/;
+SRC_URI="http://chuck.cs.princeton.edu/release/files/${P}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa jack examples"
+REQUIRED_USE="|| ( alsa jack )"
+
+RDEPEND="app-eselect/eselect-chuck
+   media-libs/libsndfile
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.0.0-hid-smc.patch
+   "${FILESDIR}"/${PN}-1.4.0.0-makefile.patch
+)
+
+compile_backend() {
+   backend=$1
+   pushd "${S}/src" &>/dev/null || die
+   einfo "Compiling against ${backend}"
+   emake CC=$(tc-getCC) CXX=$(tc-getCXX) linux-${backend}
+   mv chuck{,-${backend}} || die
+   emake clean
+   popd &>/dev/null || die
+}
+
+src_compile() {
+   # when compile with athlon or athlon-xp flags
+   # chuck crashes on removing a shred with a double free or corruption
+   # it happens in Chuck_VM_Stack::shutdown() on the line
+   #   SAFE_DELETE_ARRAY( stack );
+   replace-cpu-flags athlon athlon-xp i686
+
+   use jack && compile_backend jack
+   use alsa && compile_backend alsa
+}
+
+src_install() {
+   use jack && dobin src/chuck-jack
+   use alsa && dobin src/chuck-alsa
+
+   dodoc AUTHORS DEVELOPER PROGRAMMER QUICKSTART README THANKS TODO 
VERSIONS
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "Chuck now can use multiple audio engines, so you can 
specify"
+   elog "the preferred audio engine with chuck-{jack,alsa}"
+   elog "Or you can use 'eselect chuck' to set the audio engine"
+   fi
+   eselect chuck update --if-unset
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/

2021-06-27 Thread Haelwenn Monnier
commit: d8cd0bec3a11751f6f538a95665ef00a2237dc27
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 09:02:51 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Jun 27 09:02:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8cd0bec

gui-wm/cage: Add missing manifest

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-wm/cage/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest
index c5ef64c8a..450c7c9c6 100644
--- a/gui-wm/cage/Manifest
+++ b/gui-wm/cage/Manifest
@@ -1 +1,2 @@
 DIST cage-0.1.3.tar.gz 24615 BLAKE2B 
6c06cabfd2faca568c7d96095199d42c5798228f44688c285c6300a20e95ab320385513b8081f798b92a70cb7fdfa33cbd0572c4647aa8a2db75e4a50dc638be
 SHA512 
34d2dca963810f6173343ae280e2692645a79e263aa1c01d22730db5cc14e68c0b0ec19dd947134ef27841f2ee28a28d5d71e64c396b81b6230426220517471b
+DIST cage-0.1.4.tar.gz 25430 BLAKE2B 
a479695cf4f46c6e9fc54934c50c46f50d2f8f7f72d257267003ef4bb79c7f2b3e90232c0d6843164f7873625876cb7665b5f46d42f6b66efa6565cc99ae1a47
 SHA512 
55773fac44bf9e98086e53cbc20d17e3aad7046bedfe638ef8f896543388481be3989fede6f950d4f8cb0583f701cbf79617dfa011ca7c8b22c9bcddd64f



[gentoo-commits] repo/gentoo:master commit in: media-radio/flrig/files/

2021-06-27 Thread Thomas Beierlein
commit: 2d651cead519e36b905afbedfa9dfba991b79a42
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jun 17 18:26:16 2021 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 27 08:44:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d651cea

media-radio/flrig: remove unused patch(es)

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21289
Signed-off-by: Thomas Beierlein  gentoo.org>

Thanks.

 media-radio/flrig/files/fix-bashism.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/media-radio/flrig/files/fix-bashism.patch 
b/media-radio/flrig/files/fix-bashism.patch
deleted file mode 100644
index 53dac6b27d6..000
--- a/media-radio/flrig/files/fix-bashism.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 m4/fltk.m4.orig2014-12-13 13:46:29.0 +0100
-+++ m4/fltk.m4 2014-12-13 14:03:44.0 +0100
-@@ -38,7 +38,7 @@
-   FLTK_LIBS=`$FLTK_CONFIG --ldflags --use-images`
-   if test "x$target_mingw32" != "xyes"; then
-   if test "x$target_darwin" != "xyes"; then
--  if grep -q "lX11" <<< "$FLTK_LIBS"; then
-+  if echo "$FLTK_LIBS" | grep -q "lX11" ; then
-   FLTK_LIBS="$FLTK_LIBS";
-   else
-   FLTK_LIBS="$FLTK_LIBS -lm -lX11";



[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/portfolio/

2021-06-27 Thread Marco Scardovi
commit: f157cc7b8fbc065bba677afce972087797e3ab38
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 08:35:08 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 08:35:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f157cc7b

gnome-extra/portfolio: add new package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gnome-extra/portfolio/Manifest|  1 +
 gnome-extra/portfolio/metadata.xml|  8 +
 gnome-extra/portfolio/portfolio-0.9.10.ebuild | 48 +++
 3 files changed, 57 insertions(+)

diff --git a/gnome-extra/portfolio/Manifest b/gnome-extra/portfolio/Manifest
new file mode 100644
index 0..76dd69e40
--- /dev/null
+++ b/gnome-extra/portfolio/Manifest
@@ -0,0 +1 @@
+DIST portfolio-0.9.10.tar.gz 406682 BLAKE2B 
988619fc37d7215e923959a3155c2268e6d61c93d7b1e3ece9f3ce1ea1afa45930f44ad4cd85cba71c018c18939f7585a48ab84e908359efdf378fdb646dd02c
 SHA512 
5182c88bc5d00f8f307cf6c23f636a1e4d9fdd79e662cd6a1cb90c80380b9108df0fe5f07f6dd79df40fa14a57dbeeafb324a83961e399d07b5c6bef0007558d

diff --git a/gnome-extra/portfolio/metadata.xml 
b/gnome-extra/portfolio/metadata.xml
new file mode 100644
index 0..144c8091c
--- /dev/null
+++ b/gnome-extra/portfolio/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+

diff --git a/gnome-extra/portfolio/portfolio-0.9.10.ebuild 
b/gnome-extra/portfolio/portfolio-0.9.10.ebuild
new file mode 100644
index 0..9ba475669
--- /dev/null
+++ b/gnome-extra/portfolio/portfolio-0.9.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="A minimalist file manager for those who want to use Linux mobile 
devices"
+HOMEPAGE="https://github.com/tchx84/Portfolio;
+SRC_URI="https://github.com/tchx84/Portfolio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/libhandy
+   x11-libs/gtk+
+"
+
+S="${WORKDIR}"/Portfolio-"${PV}"
+
+src_prepare() {
+   default
+   # shebang fixing craziness
+   sed -i -e 's|\@PYTHON\@|/usr/bin/python|' src/dev.tchx84.Portfolio.in
+}
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/lib/
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/vgabios/

2021-06-27 Thread Matthias Maier
commit: 57f2a24c4a3a08929d7ed1a232896c329aa05a2c
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 08:17:43 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 08:22:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f2a24c

sys-firmware/vgabios: version bump to 0.8a

 * Drop Gentoo-specific patches in favor of two years of upstream
   development.

 * Remove QXL and other firmware variatns removed by upstream.

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

 sys-firmware/vgabios/Manifest|  1 +
 sys-firmware/vgabios/vgabios-0.8a.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/sys-firmware/vgabios/Manifest b/sys-firmware/vgabios/Manifest
index f1e63ab4d30..81497e77a25 100644
--- a/sys-firmware/vgabios/Manifest
+++ b/sys-firmware/vgabios/Manifest
@@ -1,2 +1,3 @@
 DIST vgabios-0.7a-fixes-1.tar.bz2 2602 BLAKE2B 
68fbd29e6c660dc69ea110e00ff75fc9d14f10bd11b9be89bd373281852a3133c73ee0f2a7ecdf026b29979e4c20bcdbad0baf9f80d013ffeb24dda892725778
 SHA512 
30992efac011d4b99301960df08cdc69d9503aa6b61feed01fca2c5a910460269d9500650cb394a0737318e977a282c5e0ab613a8b2bc28b9f0c6528a9a77d73
 DIST vgabios-0.7a.tgz 1506655 BLAKE2B 
fb9b99ab385423b4ef103a56de140591556d2f49fffebfdd508a462551b1a9def9d8dc50c947a88ef6d47c43ff62dbe3d97fef969d985c49b9e78671eaefd34e
 SHA512 
35d789b1b39f8f05b757b6c3379a1b2c33dc27b244720471530325f3e215b5f4fa97cfbfc131f813013f4640fe85be912e7b4cb924fa87ed35e68b6966424874
+DIST vgabios-0.8a.tgz 174452 BLAKE2B 
b8c63d0375a2d08b5e0d55e25844ed8c09066ee3a3582d6be8de84fdac98b59b86e2db764f5b01e29703bf188cee631b84d3807678b2f8452f87b590d06bbf3a
 SHA512 
bc0028ec9ed39659a65b1135d3803a1d1b48a4e2e6622d87a9c85f0c5099bb69602ad51c38f9915420554bce41599d41ac8a333e0502bd17acaa9ee2db70b662

diff --git a/sys-firmware/vgabios/vgabios-0.8a.ebuild 
b/sys-firmware/vgabios/vgabios-0.8a.ebuild
new file mode 100644
index 000..b6e76ce21a6
--- /dev/null
+++ b/sys-firmware/vgabios/vgabios-0.8a.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="VGA BIOS implementation"
+HOMEPAGE="http://www.nongnu.org/vgabios/;
+SRC_URI="https://savannah.gnu.org/download/${PN}/${P}.tgz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="binary debug"
+BDEPEND="!binary? ( sys-devel/dev86 )"
+
+src_compile() {
+   if ! use binary ; then
+   emake clean # Necessary to clean up the pre-built pieces
+   emake biossums
+   emake
+   fi
+}
+
+src_install() {
+   insinto /usr/share/vgabios
+
+   # Stock VGABIOS
+   newins VGABIOS-lgpl-latest.bin vgabios.bin
+   use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin
+
+   # Cirrus
+   newins VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin
+   use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \
+   vgabios-cirrus.debug.bin
+
+   # Banshee
+   newins VGABIOS-lgpl-latest.banshee.bin vgabios-banshee.bin
+
+}



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

2021-06-27 Thread Matthias Maier
commit: dc9587461b24be212de1d2b7cc54e0423240861c
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 08:10:38 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 08:11:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc958746

app-emulation/qemu: pin new firmware versions

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

 app-emulation/qemu/{qemu-.ebuild => qemu-6.0.0-r50.ebuild} | 8 +---
 app-emulation/qemu/qemu-.ebuild| 7 ---
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-6.0.0-r50.ebuild
similarity index 99%
copy from app-emulation/qemu/qemu-.ebuild
copy to app-emulation/qemu/qemu-6.0.0-r50.ebuild
index a3eabad867a..65c20aa5574 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0-r50.ebuild
@@ -6,7 +6,7 @@ EAPI="7"
 PYTHON_COMPAT=( python3_{7,8,9,10} )
 PYTHON_REQ_USE="ncurses,readline"
 
-FIRMWARE_ABI_VERSION="5.2.0-r50"
+FIRMWARE_ABI_VERSION="6.0.0-r50"
 
 inherit eutils linux-info toolchain-funcs multilib python-r1
 inherit udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
@@ -213,17 +213,18 @@ SOFTMMU_TOOLS_DEPEND="
zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] )
 "
 
+EDK2_OVMF_VERSION="202105"
 SEABIOS_VERSION="1.14.0"
 
 X86_FIRMWARE_DEPEND="
pin-upstream-blobs? (
-   ~sys-firmware/edk2-ovmf-202008[binary]
+   ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary]
~sys-firmware/ipxe-1.21.1[binary,qemu]
~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios]
~sys-firmware/sgabios-0.1_pre10[binary]
)
!pin-upstream-blobs? (
-   sys-firmware/edk2-ovmf
+   >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}
sys-firmware/ipxe[qemu]
>=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios]
sys-firmware/sgabios
@@ -276,6 +277,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.2.0-cleaner-werror.patch
"${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch
"${FILESDIR}"/${PN}-5.2.0-dce-locks.patch
+   "${FILESDIR}"/${PN}-6.0.0-make.patch
 )
 
 QA_PREBUILT="

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index a3eabad867a..9919b6047c6 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -6,7 +6,7 @@ EAPI="7"
 PYTHON_COMPAT=( python3_{7,8,9,10} )
 PYTHON_REQ_USE="ncurses,readline"
 
-FIRMWARE_ABI_VERSION="5.2.0-r50"
+FIRMWARE_ABI_VERSION="6.0.0-r50"
 
 inherit eutils linux-info toolchain-funcs multilib python-r1
 inherit udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
@@ -213,17 +213,18 @@ SOFTMMU_TOOLS_DEPEND="
zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] )
 "
 
+EDK2_OVMF_VERSION="202105"
 SEABIOS_VERSION="1.14.0"
 
 X86_FIRMWARE_DEPEND="
pin-upstream-blobs? (
-   ~sys-firmware/edk2-ovmf-202008[binary]
+   ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary]
~sys-firmware/ipxe-1.21.1[binary,qemu]
~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios]
~sys-firmware/sgabios-0.1_pre10[binary]
)
!pin-upstream-blobs? (
-   sys-firmware/edk2-ovmf
+   >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}
sys-firmware/ipxe[qemu]
>=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios]
sys-firmware/sgabios



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/

2021-06-27 Thread Marco Scardovi
commit: 14140750e36a8698d8864878f442db965bf6b32f
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sun Jun 27 08:13:16 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sun Jun 27 08:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14140750

x11-wm/phoc: remove the gnome2-utils

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-wm/phoc/phoc-0.7.1.ebuild | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/x11-wm/phoc/phoc-0.7.1.ebuild b/x11-wm/phoc/phoc-0.7.1.ebuild
index 1c0e78a69..cda542c9d 100644
--- a/x11-wm/phoc/phoc-0.7.1.ebuild
+++ b/x11-wm/phoc/phoc-0.7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit vala meson gnome2-utils xdg
+inherit meson vala xdg
 
 MY_PV="v${PV}"
 MY_P="${PN}-${MY_PV}"
@@ -24,20 +24,27 @@ SRC_URI="
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="+introspection"
+IUSE="+introspection +systemd test"
+RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
dev-libs/glib
dev-libs/gobject-introspection
dev-libs/libinput
+   dev-libs/wayland
dev-libs/wayland-protocols
gnome-base/gnome-desktop
-   !gui-libs/wlroots
+   systemd? (
+   !sys-apps/openrc
+   sys-apps/systemd
+   )
+   x11-libs/libdrm
+   x11-libs/pixman
x11-libs/xcb-util
x11-libs/xcb-util-wm
x11-wm/mutter
 "
-RDEPEND="${DEPEND}"
+
 BDEPEND="
dev-util/ctags
dev-util/meson
@@ -54,9 +61,8 @@ S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
default
-   eapply_user
-   rm -r "${S}"/subprojects/wlroots || die
-   mv "${WORKDIR}/${WL_P}" "${S}"/subprojects/wlroots || die
+   rm -r "${S}"/subprojects/wlroots || die "Failed to remove bundled 
wlroots"
+   cp -r "${WORKDIR}/${WL_P}" "${S}"/subprojects/wlroots || die "Failed to 
copy right version of wlroots"
 }
 
 src_configure() {
@@ -70,16 +76,14 @@ src_configure() {
 }
 
 src_install() {
-   meson_src_install
-   dobin "${S}"/helpers/scale-to-fit
+   DESTDIR="${D}" meson_src_install
+#  dobin "${S}"/helpers/scale-to-fit
 }
 
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_schemas_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_schemas_update
 }



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2021-06-27 Thread Matthias Maier
commit: 0479093a2655a6f7c2cf2feca458f7dc7b8f1866
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 07:46:56 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 07:52:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0479093a

sys-firmware/edk2-ovmf: drop vulnerable

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

 sys-firmware/edk2-ovmf/Manifest|   3 -
 sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild | 170 -
 2 files changed, 173 deletions(-)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index 7f818651cef..82d355e9d92 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -1,7 +1,4 @@
 DIST brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz 23855739 BLAKE2B 
7406ec5b29ac66afbcd7c1376bb3208f298d19b6592b2869c52173aa64947d58bd443f9a61c67deaf046be910a0e31c0b843e5508e97e0e1f5e7bce100d86904
 SHA512 
df8e90562c4fd7f0e787949df6bc4f5a165b39bd333f442d27874fe65640fbba268f9350d7113e6761a5acceb66d78e75f1a296e5a89b94574edf28109cdc812
-DIST edk2-ovmf-201905-bin.tar.xz 3017256 BLAKE2B 
6a106f111a363f1c2de33c4e7eba48183da6047654512939c286c6d0369e3b4c7705c271e61fa95299ba2b629022be7b5ef665ff096d41373583f5409b5c32fb
 SHA512 
4a174dc1d64769a93de3bf5f9d787e278bfab57e2317699d722aa772e64e8867b3998b7feee58d5e4c66adc79ba9c5023dae2ce786159db7a740b86cf35d923d
-DIST edk2-ovmf-201905-bundled.tar.xz 3538508 BLAKE2B 
a1766180c84ee83987f50fdb6a6c9891dfb983ff78c98f7bc38635ffe484ebf29d4286ff97d7747080e28a655ff14b5939d4505d75ebe6655ecacc7f9d405469
 SHA512 
be3d8ef1ffb1ddce64883d9ef8dc598c7026d23d2e33c33949d28de81513b6a7f04f840ccb3d42664e918c6603487fbe594261c327921f3250c3998218572774
-DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 
6fb3385445fd01c0dea26295a68de2691524e55c96d8a0e85aab1385a9abddc47c13ce3236b952c1299514e542ad0fa4bc9550cc4527945c05109d227a698293
 SHA512 
91188923f7d1ab83c0d6abf7ec6d59f357d0341a617ad6a3ae05f3d0e041dff43f62b014b0c5fc5d15e16d8f1c279c581a5cd64b31e3d52b340d7ef90adb50f1
 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 
8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc
 SHA512 
d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8
 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 
176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6
 SHA512 
b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043
 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 
10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e
 SHA512 
c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
deleted file mode 100644
index 845ce19c2db..000
--- a/sys-firmware/edk2-ovmf/edk2-ovmf-201905.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{7..8} )
-
-inherit python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
-HOMEPAGE="https://github.com/tianocore/edk2;
-
-NON_BINARY_DEPEND="
-   app-emulation/qemu
-   >=dev-lang/nasm-2.0.7
-   >=sys-power/iasl-20160729
-   ${PYTHON_DEPS}
-"
-DEPEND=""
-RDEPEND=""
-if [[ ${PV} == "99" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tianocore/edk2;
-   DEPEND+="
-   ${NON_BINARY_DEPEND}
-   "
-else
-   # Binary versions taken from fedora:
-   # 
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/s/
-   #   edk2-ovmf-20190501stable-2.fc31.noarch.rpm
-   SRC_URI="
-   !binary? (
-   
https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~tamiko/distfiles/${P}-bundled.tar.xz
-   )
-   binary? ( 
https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )
-   "
-   KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
-   IUSE="+binary"
-   REQUIRED_USE+="
-   !amd64? ( binary )
-   "
-   DEPEND+="
-   !binary? (
-   amd64? (
-   ${NON_BINARY_DEPEND}
-   )
-   )"
-   PATCHES=(
-   )
-fi
-
-LICENSE="BSD-2 MIT"
-SLOT="0"
-
-S="${WORKDIR}/edk2-edk2-stable${PV}"
-

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2021-06-27 Thread Matthias Maier
commit: 7ece9892529e7690a1c763a4ab7f33046bc069ae
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 27 07:10:30 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 27 07:52:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ece9892

sys-firmware/edk2-ovmf: enable tpm2 support

Bug: https://bugs.gentoo.org/798777
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/edk2-ovmf/Manifest   | 2 +-
 .../edk2-ovmf/{edk2-ovmf-202105.ebuild => edk2-ovmf-202105-r1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index cabce2d6cd2..7f818651cef 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -5,7 +5,7 @@ DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 
6fb3385445fd01c0dea26295a68de26915
 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 
8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc
 SHA512 
d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8
 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 
176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6
 SHA512 
b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043
 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 
10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e
 SHA512 
c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666
-DIST edk2-ovmf-202105-bin.tar.xz 2573424 BLAKE2B 
f6b80bbd756287ec1f8f581e977eeacf06ba9b2cd2ea917a1824ce94d23f1a3c5034de2044f52e1d83a48d2bf8e2389bbad93cbf0c779d2cc880fbfd9c147867
 SHA512 
384e3324fb2483f378d79bddc3c43381e5c5fde662566f3c406dbaaa78185526894552b79246087d7fe1f89ae6a47d033cdbbe8ec4e1109a801f1b5085e24aeb
 DIST edk2-ovmf-202105-qemu-firmware.tar.xz 672 BLAKE2B 
e87845a84c83f65db836fd054c81a4f3062d5e0fcc51aa0ecf9c2d23c8741f218d38ef737d140f5935ce8d9c34508e5f3b9f54bf9c547a391fa63cdc2ecf1233
 SHA512 
6100502f26db26e407dacce57c96b1abfd372bcb31767a068332afa09ac435a092fd2a73db27670d27c6e927c26e88315346bbac70578571108434b9683bd00c
+DIST edk2-ovmf-202105-r1-bin.tar.xz 2633188 BLAKE2B 
93b4bd1c75da69406b5d27ac32d8b7c63dc8248bcd5d54832e520a4b009be4b7f215eb7d489ecb7cb16d31e02452dfa06b8fa709f37c44e59b4ff70a550076c7
 SHA512 
356c2110abce43da9c0654324e222cbbab7085e3aa23d1ba4c98011e4d4992a37d61fa45394305b748d119dba12f65d7c7d630b9f8038065ba4672d758c702be
 DIST edk2-ovmf-202105.tar.gz 13702868 BLAKE2B 
3ec01d467562380ca2fd3bd807d2f6c55e4637c1afd71533f8f5b22cc634dc4c8cb63dab921677f8b315d17b3c9d0b6b00a0e2f3f8da61107033e9e81bf5a64d
 SHA512 
c263345cbb243c63985f974a61f37c577a139d6a7099d2b8c9e1a553e5ebf16de12fb711b72624081c6bf637f8084bbf71731ab99e5747d81da460388ac25791
 DIST openssl-e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72.tar.gz 9981169 BLAKE2B 
33aac7364cdd45fec5654ab6caef84e1a829464380419c8a6bb311055c5a01c0aaff6e046a7c541a87e908fa9d26bae652f5be901461d03df36f2522f9c34b0c
 SHA512 
db2087c04f0b428b3f4e1c8b3ac53cce69e0fd331ed2b86ba00facafd1685864d73f71c13eee48f4fe0af2bddad848f84a2b8ed2a17fabdf7fa2ed7d9eb39371

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-202105.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-202105-r1.ebuild
similarity index 97%
rename from sys-firmware/edk2-ovmf/edk2-ovmf-202105.ebuild
rename to sys-firmware/edk2-ovmf/edk2-ovmf-202105-r1.ebuild
index e21a2c3a95d..11376aff5d4 100644
--- a/sys-firmware/edk2-ovmf/edk2-ovmf-202105.ebuild
+++ b/sys-firmware/edk2-ovmf/edk2-ovmf-202105-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="

https://github.com/openssl/openssl/archive/${BUNDLED_OPENSSL_SUBMODULE_SHA}.tar.gz
 -> openssl-${BUNDLED_OPENSSL_SUBMODULE_SHA}.tar.gz

https://github.com/google/brotli/archive/${BUNDLED_BROTLI_SUBMODULE_SHA}.tar.gz 
-> brotli-${BUNDLED_BROTLI_SUBMODULE_SHA}.tar.gz
)
-   binary? ( https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )
+   binary? ( https://dev.gentoo.org/~tamiko/distfiles/${PF}-bin.tar.xz )
https://dev.gentoo.org/~tamiko/distfiles/${P}-qemu-firmware.tar.xz
 "
 
@@ -116,6 +116,8 @@ src_compile() {
BUILD_FLAGS="-D TLS_ENABLE \
-D HTTP_BOOT_ENABLE \
-D NETWORK_IP6_ENABLE \
+   -D TPM_ENABLE \
+   -D TPM2_ENABLE -D TPM2_CONFIG_ENABLE \
-D FD_SIZE_2MB"
 
SECUREBOOT_BUILD_FLAGS="${BUILD_FLAGS} \



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

2021-06-27 Thread Miroslav Šulc
commit: 53f0ff17f947c6acaa86745a49c34a6cd34ce10f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 26 16:47:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun 27 07:33:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f0ff17

dev-java/tomcat-servlet-api: remove unused patches

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21438
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...ut-aQute.bnd.annotation.spi.ServiceConsumer.patch | 20 
 ...ut-aQute.bnd.annotation.spi.ServiceConsumer.patch | 20 
 2 files changed, 40 deletions(-)

diff --git 
a/dev-java/tomcat-servlet-api/files/tomcat-servlet-api-10.0.2-patch-out-aQute.bnd.annotation.spi.ServiceConsumer.patch
 
b/dev-java/tomcat-servlet-api/files/tomcat-servlet-api-10.0.2-patch-out-aQute.bnd.annotation.spi.ServiceConsumer.patch
deleted file mode 100644
index 7dffca69ce6..000
--- 
a/dev-java/tomcat-servlet-api/files/tomcat-servlet-api-10.0.2-patch-out-aQute.bnd.annotation.spi.ServiceConsumer.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/java/jakarta/el/ExpressionFactory.java 
b/java/jakarta/el/ExpressionFactory.java
-index 2f42de7..5d52580 100644
 a/java/jakarta/el/ExpressionFactory.java
-+++ b/java/jakarta/el/ExpressionFactory.java
-@@ -36,13 +36,13 @@ import java.util.concurrent.locks.Lock;
- import java.util.concurrent.locks.ReadWriteLock;
- import java.util.concurrent.locks.ReentrantReadWriteLock;
- 
--import aQute.bnd.annotation.spi.ServiceConsumer;
-+//import aQute.bnd.annotation.spi.ServiceConsumer;
- 
- /**
-  *
-  * @since 2.1
-  */
--@ServiceConsumer(value=ExpressionFactory.class)
-+//@ServiceConsumer(value=ExpressionFactory.class)
- public abstract class ExpressionFactory {
- 
- private static final boolean IS_SECURITY_ENABLED =

diff --git 
a/dev-java/tomcat-servlet-api/files/tomcat-servlet-api-9.0.40-patch-out-aQute.bnd.annotation.spi.ServiceConsumer.patch
 
b/dev-java/tomcat-servlet-api/files/tomcat-servlet-api-9.0.40-patch-out-aQute.bnd.annotation.spi.ServiceConsumer.patch
deleted file mode 100644
index 86e9eeb8f19..000
--- 
a/dev-java/tomcat-servlet-api/files/tomcat-servlet-api-9.0.40-patch-out-aQute.bnd.annotation.spi.ServiceConsumer.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/java/javax/el/ExpressionFactory.java 
b/java/javax/el/ExpressionFactory.java
-index 2f42de7..5d52580 100644
 a/java/javax/el/ExpressionFactory.java
-+++ b/java/javax/el/ExpressionFactory.java
-@@ -36,13 +36,13 @@ import java.util.concurrent.locks.Lock;
- import java.util.concurrent.locks.ReadWriteLock;
- import java.util.concurrent.locks.ReentrantReadWriteLock;
- 
--import aQute.bnd.annotation.spi.ServiceConsumer;
-+//import aQute.bnd.annotation.spi.ServiceConsumer;
- 
- /**
-  *
-  * @since 2.1
-  */
--@ServiceConsumer(value=ExpressionFactory.class)
-+//@ServiceConsumer(value=ExpressionFactory.class)
- public abstract class ExpressionFactory {
- 
- private static final boolean IS_SECURITY_ENABLED =



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

2021-06-27 Thread Miroslav Šulc
commit: 8697bfceacdc89e7eae4c7ee4214aff6cdc2888f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jun 27 07:27:44 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun 27 07:27:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8697bfce

dev-java/javatoolkit: removed obsolete 0.6.5

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

 dev-java/javatoolkit/Manifest |  1 -
 dev-java/javatoolkit/javatoolkit-0.6.5.ebuild | 28 ---
 2 files changed, 29 deletions(-)

diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest
index 375e455eaec..cee06ad2539 100644
--- a/dev-java/javatoolkit/Manifest
+++ b/dev-java/javatoolkit/Manifest
@@ -1,2 +1 @@
-DIST javatoolkit-0.6.5.tar.bz2 24380 BLAKE2B 
69442b45e32e63e9f4f8104570ae644d6dd5571b6b909fd751a7060abddfedf84cc147f342a40ade8c4e04764f1a8362d853fae91353171708d5daf68ef3f8e1
 SHA512 
8a9cf0f2b7951bfe9ab544b48eecf5857ae4bddf129a1a0b928a2b37df7960b082495c44f42954cffe885d48f850b070781593352f09221d1b35b9a94ba5b55b
 DIST javatoolkit-0.6.7.tar.bz2 24514 BLAKE2B 
5da4c95ac561b71a3019c265a5233eb825f5f57ae35e1dfefccc2fc26a5c967dcf562c321ff61f6ad4d702f4f656927cf21fa32eadb2454b18444505ba16ae91
 SHA512 
34e9e9d08ed486f57bbb33bed437ff7e4bbdcb6ff8f57c338e787db0ca5688a27eaf9e21f47b5d245279c58cbdaeab0d61b469b3f176ab37a18f122123c885d0

diff --git a/dev-java/javatoolkit/javatoolkit-0.6.5.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.6.5.ebuild
deleted file mode 100644
index 2b245791169..000
--- a/dev-java/javatoolkit/javatoolkit-0.6.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="xml(+)"
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 prefix
-
-DESCRIPTION="Collection of Gentoo-specific tools for Java"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
-SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-python_prepare_all() {
-   hprefixify src/py/buildparser src/py/findclass setup.py
-   distutils-r1_python_prepare_all
-}
-
-python_install() {
-   distutils-r1_python_install \
-   --install-scripts="${EPREFIX}"/usr/libexec/${PN}
-}



  1   2   >