[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2021-10-28 Thread Sam James
commit: 32fc93f4c6d277ba025266fe97adc91be4eaf2b6
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 05:57:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 05:58:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fc93f4

app-editors/vim: skip flaky/hanging tests

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

 app-editors/vim/vim-8.2.3428-r1.ebuild | 14 ++
 app-editors/vim/vim-.ebuild| 14 ++
 2 files changed, 28 insertions(+)

diff --git a/app-editors/vim/vim-8.2.3428-r1.ebuild 
b/app-editors/vim/vim-8.2.3428-r1.ebuild
index d15fa2f9dcc..0da72544559 100644
--- a/app-editors/vim/vim-8.2.3428-r1.ebuild
+++ b/app-editors/vim/vim-8.2.3428-r1.ebuild
@@ -270,6 +270,20 @@ src_test() {
# Don't let vim talk to X
unset DISPLAY
 
+   # See 
https://github.com/vim/vim/blob/f08b0eb8691ff09f98bc4beef986ece1c521655f/src/testdir/runtest.vim#L5
+   # for more information on test variables we can use.
+   # Note that certain variables need vim-compatible regex (not PCRE), see 
e.g.
+   # 
http://www.softpanorama.org/Editors/Vimorama/vim_regular_expressions.shtml.
+   #
+   # Skipped tests:
+   # - Test_expand_star_star
+   # Hangs because of a recursive symlink in /usr/include/nodejs (bug 
#616680)
+   # - Test_exrc
+   # Looks in wrong location? (bug #742710)
+   # - Test_job_tty_in_out
+   # Fragile and depends on TERM(?)
+   export 
TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\)'
+
emake -j1 -C src/testdir nongui
 }
 

diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index d15fa2f9dcc..0da72544559 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -270,6 +270,20 @@ src_test() {
# Don't let vim talk to X
unset DISPLAY
 
+   # See 
https://github.com/vim/vim/blob/f08b0eb8691ff09f98bc4beef986ece1c521655f/src/testdir/runtest.vim#L5
+   # for more information on test variables we can use.
+   # Note that certain variables need vim-compatible regex (not PCRE), see 
e.g.
+   # 
http://www.softpanorama.org/Editors/Vimorama/vim_regular_expressions.shtml.
+   #
+   # Skipped tests:
+   # - Test_expand_star_star
+   # Hangs because of a recursive symlink in /usr/include/nodejs (bug 
#616680)
+   # - Test_exrc
+   # Looks in wrong location? (bug #742710)
+   # - Test_job_tty_in_out
+   # Fragile and depends on TERM(?)
+   export 
TEST_SKIP_PAT='\(Test_expand_star_star\|Test_exrc\|Test_job_tty_in_out\)'
+
emake -j1 -C src/testdir nongui
 }
 



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

2021-10-28 Thread Zac Medico
commit: 5df9f0d616ca5a7cc98e8813b3bcb8276ae25fd5
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 29 05:55:25 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 29 05:57:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df9f0d6

app-text/calibre: Respect CFLAGS and LDFLAGS

Closes: https://bugs.gentoo.org/814308
Closes: https://bugs.gentoo.org/814311
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/calibre-5.30.0.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-text/calibre/calibre-5.30.0.ebuild 
b/app-text/calibre/calibre-5.30.0.ebuild
index 40fa50fcc40..b01b4920f27 100644
--- a/app-text/calibre/calibre-5.30.0.ebuild
+++ b/app-text/calibre/calibre-5.30.0.ebuild
@@ -149,13 +149,12 @@ src_prepare() {
# Disable unnecessary privilege dropping for bug #287067.
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
-i setup/install.py || die "sed failed to patch install.py"
-
-   sed -e "/^self.check_call(\\[QMAKE\\] + qmc + 
\\[proname\\])$/a\
-\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
+   sed -e "/^os.chdir(os.path.join(src_dir, 'build'))$/a\
+\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
 '-e', 's|^CFLAGS .*|0 ${CFLAGS}|', \
 '-e', 's|^CXXFLAGS .*|0 ${CXXFLAGS}|', \
 '-e', 's|^LFLAGS .*|0 ${LDFLAGS}|', \
-'-i', 'Makefile'])" \
+'-i', os.path.join(os.path.basename(src_dir), 'Makefile')])" \
-e "s|open(self.j(bdir, '.qmake.conf'), 
'wb').close()|open(self.j(bdir, '.qmake.conf'), 'wb').write(b'QMAKE_LFLAGS += 
${LDFLAGS}')|" \
-i setup/build.py || die "sed failed to patch build.py"
 }



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

2021-10-28 Thread Agostino Sarubbo
commit: 58bc0e9b6fef8845946138f43d61f2627f5ad598
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bc0e9b

dev-ml/ocaml-migrate-parsetree: ppc64 stable wrt bug #817725

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

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

diff --git 
a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild 
b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
index 4584c1417f4..6aa6b9cab17 100644
--- a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
+++ b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/let-def/ocaml-migrate-parsetree/archive/v${PV}.tar.g
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test ) strip"
 



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

2021-10-28 Thread Agostino Sarubbo
commit: 6bbcadd41dfae819d3261f57d650461976c3690f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:52 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbcadd4

sys-fs/ntfs3g: ppc64 stable wrt bug #818703

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

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

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



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

2021-10-28 Thread Agostino Sarubbo
commit: 418f94ca5be13b8254bc19ec85b8e372da0e53dd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418f94ca

dev-ml/uutf: ppc64 stable wrt bug #817746

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

 dev-ml/uutf/uutf-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/uutf/uutf-1.0.2.ebuild b/dev-ml/uutf/uutf-1.0.2.ebuild
index ec2b595bcca..d182d94e70c 100644
--- a/dev-ml/uutf/uutf-1.0.2.ebuild
+++ b/dev-ml/uutf/uutf-1.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/uutf/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="doc utftrip +ocamlopt test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="utftrip? ( ocamlopt )"



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

2021-10-28 Thread Agostino Sarubbo
commit: a853a6a7d5fa71ad87d44a1856dbe1ed60e5283e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a853a6a7

sci-libs/gdal: ppc64 stable wrt bug #818538

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

 sci-libs/gdal/gdal-3.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gdal/gdal-3.3.2-r1.ebuild 
b/sci-libs/gdal/gdal-3.3.2-r1.ebuild
index 2e15365d17f..cf27723d766 100644
--- a/sci-libs/gdal/gdal-3.3.2-r1.ebuild
+++ b/sci-libs/gdal/gdal-3.3.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.gz;
 
 SLOT="0/3.3"
 LICENSE="BSD Info-ZIP MIT"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse 
cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma 
mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python 
spatialite sqlite threads webp xls zstd"
 
 REQUIRED_USE="



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

2021-10-28 Thread Agostino Sarubbo
commit: 8055bc7d0e16aec4cf0ce6c6e5e5342339b45daa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:36 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8055bc7d

app-crypt/pinentry: ppc64 stable wrt bug #818157

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

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

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 7e25541abe5..90e78ab8426 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2021-10-28 Thread Agostino Sarubbo
commit: d985d1fc58bd9092f6142310b1ded7d1b8487977
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:54:57 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d985d1fc

net-nds/openldap: ppc64 stable wrt bug #818739

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

 net-nds/openldap/openldap-2.4.58-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/openldap/openldap-2.4.58-r2.ebuild 
b/net-nds/openldap/openldap-2.4.58-r2.ebuild
index e1a23d8125a..048e6dbeb4b 100644
--- a/net-nds/openldap/openldap-2.4.58-r2.ebuild
+++ b/net-nds/openldap/openldap-2.4.58-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="OPENLDAP GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 IUSE_DAEMON="crypt samba tcpd experimental minimal"
 IUSE_BACKEND="+berkdb"



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

2021-10-28 Thread Agostino Sarubbo
commit: a370f27f521da470f6dde6da5220dacecb1c2cf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a370f27f

dev-perl/Term-ProgressBar: ppc64 stable wrt bug #817572

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

 dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild 
b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild
index 902ec2ea68b..d3d54e64a7b 100644
--- a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild
+++ b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Provide a progress meter on a standard terminal"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux"
 
 RDEPEND="
virtual/perl-Carp



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

2021-10-28 Thread Agostino Sarubbo
commit: 523b1d42ca62ef91c2a4d83e5669b0175001c981
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523b1d42

dev-ml/dose3: ppc64 stable wrt bug #817704

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

 dev-ml/dose3/dose3-6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dose3/dose3-6.1-r1.ebuild b/dev-ml/dose3/dose3-6.1-r1.ebuild
index bbef234541c..1b4d850dfeb 100644
--- a/dev-ml/dose3/dose3-6.1-r1.ebuild
+++ b/dev-ml/dose3/dose3-6.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="LGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 
 BDEPEND="



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

2021-10-28 Thread Agostino Sarubbo
commit: a01c019f4187b32e8be352e348c439dff6827501
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:55:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01c019f

dev-perl/Sereal: ppc64 stable wrt bug #817524

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

 dev-perl/Sereal/Sereal-4.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Sereal/Sereal-4.18.0.ebuild 
b/dev-perl/Sereal/Sereal-4.18.0.ebuild
index 1ace88bc508..facd7fb1eba 100644
--- a/dev-perl/Sereal/Sereal-4.18.0.ebuild
+++ b/dev-perl/Sereal/Sereal-4.18.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Fast, compact, powerful binary (de-)serialization"
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86"
 
 RDEPEND="
>=dev-perl/Sereal-Encoder-4.18.0



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

2021-10-28 Thread Agostino Sarubbo
commit: 244f4d2e95b2bd0847d5d93989ed41da36293cd8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:54:49 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:55:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244f4d2e

dev-perl/SOAP-Lite: ppc64 stable wrt bug #817509

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

 dev-perl/SOAP-Lite/SOAP-Lite-1.270.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/SOAP-Lite/SOAP-Lite-1.270.0.ebuild 
b/dev-perl/SOAP-Lite/SOAP-Lite-1.270.0.ebuild
index 31d65315653..6085f2ad445 100644
--- a/dev-perl/SOAP-Lite/SOAP-Lite-1.270.0.ebuild
+++ b/dev-perl/SOAP-Lite/SOAP-Lite-1.270.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Lightweight interface to the SOAP protocol both 
on client and serve
 
 IUSE="ssl test xmpp"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 
 myconf="${myconf} --noprompt"
 



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

2021-10-28 Thread Lars Wendler
commit: c08cd59d93995ef02746f227bd499bb4c77cbc49
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 29 05:54:35 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 29 05:54:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08cd59d

sys-apps/gawk: Bump to version 5.1.1

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

 sys-apps/gawk/Manifest  |  1 +
 sys-apps/gawk/gawk-5.1.1.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index e2478d636d7..7e9ebd8fd9d 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1 +1,2 @@
 DIST gawk-5.1.0.tar.xz 3154564 BLAKE2B 
a969b03f45e1d830d2b3760d75530de97eb521a35ac448cf441d7fd2d1a8c1059bd9240cb9571f58ef6ec122864ced3d274a07453c3138177deda895ac3433d9
 SHA512 
971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4
+DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 
35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291
 SHA512 
794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43

diff --git a/sys-apps/gawk/gawk-5.1.1.ebuild b/sys-apps/gawk/gawk-5.1.1.ebuild
new file mode 100644
index 000..0d846599ecd
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.1.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html;
+SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="mpfr nls readline"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   mpfr? ( dev-libs/mpfr:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-apps/texinfo-6.7
+   >=sys-devel/bison-3.5.4
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+
+   # Use symlinks rather than hardlinks, and disable version links
+   sed -i \
+   -e '/^LN =/s:=.*:= $(LN_S):' \
+   -e '/install-exec-hook:/s|$|\nfoo:|' \
+   Makefile.in doc/Makefile.in || die
+
+   # bug #413327
+   sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+   # Fix standards conflict on Solaris
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i \
+   -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+   -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+   extension/inplace.c || die
+   fi
+}
+
+src_configure() {
+   # Avoid automagic dependency on libsigsegv
+   export ac_cv_libsigsegv=no
+
+   local myeconfargs=(
+   --libexec='$(libdir)/misc'
+   $(use_with mpfr)
+   $(use_enable nls)
+   $(use_with readline)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   # Automatic dodocs barfs
+   rm -rf README_d || die
+
+   default
+
+   # Install headers
+   insinto /usr/include/awk
+   doins *.h
+   rm "${ED}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+   # Symlink creation here as the links do not belong to gawk, but to any 
awk
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   else
+   local l
+   for l in "${EROOT}"/usr/share/man/man1/gawk.1* 
"${EROOT}"/usr/bin/gawk ; do
+   if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then
+   ln -s "${l##*/}" "${l/gawk/awk}" || die
+   fi
+   done
+
+   if ! [[ -e ${EROOT}/bin/awk ]] ; then
+   ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die
+   fi
+   fi
+}
+
+pkg_postrm() {
+   if has_version app-admin/eselect && has_version app-eselect/eselect-awk 
; then
+   eselect awk update ifunset
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2021-10-28 Thread Agostino Sarubbo
commit: d099e7ad31cf34fbfdad9272e4ee04cd8753fdf9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:59 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d099e7ad

net-nds/openldap: ppc stable wrt bug #818739

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

 net-nds/openldap/openldap-2.4.58-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/openldap/openldap-2.4.58-r2.ebuild 
b/net-nds/openldap/openldap-2.4.58-r2.ebuild
index d70ec55bd8c..e1a23d8125a 100644
--- a/net-nds/openldap/openldap-2.4.58-r2.ebuild
+++ b/net-nds/openldap/openldap-2.4.58-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="OPENLDAP GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 IUSE_DAEMON="crypt samba tcpd experimental minimal"
 IUSE_BACKEND="+berkdb"



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

2021-10-28 Thread Agostino Sarubbo
commit: 5740681e8fe917c928ec39866c4a0562c71a8d4e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:52 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5740681e

sys-fs/ntfs3g: ppc stable wrt bug #818703

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

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

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



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

2021-10-28 Thread Agostino Sarubbo
commit: cf4060da0a4614d0a89248138452cda08d1fd123
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:45 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4060da

dev-ruby/rbnacl: ppc stable wrt bug #818565

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

 dev-ruby/rbnacl/rbnacl-7.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbnacl/rbnacl-7.1.1.ebuild 
b/dev-ruby/rbnacl/rbnacl-7.1.1.ebuild
index 75a630b8bde..389b2b88190 100644
--- a/dev-ruby/rbnacl/rbnacl-7.1.1.ebuild
+++ b/dev-ruby/rbnacl/rbnacl-7.1.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/cryptosphere/rbnacl;
 
 LICENSE="MIT"
 SLOT="6"
-KEYWORDS="amd64 ~arm ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ppc64 x86"
 IUSE=""
 
 RDEPEND+=" dev-libs/libsodium"



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

2021-10-28 Thread Agostino Sarubbo
commit: 10a964ace88d08aec92f0f3f06c73a6e56cd15ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a964ac

app-crypt/pinentry: ppc stable wrt bug #818157

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

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

diff --git a/app-crypt/pinentry/pinentry-1.2.0.ebuild 
b/app-crypt/pinentry/pinentry-1.2.0.ebuild
index 0e5099cf4b1..7e25541abe5 100644
--- a/app-crypt/pinentry/pinentry-1.2.0.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gnome-keyring gtk ncurses qt5"
 
 DEPEND="



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

2021-10-28 Thread Agostino Sarubbo
commit: 383158635b293fdde6f17b080244da93365a814a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38315863

dev-perl/Term-ProgressBar: ppc stable wrt bug #817572

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

 dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild 
b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild
index 64cef0c7222..902ec2ea68b 100644
--- a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild
+++ b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.220.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Provide a progress meter on a standard terminal"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x86-linux"
 
 RDEPEND="
virtual/perl-Carp



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

2021-10-28 Thread Agostino Sarubbo
commit: 20913c7494b16ecfbbd963767bf15a15c93f880c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20913c74

sci-libs/gdal: ppc stable wrt bug #818538

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

 sci-libs/gdal/gdal-3.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gdal/gdal-3.3.2-r1.ebuild 
b/sci-libs/gdal/gdal-3.3.2-r1.ebuild
index 75f85938c60..2e15365d17f 100644
--- a/sci-libs/gdal/gdal-3.3.2-r1.ebuild
+++ b/sci-libs/gdal/gdal-3.3.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.gz;
 
 SLOT="0/3.3"
 LICENSE="BSD Info-ZIP MIT"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="armadillo +aux-xml curl cpu_flags_x86_avx cpu_flags_x86_sse 
cpu_flags_x86_ssse3 debug doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma 
mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres python 
spatialite sqlite threads webp xls zstd"
 
 REQUIRED_USE="



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

2021-10-28 Thread Agostino Sarubbo
commit: 62539d7580c5a92f3d0107cc2ee873eb41aaeaa1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:23 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62539d75

dev-ml/uutf: ppc stable wrt bug #817746

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

 dev-ml/uutf/uutf-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/uutf/uutf-1.0.2.ebuild b/dev-ml/uutf/uutf-1.0.2.ebuild
index 76819981b6c..ec2b595bcca 100644
--- a/dev-ml/uutf/uutf-1.0.2.ebuild
+++ b/dev-ml/uutf/uutf-1.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/uutf/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="doc utftrip +ocamlopt test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="utftrip? ( ocamlopt )"



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

2021-10-28 Thread Agostino Sarubbo
commit: 6e2481a53156998f8bc2ba4907680cfcbd493f31
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:53:17 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:54:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2481a5

dev-ml/ocaml-migrate-parsetree: ppc stable wrt bug #817725

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

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

diff --git 
a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild 
b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
index ae708d50d3c..4584c1417f4 100644
--- a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
+++ b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/let-def/ocaml-migrate-parsetree/archive/v${PV}.tar.g
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test ) strip"
 



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

2021-10-28 Thread Zac Medico
commit: 27a3b90c29f7eaa808483af72d48a2fae5804f20
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 29 03:54:53 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 29 05:53:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a3b90c

app-text/calibre: Bump to version 5.31.0

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

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-5.31.0.ebuild | 262 +
 2 files changed, 263 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index b964061e63a..5f0cdd215e1 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -2,3 +2,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B 
b939233266c7cab0fa71ccdeb748bbc
 DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 
71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1
 SHA512 
41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae
 DIST calibre-5.25.0.tar.xz 36849112 BLAKE2B 
f9cb423317ea1f5b22e7f3540708fd4fa6e7dff2d6d2c667755c74c4f46b72f52aac7672933c51efaf56a5ef57e573c8927649fe30570481c2057e5f757cdfde
 SHA512 
7913fec188d8a8c40cf2768671836f6431d233ac53d1d683222a12f8a753a11cc4023fcfc1dd5ca8b27fd049fb579563b1cdd89624b824ce4eec7b438e25006e
 DIST calibre-5.30.0.tar.xz 37002224 BLAKE2B 
dc034c54a6ebee838652fe10b467bf8408f8dabd759108d617e2c9f64109e92afe0f2994c5df480ec4346c596361ccb63d0aaab2796edc4993ae0eef4222ba6d
 SHA512 
c2d435ec9a8cfd5f76439f229cd9a7a7f4e829e44d9f2ff37003faf8a925df40cd77471d72d05a8d145bfc104bf92dbdd67ddacabc84e6e3cad055887530d8bd
+DIST calibre-5.31.0.tar.xz 36937976 BLAKE2B 
55995aa8fc75ebee5506145ab7995ebcfd04dfa080eae48229a167e404cc4f091c27f9d9401656c52b1620b6d407904a6e454b0b693c6e194a871bc6fda30d4b
 SHA512 
4a2926f86d4bb4e9b66312c9f988bdf9cbcf12096c76578259f9473f69f7e8c16f763934fbd2664ba8e3bd24fbe6a878c1e2a9df43152ea0fe0ba3d447dfed42

diff --git a/app-text/calibre/calibre-5.31.0.ebuild 
b/app-text/calibre/calibre-5.31.0.ebuild
new file mode 100644
index 000..b01b4920f27
--- /dev/null
+++ b/app-text/calibre/calibre-5.31.0.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-libs/dbus-glib-0.106
+   dev-libs/snowball-stemmer:=
+   >=sys-apps/dbus-1.10.8
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   
>=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/

2021-10-28 Thread Agostino Sarubbo
commit: ff43a951dff6b5bf1bb62823586249ddab86a12d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:51:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:51:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff43a951

www-apps/nextcloud: amd64/x86 stable (ALLARCHES policy) wrt bug #820602

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

 www-apps/nextcloud/nextcloud-21.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/nextcloud/nextcloud-21.0.5.ebuild 
b/www-apps/nextcloud/nextcloud-21.0.5.ebuild
index ab3ba8e01bc..facb2613636 100644
--- a/www-apps/nextcloud/nextcloud-21.0.5.ebuild
+++ b/www-apps/nextcloud/nextcloud-21.0.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://nextcloud.com/;
 SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
 LICENSE="AGPL-3"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+curl +imagemagick mysql postgres +sqlite"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2021-10-28 Thread Agostino Sarubbo
commit: c6693f91b805d5b0cae3dfdf4343534b7e7b6f13
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:52:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:52:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6693f91

dev-util/ccache: amd64 stable wrt bug #820632

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

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

diff --git a/dev-util/ccache/ccache-4.4.2.ebuild 
b/dev-util/ccache/ccache-4.4.2.ebuild
index 9a49a76ca97..72e017f2722 100644
--- a/dev-util/ccache/ccache-4.4.2.ebuild
+++ b/dev-util/ccache/ccache-4.4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



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

2021-10-28 Thread Agostino Sarubbo
commit: 3517aad1c9f78d64f072d1e68d7cb61b2ea5ddeb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:52:19 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:52:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3517aad1

app-admin/sudo: amd64 stable wrt bug #820644

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

 app-admin/sudo/sudo-1.9.8_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.8_p2.ebuild 
b/app-admin/sudo/sudo-1.9.8_p2.ebuild
index de7fec38555..aa0eafe0813 100644
--- a/app-admin/sudo/sudo-1.9.8_p2.ebuild
+++ b/app-admin/sudo/sudo-1.9.8_p2.ebuild
@@ -22,7 +22,7 @@ else
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris"
fi
 fi
 



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

2021-10-28 Thread Agostino Sarubbo
commit: 7218f2eefb9bcd1c7eaee85bf07b7f9cff99c943
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 29 05:52:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 29 05:52:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7218f2ee

app-misc/binwalk: amd64 stable wrt bug #820608

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

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

diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild 
b/app-misc/binwalk/binwalk-2.3.3.ebuild
index 557b9217f68..7b36cc3655d 100644
--- a/app-misc/binwalk/binwalk-2.3.3.ebuild
+++ b/app-misc/binwalk/binwalk-2.3.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



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

2021-10-28 Thread Mike Frysinger
commit: 9a026d957ffc18ab4f4f7d069f4373ddf190eca9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct 29 03:50:00 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 29 03:50:00 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=9a026d95

sandbox: change interface to make it easier to pass thru

The sandbox command line is passed to a shell for execution.  This can
be a bit awkward to quote right if you weren't expecting it, and even
if you were.  Change the default behavior to be more like `env` where
the arguments, as they are, get passed through and run.  If people want
the old shell behavior, they can use the -c option akin to `bash -c`.

Bug: https://bugs.gentoo.org/265907
Signed-off-by: Mike Frysinger  gentoo.org>

 src/options.c |  8 +++-
 src/sandbox.c | 46 +++---
 src/sandbox.h |  1 +
 tests/git-bisector.sh | 15 +--
 tests/local.at|  2 +-
 5 files changed, 49 insertions(+), 23 deletions(-)

diff --git a/src/options.c b/src/options.c
index 03cffda..64cd750 100644
--- a/src/options.c
+++ b/src/options.c
@@ -20,6 +20,7 @@ int opt_use_ns_sysv = -1;
 int opt_use_ns_time = -1;
 int opt_use_ns_user = -1;
 int opt_use_ns_uts = -1;
+bool opt_use_bash = false;
 
 static const struct {
const char *name;
@@ -76,7 +77,7 @@ static void show_version(void)
exit(0);
 }
 
-#define PARSE_FLAGS "+hV"
+#define PARSE_FLAGS "+chV"
 #define a_argument required_argument
 static struct option const long_opts[] = {
{"ns-on", no_argument, _use_namespaces, true},
@@ -99,6 +100,7 @@ static struct option const long_opts[] = {
{"ns-user-off",   no_argument, _use_ns_user, false},
{"ns-uts-on", no_argument, _use_ns_uts, true},
{"ns-uts-off",no_argument, _use_ns_uts, false},
+   {"bash",  no_argument, NULL, 'c'},
{"help",  no_argument, NULL, 'h'},
{"version",   no_argument, NULL, 'V'},
{"run-configure", no_argument, NULL, 0x800},
@@ -125,6 +127,7 @@ static const char * const opts_help[] = {
"Disable the use of user namespaces",
"Enable  the use of UTS (hostname/uname) namespaces",
"Disable the use of UTS (hostname/uname) namespaces",
+   "Run command through bash shell",
"Print this help and exit",
"Print version and exit",
"Run local sandbox configure in same way and exit (developer only)",
@@ -201,6 +204,9 @@ void parseargs(int argc, char *argv[])
 
while ((i = getopt_long(argc, argv, PARSE_FLAGS, long_opts, NULL)) != 
-1) {
switch (i) {
+   case 'c':
+   opt_use_bash = true;
+   break;
case 'V':
show_version();
case 'h':

diff --git a/src/sandbox.c b/src/sandbox.c
index 7e8a769..7d6b03f 100644
--- a/src/sandbox.c
+++ b/src/sandbox.c
@@ -175,7 +175,9 @@ static int spawn_shell(char *argv_bash[], char **env, int 
debug)
 
/* Child's process */
if (0 == child_pid) {
-   int ret = execve(argv_bash[0], argv_bash, env);
+   /* Would be nice if execvpe were in POSIX. */
+   environ = env;
+   int ret = execvp(argv_bash[0], argv_bash);
sb_pwarn("failed to exec child");
_exit(ret);
} else if (child_pid < 0) {
@@ -258,25 +260,31 @@ int main(int argc, char **argv)
goto oom_error;
 
/* Setup bash argv */
-   str_list_add_item_copy(argv_bash, "/bin/bash", oom_error);
-   str_list_add_item_copy(argv_bash, "-rcfile", oom_error);
-   str_list_add_item_copy(argv_bash, sandbox_info.sandbox_rc, oom_error);
-   if (argc >= 2) {
-   int i;
-   size_t cmdlen;
-   char *cmd = NULL;
-
-   str_list_add_item_copy(argv_bash, run_str, oom_error);
-   str_list_add_item_copy(argv_bash, argv[1], oom_error);
-   cmdlen = strlen(argv_bash[4]);
-   for (i = 2; i < argc; i++) {
-   size_t arglen = strlen(argv[i]);
-   argv_bash[4] = xrealloc(argv_bash[4], cmdlen + arglen + 
2);
-   argv_bash[4][cmdlen] = ' ';
-   memcpy(argv_bash[4] + cmdlen + 1, argv[i], arglen);
-   cmdlen += arglen + 1;
-   argv_bash[4][cmdlen] = '\0';
+   if (opt_use_bash || argc == 1) {
+   str_list_add_item_copy(argv_bash, "/bin/bash", oom_error);
+   str_list_add_item_copy(argv_bash, "-rcfile", oom_error);
+   str_list_add_item_copy(argv_bash, sandbox_info.sandbox_rc, 
oom_error);
+   if (argc >= 2) {
+   int i;
+   size_t cmdlen;
+   char *cmd = NULL;
+
+   

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

2021-10-28 Thread Mike Frysinger
commit: c029863b70ca77f59cd181974cfab0fa18c0a265
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct 29 03:38:58 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 29 03:38:58 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=c029863b

sandbox: avoid repetitive strlen calculations when building cmdline

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

 src/sandbox.c | 20 +---
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/src/sandbox.c b/src/sandbox.c
index 6cd5f38..7e8a769 100644
--- a/src/sandbox.c
+++ b/src/sandbox.c
@@ -263,21 +263,19 @@ int main(int argc, char **argv)
str_list_add_item_copy(argv_bash, sandbox_info.sandbox_rc, oom_error);
if (argc >= 2) {
int i;
+   size_t cmdlen;
+   char *cmd = NULL;
 
str_list_add_item_copy(argv_bash, run_str, oom_error);
str_list_add_item_copy(argv_bash, argv[1], oom_error);
+   cmdlen = strlen(argv_bash[4]);
for (i = 2; i < argc; i++) {
-   char *tmp_ptr;
-
-   tmp_ptr = xrealloc(argv_bash[4],
-  (strlen(argv_bash[4]) +
-   strlen(argv[i]) + 2) *
-  sizeof(char));
-   argv_bash[4] = tmp_ptr;
-
-   snprintf(argv_bash[4] + strlen(argv_bash[4]),
-strlen(argv[i]) + 2, " %s",
-argv[i]);
+   size_t arglen = strlen(argv[i]);
+   argv_bash[4] = xrealloc(argv_bash[4], cmdlen + arglen + 
2);
+   argv_bash[4][cmdlen] = ' ';
+   memcpy(argv_bash[4] + cmdlen + 1, argv[i], arglen);
+   cmdlen += arglen + 1;
+   argv_bash[4][cmdlen] = '\0';
}
}
 



[gentoo-commits] proj/sandbox:master commit in: libsandbox/, libsandbox/wrapper-funcs/

2021-10-28 Thread Mike Frysinger
commit: b9a9f6239d46f54ff1fc747b73ddf58082aa6559
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Oct 29 04:02:22 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 29 04:02:22 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=b9a9f623

libsandbox: drop args to trace_main

The filename was only used for a single debug print, and the args
ignored completely.  Don't bother passing them down at all.

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

 libsandbox/libsandbox.h   | 2 +-
 libsandbox/trace.c| 6 ++
 libsandbox/wrapper-funcs/__wrapper_exec.c | 6 --
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/libsandbox/libsandbox.h b/libsandbox/libsandbox.h
index fbea6ba..206c506 100644
--- a/libsandbox/libsandbox.h
+++ b/libsandbox/libsandbox.h
@@ -82,7 +82,7 @@ extern void sb_lock(void);
 extern void sb_unlock(void);
 
 bool trace_possible(const char *filename, char *const argv[], const void 
*data);
-void trace_main(const char *filename, char *const argv[]);
+void trace_main(void);
 
 /* glibc modified realpath() function */
 char *erealpath(const char *, char *);

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index d53051d..4e01f6e 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -510,12 +510,10 @@ static void trace_loop(void)
} while (1);
 }
 
-void trace_main(const char *filename, char *const argv[])
+void trace_main(void)
 {
struct sigaction old_sa, sa = { .sa_handler = SIG_DFL, };
 
-   sb_debug_dyn("trace_main: tracing: %s\n", filename);
-
if (trace_pid)
sb_ebort("ISE: trace code assumes multiple threads are not 
forking\n");
 
@@ -550,7 +548,7 @@ void trace_main(const char *filename, char *const argv[])
 #undef _trace_possible
 #define _trace_possible(data) false
 
-void trace_main(const char *filename, char *const argv[])
+void trace_main(void)
 {
/* trace_possible() triggers a warning for us */
 }

diff --git a/libsandbox/wrapper-funcs/__wrapper_exec.c 
b/libsandbox/wrapper-funcs/__wrapper_exec.c
index 8ea5255..d66e3a0 100644
--- a/libsandbox/wrapper-funcs/__wrapper_exec.c
+++ b/libsandbox/wrapper-funcs/__wrapper_exec.c
@@ -242,8 +242,10 @@ static bool sb_check_exec(const char *filename, char 
*const argv[])
  out_fd:
close(fd);
 
-   if (do_trace)
-   trace_main(filename, argv);
+   if (do_trace) {
+   sb_debug_dyn("tracing: %s\n", filename);
+   trace_main();
+   }
 
return run_in_process;
 }



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

2021-10-28 Thread Sam James
commit: cd5fd8b80ef7cca309c7f0beac03ba7578b48a86
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 04:47:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 04:48:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5fd8b8

dev-libs/isl: add gmp subslot dep

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

 dev-libs/isl/{isl-0.24-r1.ebuild => isl-0.24-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/isl/isl-0.24-r1.ebuild b/dev-libs/isl/isl-0.24-r2.ebuild
similarity index 97%
rename from dev-libs/isl/isl-0.24-r1.ebuild
rename to dev-libs/isl/isl-0.24-r2.ebuild
index 12b7f459877..4c31335239f 100644
--- a/dev-libs/isl/isl-0.24-r1.ebuild
+++ b/dev-libs/isl/isl-0.24-r2.ebuild
@@ -14,7 +14,7 @@ SLOT="0/23"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
-RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]"
+RDEPEND=">=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="
app-arch/xz-utils



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

2021-10-28 Thread Georgy Yakovlev
commit: 037870c4d315f0b5ed7a0a5f9b7a994f3fe8eccd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 29 04:41:01 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 29 04:43:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037870c4

dev-lang/python: add virtual/awk BDEPEND to 3.10*

./config.status: line 1508: awk: command not found
config.status: error: could not create Makefile.pre
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-lang/python-3.10.0_p1/work/Python-3.10.0/config.log
 * ERROR: dev-lang/python-3.10.0_p1::gentoo failed (configure phase)

not sure if it's needed in other versions.

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

 dev-lang/python/python-3.10.0_p1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/python/python-3.10.0_p1.ebuild 
b/dev-lang/python/python-3.10.0_p1.ebuild
index 33025d94f31..150a33f5b6b 100644
--- a/dev-lang/python/python-3.10.0_p1.ebuild
+++ b/dev-lang/python/python-3.10.0_p1.ebuild
@@ -59,6 +59,7 @@ DEPEND="${RDEPEND}
 # autoconf-archive needed to eautoreconf
 BDEPEND="
sys-devel/autoconf-archive
+   virtual/awk
virtual/pkgconfig
verify-sig? ( app-crypt/openpgp-keys-python )
!sys-devel/gcc[libffi(-)]"



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

2021-10-28 Thread Sam James
commit: 568bd3c0ff75ee07f690ae285b50326a9fcf5227
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 04:30:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 04:30:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568bd3c0

dev-libs/starpu: add note about tests (possibly could change to smaller suite)

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

 dev-libs/starpu/starpu-1.3.8.ebuild | 2 ++
 dev-libs/starpu/starpu-1.3.9.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/starpu/starpu-1.3.8.ebuild 
b/dev-libs/starpu/starpu-1.3.8.ebuild
index b3391281c6f..33fa716eb10 100644
--- a/dev-libs/starpu/starpu-1.3.8.ebuild
+++ b/dev-libs/starpu/starpu-1.3.8.ebuild
@@ -88,6 +88,8 @@ src_test() {
export STARPU_TIMEOUT_ENV=3600
export MPIEXEC_TIMEOUT=3600
 
+   # Could switch(?) to quick check if timeouts end up being a real 
problem, but let's not
+   # do it for now. 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh#L85
MAKEOPTS='-j1' default
 }
 

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index b3391281c6f..33fa716eb10 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -88,6 +88,8 @@ src_test() {
export STARPU_TIMEOUT_ENV=3600
export MPIEXEC_TIMEOUT=3600
 
+   # Could switch(?) to quick check if timeouts end up being a real 
problem, but let's not
+   # do it for now. 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh#L85
MAKEOPTS='-j1' default
 }
 



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

2021-10-28 Thread Sam James
commit: 4eb8d34c46e26c19017f03a4ef0a3734260ceb5f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 04:26:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 04:27:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb8d34c

dev-libs/starpu: crank up test timeouts

Avoid issues like (the specific test varies):
```
../build-aux/test-driver: line 112:  9422 Alarm clock "$@" >> 
"$log_file" 2>&1
FAIL: main/starpu_task_wait
```

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

 dev-libs/starpu/starpu-1.3.8.ebuild | 6 ++
 dev-libs/starpu/starpu-1.3.9.ebuild | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/dev-libs/starpu/starpu-1.3.8.ebuild 
b/dev-libs/starpu/starpu-1.3.8.ebuild
index 748f3df483f..b3391281c6f 100644
--- a/dev-libs/starpu/starpu-1.3.8.ebuild
+++ b/dev-libs/starpu/starpu-1.3.8.ebuild
@@ -82,6 +82,12 @@ src_configure() {
 }
 
 src_test() {
+   # Avoids timeouts in e.g. starpu_task_wait_for_all, starpu_task_wait
+   # See bug #803158
+   # 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh
+   export STARPU_TIMEOUT_ENV=3600
+   export MPIEXEC_TIMEOUT=3600
+
MAKEOPTS='-j1' default
 }
 

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index 748f3df483f..b3391281c6f 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -82,6 +82,12 @@ src_configure() {
 }
 
 src_test() {
+   # Avoids timeouts in e.g. starpu_task_wait_for_all, starpu_task_wait
+   # See bug #803158
+   # 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh
+   export STARPU_TIMEOUT_ENV=3600
+   export MPIEXEC_TIMEOUT=3600
+
MAKEOPTS='-j1' default
 }
 



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

2021-10-28 Thread Sam James
commit: f940c8f6d948810406d27573b3c20a6ca30742e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:36:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:36:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f940c8f6

dev-libs/starpu: add 1.3.9

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

 dev-libs/starpu/Manifest|  1 +
 dev-libs/starpu/starpu-1.3.9.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index f248977fbbf..37423faf981 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -1,2 +1,3 @@
 DIST starpu-1.2.6.tar.gz 8911397 BLAKE2B 
a73cb3b230282b0b828fdaeb65f5491928fde1b2e5797f739a99c87318fa29511196f7121a72ff91bf0d663938b50f200d108fdce2726eb7ea8c7e997156dc13
 SHA512 
5971f8875dd54c73486583456bd0bc81c2865cb5b8bba6d47a5085d76fa6294c869efdd1c1d14144d08e6c14cbbea3a773474d46aa827ca24f58d9fb57ccbed7
 DIST starpu-1.3.8.tar.gz 12895856 BLAKE2B 
f04096b03d5c035fb9cc6c193a482bfe9cd348c2245ac9e5cc22ad7595f8bd61ee71d7734c6e10db227c4185fc5719d3de804d82639ce0446b923ecb5c0c4249
 SHA512 
cd1a8c0246d91c6d40557632992577282fa175201c758a9d5bd75d827ff59c7e2d9418082ffd5f14a26272fef449eed4a34778d0376d44c3594a2033849a
+DIST starpu-1.3.9.tar.gz 12961635 BLAKE2B 
a6eede7c369cacaba5b7330bd6a003f624f58972432d43619aeaf47c1e9e16da871a18c24f8f511f002cb7667c247c13562b4fed2348e2af4f8e402418e1801d
 SHA512 
7150fc11828e8f9ede036af782ff0f89946d9aaed341771436eb8cbb91be7b0faccb6280a5c3bd63800d1a73ec8518a45a02d9f3e137007751cf1c5979678295

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
new file mode 100644
index 000..748f3df483f
--- /dev/null
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED="fortran"
+FORTRAN_STANDARD=90
+
+inherit autotools cuda fortran-2 toolchain-funcs
+
+DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
+HOMEPAGE="https://starpu.gitlabpages.inria.fr/;
+SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+IUSE="
+   blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
+   openmp spinlock-check static-libs test valgrind
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sci-mathematics/glpk:0=
+   >=sys-apps/hwloc-2.3.0:0=
+   blas? ( virtual/blas )
+   cuda? ( dev-util/nvidia-cuda-toolkit
+   x11-drivers/nvidia-drivers )
+   fftw? ( sci-libs/fftw:3.0= )
+   hdf5? ( sci-libs/hdf5:0= )
+   mpi? ( virtual/mpi )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/freeglut:0= )
+   valgrind? ( dev-util/valgrind )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen virtual/latex-base )
+"
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
+   sed -i -e 's/-O3//g;s/-D_FORTIFY_SOURCE=1//g' configure.ac || die
+   eautoreconf
+
+   use cuda && cuda_src_prepare
+}
+
+src_configure() {
+   use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
+
+   econf \
+   $(use mpi && use_enable test mpi-check) \
+   $(use_enable cuda) \
+   $(use_enable doc build-doc) \
+   $(use_enable doc build-doc-pdf) \
+   $(use_enable fftw starpufft) \
+   $(use_enable fortran) \
+   $(use_enable hdf5) \
+   $(use_enable mpi) \
+   $(use_enable opencl) \
+   $(use_enable opengl opengl-render) \
+   $(use_enable openmp) \
+   $(use_enable spinlock-check) \
+   $(use_enable static-libs static) \
+   $(use_enable valgrind) \
+   $(use_with mpi mpicc "$(type -P mpicc)") \
+   --disable-build-examples \
+   --disable-debug \
+   --disable-fstack-protector-all \
+   --disable-full-gdb-information
+}
+
+src_test() {
+   MAKEOPTS='-j1' default
+}
+
+src_install() {
+   default
+   use doc && dodoc -r doc/doxygen/*.pdf doc/doxygen/html
+   use examples && dodoc -r examples
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-10-28 Thread Sam James
commit: 67cdf368d34e6ea72cecd5f9bd2785a1c2aaf8b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:23:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:23:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67cdf368

dev-lang/php: Stabilize 8.0.12 arm, #820221

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

 dev-lang/php/php-8.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-8.0.12.ebuild b/dev-lang/php/php-8.0.12.ebuild
index ddb817af455..4afc982062a 100644
--- a/dev-lang/php/php-8.0.12.ebuild
+++ b/dev-lang/php/php-8.0.12.ebuild
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



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

2021-10-28 Thread Sam James
commit: 53c1db7992e7bb59f04a738fdbb9c64fe3fb5d74
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:23:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:23:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c1db79

dev-lang/php: Stabilize 7.3.32 arm, #820221

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

 dev-lang/php/php-7.3.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.3.32.ebuild b/dev-lang/php/php-7.3.32.ebuild
index e2d5a4005c8..5e078344b94 100644
--- a/dev-lang/php/php-7.3.32.ebuild
+++ b/dev-lang/php/php-7.3.32.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



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

2021-10-28 Thread Sam James
commit: 03c195c35f793ab39002efe03df54e480e33561c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:23:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:23:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c195c3

media-sound/pulseaudio: Stabilize 15.0-r1 arm, #820332

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

 media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild 
b/media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild
index 402d123c5e2..dd71778dab3 100644
--- a/media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-15.0-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN};
 else
SRC_URI="https://freedesktop.org/software/${PN}/releases/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
 fi
 
 # libpulse-simple and libpulse link to libpulse-core; this is daemon's



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

2021-10-28 Thread Sam James
commit: 998e75419a3c4a7110dad1cfb070e0bbb3dcc8ff
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:23:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:23:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998e7541

dev-lang/php: Stabilize 7.4.25 arm, #820221

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

 dev-lang/php/php-7.4.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.4.25.ebuild b/dev-lang/php/php-7.4.25.ebuild
index ea4689acc89..23ac64485da 100644
--- a/dev-lang/php/php-7.4.25.ebuild
+++ b/dev-lang/php/php-7.4.25.ebuild
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpsd/

2021-10-28 Thread Sam James
commit: fa09e21d915f72466742c06796a83eb87d20f8a2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:23:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:23:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa09e21d

sci-geosciences/gpsd: Stabilize 3.23.1 arm, #820455

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

 sci-geosciences/gpsd/gpsd-3.23.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/gpsd/gpsd-3.23.1.ebuild 
b/sci-geosciences/gpsd/gpsd-3.23.1.ebuild
index 41d26755b6a..86ef018d30a 100644
--- a/sci-geosciences/gpsd/gpsd-3.23.1.ebuild
+++ b/sci-geosciences/gpsd/gpsd-3.23.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="GPS daemon and library for USB/serial GPS devices and GPS/mapping 
clients"



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/awscli-bin/

2021-10-28 Thread Alexey Zapparov
commit: 9ddcbb5d75a169ed92d2eb519d4ea55d76437805
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Fri Oct 29 02:17:23 2021 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Fri Oct 29 02:22:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ddcbb5d

app-admin/awscli-bin: add 2.3.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/awscli-bin/Manifest|  1 +
 app-admin/awscli-bin/awscli-bin-2.3.2.ebuild | 21 +
 app-admin/awscli-bin/metadata.xml| 13 +
 3 files changed, 35 insertions(+)

diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
new file mode 100644
index 0..dd7fa83ef
--- /dev/null
+++ b/app-admin/awscli-bin/Manifest
@@ -0,0 +1 @@
+DIST awscli-bin-2.3.2.zip 44955907 BLAKE2B 
dd5331e3a7944f2910fdbb1539fac9773a751b655620cc014db638cb6bc2f87b8e8889bf861bad8c0e36d7e315ad863f56c762b51fe4737c6c344bd085e5b3cf
 SHA512 
b435f9352c910ebf7daf3ae641135b06024fefa17596780ae0c1b4d20f5d5400e930ea5643072a15fee404c093914f394acf990c5483cfeff4edc248f67932a8

diff --git a/app-admin/awscli-bin/awscli-bin-2.3.2.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.3.2.ebuild
new file mode 100644
index 0..dd9781c59
--- /dev/null
+++ b/app-admin/awscli-bin/awscli-bin-2.3.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Universal Command Line Interface for Amazon Web Services version 
2"
+HOMEPAGE="https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html;
+SRC_URI="https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip -> 
${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!app-admin/awscli"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/aws"
+
+src_install() {
+   ./install --install-dir "${D}/opt/awscli" --bin-dir "${D}/usr/bin"
+}

diff --git a/app-admin/awscli-bin/metadata.xml 
b/app-admin/awscli-bin/metadata.xml
new file mode 100644
index 0..e40c46a6b
--- /dev/null
+++ b/app-admin/awscli-bin/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ale...@zapparov.com
+   Alexey Zapparov
+   
+   
+   https://github.com/aws/aws-cli/issues
+   
https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst
+   aws/aws-cli
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/vimix-xcursors/

2021-10-28 Thread Alexey Zapparov
commit: f2622355acbc83ec6adfe68d7335369e270206f8
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Fri Oct 29 02:04:11 2021 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Fri Oct 29 02:22:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2622355

x11-themes/vimix-xcursors: update metadata

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 x11-themes/vimix-xcursors/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-themes/vimix-xcursors/metadata.xml 
b/x11-themes/vimix-xcursors/metadata.xml
index a1c9b24e7..805e4e028 100644
--- a/x11-themes/vimix-xcursors/metadata.xml
+++ b/x11-themes/vimix-xcursors/metadata.xml
@@ -7,5 +7,6 @@



https://github.com/vinceliuice/Vimix-cursors/issues
+   vinceliuice/Vimix-cursors

 



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

2021-10-28 Thread Sam James
commit: 55d1b1ccac771f24b119b7494b3bbc8ce47ff510
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:00:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:00:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d1b1cc

dev-util/ccache: Stabilize 4.4.2 ppc, #820632

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

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

diff --git a/dev-util/ccache/ccache-4.4.2.ebuild 
b/dev-util/ccache/ccache-4.4.2.ebuild
index 8a1bfb77f79..9a49a76ca97 100644
--- a/dev-util/ccache/ccache-4.4.2.ebuild
+++ b/dev-util/ccache/ccache-4.4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



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

2021-10-28 Thread Sam James
commit: fc6c1378a2b930ee02264a50312d812dda355486
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:58:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:58:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6c1378

media-sound/sox: Stabilize 14.4.2_p20210509 arm64, #819450

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

 media-sound/sox/sox-14.4.2_p20210509.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sox/sox-14.4.2_p20210509.ebuild 
b/media-sound/sox/sox-14.4.2_p20210509.ebuild
index 7575b5867ff..bf31ee4ef9a 100644
--- a/media-sound/sox/sox-14.4.2_p20210509.ebuild
+++ b/media-sound/sox/sox-14.4.2_p20210509.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="alsa amr ao encode flac id3tag ladspa mad ogg openmp oss opus png 
pulseaudio sndfile sndio static-libs twolame wavpack"
 
 BDEPEND="



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

2021-10-28 Thread Sam James
commit: d5cf8473636ef8b9a3cd195d5d24fa0686d0b538
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:59:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5cf8473

sys-apps/portage: Stabilize 3.0.28 arm, #820569

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

 sys-apps/portage/portage-3.0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.28.ebuild 
b/sys-apps/portage/portage-3.0.28.ebuild
index 619acaea082..1c5967c0e09 100644
--- a/sys-apps/portage/portage-3.0.28.ebuild
+++ b/sys-apps/portage/portage-3.0.28.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



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

2021-10-28 Thread Sam James
commit: c301ce7a5734919b381620c22b505881af3135fb
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:58:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:58:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c301ce7a

dev-util/ccache: Stabilize 4.4.2 arm64, #820632

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

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

diff --git a/dev-util/ccache/ccache-4.4.2.ebuild 
b/dev-util/ccache/ccache-4.4.2.ebuild
index 39deaa2e861..0a11bc07def 100644
--- a/dev-util/ccache/ccache-4.4.2.ebuild
+++ b/dev-util/ccache/ccache-4.4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



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

2021-10-28 Thread Sam James
commit: 2571dc4fd62be06ee28884b86eb1ea3679b08cd1
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:59:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:59:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2571dc4f

dev-util/ccache: Stabilize 4.4.2 arm, #820632

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

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

diff --git a/dev-util/ccache/ccache-4.4.2.ebuild 
b/dev-util/ccache/ccache-4.4.2.ebuild
index 0a11bc07def..8a1bfb77f79 100644
--- a/dev-util/ccache/ccache-4.4.2.ebuild
+++ b/dev-util/ccache/ccache-4.4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



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

2021-10-28 Thread Sam James
commit: aa536619a08ec1885038b2000c63b5964848f427
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:58:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:58:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa536619

media-sound/fluidsynth: Stabilize 2.2.3 arm64, #820131

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.2.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.2.3.ebuild
index 55dbaf6c26e..57dcd76a528 100644
--- a/media-sound/fluidsynth/fluidsynth-2.2.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.2.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio 
pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2021-10-28 Thread Sam James
commit: d7fbe083cc777fd8fa8ae833f66b512924455b32
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:59:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:59:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fbe083

app-misc/wcd: Stabilize 6.0.3-r1 arm, #817641

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

 app-misc/wcd/wcd-6.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/wcd/wcd-6.0.3-r1.ebuild b/app-misc/wcd/wcd-6.0.3-r1.ebuild
index 8b153c768ea..01ed3f51b46 100644
--- a/app-misc/wcd/wcd-6.0.3-r1.ebuild
+++ b/app-misc/wcd/wcd-6.0.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://waterlan.home.xs4all.nl/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
 IUSE="nls unicode"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-print/foomatic-db/

2021-10-28 Thread Sam James
commit: a0657e69d7822e255e92996cef4e24485ed7f8bb
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:59:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:59:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0657e69

net-print/foomatic-db: Stabilize 4.0.20190226 arm, #819279

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

 net-print/foomatic-db/foomatic-db-4.0.20190226.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/foomatic-db/foomatic-db-4.0.20190226.ebuild 
b/net-print/foomatic-db/foomatic-db-4.0.20190226.ebuild
index 53d2f1298bb..31a40d49828 100644
--- a/net-print/foomatic-db/foomatic-db-4.0.20190226.ebuild
+++ b/net-print/foomatic-db/foomatic-db-4.0.20190226.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.openprinting.org/download/foomatic/${PN}-$(replace_version_s
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86"
 IUSE=""
 
 DEPEND=""



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

2021-10-28 Thread Sam James
commit: 6f2f916f1c598d2dd3ae75e16e9029b202e18b12
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 01:58:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 01:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2f916f

sys-apps/portage: Stabilize 3.0.28 arm64, #820569

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

 sys-apps/portage/portage-3.0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.28.ebuild 
b/sys-apps/portage/portage-3.0.28.ebuild
index 2c905fb33ff..619acaea082 100644
--- a/sys-apps/portage/portage-3.0.28.ebuild
+++ b/sys-apps/portage/portage-3.0.28.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



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

2021-10-28 Thread Matt Turner
commit: 2093e2c32c7ad2c0974f095bceec8dd0aa48be39
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 29 01:34:28 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 29 01:35:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2093e2c3

profiles/hppa: Stable mask USE=redis

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

 profiles/arch/hppa/package.use.stable.mask | 3 +--
 profiles/arch/hppa/use.stable.mask | 4 
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index 8cc93c0e49a..f02d0487d4a 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -90,11 +90,10 @@ dev-util/ragel doc
 # geoip2: dev-libs/libmaxminddb
 #  kafka: dev-libs/librdkafka
 #mongodb: dev-libs/mongo-c-driver
-#  redis: dev-db/redis
 #   smtp: net-libs/libesmtp
 #   snmp: net-analyzer/net-snmp
 #   spoof-source: net-libs/libnet
-app-admin/syslog-ng amqp dbi geoip2 kafka mongodb redis smtp snmp spoof-source
+app-admin/syslog-ng amqp dbi geoip2 kafka mongodb smtp snmp spoof-source
 
 # Matt Turner  (2020-12-30)
 # dev-libs/libfido2 is not stable on hppa

diff --git a/profiles/arch/hppa/use.stable.mask 
b/profiles/arch/hppa/use.stable.mask
index dac2cc77e55..578453827fd 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Matt Turner  (2021-10-28)
+# dev-libs/hiredis is not stable on hppa
+redis
+
 # Sam James  (2021-10-16)
 # Avoid large number of dependencies which often
 # have to be stabilised.



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

2021-10-28 Thread Ionen Wolkens
commit: 88b3fba6b6785117ee8cbbf752ceee80e85a7cce
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 29 00:00:04 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 29 00:00:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b3fba6

x11-drivers/nvidia-drivers: drop 470.74

Not a stable candidate due to gsync regressions.

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

 x11-drivers/nvidia-drivers/Manifest|   7 -
 .../nvidia-drivers/nvidia-drivers-470.74.ebuild| 484 -
 2 files changed, 491 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 344f5025f94..6860d93bb68 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,6 +1,5 @@
 DIST NVIDIA-Linux-aarch64-460.91.03.run 111886330 BLAKE2B 
24ab316e216caa61f7edb4dbcb34541709d3229d495e6ead95e99db7403cddee03467ee28d007f0fa3c4f2fa267e1994533c90a7a67885e9e76d501ab0f8aaa5
 SHA512 
edcfd3b11afe625c8996cda488a8de2e0e40eb4b95c8cf0ead9e1226d7cee8140a83c247d745ceefe997a39cfcf3e3f9bde575d97aa39090f97f88817d89cb28
 DIST NVIDIA-Linux-aarch64-470.63.01.run 184137823 BLAKE2B 
d8525d70a3c68a3912d6b03aca2569d657029cc3dce2276f17acf538b5d74001a779e7d8e6c3c7a8d5fe9d12579e0f6170558a4bd596e7e8cab4ea3a20cb911c
 SHA512 
582d7d0f427f4effe02415ae2d248f24c730481f3a0f143987ee640d14476924912827ad17263271f47ad67f24ab9c0dc5af0fd4d49b029b77cc59e4f821a433
-DIST NVIDIA-Linux-aarch64-470.74.run 183973692 BLAKE2B 
dd5e637161b1880e77ce1ac9df62f817af0d6ad3109db437bdca0d248f02c24f18a1a483a0d1efe6c80ebb76a5753cb1901d26c7b18594bdb5208f5eeec20b1a
 SHA512 
29a5a6a3622e316bf31acfba7486fb59485a82b4500860dd8db34e714791a0ea73120354559f412465f8f862b2f2c046a7f2a973068f18913d80fb81f0c839d9
 DIST NVIDIA-Linux-aarch64-470.82.00.run 183535007 BLAKE2B 
8caa6afdb401240f90ffb007e438b39dc7af4131e39f37689cae3420d916b5de8aeb2ebaafcb20b1a595f37839a304c8e22df618faddb2e6f5e01dfab49f5a48
 SHA512 
21bda44e0b5ae18f3e0ca1e4ee86ced004bc54fe12f701ec087404ca50c95481ad96cd405bb4cfb76e47ca0e0234ee392128c685d2cbf85e33cd0608186bd9a5
 DIST NVIDIA-Linux-aarch64-495.29.05.run 210310796 BLAKE2B 
ef1cce048a89d8f6ecdc1e14068c4a872a28387b7894d213d0d86ddc594ca77c6ae265b05da27a56bb1b9ea72e1a4eac0b24b5a2ab91d65f557fe1d02ea30abb
 SHA512 
46fb44f285f40873e22cae2e04dc79f4547b94213b3d7491f878c7afe5ef06329811cb0743ab0e71ad13d08fd37ef6e688454b752e9fb24d434b56525b75ffd4
 DIST NVIDIA-Linux-aarch64-495.44.run 210477242 BLAKE2B 
8fb5419be19ab4feab158fb43f142fdc1471b756f7d43afac1c9e787465a991e291cac725dda266b2f454022aea7cb3e249c6f132963a89c97564ef378e876b4
 SHA512 
4d2ed853bc3d7812652f3e677ca1cf56f1b2563bc0a43cee2cf4544f8d3b30d8f29ccc994fc8f95e2c8b40b04efdca066b616983bf2e2fb9247d2d9a8503d4ea
@@ -9,42 +8,36 @@ DIST NVIDIA-Linux-x86_64-390.144.run 85000417 BLAKE2B 
8ecfa768fb8fe92170ff5b8269
 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 
4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55
 SHA512 
4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70
 DIST NVIDIA-Linux-x86_64-470.62.05.run 271634590 BLAKE2B 
a37d33d188e9e36c5bfb3ba48af257c76fa58e482733d96326220028a073656a45f7eb40939a54bdfc6fc0df0eec610d5efac54dac83251975ccfeb287457aec
 SHA512 
413b2d2c9d29d91c81f9696c17eb04fce0d7bf00a54779f86ceb16b59c32479a34c4d5a29222e095a8bddbfcafd90af0451493f0cb82a0d268a9160795bbe8d1
 DIST NVIDIA-Linux-x86_64-470.63.01.run 271484294 BLAKE2B 
7769f53897dccea716d459a12808d1f5a738072415639063e47dee82b489bb17121516cf585c1bb6b39f71b11f62f636a466284aba5854a5cfb4f553353cf8d3
 SHA512 
d3dadf93df86e5462ecb4ae6a04f03b05bf1450ad91e8c2aa73e838ddc9aa11b4e926fc32714d32bd7c606498fee5a54c77d5e40ecc08a039d3e9c2d331ad454
-DIST NVIDIA-Linux-x86_64-470.74.run 270479241 BLAKE2B 
dacae4273d67fb9a2ab9ce4d0a6cb6255935abc5dacc7381f33c249ffeb515c84cb88f6c92f9a5bff23a92a55952525fe85594cd67fa4319c046a2e38dd26be6
 SHA512 
21e4290d98bbbf09eed7be32df8743f0adf728f9e88869afb02fc1d0f0be87cf42af2d4f04322a76d68a1704ef044e83cd403377e60af917ff3ec0a04985801a
 DIST NVIDIA-Linux-x86_64-470.82.00.run 272296454 BLAKE2B 
f28f4a66fb27ccf7967ad66f9dcacc306653895a5f9c63f49e7833f5ca37e6260df37fe28abff89cc2ff9e54491b39594117235e4e87d3b1e22e58de8e69fe5b
 SHA512 
f4135efd748d8835e9719e6ef93a86c5646a4d771c63e31f0bdaa0cf6ddf25ce9356eca58c27addb988f4cbe88c9bdcc0536512a46915826261d8f4f4247ebd8
 DIST NVIDIA-Linux-x86_64-495.29.05.run 282081751 BLAKE2B 
bd603f9fd08600192be193e8b5d2e5091b319173f7cc7bb1662f537292a36a3ed652740f4fb0e2288f795f81e9bf35aa343d6e41aa892c6370dd607d94971f0e
 SHA512 
bcdb4a52217d98f656d2daad32b4112fe5bda362d8aeb6fd8dda17474a95e5914385823c19dacc71fc1fe2c4327d8f5beb267e6083aed54dd66f7abdae6f5cc1
 DIST NVIDIA-Linux-x86_64-495.44.run 282259831 BLAKE2B 

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

2021-10-28 Thread Ionen Wolkens
commit: 0027f98c92371d7766e7a5b8bea77043b9614f04
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 28 23:16:49 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 28 23:17:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0027f98c

net-misc/yt-dlp: stabilize 2021.10.22 ALLARCHES

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

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

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



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

2021-10-28 Thread Ionen Wolkens
commit: 515844f50c00a93fd49cd8e939502433e1309f25
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 28 23:19:17 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 28 23:19:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515844f5

net-misc/yt-dlp: drop 2021.9.1, 2021.10.10

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

 net-misc/yt-dlp/Manifest |  2 --
 net-misc/yt-dlp/yt-dlp-2021.10.10.ebuild | 43 -
 net-misc/yt-dlp/yt-dlp-2021.9.1.ebuild   | 47 
 3 files changed, 92 deletions(-)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index d518c797aa6..dfa7cc0b169 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,3 +1 @@
-DIST yt-dlp-2021.10.10.tar.gz 1913112 BLAKE2B 
05c6f56a633311b99834f077b1dd3be6374144d5cf5dfdcc38cbd7fa246e380f2f8f7b667dde9e83f6f0270bac38e21f4183726c9ced922dc0c3ca96175c15db
 SHA512 
c53cc4458b294dc579de37e9d603cd32bb1890ed921270097bfe04e4e8769b91f6594cd4834e7094c706a7c9f447854438b33ab28ddd7247af585837c5ca76b1
 DIST yt-dlp-2021.10.22.tar.gz 2010916 BLAKE2B 
fb8f789c74df06dcd672d00ac16eb7cbf466755c3fa607acdd21dd9a9ef2af158a5272f88656133078bd50585506b65cf3b3c03236726de954ccfa0b6c1195fc
 SHA512 
2b590703f8d4f9454b50983019aca8046205234bd98cac4da73a6688eae177a19ef641e486aea92d86197ee7ad6c564c65f9b9496d623c00bdcc349817d5b1f8
-DIST yt-dlp-2021.9.1.tar.gz 1846252 BLAKE2B 
2cb056b89d1c3f5dfe442c96e983b2500185ade621c285669ef513d0fe9af9aabea3ad121344d1c521b6c89eddc77bf7698edb48d92f6f5f7b58b8939c80817d
 SHA512 
26f778bf63b9be9e487b96f098e56abf65c7c7a89e9c5754755cf73d55e441638174d7b0e7220e994e40c0740edbd792e1fee28b44946cab8197dfaae2eee26e

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

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



[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseaudio-modules-bt/

2021-10-28 Thread Pacho Ramos
commit: 923ce4030ae2601bb0bf9ae563db17bdd95bd426
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Oct 28 21:32:13 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 28 21:32:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923ce403

media-sound/pulseaudio-modules-bt: Make it work with pulseaudio 15

Closes: https://bugs.gentoo.org/807208
Thanks-to: i.Dark_Templar
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/pulseaudio-modules-bt/Manifest |  1 +
 .../pulseaudio-modules-bt-1.4-r1.ebuild| 81 ++
 2 files changed, 82 insertions(+)

diff --git a/media-sound/pulseaudio-modules-bt/Manifest 
b/media-sound/pulseaudio-modules-bt/Manifest
index 17fa33e18c6..5558a7f3df3 100644
--- a/media-sound/pulseaudio-modules-bt/Manifest
+++ b/media-sound/pulseaudio-modules-bt/Manifest
@@ -1,2 +1,3 @@
 DIST pulseaudio-13.0.tar.xz 1901768 BLAKE2B 
651a80f54525f196bcb036d893fedd4d9f34e10459918281397a45f498c31bff0d0c836f4e64aab5ac2612ffd5a0cab1a41ea710bbee5fd34dfc9ea1236deea9
 SHA512 
d445b8ccd43029a0ca0e456fc9291a79d3434d6496ead7eb329ab348d5249235e8bde6cf2be68765d8f761452dbe1486fb10c739e40b1e67ed75787bbd24ac0c
+DIST pulseaudio-15.0.tar.xz 1521760 BLAKE2B 
a6f7b74fdcfe7f2a993eafb9f465946915a24b6801d3077971b9377290d6c70b3f8640a800abd09d5901db96a20349f31b1beedd9da2249f69b591fb8392f489
 SHA512 
352ef20384c76c631c0faa73b08e2318902a433712e0c086a5ac7a0ae58873c8d4be8f35879bdec71a93b19ae8e2ba073cacac4d56215bcf58375a0cd9d88833
 DIST pulseaudio-modules-bt-1.4.tar.gz 87558 BLAKE2B 
98b21d8fced5b88d59e45ca4fa2505d3606616a8a09dd95eb91e30b0d31c8a0ec7e52e4c2fd1b601130f69a997871064849fa0c8847ec0686fb42a2ccd7ac43b
 SHA512 
390b6ad0931b464a546c6624bec38cc5b6da7084e4defe2045f4164b0c910a9dd6d4327466eb0e53fcfbc78c995cf2e3634a75b67ee2a14f38ed18e31b5d2bce

diff --git 
a/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-1.4-r1.ebuild 
b/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-1.4-r1.ebuild
new file mode 100644
index 000..dd8941809a3
--- /dev/null
+++ b/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-1.4-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake readme.gentoo-r1
+
+DESCRIPTION="PulseAudio modules for LDAC, aptX, aptX HD, and AAC for Bluetooth"
+HOMEPAGE="https://github.com/EHfive/pulseaudio-modules-bt;
+
+PULSE_VER="15.0"
+SRC_URI="
+   https://github.com/EHfive/pulseaudio-modules-bt/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
https://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PULSE_VER}.tar.xz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="fdk +ffmpeg +ldac +native-headset ofono-headset"
+
+DEPEND="
+   fdk? ( media-libs/fdk-aac:0= )
+   ffmpeg? ( media-video/ffmpeg )
+   media-libs/sbc
+   ldac? ( media-libs/libldac )
+   >=net-wireless/bluez-5
+   >=sys-apps/dbus-1.0.0
+   ofono-headset? ( >=net-misc/ofono-1.13 )
+   >=media-sound/pulseaudio-${PULSE_VER}[-bluetooth]
+"
+# Ordinarily media-libs/libldac should be in DEPEND too, but for now upstream 
repo is using a ldac submodule instead.
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+DISABLE_AUTOFORMATTING="no"
+DOC_CONTENTS="
+After getting media-sound/pulseaudio merged without its bluetooth
+support (to not collide with this) you may have removed the loading
+of bluetooth modules in default.pa config file, leading to failure
+to use your bluetooth device (see
+https://github.com/EHfive/pulseaudio-modules-bt/issues/33).
+Please ensure you have this lines present in your /etc/pulse/default.pa
+file:
+
+.ifexists module-bluetooth-policy.so
+load-module module-bluetooth-policy
+.endif
+
+.ifexists module-bluetooth-discover.so
+load-module module-bluetooth-discover
+.endif
+"
+
+src_prepare() {
+   cmake_src_prepare
+
+   # pulseaudio headers needed to build
+   rmdir pa/ || die
+   ln -s ../pulseaudio-${PULSE_VER}/ pa || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCODEC_AAC_FDK=$(usex fdk "ON" "OFF")
+   -DCODEC_APTX_FF=$(usex ffmpeg "ON" "OFF")
+   -DCODEC_APTX_HD_FF=$(usex ffmpeg "ON" "OFF")
+   -DCODEC_LDAC=$(usex ldac "ON" "OFF")
+   -DNATIVE_HEADSET=$(usex native-headset "ON" "OFF")
+   -DOFONO_HEADSET=$(usex ofono-headset "ON" "OFF")
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2021-10-28 Thread Pacho Ramos
commit: 50bf55f8f8b33fe89aa912eec7dcfca69ddcd859
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Oct 28 21:30:09 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 28 21:30:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50bf55f8

package.mask: Still needed with newer pulseaudio (#807208)

Signed-off-by: Pacho Ramos  gentoo.org>
Bug: https://bugs.gentoo.org/807208

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6f270f2ab9a..b6ea850db6a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,11 +33,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Pacho Ramos  (2021-10-27)
-# Not maintained and not needed with recent pulseaudio and pipewire.
-# Removal in a month.
-media-sound/pulseaudio-modules-bt
-
 # Jakov Smolić  (2021-10-26)
 # Fails to build with glibc-2.34, uses EAPI 5.
 # Removal on 2021-11-25. Bug #806577.



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

2021-10-28 Thread Stephan Hartmann
commit: a563d3d0b48e0c4ff14952bcfff0c9e4c71d784a
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 28 21:15:06 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 28 21:15:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a563d3d0

www-client/microsoft-edge: new package

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

 www-client/microsoft-edge/Manifest |   1 +
 www-client/microsoft-edge/metadata.xml |  12 +++
 .../microsoft-edge-95.0.1020.38.ebuild | 109 +
 3 files changed, 122 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
new file mode 100644
index 000..2a99c6ebd4a
--- /dev/null
+++ b/www-client/microsoft-edge/Manifest
@@ -0,0 +1 @@
+DIST microsoft-edge-stable_95.0.1020.38-1_amd64.deb 115540916 BLAKE2B 
a009ba2ac3fe5ddd570456d978420cb2307baaa6e925488721f038d196516e228e3a25d3e93c62e729365cf833fa634587c4bc09be3dda7d528068446747cbd7
 SHA512 
896d9fc55331763f0db87065d63b67a02b861d429f18288dd3bbe01e51b7cb5315b59400489f1522ffa57d202db21f6df99f5fec42fd6be1db054ce951be

diff --git a/www-client/microsoft-edge/metadata.xml 
b/www-client/microsoft-edge/metadata.xml
new file mode 100644
index 000..c4f491930d3
--- /dev/null
+++ b/www-client/microsoft-edge/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chrom...@gentoo.org
+   Chromium in Gentoo Project
+   
+   
+   Microsoft Edge is a browser that combines a minimal design with
+   sophisticated technology to make the web faster, safer, and 
easier.
+   
+

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



[gentoo-commits] proj/tinderbox-cluster:master commit in: /

2021-10-28 Thread Magnus Granberg
commit: fb8fd7f92f69ebd16a9164ddd8a8328c7c6a7f16
Author: Magnus Granberg  gentoo  org>
AuthorDate: Thu Oct 28 21:07:47 2021 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Thu Oct 28 21:07:47 2021 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=fb8fd7f9

Update the cfg files (worker_data, project)

Signed-off-by: Magnus Granberg  gentoo.org>

 gentooci.cfg | 26 +++---
 master.cfg   | 42 --
 2 files changed, 55 insertions(+), 13 deletions(-)

diff --git a/gentooci.cfg b/gentooci.cfg
index 4043db4..3701878 100644
--- a/gentooci.cfg
+++ b/gentooci.cfg
@@ -13,10 +13,30 @@ c = BuildmasterConfig = {}
 # It's easy to start with sqlite, but it's recommended to switch to a dedicated
 # database, such as PostgreSQL or MySQL, for use in production environments.
 # 
http://docs.buildbot.net/current/manual/configuration/global.html#database-specification
-c['db_url'] = "mysql://buildbot:@192.168.1.x/gentooci?max_idle=300"
+c['db_url'] = "postgresql://buildbot:password@ip/gentoo-ci"
+
+makeconf_list = []
+makeconf_list.append('LC_MESSAGES=C')
+makeconf_list.append('NOCOLOR="true"')
+makeconf_list.append('GCC_COLORS=""')
+makeconf_list.append('PORTAGE_TMPFS="/dev/shm"')
+makeconf_list.append('CLEAN_DELAY=0')
+makeconf_list.append('NOCOLOR=true')
+makeconf_list.append('PORT_LOGDIR="/var/cache/portage/logs"')
+makeconf_list.append('PKGDIR="/var/cache/portage/packages"')
+makeconf_list.append('DISTDIR="/var/cache/portage/distfiles"')
+makeconf_list.append('PORTAGE_ELOG_CLASSES="*"')
+# We need echo:info to get the logfile name
+makeconf_list.append('PORTAGE_ELOG_SYSTEM="save:* echo:info"')
+# use ansifilter on the logs
+makeconf_list.append('PORTAGE_LOG_FILTER_FILE_CMD="bash -c \'ansifilter 
--ignore-clear; exec cat\'"')
 
 # This specifies what project buildbot uses for Gentoo Ci as default
-c['project'] = "gosbsbase"
+c['project'] = {
+'update_db' : 'gosbsbase',
+'worker_portage_repos_path' : '/var/db/repos/',
+'config_makeconfig' : makeconf_list,
+}
 
 # This specifies what the repository base dir is
-c['repository_basedir'] = "/srv/repository"
+c['repository_basedir'] = "repositorys"

diff --git a/master.cfg b/master.cfg
index 464d54d..47555ce 100644
--- a/master.cfg
+++ b/master.cfg
@@ -1,20 +1,33 @@
 # -*- python -*-
 # ex: set filetype=python:
-from buildbot_gentoo_ci.config import schedulers, workers, builders, service
+from buildbot.plugins import util
+from buildbot_gentoo_ci.config import schedulers, workers, builders, service, 
change_source, reporters
 
 # This is a sample buildmaster config file. It must be installed as
 # 'master.cfg' in your buildmaster's base directory.
 
+#FIXME: Get workers from db or a file
+worker_data = [
+{'uuid' : 'uuid', 'password' : '', 'type' : 'local', 'enable' : True, },
+{'uuid' : 'uuid', 'password' : '', 'type' : 'local', 'enable' : True, },
+{'uuid' : 'uuid', 'password' : '', 'type' : 'local', 'enable' : True, },
+{'uuid' : 'uuid', 'password' : '', 'type' : 'local', 'enable' : True, },
+{'uuid' : 'uuid', 'password' : 'password', 'type' : 'default', 'enable' : 
True, },
+{'uuid' : 'uuid', 'password' : 'password', 'type' : 'default', 'enable' : 
True, },
+]
+
 # This is the dictionary that the buildmaster pays attention to. We also use
 # a shorter alias to save typing.
 c = BuildmasterConfig = {}
 
+c['buildbotNetUsageData'] = None
+
 ### WORKERS
 
 # The 'workers' list defines the set of recognized workers. Each element is
 # a Worker object, specifying a unique worker name and password.  The same
 # worker name and password must be configured on the worker.
-c['workers'] = workers.gentoo_workers()
+c['workers'] = workers.gentoo_workers(worker_data)
 
 # 'protocols' contains information about protocols which master will use for
 # communicating with workers. You must define at least 'port' option that 
workers
@@ -28,7 +41,7 @@ c['protocols'] = {'pb': {'port': 9989}}
 # the 'change_source' setting tells the buildmaster how it should find out
 # about source code changes.  Here we point to the buildbot version of a 
python hello-world project.
 
-# c['change_source'] = []
+c['change_source'] = change_source.gentoo_change_source()
 
 ### SCHEDULERS
 
@@ -43,7 +56,7 @@ c['schedulers'] = schedulers.gentoo_schedulers()
 # what steps, and which workers can execute them.  Note that any particular 
build will
 # only take place on one worker.
 
-c['builders'] = builders.gentoo_builders()
+c['builders'] = builders.gentoo_builders(worker_data)
 
 ### BUILDBOT SERVICES
 
@@ -51,9 +64,9 @@ c['builders'] = builders.gentoo_builders()
 # status of each build will be pushed to these targets. buildbot/reporters/*.py
 # has a variety to choose from, like IRC bots.
 
-c['services'] = [
-service.GentooCiService(basedir)
-]
+c['services'] = []
+c['services'].append(service.GentooCiService(basedir))
+c['services'] = 

[gentoo-commits] repo/proj/guru:dev commit in: media-libs/openxr-loader/

2021-10-28 Thread Haelwenn Monnier
commit: 96afcf7156e0f06ef31bb778d3ba99e47f6e3901
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Oct 28 20:52:44 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 20:58:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96afcf71

media-libs/openxr-loader: Clean version bump, 1.0.20

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

 media-libs/openxr-loader/Manifest   | 2 +-
 .../{openxr-loader-1.0.19.ebuild => openxr-loader-1.0.20.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openxr-loader/Manifest 
b/media-libs/openxr-loader/Manifest
index 53f2bd594..5b42c35e7 100644
--- a/media-libs/openxr-loader/Manifest
+++ b/media-libs/openxr-loader/Manifest
@@ -1 +1 @@
-DIST openxr-loader-1.0.19.tar.gz 783017 BLAKE2B 
728dbd1b4eb35c11db97b456b288c09baa9bb5d4cc3fe4e84f80609963257e8f6533789da878ffe2dfd75d84fbb3e85612a3a35e09b238ed239b9da04b35ee5e
 SHA512 
b60e3475755d1384d9e1c3b586f3017e640670c2a828eba90dfd161c293ef7d6676615b16558f112d8162bc74ebe930604534019aa1298f0b245c24b2bfa8739
+DIST openxr-loader-1.0.20.tar.gz 860471 BLAKE2B 
d3b9d1d2d225f57ce023810a9e25cc00a3d789e528679970af50e038cc88e5820b73f78e9b787190c3dfca95bd04f0c966c7ed38d407be995abef2e0f0b45dae
 SHA512 
26629edd9dcd17bae8d1089bfeb479914f3c7f7cd595345fad3e4be18d8dc7e079fd2ac89906199acc61ae5ce14c15ea66bcd0dfb44411788ab1ee0468c91192

diff --git a/media-libs/openxr-loader/openxr-loader-1.0.19.ebuild 
b/media-libs/openxr-loader/openxr-loader-1.0.20.ebuild
similarity index 100%
rename from media-libs/openxr-loader/openxr-loader-1.0.19.ebuild
rename to media-libs/openxr-loader/openxr-loader-1.0.20.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/openxr-loader/

2021-10-28 Thread Haelwenn Monnier
commit: 3cbea3ed02cfff7c4f4005d75eda24382b7db644
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Oct 28 20:50:13 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 20:58:23 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cbea3ed

media-libs/openxr-loader: Fix ${S} path

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

 media-libs/openxr-loader/openxr-loader-1.0.19.ebuild | 2 +-
 media-libs/openxr-loader/openxr-loader-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openxr-loader/openxr-loader-1.0.19.ebuild 
b/media-libs/openxr-loader/openxr-loader-1.0.19.ebuild
index 2014d5ce5..d43e87ebc 100644
--- a/media-libs/openxr-loader/openxr-loader-1.0.19.ebuild
+++ b/media-libs/openxr-loader/openxr-loader-1.0.19.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/release-${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
-   S="${WORKDIR}"/${MY_PN}-${PV}
+   S="${WORKDIR}/${MY_PN}-release-${PV}"
SLOT="0/${PV}"
 fi
 

diff --git a/media-libs/openxr-loader/openxr-loader-.ebuild 
b/media-libs/openxr-loader/openxr-loader-.ebuild
index 2014d5ce5..d43e87ebc 100644
--- a/media-libs/openxr-loader/openxr-loader-.ebuild
+++ b/media-libs/openxr-loader/openxr-loader-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/release-${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
-   S="${WORKDIR}"/${MY_PN}-${PV}
+   S="${WORKDIR}/${MY_PN}-release-${PV}"
SLOT="0/${PV}"
 fi
 



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/dwarfs/, sys-fs/dwarfs/files/

2021-10-28 Thread Haelwenn Monnier
commit: fbbb893b131e4b9511f1b5862a4f757605188fac
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 15:15:15 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 15:15:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fbbb893b

sys-fs/dwarfs: unbundle libraries

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

 ...arfs-0.5.4-r3.ebuild => dwarfs-0.5.6-r2.ebuild} |  24 ++--
 ...{unbundle.patch => dwarfs-0.5.6-unbundle.patch} | 116 +++-
 sys-fs/dwarfs/files/unbundle-folly-fbthrift.patch  | 153 -
 3 files changed, 58 insertions(+), 235 deletions(-)

diff --git a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild 
b/sys-fs/dwarfs/dwarfs-0.5.6-r2.ebuild
similarity index 84%
rename from sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild
rename to sys-fs/dwarfs/dwarfs-0.5.6-r2.ebuild
index d7e1a77f3..0aa97f7eb 100644
--- a/sys-fs/dwarfs/dwarfs-0.5.4-r3.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.5.6-r2.ebuild
@@ -9,19 +9,12 @@ inherit check-reqs cmake flag-o-matic python-single-r1
 
 DESCRIPTION="A fast very high compression read-only FUSE file system"
 HOMEPAGE="https://github.com/mhx/dwarfs;
-
 SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
-
+KEYWORDS="~amd64"
 IUSE="python +jemalloc test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=( "${FILESDIR}/unbundle.patch" )
-#TODO: unbundle libfsst
 
 RDEPEND="
${PYTHON_DEPS}
@@ -36,7 +29,7 @@ RDEPEND="
dev-cpp/glog[gflags]
dev-cpp/parallel-hashmap:=
dev-cpp/sparsehash
-   dev-libs/boost[context,threads,python?]
+   dev-libs/boost[context,threads(+),python?]
dev-libs/double-conversion
dev-libs/fsst:=
dev-libs/libevent
@@ -61,24 +54,24 @@ BDEPEND="
test? ( dev-cpp/gtest )
 "
 
-CHECKREQS_DISK_BUILD="1300M"
-
 DOCS=( "README.md" "CHANGES.md" "TODO" )
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+PATCHES=( "${FILESDIR}/${P}-unbundle.patch" )
 
+CHECKREQS_DISK_BUILD="1300M"
 CMAKE_IN_SOURCE_BUILD=1
 CMAKE_WARN_UNUSED_CLI=0
 
 src_prepare(){
-   rm -r fsst zstd fbthrift folly xxHash parallel-hashmap || die
+   rm -r fsst zstd fbthrift/* folly xxHash parallel-hashmap || die
cmake_src_prepare
-   einfo "setting library path to $(get_libdir)"
sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || 
die
 }
 
 src_configure(){
append-cxxflags "-I/usr/include"
 
-   einfo "setting configuration flags to:"
mycmakeargs=(
-DUSE_JEMALLOC=$(usex jemalloc ON OFF)
-DWITH_PYTHON=$(usex python ON OFF)
@@ -88,8 +81,7 @@ src_configure(){
-DPREFER_SYSTEM_GTEST=1
-DWITH_LEGACY_FUSE=0
)
-   if use python; then mycmakeargs+=( 
-DWITH_PYTHON_VERSION=${EPYTHON#python} ); fi
-   einfo ${mycmakeargs}
+   use python && mycmakeargs+=( "-DWITH_PYTHON_VERSION=${EPYTHON#python}" )
cmake_src_configure
 }
 

diff --git a/sys-fs/dwarfs/files/unbundle.patch 
b/sys-fs/dwarfs/files/dwarfs-0.5.6-unbundle.patch
similarity index 62%
rename from sys-fs/dwarfs/files/unbundle.patch
rename to sys-fs/dwarfs/files/dwarfs-0.5.6-unbundle.patch
index ad9588c54..101af0dc6 100644
--- a/sys-fs/dwarfs/files/unbundle.patch
+++ b/sys-fs/dwarfs/files/dwarfs-0.5.6-unbundle.patch
@@ -1,6 +1,6 @@
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -142,8 +142,6 @@
+@@ -151,8 +151,6 @@
  ON
  CACHE BOOL "only build thrift compiler")
  
@@ -9,15 +9,7 @@
  if(NOT (ZSTD_FOUND AND PREFER_SYSTEM_ZSTD))
add_subdirectory(zstd/build/cmake EXCLUDE_FROM_ALL)
  endif()
-@@ -298,7 +296,6 @@
- if(WITH_TESTS OR WITH_BENCHMARKS)
-   add_library(test_helpers test/test_helpers.cpp test/test_strings.cpp
-test/loremipsum.cpp)
--  target_link_libraries(test_helpers dwarfs folly)
-   set_property(TARGET test_helpers PROPERTY CXX_STANDARD 17)
- endif()
- 
-@@ -364,70 +361,7 @@
+@@ -383,23 +381,6 @@
  
  list(
APPEND
@@ -38,24 +30,13 @@
 -
 -list(
 -  APPEND
--  METADATA_THRIFT_SRC
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_constants.cpp
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_constants.h
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_data.cpp
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_data.h
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_for_each_field.h
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_layouts.cpp
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_layouts.h
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_metadata.cpp
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_metadata.h
--  ${CMAKE_CURRENT_BINARY_DIR}/thrift/dwarfs/gen-cpp2/metadata_types.cpp
--  

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/xqilla/, dev-vcs/lazygit/

2021-10-28 Thread Haelwenn Monnier
commit: 750051e9c8f638f130ca5873292e4bb81656fee5
Author: Vladislav Dudar  gmail  com>
AuthorDate: Thu Oct 28 16:48:09 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 18:20:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=750051e9

dev-libs/xqilla: move from app-text/tidy-html5 to app-text/htmltidy

due to masking; fix header

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Vladislav Dudar  gmail.com>

 dev-libs/xqilla/xqilla-2.3.4.ebuild | 9 +++--
 dev-vcs/lazygit/Manifest| 2 +-
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-libs/xqilla/xqilla-2.3.4.ebuild 
b/dev-libs/xqilla/xqilla-2.3.4.ebuild
index 8892c7f8c..a16585540 100644
--- a/dev-libs/xqilla/xqilla-2.3.4.ebuild
+++ b/dev-libs/xqilla/xqilla-2.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="static-libs tidy"
 
-DEPEND=">=dev-libs/xerces-c-3.2.1 tidy? ( app-text/tidy-html5 )"
+DEPEND=">=dev-libs/xerces-c-3.2.1 tidy? ( app-text/htmltidy )"
 RDEPEND="${DEPEND}"
 BDEPEND=""
 
@@ -22,6 +22,11 @@ PATCHES=(
 
 S="${WORKDIR}"/XQilla-${PV}
 
+src_prepare() {
+   eapply -p1 "${FILESDIR}/lib_to_lib64.patch"
+   eapply_user
+   sed  -i 's/buffio.h/tidybuffio.h/g' src/functions/FunctionParseHTML.cpp 
|| die "sed failed"
+}
 src_configure() {
econf $(use_enable static-libs static) \
--with-tidy=$(usex tidy /usr no) \

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index f323f6143..40d23df71 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,3 +1,3 @@
 DIST lazygit-0.29.tar.gz 3385768 BLAKE2B 
4968a45572d85a3af84fc8f459dbab1cfd3a70954c650f16ddd8e937a810b590c974642e94b26614f4b24166b6c4db2fc8dd2538052875d827fdecc8bf8acb18
 SHA512 
f24d63a01bc64e2704805a20437af7ad0304921c2b4084f64014f9a8d9d9711ef02f4cdcf09ee9955ea5f2ef4f94de58c9ecc55fa7cb05fc59a89c7d8c9237d7
-DIST lazygit-0.30.tar.gz 3521302 BLAKE2B 
4d8bbf02aec124b89e2f05b8fd357aeb9ff75139b753d958ed61f4bd5298563c11736c1cf2dff70c55ff5eb86829a0283bee0ef56ba1327ff48a66e5234efb3c
 SHA512 
16bd4b8fce43354aec9bc4da69e08843346527897fba85aff966a992f4d75b12d731aed9095b9f7d24a7def7f5b017a6dbaa63c44456f06d8dd5fe9760672663
 DIST lazygit-0.30.1.tar.gz 3520967 BLAKE2B 
442bec8a7ffc7246895966e57aebb0631f774cffacba451e63d0964b72eba307a520a56413c06f2debef61466379b0e94608df6194f9631bbfda0354026dab4d
 SHA512 
428f49511de3c4fb00aaf28c0c095464ee367d64557e355b86c4ab995dd9285fc411f5f981e06a08d8a6cf30c04f9ee305bdc34bdbec46fe048b463d12eee8ab
+DIST lazygit-0.30.tar.gz 3521302 BLAKE2B 
4d8bbf02aec124b89e2f05b8fd357aeb9ff75139b753d958ed61f4bd5298563c11736c1cf2dff70c55ff5eb86829a0283bee0ef56ba1327ff48a66e5234efb3c
 SHA512 
16bd4b8fce43354aec9bc4da69e08843346527897fba85aff966a992f4d75b12d731aed9095b9f7d24a7def7f5b017a6dbaa63c44456f06d8dd5fe9760672663



[gentoo-commits] repo/proj/guru:master commit in: media-libs/libjxl/

2021-10-28 Thread Haelwenn Monnier
commit: 1e36af049f567042d7b64f5b9f7c429cdc9e988f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 15:21:06 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 15:21:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e36af04

media-libs/libjxl: fix path

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

 media-libs/libjxl/libjxl-0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjxl/libjxl-0.6-r2.ebuild 
b/media-libs/libjxl/libjxl-0.6-r2.ebuild
index 0637e43b0..e2918d5b2 100644
--- a/media-libs/libjxl/libjxl-0.6-r2.ebuild
+++ b/media-libs/libjxl/libjxl-0.6-r2.ebuild
@@ -142,7 +142,7 @@ src_install() {
 
# keep in /usr/bin only the executables with jxl in the name
rm -f "${ED}"/usr/libexec/${PN}/tools/*jxl* || die
-   rm -f 
"${ED}"/usr/bin{fuzzer_corpus,*_main,decode_and_encode,*_hlg,tone_map,xyb_range}
 || die
+   rm -f 
"${ED}"/usr/bin/{fuzzer_corpus,*_main,decode_and_encode,*_hlg,tone_map,xyb_range}
 || die
 
find "${D}" -name '*.a' -delete || die
 }



[gentoo-commits] repo/proj/guru:master commit in: media-libs/libjxl/files/

2021-10-28 Thread Haelwenn Monnier
commit: 400f0eff377b6e277dfa241da87f256dfdb8c5fd
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 15:17:40 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 15:17:40 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=400f0eff

media-libs/libjxl: scrub patch

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

 .../libjxl/files/libjxl-0.6-system-libs.patch  | 24 +++---
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/media-libs/libjxl/files/libjxl-0.6-system-libs.patch 
b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch
index 3a7aa9194..8b8d0a269 100644
--- a/media-libs/libjxl/files/libjxl-0.6-system-libs.patch
+++ b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch
@@ -1,5 +1,5 @@
 /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl.cmake
-+++ libjxl-0.6/lib/jxl.cmake
+--- a/lib/jxl.cmake
 b/lib/jxl.cmake
 @@ -387,17 +387,6 @@
  target_link_libraries(jxl_enc-obj PUBLIC jxl_profiler)
  endif()
@@ -18,8 +18,8 @@
  # Headers for exporting/importing public headers
  include(GenerateExportHeader)
  set_target_properties(jxl_dec-obj PROPERTIES
 /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl_extras.cmake
-+++ libjxl-0.6/lib/jxl_extras.cmake
+--- a/lib/jxl_extras.cmake
 b/lib/jxl_extras.cmake
 @@ -92,7 +92,7 @@
  endif ()
  
@@ -34,8 +34,8 @@
  endif() # OpenEXR_FOUND
  endif() # JPEGXL_ENABLE_OPENEXR
 +
 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt
-+++ libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt
+--- a/plugins/gdk-pixbuf/CMakeLists.txt
 b/plugins/gdk-pixbuf/CMakeLists.txt
 @@ -23,7 +23,7 @@
  
  # Note: This only needs the decoder library, but we don't install the decoder
@@ -45,8 +45,8 @@
  
  pkg_get_variable(GDK_PIXBUF_MODULEDIR gdk-pixbuf-2.0 gdk_pixbuf_moduledir)
  install(TARGETS pixbufloader-jxl LIBRARY DESTINATION 
"${GDK_PIXBUF_MODULEDIR}")
 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/third_party/CMakeLists.txt
-+++ libjxl-0.6/third_party/CMakeLists.txt
+--- a/third_party/CMakeLists.txt
 b/third_party/CMakeLists.txt
 @@ -113,15 +113,6 @@
endif()  # JPEGXL_DEP_LICENSE_DIR
  endif()
@@ -98,8 +98,8 @@
 - ${PROJECT_BINARY_DIR}/LICENSE.sjpeg COPYONLY)
 -endif ()
 -
 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/tools/comparison_viewer/CMakeLists.txt
-+++ libjxl-0.6/tools/comparison_viewer/CMakeLists.txt
+--- a/tools/comparison_viewer/CMakeLists.txt
 b/tools/comparison_viewer/CMakeLists.txt
 @@ -24,9 +24,6 @@
image_loading.cc
image_loading.h
@@ -110,8 +110,8 @@
  target_link_libraries(image_loading PUBLIC
Qt5::Widgets
jxl-static
 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/tools/viewer/CMakeLists.txt
-+++ libjxl-0.6/tools/viewer/CMakeLists.txt
+--- a/tools/viewer/CMakeLists.txt
 b/tools/viewer/CMakeLists.txt
 @@ -26,10 +26,6 @@
viewer_window.h
viewer_window.ui



[gentoo-commits] repo/proj/guru:master commit in: x11-terms/dmd5620/

2021-10-28 Thread Haelwenn Monnier
commit: 1ddd84bf148697beda756c08c8647e5ad66635d7
Author: Vladislav Dudar  gmail  com>
AuthorDate: Thu Oct 28 17:31:12 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 18:20:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ddd84bf

x11-terms/dmd5620: address ebuild review

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Vladislav Dudar  gmail.com>

 x11-terms/dmd5620/dmd5620-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/dmd5620/dmd5620-1.2.0.ebuild 
b/x11-terms/dmd5620/dmd5620-1.2.0.ebuild
index c523739ad..9e38dd07d 100644
--- a/x11-terms/dmd5620/dmd5620-1.2.0.ebuild
+++ b/x11-terms/dmd5620/dmd5620-1.2.0.ebuild
@@ -33,7 +33,7 @@ BDEPEND="
 
 src_prepare() {
# remove bundled libraries
-   rm "${S}"/src/libtelnet.c "${S}"/src/libtelnet.h 
"${S}"/lib/libdmd_core.a
+   rm "${S}"/src/libtelnet.c "${S}"/src/libtelnet.h 
"${S}"/lib/libdmd_core.a || die "failed to remove bundled libraries"
rmdir "${S}"/lib
# apply patches
eapply "${FILESDIR}/${PN}-1.2.0-systemlibs-nostrip.patch"



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/dwarfs/

2021-10-28 Thread Haelwenn Monnier
commit: c2e6a93b83342c975c6ed598d232fbdd15b164ec
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 15:16:24 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 15:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2e6a93b

sys-fs/dwarfs: drop 0.5.4-r2

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

 sys-fs/dwarfs/Manifest   |  1 -
 sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild | 94 
 2 files changed, 95 deletions(-)

diff --git a/sys-fs/dwarfs/Manifest b/sys-fs/dwarfs/Manifest
index af45f36f7..46fed586b 100644
--- a/sys-fs/dwarfs/Manifest
+++ b/sys-fs/dwarfs/Manifest
@@ -1,2 +1 @@
-DIST dwarfs-0.5.4.tar.bz2 12155920 BLAKE2B 
958acf2f47c26762d745f4f3ca350d518ce20095fa8fd613b33f9912b369acfedb61d2d11dbbcc718bbf6155652fbf46528b618393e8f98fb6c130b115bac061
 SHA512 
3affc809bab90dca6ea7b067e69da973f105524bdc8ec44a6b3e0f858f3e3c64438911b344afedbc67318fa1b0578a2f4aa7e69238319f837ea545000a36fbd5
 DIST dwarfs-0.5.6.tar.bz2 12146379 BLAKE2B 
6d570de65358238eb8207297529f7cb632533eb6e63b5c27349add978d765e462fbeeb123962695b8092c919425454e7ef7cce6b2247ca46586b9732297ee1d1
 SHA512 
0b57f0ca5295d9b450cb0b9fd8086a87e29f0b010f70437374043689eb009f7ce10c2b862d7da3cc5613c305486c91866abe7840eb1fb09d00cde0d46f194ef6

diff --git a/sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild 
b/sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild
deleted file mode 100644
index ce99805d2..0
--- a/sys-fs/dwarfs/dwarfs-0.5.4-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit cmake check-reqs python-single-r1 flag-o-matic
-
-DESCRIPTION="A fast very high compression read-only FUSE file system"
-HOMEPAGE="https://github.com/mhx/dwarfs;
-
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-
-IUSE="python +jemalloc test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="sys-devel/flex"
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost[context,threads,python?]
-   dev-libs/double-conversion
-   dev-libs/libfmt
-   dev-libs/libevent
-   dev-libs/xxhash
-   jemalloc? ( >=dev-libs/jemalloc-5.2.1 )
-   app-arch/libarchive
-   app-arch/zstd
-   app-arch/lz4
-   app-arch/xz-utils
-   app-arch/snappy
-   dev-cpp/sparsehash
-   dev-cpp/gflags
-   dev-cpp/glog[gflags]
-   sys-fs/fuse:3
-   sys-libs/binutils-libs
-   sys-libs/zlib
-   sys-libs/libunwind
-   !dev-cpp/folly"
-BDEPEND="app-text/ronn
-   test? ( dev-cpp/gtest )
-   dev-util/cmake
-   sys-apps/sed
-   sys-devel/bison
-   virtual/pkgconfig"
-
-CHECKREQS_DISK_BUILD="1300M"
-
-DOCS=( "README.md" "CHANGES.md" "TODO" )
-
-CMAKE_IN_SOURCE_BUILD=1
-CMAKE_WARN_UNUSED_CLI=0
-
-src_prepare(){
-   cmake_src_prepare
-   einfo "setting library path to $(get_libdir)"
-   sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || 
die
-}
-
-src_configure(){
-   append-flags "-fPIC"
-   einfo "setting configuration flags to:"
-   mycmakeargs=(
-   -DUSE_JEMALLOC=$(usex jemalloc ON OFF)
-   -DWITH_PYTHON=$(usex python ON OFF)
-   -DWITH_TESTS=$(usex test ON OFF)
-   -DPREFER_SYSTEM_ZSTD=1
-   -DPREFER_SYSTEM_XXHASH=1
-   -DPREFER_SYSTEM_GTEST=1
-   -DWITH_LEGACY_FUSE=0
-   )
-   if use python; then mycmakeargs+=( 
-DWITH_PYTHON_VERSION=${EPYTHON#python} ); fi
-   einfo ${mycmakeargs}
-   cmake_src_configure
-}
-
-src_install(){
-   cmake_src_install
-   dolib.so libmetadata_thrift.so libthrift_light.so libdwarfs.so 
libfsst.so
-   dolib.so folly/libfolly.so.0.58.0-dev folly/libfolly.so
-}
-
-pkg_postinst(){
-   elog "Suggest to enable USE 'threads' globally if you have multicore 
machine"
-   elog "Since version 0.4.1 GGC builds has been fixed. Now both Clang and 
GCC are working very well"
-   elog "You may find more information in the"
-   elog "${HOMEPAGE}"
-   elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md"
-   elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md"
-}



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

2021-10-28 Thread Haelwenn Monnier
commit: 6e7a8a71c77d1ecc4720e83a2f3b6a6347a20f9f
Author: Vladislav Dudar  gmail  com>
AuthorDate: Thu Oct 28 18:19:18 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 18:20:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e7a8a71

dev-libs/dmd_core: address ebuild review

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Vladislav Dudar  gmail.com>

 dev-libs/dmd_core/dmd_core-0.6.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/dmd_core/dmd_core-0.6.2.ebuild 
b/dev-libs/dmd_core/dmd_core-0.6.2.ebuild
index 102995cba..687299aeb 100644
--- a/dev-libs/dmd_core/dmd_core-0.6.2.ebuild
+++ b/dev-libs/dmd_core/dmd_core-0.6.2.ebuild
@@ -40,12 +40,12 @@ src_install() {
set_target_arch
dolib.a 
"${S}"/target/${target_arch}-unknown-linux-gnu/release/lib${PN}.a
insinto /usr/$(get_libdir)/pkgconfig
-   cp "${FILESDIR}/dmd_core.pc" "${S}"
-   sed -i "s/%VERSION%/${PV}/g" "${S}/dmd_core.pc"
+   cp "${FILESDIR}/dmd_core.pc" "${S}" || die "failed to copy pkgconfig 
file"
+   sed -i "s/%VERSION%/${PV}/g" "${S}/dmd_core.pc" || die "failed to set 
version in pkgconfig file"
doins "${S}/dmd_core.pc"
 
sed -e "s:^libdir.*:libdir=${EPREFIX}/usr/$(get_libdir):" \
-   -i "${ED}"/usr/$(get_libdir)/pkgconfig/dmd_core.pc
+   -i "${ED}"/usr/$(get_libdir)/pkgconfig/dmd_core.pc || die 
"failed to set libdir in pkgconfig file"
dodoc "${S}/LICENSE.txt"
dodoc "${S}/README.md"
 }



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

2021-10-28 Thread Haelwenn Monnier
commit: 8721fa2857e17cbf8599f4ba4e39420144d43503
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 09:59:02 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 09:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8721fa28

dev-cpp/wangle: depend on gtest

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

 dev-cpp/wangle/wangle-2021.10.25.00.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-cpp/wangle/wangle-2021.10.25.00.ebuild 
b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild
index 2440a2f5c..1fe53a582 100644
--- a/dev-cpp/wangle/wangle-2021.10.25.00.ebuild
+++ b/dev-cpp/wangle/wangle-2021.10.25.00.ebuild
@@ -7,16 +7,13 @@ inherit cmake
 
 DESCRIPTION="Framework providing common client/server abstractions"
 HOMEPAGE="https://github.com/facebook/wangle;
-
 SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
-CMAKE_USE_DIR="${S}/wangle"
-
-DEPEND="
+RDEPEND="
~dev-cpp/fizz-${PV}:=
~dev-cpp/folly-${PV}:=
dev-cpp/gflags
@@ -26,7 +23,12 @@ DEPEND="
dev-libs/libfmt
dev-libs/openssl:0=
 "
-RDEPEND="${DEPEND}"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/gtest
+"
+
+CMAKE_USE_DIR="${S}/wangle"
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/opencoarrays/

2021-10-28 Thread Haelwenn Monnier
commit: d305f8170258f1d97d38eb72de3c0e899d979b02
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct 27 20:15:08 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 20:18:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d305f817

sys-cluster/opencoarrays: Fix MPI network testing. Re-enable tests.

Add PROPERTIES="test_network" to enable network testing

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

 sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index ab7092849..eac668bef 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -20,12 +20,12 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-#! Disable tests due for most versions of openmpi and mpich failed it with 
error:
-#! "No network interfaces were found for out-of-band communications.
-#!  We require at least one available network for out-of-band messaging."
-#! But tests run successfully with FEATURES="-network-sandbox"
-#IUSE="test"
-#RESTRICT="!test? ( test )"
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and 
mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+#  We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
|| ( >=sys-cluster/openmpi-1.10.7[fortran] 
>=sys-cluster/mpich-3.3[fortran] )
@@ -38,6 +38,6 @@ pkg_setup() {
fortran-2_pkg_setup
 }
 
-#src_test() {
-#  cmake_build test
-#}
+src_test() {
+   cmake_build test
+}



[gentoo-commits] repo/proj/guru:master commit in: media-libs/libjxl/

2021-10-28 Thread Haelwenn Monnier
commit: b9e2f79ecb5fd0e323c8a03f084fb703d617cc9a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 14:32:29 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 14:32:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9e2f79e

media-libs/libjxl: install more stuff

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

 .../{libjxl-0.6-r1.ebuild => libjxl-0.6-r2.ebuild} | 47 ++
 media-libs/libjxl/metadata.xml |  1 +
 2 files changed, 41 insertions(+), 7 deletions(-)

diff --git a/media-libs/libjxl/libjxl-0.6-r1.ebuild 
b/media-libs/libjxl/libjxl-0.6-r2.ebuild
similarity index 73%
rename from media-libs/libjxl/libjxl-0.6-r1.ebuild
rename to media-libs/libjxl/libjxl-0.6-r2.ebuild
index d8cf76855..0637e43b0 100644
--- a/media-libs/libjxl/libjxl-0.6-r1.ebuild
+++ b/media-libs/libjxl/libjxl-0.6-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P
 KEYWORDS="~amd64"
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples java man 
+openexr plugins profile +sjpeg +skcms tcmalloc tools viewers" #emscripten
+IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples java man 
+openexr plugins profile +sjpeg +skcms tcmalloc tools viewers" #emscripten 
fuzzers
 
 CDEPEND="
app-arch/brotli
@@ -69,6 +69,8 @@ PATCHES=( "${FILESDIR}/${P}-system-libs.patch" )
 REQUIRED_USE="tcmalloc? ( abi_x86_64 )"
 DOCS=( AUTHORS README.md SECURITY.md PATENTS CONTRIBUTORS CHANGELOG.md )
 
+CMAKE_IN_SOURCE_BUILD=1
+
 src_prepare() {
# remove bundled libs cmake
rm third_party/*.cmake || die
@@ -111,13 +113,44 @@ src_install() {
cmake_src_install
einstalldocs
#TODO: install documentation
+   exeinto "/usr/libexec/${PN}"
+   if use examples; then
+   doexe {en,de}code_oneshot
+   dobin jxlinfo
+   fi
pushd "${BUILD_DIR}/tools" || die
-   exeinto "/usr/libexe/${PN}"
-   doexe conformance/djxl_conformance tests/libjxl_test
-   use devtools && doexe box/box_list
-   use viewers && doexe comparison_viewer/compare_{codec,image}s 
flicker_test/flicker_test viewer/viewe
-   use benchmark && doexe benchmark_xl
insinto "/usr/share/${PN}"
-   use java && doins *.jar
+   doins progressive_saliency.conf example_tree.txt
+   if use java; then
+   dolib.so libjxl_jni.so
+   rm libjxl_jni.so || die
+   doins *.jar
+   fi
+   if use benchmark; then
+   docinto "/usr/share/doc/${PF}/benchmark/hm"
+   dodoc benchmark/hm/README.md
+   else
+   rm -r benchmark || die
+   fi
+   # remove non executable or non .m files
+   find . -type f \! -name '*.m' \! -executable -delete || die
+   # delete empty dirs
+   find . -type d -empty -print -delete || die
+   mkdir -p "${ED}/usr/libexec/${PN}/tools/" || die
+   # install tools
+   cp -r . "${ED}/usr/libexec/${PN}/tools/" || die
+
+   # keep in /usr/bin only the executables with jxl in the name
+   rm -f "${ED}"/usr/libexec/${PN}/tools/*jxl* || die
+   rm -f 
"${ED}"/usr/bin{fuzzer_corpus,*_main,decode_and_encode,*_hlg,tone_map,xyb_range}
 || die
+
find "${D}" -name '*.a' -delete || die
 }
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}

diff --git a/media-libs/libjxl/metadata.xml b/media-libs/libjxl/metadata.xml
index ac9483923..5c6f84710 100644
--- a/media-libs/libjxl/metadata.xml
+++ b/media-libs/libjxl/metadata.xml
@@ -8,6 +8,7 @@

Build JPEGXL benchmark tools
Build JPEGXL developer tools
+   
Build JPEGXL with support for 
OpenEXR
Build third-party plugins to support JPEG 
XL in other applications
Build JPEGXL with support for encoding with 
sjpeg



[gentoo-commits] repo/proj/guru:master commit in: x11-themes/vimix-xcursors/

2021-10-28 Thread Haelwenn Monnier
commit: 0d846a302666b7d30a48bae302adbf040002c2ae
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Wed Oct 27 16:00:02 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 16:00:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d846a30

x11-themes/vimix-xcursors: address ebuild review

See-Also: https://git.io/Ji9UB
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Zapparov  zapparov.com>

 ...xcursors-20200224.ebuild => vimix-xcursors-20200224-r1.ebuild} | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild 
b/x11-themes/vimix-xcursors/vimix-xcursors-20200224-r1.ebuild
similarity index 73%
rename from x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild
rename to x11-themes/vimix-xcursors/vimix-xcursors-20200224-r1.ebuild
index 73bddde5a..010bddc5b 100644
--- a/x11-themes/vimix-xcursors/vimix-xcursors-20200224.ebuild
+++ b/x11-themes/vimix-xcursors/vimix-xcursors-20200224-r1.ebuild
@@ -3,15 +3,17 @@
 
 EAPI=8
 
-DESCRIPTION="Vimix-cursors for Linux desktop."
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
+
+DESCRIPTION="Vimix-cursors for Linux desktop"
 HOMEPAGE="https://github.com/vinceliuice/Vimix-cursors;
-SRC_URI="https://github.com/vinceliuice/Vimix-cursors/archive/refs/tags/2020-02-24.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/vinceliuice/Vimix-cursors/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-S="${WORKDIR}/Vimix-cursors-${PV:0:4}-${PV:4:2}-${PV:6:2}"
+S="${WORKDIR}/Vimix-cursors-${MY_PV}"
 
 src_install() {
insinto /usr/share/cursors/xorg-x11/Vimix/cursors



[gentoo-commits] repo/proj/guru:master commit in: dev-python/oslo-middleware/

2021-10-28 Thread Haelwenn Monnier
commit: 0f387dae5d84de85e40e2a52a400c1afdf6d7863
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 13:41:07 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 13:41:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f387dae

dev-python/oslo-middleware: new version

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

 dev-python/oslo-middleware/Manifest|  2 +-
 ...e-4.1.1.ebuild => oslo-middleware-4.4.0.ebuild} | 39 ++
 2 files changed, 27 insertions(+), 14 deletions(-)

diff --git a/dev-python/oslo-middleware/Manifest 
b/dev-python/oslo-middleware/Manifest
index 1e31f3d0b..416181c39 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1 +1 @@
-DIST oslo.middleware-4.1.1.tar.gz 55970 BLAKE2B 
02b9fdeadfca183102601e8c765ec941c51ac15bb83af9b7d5682ba683a20cffbc478497c4b5391cf903923822cfd5c611ca0661d51c642e9089a71cc4c988d2
 SHA512 
53f0695da0c9bafa1d9cc18a723793a0e7a0ed09a1cd6d6a2aa0f158e6f2fb3a6b8c2ad2cc4fc248cc80ca4fc02997f586f82ca6f951c928f4efa9b2bc5d1a93
+DIST oslo.middleware-4.4.0.tar.gz 63935 BLAKE2B 
36cd2f0c5e7ef17ae24eaa15fa64bbaf9e5d7e87475bea1d9170f7c29d1f6d946096638e5fc1d1af3a49137411654a73642a46ed47382bc77278ec24f59eb5c5
 SHA512 
6cbfb22ec4a513bed214de32924c370ac290ebc9c6dfd6e14b60035179695f49f623dffba9313d263f818c02eaed92596ba58912daf6289760570861307beaa5

diff --git a/dev-python/oslo-middleware/oslo-middleware-4.1.1.ebuild 
b/dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild
similarity index 55%
rename from dev-python/oslo-middleware/oslo-middleware-4.1.1.ebuild
rename to dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild
index 96bcf294f..25d2907b8 100644
--- a/dev-python/oslo-middleware/oslo-middleware-4.1.1.ebuild
+++ b/dev-python/oslo-middleware/oslo-middleware-4.4.0.ebuild
@@ -1,30 +1,28 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_8 )
+EAPI=8
+
 DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_8 )
 
 inherit distutils-r1
 
-DESCRIPTION="Components injected into wsgi pipelines to intercept 
request/response flows."
-HOMEPAGE="https://pypi.org/project/oslo.middleware/;
+DESCRIPTION="Components injected into wsgi pipelines to intercept 
request/response flows"
+HOMEPAGE="
+   https://pypi.org/project/oslo.middleware
+   https://launchpad.net/oslo.middleware
+   https://opendev.org/openstack/oslo.middleware
+"
 SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
 S="${WORKDIR}/oslo.middleware-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-RESTRICT=""
+KEYWORDS="~amd64"
 
-DEPEND="
-   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-"
 RDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
@@ -34,4 +32,19 @@ RDEPEND="
>=dev-python/webob-1.8.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
>=dev-python/statsd-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
 "
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hacking-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/gdu/

2021-10-28 Thread Haelwenn Monnier
commit: 60c3a85d7311908088013948818094c4b78126a1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 28 09:22:09 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Oct 28 09:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60c3a85d

sys-fs/gdu: add 5.9.0, drop 5.8.1

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

 sys-fs/gdu/Manifest   | 2 +-
 sys-fs/gdu/{gdu-5.8.1.ebuild => gdu-5.9.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/gdu/Manifest b/sys-fs/gdu/Manifest
index cbc398301..7da1a9a2c 100644
--- a/sys-fs/gdu/Manifest
+++ b/sys-fs/gdu/Manifest
@@ -37,7 +37,7 @@ DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod 953 
BLAKE2B c520f4cc8fbb6
 DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.mod 736 BLAKE2B 
2337ea8dca35e9407e0b4fbb200e5465cf3338fe2eb3420444b1fa4805312f52cf9ade3e2e70d9dcc4973edcfcb1fe597d132032829133808c4842ad76f4c69b
 SHA512 
e1e51b6a44ac17f31a09b6fefea0840fd92febeeaf97ef8ce960825473b5acbab5ade353f89d5d48b5a85ebf2b928f727ec9a3f58c8e39afbec4fbb9c22e44c0
 DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.8.0.mod 622 BLAKE2B 
621e3faa3335ebec92c376298699510d800c2653c3680a438095c3dd9d6ba1f83f13a0302f316beea786b8f606ff3b4f62d21abe63d72f3f5c4e12fb81f61511
 SHA512 
409dad03104a4ac6b4a8c6da3540ab382345c86e48732f2b37d64ae2bc1c721d9f0a1ed0824a36085baa7102d2626e84f44706b16297623e8deb58fa9e24ba38
 DIST 
dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 
36 BLAKE2B 
b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00
 SHA512 
196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1
-DIST gdu-5.8.1.tar.gz 62478 BLAKE2B 
a0fbb634abce198afc0a3df94ab766ede291652b82dd429e87a86dd72356c546beb0fe7dbaf2bfc01f1bf68a8a3612fa30750a9c958b8b401936dc2d2029c606
 SHA512 
f7f9d25c3b0041db272b9e888f52e5ebd2a344bcbb2a0ef5fd84c471fae79528d8f8fabfd1bbbe1ef66850270b95b260490a3fef4b551fe884f0cabbe2dc3cf8
+DIST gdu-5.9.0.tar.gz 63161 BLAKE2B 
c17031537a6184a3d00dba0a95df72d6a83db57cd2772039ec037065bf5122b62bb52f9e36e0f0c4ebc1a29d18c80a89b34381ad76b8f2274c82d489a7303b35
 SHA512 
7b63f78fae575b341edcd36476ad48f8f5c584bf2e7986b4ef39cf6182d580a245cacb9a9f91c59ddeae5468932fc2385bc53e9f727a784463e547d7c631ae5c
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST 
github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 
33 BLAKE2B 
d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2
 SHA512 
dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d
 DIST github.com%2Fantihax%2Foptional%2F@v%2Fv1.0.0.mod 44 BLAKE2B 
9ee187c88e6e4eba0b58dc16701725ff50dfc3af729ff9b58c3dcd200854af59d50689ffc51caafbe6af5685d5796331fc69dcb4a1813f6124c4e6f1a0bb5725
 SHA512 
e594fe55205c9dd96af55f58d011e5ef916c66eb057f7c0cb73fda0388133b6b476bce423969f85c1b95eb87ed9ed48bce7570fdbd131e0ad5e7ac6010514c58

diff --git a/sys-fs/gdu/gdu-5.8.1.ebuild b/sys-fs/gdu/gdu-5.9.0.ebuild
similarity index 99%
rename from sys-fs/gdu/gdu-5.8.1.ebuild
rename to sys-fs/gdu/gdu-5.9.0.ebuild
index a045c1817..800b9e92d 100644
--- a/sys-fs/gdu/gdu-5.8.1.ebuild
+++ b/sys-fs/gdu/gdu-5.9.0.ebuild
@@ -617,7 +617,7 @@ EGO_SUM=(
"rsc.io/binaryregexp v0.2.0/go.mod"
"rsc.io/quote/v3 v3.1.0/go.mod"
"rsc.io/sampler v1.3.0/go.mod"
-)
+   )
 go-module_set_globals
 
 DESCRIPTION="Disk usage analyzer with console interface written in Go"



[gentoo-commits] repo/proj/guru:master commit in: media-libs/sjpeg/files/, media-libs/sjpeg/

2021-10-28 Thread Haelwenn Monnier
commit: 37896c92138b32edd51e60af9f9b8bc203f4ad77
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Oct 27 15:25:17 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 15:25:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37896c92

media-libs/sjpeg: rename and install libsjpeg-utils.so

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

 media-libs/sjpeg/CMakeLists.txt| 242 +
 media-libs/sjpeg/Manifest  |   2 +-
 media-libs/sjpeg/files/sjpeg-rename-libutils.patch |  68 ++
 ...210422.ebuild => sjpeg-1.0_p20210422-r1.ebuild} |   2 +
 4 files changed, 313 insertions(+), 1 deletion(-)

diff --git a/media-libs/sjpeg/CMakeLists.txt b/media-libs/sjpeg/CMakeLists.txt
new file mode 100644
index 0..b14baba1f
--- /dev/null
+++ b/media-libs/sjpeg/CMakeLists.txt
@@ -0,0 +1,242 @@
+# Copyright 2020 Google LLC.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#  https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+cmake_minimum_required(VERSION 2.8.7)
+
+project(sjpeg
+LANGUAGES C CXX)
+set(CMAKE_C_STANDARD 99)
+set(CMAKE_CXX_STANDARD 11)
+
+# Options for coder / decoder executables.
+option(SJPEG_ENABLE_SIMD "Enable any SIMD optimization." ON)
+option(SJPEG_BUILD_EXAMPLES "Build the sjpeg / vjpeg command line tools." ON)
+
+set(SJPEG_DEP_LIBRARIES)
+set(SJPEG_DEP_INCLUDE_DIRS)
+
+if(NOT CMAKE_BUILD_TYPE)
+  set(CMAKE_BUILD_TYPE "Release" CACHE STRING
+"Build type: Release, Debug or RelWithDebInfo" FORCE
+  )
+endif()
+
+include(GNUInstallDirs)
+
+set(PROJECT_VERSION 0.1)
+
+
+# Android only.
+
+if(ANDROID)
+  include_directories(${SJPEG_ANDROID_NDK_PATH}/sources/android/cpufeatures)
+  add_library(cpufeatures
+STATIC ${SJPEG_ANDROID_NDK_PATH}/sources/android/cpufeatures/cpu-features.c
+  )
+  target_link_libraries(cpufeatures dl)
+  set(SJPEG_DEP_LIBRARIES ${SJPEG_DEP_LIBRARIES} cpufeatures)
+  set(SJPEG_DEP_INCLUDE_DIRS ${SJPEG_DEP_INCLUDE_DIRS}
+  ${SJPEG_ANDROID_NDK_PATH}/sources/android/cpufeatures
+  )
+endif()
+
+## Check for SIMD extensions.
+include(${CMAKE_CURRENT_LIST_DIR}/cmake/cpu.cmake)
+
+
+# sjpeg source files.
+
+# Build the sjpeg library.
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src/ ${SJPEG_DEP_INCLUDE_DIRS})
+add_library(sjpeg ${CMAKE_CURRENT_SOURCE_DIR}/src/bit_writer.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/bit_writer.h
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/colors_rgb.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/dichotomy.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/enc.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/fdct.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/headers.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/md5sum.h
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/jpeg_tools.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/score_7.cc
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/sjpeg.h
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/sjpegi.h
+  ${CMAKE_CURRENT_SOURCE_DIR}/src/yuv_convert.cc
+)
+if(SJPEG_DEP_LIBRARIES)
+  target_link_libraries(sjpeg ${SJPEG_DEP_LIBRARIES})
+endif()
+
+# Make sure the OBJECT libraries are built with position independent code
+# (it is not ON by default).
+set_target_properties(sjpeg PROPERTIES POSITION_INDEPENDENT_CODE ON)
+
+# Set the version numbers.
+set_target_properties(sjpeg PROPERTIES VERSION ${PROJECT_VERSION}
+  SOVERSION ${PROJECT_VERSION})
+
+# Find the standard image libraries.
+set(SJPEG_DEP_IMG_LIBRARIES)
+set(SJPEG_DEP_IMG_INCLUDE_DIRS)
+foreach(I_LIB PNG JPEG)
+  find_package(${I_LIB})
+  set(SJPEG_HAVE_${I_LIB} ${${I_LIB}_FOUND})
+  if(${I_LIB}_FOUND)
+set(SJPEG_DEP_IMG_LIBRARIES ${SJPEG_DEP_IMG_LIBRARIES}
+${${I_LIB}_LIBRARIES})
+set(SJPEG_DEP_IMG_INCLUDE_DIRS ${SJPEG_DEP_IMG_INCLUDE_DIRS}
+${${I_LIB}_INCLUDE_DIRS})
+  endif()
+endforeach()
+
+# Find the OpenGL/GLUT libraries.
+set(SJPEG_DEP_GL_LIBRARIES)
+set(SJPEG_DEP_GL_INCLUDE_DIRS)
+find_package(OpenGL)
+if(OPENGL_gl_LIBRARY)
+  set(SJPEG_DEP_GL_LIBRARIES
+  ${SJPEG_DEP_GL_LIBRARIES} ${OPENGL_gl_LIBRARY})
+  set(SJPEG_DEP_GL_INCLUDE_DIRS
+  ${SJPEG_DEP_GL_INCLUDE_DIRS} ${OPENGL_INCLUDE_DIR})
+  set(SJPEG_HAVE_OPENGL TRUE)
+endif()
+find_package(GLUT)
+if(GLUT_FOUND)
+  set(SJPEG_DEP_GL_LIBRARIES
+  ${SJPEG_DEP_GL_LIBRARIES} ${GLUT_glut_LIBRARY})
+  

[gentoo-commits] repo/proj/guru:master commit in: media-libs/skcms/

2021-10-28 Thread Haelwenn Monnier
commit: fe602b8f2d12c235aa112a3c4b2ab53706b355b0
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Oct 27 10:54:16 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 10:54:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe602b8f

media-libs/skcms: regenerate manifest

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

 media-libs/skcms/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/skcms/Manifest b/media-libs/skcms/Manifest
index d59e96c04..6ed21c692 100644
--- a/media-libs/skcms/Manifest
+++ b/media-libs/skcms/Manifest
@@ -1 +1 @@
-DIST skcms-0_pre20211006.tar.gz 9986356 BLAKE2B 
fc53659232cbdb4c994c805944c5c1560fc084b94a3ad016ec51346cfb0483f262d53ebe7001d86dbda250b231b935882c99bc648043a8a55c0f85d2bc927bf1
 SHA512 
9595c20fae2df23816e4e094fc92e8cd8bc361eb3af5a77b1647064ec63a59796828aa40e151a402b22e9aaef2b983e97020dd761e253872ab59927ddcb9154e
+DIST skcms-0_pre20211006.tar.gz 9986329 BLAKE2B 
29bf5dc51dcf55f979920bf20c7ff4424f3edf0902795a3b52156148e642243093e919fd109c35537b248c447d2e4516da6a7a57afa72398236dc8444180434e
 SHA512 
8f180f054ac7798a6738f61713d80f1c7d15ff0d463a700c0da8cab1af672ff623af830d78fef547d0f2086fde95bc809f278254acf500960725096567cdb6e1



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

2021-10-28 Thread Haelwenn Monnier
commit: 791db0d205f4226ebd2558e02b567944be721552
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Oct 27 09:38:35 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 11:06:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=791db0d2

CONTRIBUTING.md: "New maintainers can only be added with their consent"

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 CONTRIBUTING.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e79a78787..fe3ec91a5 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -3,15 +3,15 @@
 1. [Common Mistakes](#CommMist)
 2. [Other Tips and Tricks](#tips)
 
-
-
-
 ## Common Mistakes 
 
 -  Gentoo projects shouldn't be in the metadata files
 
 Please don't put Gentoo projects (e.g. the proxy-maint project) in the 
metadata.xml files. Gentoo projects and developers are **not** responsible for 
the packages in GURU, as such they should not be listed in the metadata files.
 
+> "New maintainers can only be added with their consent. In particular, it is 
not acceptable to add generic projects (such as the Python project) as package 
maintainers without the approval of their members or against their explicit 
policy."
+> -- [Package 
Maintainers](https://devmanual.gentoo.org/general-concepts/package-maintainers/index.html#adding-and-removing-maintainers)
 section of the devmanual
+
 When moving a package from a Pull Request in the [main Gentoo 
Repository](https://github.com/gentoo/gentoo) to GURU it is easy to forget to 
remove the 
[proxy-maint](https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers) project 
from the metadata.xml file. The same is true for moving from GURU to a ::gentoo 
Pull Request, if you forget to add proxy-maint to the metadata file the 
`gentoo-repo-qa-bot` will complain.
 
 -  Use repoman for committing



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

2021-10-28 Thread Haelwenn Monnier
commit: d5009942ac75292bc8b02c4f8656c021d28bdabb
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Oct 27 09:08:04 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 11:06:29 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5009942

README.md: strip parameters in repology url

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 4f9945534..495d6f189 100644
--- a/README.md
+++ b/README.md
@@ -43,7 +43,7 @@ The [GURU 
regulations](https://wiki.gentoo.org/wiki/Project:GURU#The_regulations
 - https://devmanual.gentoo.org/function-reference
 - https://devmanual.gentoo.org/function-reference/install-functions
 - https://dev.gentoo.org/~mgorny/python-guide/eclass.html
-- [GURU outdated 
packages](https://repology.org/projects/?searchgentoo_ovl_guru===_newest=_newest==on)
+- [GURU outdated 
packages](https://repology.org/projects/?inrepo=gentoo_ovl_guru=on)
 
 ## Email Addresses 
 



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

2021-10-28 Thread Haelwenn Monnier
commit: 536e55f63648b16caecf3c046cc671e118e695f1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Oct 27 15:00:58 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 15:01:23 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=536e55f6

dev-python/WSME: add pbr dependency

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

 dev-python/WSME/WSME-0.11.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/WSME/WSME-0.11.0.ebuild 
b/dev-python/WSME/WSME-0.11.0.ebuild
index b8798554e..ffb466fa5 100644
--- a/dev-python/WSME/WSME-0.11.0.ebuild
+++ b/dev-python/WSME/WSME-0.11.0.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
+   dev-python/pbr[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
 "
 BDEPEND="



[gentoo-commits] repo/proj/guru:master commit in: sci-physics/SU2/

2021-10-28 Thread Haelwenn Monnier
commit: 85c4f567a9f07f9075c864b636f9245ed600fc49
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct 27 20:53:10 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 20:53:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85c4f567

sci-physics/SU2: switch to EAPI-8. Enable MPI network tests

Use EAPI-8 option PROPERTIES="test_network" to enable
network testing that is required by MPI.

Closes: https://bugs.gentoo.org/820293

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

 sci-physics/SU2/SU2-7.2.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-physics/SU2/SU2-7.2.0.ebuild b/sci-physics/SU2/SU2-7.2.0.ebuild
index 32027c04f..8c0012dae 100644
--- a/sci-physics/SU2/SU2-7.2.0.ebuild
+++ b/sci-physics/SU2/SU2-7.2.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..9} )
 
@@ -27,7 +27,13 @@ KEYWORDS="~amd64"
 # pastix is disabled as it's require additional external bundled libs;
 # autodiff (medi), directdiff (opti) features require additional external 
bundled libs.
 IUSE="cgns mkl +mpi mpp openblas parmetis tecio test tutorials"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and 
mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+#  We require at least one available network for out-of-band messaging."
+PROPERTIES="test_network"
 RESTRICT="!test? ( test )"
+
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
mkl? ( !openblas )



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/linja-pona/

2021-10-28 Thread Haelwenn Monnier
commit: 957232d51013c5f7f01f1d89b2abb631b6228add
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Oct 27 10:46:03 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 11:06:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=957232d5

media-fonts/linja-pona: add 4.9

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-fonts/linja-pona/Manifest  |  1 +
 media-fonts/linja-pona/linja-pona-4.9.ebuild | 21 +
 media-fonts/linja-pona/metadata.xml  |  2 +-
 3 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/media-fonts/linja-pona/Manifest b/media-fonts/linja-pona/Manifest
index c7df5003f..7c6572aa4 100644
--- a/media-fonts/linja-pona/Manifest
+++ b/media-fonts/linja-pona/Manifest
@@ -1 +1,2 @@
 DIST linja-pona-4.2.otf 81476 BLAKE2B 
e969077b3901168580005c63c9c7878ccde196fca2b8fd39d8e85a4d9270ab0d66334c026a56f47744a1429c4ae6287b61474a9cc59d8d0a7fd525499c9e0496
 SHA512 
1cedc5e20b2874ad36afb28e5cd95e568ba16eb227f35d686db517459ad43669c95ec4a31464f271527f4d27c49c8d19a2effa22b0942906ef7a554238c68ed3
+DIST linja-pona-4.9.otf 85784 BLAKE2B 
4537a5ce399e63eadfcb24d6247bd44a5aa896d50eba8f84b81caf0c7645f0556d59a267b2d795e1e0ec7f64e009689ebb4c984a6b19fe6b3d13c38117afa935
 SHA512 
4189c19c6a8e6f96f6fd0490354c42c1f3cd4d957899f24771f8025f918a92f5ab25b560bc74c2f057412214cc72110f412059d16808aff134e58c3789e12f2b

diff --git a/media-fonts/linja-pona/linja-pona-4.9.ebuild 
b/media-fonts/linja-pona/linja-pona-4.9.ebuild
new file mode 100644
index 0..f8ee37bb5
--- /dev/null
+++ b/media-fonts/linja-pona/linja-pona-4.9.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="Font for sitelen pona, a script for toki pona"
+HOMEPAGE="http://musilili.net/linja-pona https://github.com/janSame/linja-pona;
+SRC_URI="https://drive.google.com/uc?export=download=1ukFvjXku_0Sdqq3u4oHlPLhTlR2J9b3I
 -> ${P}.otf"
+S="${WORKDIR}"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+FONT_SUFFIX="otf"
+
+src_unpack() {
+   cp "${DISTDIR}/${A}" "${S}/${PN}.${FONT_SUFFIX}" || die
+}

diff --git a/media-fonts/linja-pona/metadata.xml 
b/media-fonts/linja-pona/metadata.xml
index 01c244f63..9a8e59c68 100644
--- a/media-fonts/linja-pona/metadata.xml
+++ b/media-fonts/linja-pona/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

janSame/linja-pona



[gentoo-commits] repo/proj/guru:master commit in: media-libs/libjxl/files/, media-libs/libjxl/

2021-10-28 Thread Haelwenn Monnier
commit: 8bf10763574482ee29614a2b4c40c74e87cbcbf6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Oct 27 10:50:16 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 10:51:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8bf10763

media-libs/libjxl: install more stuff

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

 .../libjxl/files/libjxl-0.6-system-libs.patch  | 53 +++---
 .../{libjxl-0.6.ebuild => libjxl-0.6-r1.ebuild}| 48 
 2 files changed, 86 insertions(+), 15 deletions(-)

diff --git a/media-libs/libjxl/files/libjxl-0.6-system-libs.patch 
b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch
index 8ca51d6f8..3a7aa9194 100644
--- a/media-libs/libjxl/files/libjxl-0.6-system-libs.patch
+++ b/media-libs/libjxl/files/libjxl-0.6-system-libs.patch
@@ -1,5 +1,5 @@
 a/lib/jxl.cmake
-+++ b/lib/jxl.cmake
+--- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl.cmake
 libjxl-0.6/lib/jxl.cmake
 @@ -387,17 +387,6 @@
  target_link_libraries(jxl_enc-obj PUBLIC jxl_profiler)
  endif()
@@ -18,8 +18,24 @@
  # Headers for exporting/importing public headers
  include(GenerateExportHeader)
  set_target_properties(jxl_dec-obj PROPERTIES
 a/plugins/gdk-pixbuf/CMakeLists.txt
-+++ b/plugins/gdk-pixbuf/CMakeLists.txt
+--- /var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/lib/jxl_extras.cmake
 libjxl-0.6/lib/jxl_extras.cmake
+@@ -92,7 +92,7 @@
+ endif ()
+ 
+ if (JPEGXL_ENABLE_OPENEXR)
+-pkg_check_modules(OpenEXR IMPORTED_TARGET OpenEXR)
++pkg_check_modules(OpenEXR IMPORTED_TARGET OpenEXR-3)
+ if (OpenEXR_FOUND)
+   target_sources(jxl_extras-static PRIVATE
+ extras/codec_exr.cc
+@@ -114,3 +114,4 @@
+   endif()
+ endif() # OpenEXR_FOUND
+ endif() # JPEGXL_ENABLE_OPENEXR
++
+--- 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt
 libjxl-0.6/plugins/gdk-pixbuf/CMakeLists.txt
 @@ -23,7 +23,7 @@
  
  # Note: This only needs the decoder library, but we don't install the decoder
@@ -29,8 +45,8 @@
  
  pkg_get_variable(GDK_PIXBUF_MODULEDIR gdk-pixbuf-2.0 gdk_pixbuf_moduledir)
  install(TARGETS pixbufloader-jxl LIBRARY DESTINATION 
"${GDK_PIXBUF_MODULEDIR}")
 a/third_party/CMakeLists.txt
-+++ b/third_party/CMakeLists.txt
+--- 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/third_party/CMakeLists.txt
 libjxl-0.6/third_party/CMakeLists.txt
 @@ -113,15 +113,6 @@
endif()  # JPEGXL_DEP_LICENSE_DIR
  endif()
@@ -82,3 +98,28 @@
 - ${PROJECT_BINARY_DIR}/LICENSE.sjpeg COPYONLY)
 -endif ()
 -
+--- 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/tools/comparison_viewer/CMakeLists.txt
 libjxl-0.6/tools/comparison_viewer/CMakeLists.txt
+@@ -24,9 +24,6 @@
+   image_loading.cc
+   image_loading.h
+ )
+-target_include_directories(image_loading PRIVATE
+-  $
+-)
+ target_link_libraries(image_loading PUBLIC
+   Qt5::Widgets
+   jxl-static
+--- 
/var/tmp/portage/media-libs/libjxl-0.6/work/libjxl-0.6/tools/viewer/CMakeLists.txt
 libjxl-0.6/tools/viewer/CMakeLists.txt
+@@ -26,10 +26,6 @@
+   viewer_window.h
+   viewer_window.ui
+ )
+-target_include_directories(viewer PRIVATE
+-  $
+-  "${PROJECT_SOURCE_DIR}"
+-)
+ target_link_libraries(viewer
+   Qt5::Widgets
+   icc_detect

diff --git a/media-libs/libjxl/libjxl-0.6.ebuild 
b/media-libs/libjxl/libjxl-0.6-r1.ebuild
similarity index 68%
rename from media-libs/libjxl/libjxl-0.6.ebuild
rename to media-libs/libjxl/libjxl-0.6-r1.ebuild
index afd6ae0c0..d8cf76855 100644
--- a/media-libs/libjxl/libjxl-0.6.ebuild
+++ b/media-libs/libjxl/libjxl-0.6-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
-inherit xdg cmake
+inherit xdg cmake java-pkg-opt-2
 
 DESCRIPTION="JPEG XL image format reference implementation"
 HOMEPAGE="https://github.com/libjxl/libjxl;
@@ -12,17 +12,21 @@ 
SRC_URI="https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P
 KEYWORDS="~amd64"
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples man +openexr 
plugins profile +sjpeg +skcms tcmalloc tools viewers" #java
+IUSE="abi_x86_64 cpu_flags_arm_neon benchmark devtools examples java man 
+openexr plugins profile +sjpeg +skcms tcmalloc tools viewers" #emscripten
 
-RDEPEND="
+CDEPEND="
app-arch/brotli
dev-cpp/highway:=
media-libs/libpng
media-libs/lodepng:=
media-libs/giflib
sys-libs/zlib
-   virtual/jpeg
 
+   benchmark? (
+   media-libs/libavif
+   media-libs/libwebp
+   virtual/jpeg
+   )
openexr? ( media-libs/openexr:= )
plugins? (
dev-libs/glib:2
@@ -37,17 +41,33 @@ RDEPEND="
!skcms? ( media-libs/lcms )
skcms? ( media-libs/skcms:= )
tcmalloc? ( dev-util/google-perftools )
-   viewers? ( 

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

2021-10-28 Thread Haelwenn Monnier
commit: f0ae0f41bc66bb91aa526f57f6b1ab7948d8f00a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Oct 27 09:46:00 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Oct 27 11:06:30 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0ae0f41

CONTRIBUTING.md: policy guide links, eapi 7->8

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 CONTRIBUTING.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index fe3ec91a5..e60839825 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -70,7 +70,7 @@ The xdg eclass will automatically export the correct 
functions to the `src_prepa
 
 -  Use the latest EAPI whenever possible
 
-Since the packages in GURU are all 'new packages' (not in ::gentoo). It is 
good practice to use the latest 
[EAPI](https://devmanual.gentoo.org/ebuild-writing/eapi/index.html) (7 at the 
moment), this makes your ebuilds more future proof.
+Since the packages in GURU are all 'new packages' (not in ::gentoo). It is 
good practice to use the latest 
[EAPI](https://devmanual.gentoo.org/ebuild-writing/eapi/index.html) (8 at the 
moment), this makes your ebuilds more future proof.
 
 -  `repoman -dx full` and `pkgcheck scan`
 
@@ -86,9 +86,9 @@ See the [dev 
manual](https://devmanual.gentoo.org/eclass-reference/distutils-r1.
 
 -  Avoid introducing USE flags for small files and optional runtime 
dependencies.
 
-Installation of small files, like documentation, completions, man pages, etc, 
does not have to be toggle-able with an USE flag. Instead, just install these 
files unconditionally. This avoids unnecessary recompilations when an user 
forgot to enable a flag that installs a small file.
+Installation of small files, like documentation, completions, man pages, etc, 
does not have to be toggle-able with an USE flag. Instead, just install these 
files unconditionally. This avoids unnecessary recompilations when an user 
forgot to enable a flag that installs a small file ([PG 
0301](https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301)).
 
-The same holds for optional runtime dependencies. It is not necessary to 
introduce a USE flag, that does not alter the compiled binary and just pulls in 
an extra optional runtime dependency. Instead, you can notify the user of these 
optional runtime dependencies with the `optfeature` function from the 
[optfeature](https://devmanual.gentoo.org/eclass-reference/optfeature.eclass/) 
eclass (early from currently deprecated 
[eutils](https://devmanual.gentoo.org/eclass-reference/eutils.eclass/) eclass). 
If, for whatever reason, it is still desired to introduce an USE flag for 
optional runtime dependencies, one can still use the `optfeature` function as 
well to allow the user to choose to avoid recompiling a package.
+The same holds for optional runtime dependencies ([PG 
0001](https://projects.gentoo.org/qa/policy-guide/dependencies.html#pg0001)). 
It is not necessary to introduce a USE flag, that does not alter the compiled 
binary and just pulls in an extra optional runtime dependency. Instead, you can 
notify the user of these optional runtime dependencies with the `optfeature` 
function from the 
[optfeature](https://devmanual.gentoo.org/eclass-reference/optfeature.eclass/) 
eclass (early from currently deprecated 
[eutils](https://devmanual.gentoo.org/eclass-reference/eutils.eclass/) eclass). 
If, for whatever reason, it is still desired to introduce an USE flag for 
optional runtime dependencies, one can still use the `optfeature` function as 
well to allow the user to choose to avoid recompiling a package.
 
 -  Clean your patches
 



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

2021-10-28 Thread Stephan Hartmann
commit: e21e0f3e4938895e085718b244a9d054e6b26d67
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 28 20:56:07 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 28 20:56:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21e0f3e

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

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

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 8d41ccdb560..d0b9329e7ab 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_95.0.1020.14-1_amd64.deb 115388596 BLAKE2B 
15670298240e4f0878e02215afbef683681f93fa113c00bb60a0f907fa699fcd6dca7871c5f7d22df2d09c50692175ec9ad9c89341e98b52e17335f7f16aa8d2
 SHA512 
f057d1ec8ffaf905ea1171f9256e7a9886ff062d1e6bf9a7ceca1dc4253040c9bb30b36f627fe22a7047a968010c532f806ef61f1c13879f4a62077be3ee74c6
 DIST microsoft-edge-beta_95.0.1020.20-1_amd64.deb 115373860 BLAKE2B 
357142de38183a5f79bce81755f3b3ac69e6c8ec16bc03ac592db70c4861e4078aee2011c7048c72094b99079674926294069e9a5343acd7570e3d01b85c0cde
 SHA512 
c2fa6c884932c94b5da69ecad98c6b717d17cab473b83b9554b2dfb956676421ee771dce19127fc00448bda22949f0b1616bd1b1d8f88bf2bff50c4774bd4647
 DIST microsoft-edge-beta_95.0.1020.30-1_amd64.deb 115448340 BLAKE2B 
01734fb17a065474a0dcd58432062be063dd0aa0f72e4c4ffc50bb6f1262fa0cf55b3cf1b346e8271dc6049fc43233974c4f1691aafff55f629b38d55a0a77ed
 SHA512 
782a857c1e3a5d97b4fbe287c16811a98fbbef37a90c4478e5f6f49286cb5e585b35e7f444cbba9293bf28c504e90a8ebd38282190744bb77e1aa39fb43c036c
 DIST microsoft-edge-beta_95.0.1020.38-1_amd64.deb 115583580 BLAKE2B 
78b45928dab47cb5c2d4ce4ebcc2d22cd186ea2c5aa1e0a763cada47ed1dd5df6d79da708a40be5607f5a01fc3407980bb6d34faf31cd5b2f12524f7d1741778
 SHA512 
186a0aa8348e5b5040a47a59c91a1b16c24e7ad11cc28d10b3aa9b83100bb70137bfeffed6cef2a37dc89592b7a513b7671f96a1e91f76fd4d1810ae09094b26

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

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

2021-10-28 Thread Stephan Hartmann
commit: 42385e9bee08d9fb078833194c0c621b07a39694
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 28 20:55:38 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 28 20:55:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42385e9b

www-client/microsoft-edge-beta: bump to 95.0.1020.38

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

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

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index f43ac6c708f..8d41ccdb560 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_95.0.1020.14-1_amd64.deb 115388596 BLAKE2B 
15670298240e4f0878e02215afbef683681f93fa113c00bb60a0f907fa699fcd6dca7871c5f7d22df2d09c50692175ec9ad9c89341e98b52e17335f7f16aa8d2
 SHA512 
f057d1ec8ffaf905ea1171f9256e7a9886ff062d1e6bf9a7ceca1dc4253040c9bb30b36f627fe22a7047a968010c532f806ef61f1c13879f4a62077be3ee74c6
 DIST microsoft-edge-beta_95.0.1020.20-1_amd64.deb 115373860 BLAKE2B 
357142de38183a5f79bce81755f3b3ac69e6c8ec16bc03ac592db70c4861e4078aee2011c7048c72094b99079674926294069e9a5343acd7570e3d01b85c0cde
 SHA512 
c2fa6c884932c94b5da69ecad98c6b717d17cab473b83b9554b2dfb956676421ee771dce19127fc00448bda22949f0b1616bd1b1d8f88bf2bff50c4774bd4647
 DIST microsoft-edge-beta_95.0.1020.30-1_amd64.deb 115448340 BLAKE2B 
01734fb17a065474a0dcd58432062be063dd0aa0f72e4c4ffc50bb6f1262fa0cf55b3cf1b346e8271dc6049fc43233974c4f1691aafff55f629b38d55a0a77ed
 SHA512 
782a857c1e3a5d97b4fbe287c16811a98fbbef37a90c4478e5f6f49286cb5e585b35e7f444cbba9293bf28c504e90a8ebd38282190744bb77e1aa39fb43c036c
+DIST microsoft-edge-beta_95.0.1020.38-1_amd64.deb 115583580 BLAKE2B 
78b45928dab47cb5c2d4ce4ebcc2d22cd186ea2c5aa1e0a763cada47ed1dd5df6d79da708a40be5607f5a01fc3407980bb6d34faf31cd5b2f12524f7d1741778
 SHA512 
186a0aa8348e5b5040a47a59c91a1b16c24e7ad11cc28d10b3aa9b83100bb70137bfeffed6cef2a37dc89592b7a513b7671f96a1e91f76fd4d1810ae09094b26

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

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2021-10-28 Thread Stephan Hartmann
commit: 7d2f3f0f6fa6585d4a6fa4bdc576b824de171b32
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 28 10:52:01 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 28 20:51:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2f3f0f

www-client/google-chrome-unstable: automated update (97.0.4682.3)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-97.0.4676.0.ebuild => google-chrome-unstable-97.0.4682.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 4334e2c1c0c..9614c9790f3 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_97.0.4676.0-1_amd64.deb 89168844 BLAKE2B 
c3ee7a480e6d7ed15c0dc7d006e9d431c90195dc8ea0dc8d21494d26488c203709654b20e8e7c5543df571b30c21df048ae48be3e42957418a338ce62fb6d4e7
 SHA512 
2ff164f8cd64c346fb6c27da5ab42be47685cca9db47a00baa12943b42650d602f5b2fef3ea3bd40b814a4c97c9c1f316bce9a4d934aa1545a9a299ab1a9ded8
+DIST google-chrome-unstable_97.0.4682.3-1_amd64.deb 89227068 BLAKE2B 
fa0489f89b6ce2e47ba9af046660bd1499ce20c0a20491c41451fde58f701186ca363cb8e7c668c1d74c7810ace4890513b96646ae56d0cdff233ee3b6c29bca
 SHA512 
691e1039f3ceba3a6cfc2de5debc8e9ba192cfbb034a5082aeb03289df4f10b82495df2359dd4b76dc38d0f4bb4993137fcef2c5123ced3625a120dccb454cbd

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-97.0.4676.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-97.0.4682.3.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-97.0.4676.0.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-97.0.4682.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2021-10-28 Thread Stephan Hartmann
commit: ecb58d2652ad49f031f6f213ede362166e8d297c
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 28 10:52:05 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 28 20:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb58d26

www-plugins/chrome-binary-plugins: automated update (97.0.4682.3_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...76.0_alpha.ebuild => chrome-binary-plugins-97.0.4682.3_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index ab1f4cec259..0716c338e62 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_96.0.4664.27-1_amd64.deb 90669616 BLAKE2B 
b6d729a5673c7e22e31e7afff0021b0432927853bae194f823643ccef239ae7aa388627bc4bc8deb14f7f9b319a3f812c3d74ddab78bafa262041d72e77e8d61
 SHA512 
4ead46f1088e7d84b36e50f6c860c2a34245c28a9d2ee28c60d26bfe085b374d134918a1e74d0d5092456ccb93ea982a47edb480548a3c009822724ded78174c
 DIST google-chrome-stable_95.0.4638.54-1_amd64.deb 89046612 BLAKE2B 
b1c714490f81d034a3c34fb87a33f8db9737e555fbf795c2e7c81d570ff814049488f50fbb94ed8691cc50282b1c06546c8228143ae59f020075061061dda49a
 SHA512 
eeaa1aa3787310640de72d8f6606a4d654f47138143de091e43208e13f10ae4115c5c0588cef11e49073bbf6f86646d8babc3a463e35714c64be5c61852382a6
-DIST google-chrome-unstable_97.0.4676.0-1_amd64.deb 89168844 BLAKE2B 
c3ee7a480e6d7ed15c0dc7d006e9d431c90195dc8ea0dc8d21494d26488c203709654b20e8e7c5543df571b30c21df048ae48be3e42957418a338ce62fb6d4e7
 SHA512 
2ff164f8cd64c346fb6c27da5ab42be47685cca9db47a00baa12943b42650d602f5b2fef3ea3bd40b814a4c97c9c1f316bce9a4d934aa1545a9a299ab1a9ded8
+DIST google-chrome-unstable_97.0.4682.3-1_amd64.deb 89227068 BLAKE2B 
fa0489f89b6ce2e47ba9af046660bd1499ce20c0a20491c41451fde58f701186ca363cb8e7c668c1d74c7810ace4890513b96646ae56d0cdff233ee3b6c29bca
 SHA512 
691e1039f3ceba3a6cfc2de5debc8e9ba192cfbb034a5082aeb03289df4f10b82495df2359dd4b76dc38d0f4bb4993137fcef2c5123ced3625a120dccb454cbd

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4676.0_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4682.3_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4676.0_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-97.0.4682.3_alpha.ebuild



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

2021-10-28 Thread Michał Górny
commit: 3071ece40fe7833974d66c5b40f9afde28784253
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 28 20:17:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 28 20:17:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3071ece4

dev-python/botocore: Bump to 1.22.6

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 685c604dce9..24f97cc792f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.21.53.tar.gz 8221904 BLAKE2B 
79a87c9678fad9f3b4503740d9857579850
 DIST botocore-1.21.60.tar.gz 8253381 BLAKE2B 
f035a335f8d72c182f6fbd3f2216608bd5683e70ae11fd8646ff81416262ec802aac5b084f0cf96d23fd6767bbe678e35b24377d82186440b3ee55c977b42643
 SHA512 
7e801f67c670a85ebd0641fe8a51890dcea1a3a6f2253cca1213ee96a20497c1196c16b2576bcd2dc796b501117d609240c59b1077bbdc0f3021cf6659289e21
 DIST botocore-1.21.65.tar.gz 8261668 BLAKE2B 
c955019d06aa1b2f4503673b7d9009e5d6e07ee4348e730e6b4d11285f3030f676f0efda58a72dd92cac8c6ba0cb57f8f879eb5298009ecbd227904d18a453bf
 SHA512 
955d24d2d486524af7bee57a56e2e903458030420198f3e6ab49d61be52b812a98444a9d0f86503b121270d6642345ffad6053ad143374dc56ab908b385afb0a
 DIST botocore-1.22.5.tar.gz 8301083 BLAKE2B 
91f9d38e7c5bcb0b8f58c04547ad45489f58d2240c6b7301cf632969a4a73cf4a1d51c8c68c8def27653c10041d2163ad7ca800dcf6fd07972b506bf2566cae3
 SHA512 
710a903dc79ca4ffacc4974f09ca769e1e3b8cb143f6f0349240dd8c2af8ee526a1dadb7310a26019363f683fc4149cb4c73d8b94a856a384fab7f84fb5c
+DIST botocore-1.22.6.tar.gz 8302901 BLAKE2B 
4627c7bfcbd1750a6517c045b7c7c986c6defb9b35e413fae47e03fe24f3404ff4905c714212ad00193eb4dfa2893a0080da97acb538965a8792278915823a3b
 SHA512 
f39eb6f339011709fa764d3783f225fbd4e4100e51466de9c87d6a3a5430823e81be1b024963ded49785b4fd49febdfa66dd3f91c3b9296508c3d71d794d170d

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



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

2021-10-28 Thread Michał Górny
commit: 4319da76fcff6df2c86b9c3e8fdfd506fdcdec8f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 28 20:17:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 28 20:17:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4319da76

dev-python/boto3: Bump to 1.19.6

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0a5bf109b2c..74d98288203 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.18.53.tar.gz 422176 BLAKE2B 
a07155f6be71c049479c1d2e47767bb2c686307
 DIST boto3-1.18.60.tar.gz 428327 BLAKE2B 
d559c7512c7ab1160dfec4616741002ce82357d3469747044bf79f90baba5e6e3d2f2ecf32ae4cad7522a341d846d199cf34555376d05d56cdbfccc75d0f9042
 SHA512 
e013ec97b4379cbd3f21f000974d8078a2710f29a9a7d34532fa06c9011fb566238d38d45abd5ecad5b26ad544f72b86ae191fe475bd0d729d290553cd461ff8
 DIST boto3-1.18.65.tar.gz 429858 BLAKE2B 
fbc80e0d8d10f6d02fcf9b86c6b4be03a9c908318c507a7cde1eef0c36d8fe3a5d3be0f8c6178edfdd8bc82adf112f297a5f127cd2b442ce10fe4d37b3a21fa4
 SHA512 
631d8f618fb6d55b338b563e72e1ccc751b8937bb2660d033b885951ea5ec3ac6902f8c7b9918664d764be84fdef5af4e7a87d444cbc154ebf5ae06908f90714
 DIST boto3-1.19.5.tar.gz 433567 BLAKE2B 
52c12a4dd18d6f02326f8002b345cc5df224455fc862daa700326ae1df258979211d2753f01e1a106f237de393e483dc8926bb4ef0e08bafa575f20811dccd55
 SHA512 
fad05102f0c3e7e30a3342009f6b3ae28f52758f17a0c22b4da9a03dd10d7f9149ea2ec0119f55ec7280824bd8173653271821e82fcd54ef9fb9161b2d62df70
+DIST boto3-1.19.6.tar.gz 434389 BLAKE2B 
3c7e4c91c95b93358b4a31d401e03f8a397802004a6ee2bfc2ef1a31df8b89e8866fa73d3354509ae00537898cc8e04b878cc9d00f82ae4e94266e8185e7abd1
 SHA512 
6ba4f7a89d973991afe329b4c648c8ecb0bb256d63c7e60ae8bb70e6fd5fc9b1929168dfdd55f2c84039856a32c891013abf61dc2e65f516490c446b0dfaaac2

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



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

2021-10-28 Thread Michał Górny
commit: 2f5a2fd348905561a9d008a0d0f5365e77cfe5bd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 28 20:21:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 28 20:21:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5a2fd3

dev-python/peewee: Bump to 3.14.8

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

 dev-python/peewee/Manifest |  1 +
 dev-python/peewee/peewee-3.14.8.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index a0660b00977..1eba0b00702 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1,2 +1,3 @@
 DIST peewee-3.14.4.tar.gz 882123 BLAKE2B 
e20848eaa7cd93ea5fcea152ffbfdbab694d9fea7ee8b945c029fee8d6c4a263317fbb0506df31d490611a2b2ac0718b0fdbea875f0013eb1f3f71941f12a26b
 SHA512 
261856f4b691b8f5610d041a049148f213c22348a7e50514f7792932c1f4e8735b4dddb8a29c42e583c38e89551df2f05951d81bda0c47a80dc1eeeb0345f30f
 DIST peewee-3.14.7.tar.gz 891167 BLAKE2B 
eb8e095fc76ac8984f43fe57ea691eb570551fe07e43092a1d7acb023fbcf9cb1f3e921a428695c8e88d959cdf306c426a8fd3f3a58443a752521e161caa31ee
 SHA512 
ea416fda8c39f08236d2f3b440ac6229a40b37caba7d487e1be34a75a05ff880eabb9423033043dfbfe25ab887fad8dcc8fcf2a3778836f19ae2c1ad8df77d96
+DIST peewee-3.14.8.tar.gz 891123 BLAKE2B 
67c64ad5c8ca52987c329592dc436e3c27db5b3baa7f7c68ee4fcb06e338e38a71bfce30dcd62b7562d85a3ab7fa554f1ba8093e9a59536ffb4289c186852853
 SHA512 
d736e5dfc139656cba7caf488d68907683893d5a2537f96269af9ed693ec79c089d2822d355be4a9c6136b5cd813b0cccf774afd585f9bd420d57a8700cabfbe

diff --git a/dev-python/peewee/peewee-3.14.8.ebuild 
b/dev-python/peewee/peewee-3.14.8.ebuild
new file mode 100644
index 000..1cc6d6fccfb
--- /dev/null
+++ b/dev-python/peewee/peewee-3.14.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="Small Python ORM"
+HOMEPAGE="https://github.com/coleifer/peewee/;
+SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? ( dev-python/psycopg[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   "${EPYTHON}" ./runtests.py -v 2 || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && DOCS=( examples/ )
+   distutils-r1_python_install_all
+}



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

2021-10-28 Thread Michał Górny
commit: 397dd860f83afc99c5acd4ea5d6204c4500f74cf
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 28 20:17:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 28 20:17:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397dd860

app-admin/awscli: Bump to 1.21.6

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 42a30c29c8a..667f2ad43a3 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST awscli-1.20.53.tar.gz 2081402 BLAKE2B 
88d56df063ae6473122913e4713e17bfd8c32
 DIST awscli-1.20.60.tar.gz 2090278 BLAKE2B 
107d4d34730769fe18729cc2a42a574c8b66d0715eabc67c1a236d828ee7623387ece4dd8b3a80818b68be7439ffb74ba2c48bac74323b2a9e960f53c0508bf3
 SHA512 
7c4a1d79434ca2497d814dace68b537e5bc120f03d4f63cf74280d8c83d4c68273d9c0b16e90b477c91e49498468e1717ba6ba1b057590fd89c0c2cc82b90383
 DIST awscli-1.20.65.tar.gz 2091702 BLAKE2B 
e8295cf4e859c1e642077f4014fdea333292e98e22bbcb58a87da174687af8ebdf693a94f04949119d544daaf6fb9bfe4388444d9ec8a24c0e8b67d202e75753
 SHA512 
dd943682d10212179ebba959b8919a07ba0b548c5f24f735c69c05f9e1c27efa3f74c45d9702b96c4e556a6b436947d34da88291fc5718386891a3425a738c84
 DIST awscli-1.21.5.tar.gz 2095418 BLAKE2B 
152d0ac70e9e0120fb9b10451904af52035bce84168c055695e7dc93e56648bd7689f20ac0ecdbdfc54ccb846d51b33027d2e9ee09c5e5d1e915c0ec05b0fbfe
 SHA512 
e3063252a50fc6033669a0ff80f82d73764a6728d623d75a27f0652e779cbeb452454d887bf5bd70199a7394df40f9758b14619778c6428a164d590e6c8aaa89
+DIST awscli-1.21.6.tar.gz 2095961 BLAKE2B 
7c765168604cf98f2c1be1aebf1cacb425124dff51a0a1ba1792634187feab6361d740aa743eda7d41a671300d4196e852640e04f56aa399752ce3305ac1ce86
 SHA512 
912d81f96cef3ae1c2a0969050e1bce304d1019a98d6bf16e45de50c66f85f6f69a10ceffeae773aafa002227e657861a9f41d123368c1b4a93b5d49747137d3

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



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

2021-10-28 Thread Andreas K. Hüttel
commit: 6901d03ea6cc6f8b1ff11da020cdb9b336c156f3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:59:22 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:01:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6901d03e

dev-perl/File-HomeDir: Remove old

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

 dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild | 30 -
 dev-perl/File-HomeDir/Manifest  |  1 -
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild 
b/dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild
deleted file mode 100644
index b15886cdb2f..000
--- a/dev-perl/File-HomeDir/File-HomeDir-1.2.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=REHSACK
-DIST_VERSION=1.002
-inherit perl-module
-
-DESCRIPTION="Get home directory for self or other user"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="+xdg test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   >=virtual/perl-File-Path-2.10.0
-   >=virtual/perl-File-Spec-3
-   >=virtual/perl-File-Temp-0.190.0
-   >=dev-perl/File-Which-0.50.0
-   xdg? ( x11-misc/xdg-user-dirs )"
-
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=virtual/perl-Test-Simple-0.900.0
-   )
-"

diff --git a/dev-perl/File-HomeDir/Manifest b/dev-perl/File-HomeDir/Manifest
index f8b17450022..bd1130c9c1d 100644
--- a/dev-perl/File-HomeDir/Manifest
+++ b/dev-perl/File-HomeDir/Manifest
@@ -1,2 +1 @@
-DIST File-HomeDir-1.002.tar.gz 35441 BLAKE2B 
01cbebbcc18958cb0056160383880c9749a1e43a4c27e2da9d6a190985929b53b25d3cb50d84766a1a9bc9607c64265c2fd622dc1d0eb4884d7c799edb02ff12
 SHA512 
4862c78f65785579d4978d3c4d36ba2a71fb78f069b5671d0cedabd6d187fb4377ae40be45b0abfb00df8dd362fbc28032aab2f39acbbe9f1d7bc4a5b24863d4
 DIST File-HomeDir-1.006.tar.gz 35855 BLAKE2B 
d6339d483dfa32158138cb17e632074236ae67a0ae1ae1529a2bf38efc6fa3d9c83b4163cf6e1b9850353ead5d287625d3d1d1cf753f5757c16dbb664b941e0f
 SHA512 
1ea90d68ed059ef5e890f6afb1280673dd5a597956f282c4ae8b4471c1751aa3cb2fcbe9caa6b2976937d11fd7233aa85a2dea611f87c79e0ddd1a501ceb890d



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

2021-10-28 Thread Andreas K. Hüttel
commit: d404b7981db397cff0b66119c55ee4260d97b6d6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:57:43 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d404b798

dev-perl/File-Grep: EAPI=8 bump

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

 .../{File-Grep-0.20.0-r2.ebuild => File-Grep-0.20.0-r3.ebuild}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/File-Grep/File-Grep-0.20.0-r2.ebuild 
b/dev-perl/File-Grep/File-Grep-0.20.0-r3.ebuild
similarity index 81%
rename from dev-perl/File-Grep/File-Grep-0.20.0-r2.ebuild
rename to dev-perl/File-Grep/File-Grep-0.20.0-r3.ebuild
index fb69a4d97f4..b445cdc57c6 100644
--- a/dev-perl/File-Grep/File-Grep-0.20.0-r2.ebuild
+++ b/dev-perl/File-Grep/File-Grep-0.20.0-r3.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 DIST_AUTHOR=MNEYLON
 DIST_VERSION=0.02
 
@@ -11,4 +12,3 @@ DESCRIPTION="Find matches to a pattern in a series of files 
and related function
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""



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

2021-10-28 Thread Andreas K. Hüttel
commit: cba2604f5ead97b31d75b6e3fa0b963b7f024548
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:58:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:01:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba2604f

dev-perl/FileHandle-Unget: Remove old

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

 .../FileHandle-Unget-0.162.800.ebuild  | 32 --
 dev-perl/FileHandle-Unget/Manifest |  1 -
 2 files changed, 33 deletions(-)

diff --git a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild 
b/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild
deleted file mode 100644
index ce27536f4d4..000
--- a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.162.800.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DCOPPIT
-MODULE_VERSION=0.1628
-inherit perl-module
-
-DESCRIPTION="A FileHandle which supports ungetting of multiple bytes"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ia64 ppc sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=virtual/perl-Scalar-List-Utils-1.140.0"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-   dev-perl/File-Slurp
-   dev-perl/URI
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do parallel"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}

diff --git a/dev-perl/FileHandle-Unget/Manifest 
b/dev-perl/FileHandle-Unget/Manifest
index d837e036f9d..c3400c8dabf 100644
--- a/dev-perl/FileHandle-Unget/Manifest
+++ b/dev-perl/FileHandle-Unget/Manifest
@@ -1,2 +1 @@
-DIST FileHandle-Unget-0.1628.tar.gz 40259 BLAKE2B 
6f63e89d8a25e1296c8af63ab138b0032de63a5e9557a77ab99a76747516ed6c098e23a2b1542d88da5034db28b2c5a9884712f42e83b5818b773bdfddb5dff1
 SHA512 
7c4aca0c7d22ab7091c19b7bc5876ed4f83ff961e49900e0ec70124cedc4e34109a31edf5180c6958772f85a021e2be6a8a9e69c393b495e413c24a8b2b6ff3f
 DIST FileHandle-Unget-0.1634.tar.gz 42660 BLAKE2B 
b7f4993e1247ac5b80828ba56137acde6660576934d42abb9628ef4afbd82b69849a95670625ce56044c12636fc81b5aab4297135b17cc4af2f4651beabaff4a
 SHA512 
a649eb586897d4ae305e2e71325e322bfb5fd26e1352c92241c9a2a499bfca85d3322897598abcb25404a06d4f32dd4f945c5d7369024eabea793c6a500bc36c



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

2021-10-28 Thread Andreas K. Hüttel
commit: 2a847f6f110008fe21352d95175da50ced1c5dbe
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 20:00:24 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:01:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a847f6f

dev-perl/File-KeePass: EAPI=8 bump

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

 ...le-KeePass-2.30.0-r1.ebuild => File-KeePass-2.30.0-r2.ebuild} | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-perl/File-KeePass/File-KeePass-2.30.0-r1.ebuild 
b/dev-perl/File-KeePass/File-KeePass-2.30.0-r2.ebuild
similarity index 79%
rename from dev-perl/File-KeePass/File-KeePass-2.30.0-r1.ebuild
rename to dev-perl/File-KeePass/File-KeePass-2.30.0-r2.ebuild
index ab2922a69c8..c5923c52277 100644
--- a/dev-perl/File-KeePass/File-KeePass-2.30.0-r1.ebuild
+++ b/dev-perl/File-KeePass/File-KeePass-2.30.0-r2.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=RHANDOM
-DIST_VERSION="2.03"
+DIST_VERSION=2.03
 inherit perl-module
 
 DESCRIPTION="Interface to KeePass V1 and V2 database files"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 RDEPEND="
>=dev-perl/Crypt-Rijndael-1
@@ -18,6 +17,6 @@ RDEPEND="
>=virtual/perl-MIME-Base64-1
dev-perl/XML-Parser
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
 "



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

2021-10-28 Thread Andreas K. Hüttel
commit: 243c3e63c8b4fdb1174d117c170e2117ed1ab4b4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:35:06 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:00:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243c3e63

dev-perl/File-DesktopEntry: EAPI=8 bump

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

 ...ktopEntry-0.220.0.ebuild => File-DesktopEntry-0.220.0-r1.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0.ebuild 
b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild
similarity index 91%
rename from dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0.ebuild
rename to dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild
index 71af8d09726..18cbb2f3246 100644
--- a/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0.ebuild
+++ b/dev-perl/File-DesktopEntry/File-DesktopEntry-0.220.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=MICHIELB
 DIST_VERSION=0.22
@@ -11,8 +11,6 @@ DESCRIPTION="Object to handle .desktop files"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Carp
@@ -22,7 +20,7 @@ RDEPEND="
virtual/perl-File-Spec
dev-perl/URI
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-Test-Simple



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

2021-10-28 Thread Andreas K. Hüttel
commit: aa7094d9c1e44ac29e438c274f2716b72e1f256d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:56:36 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:00:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7094d9

dev-perl/File-Flat: Remove old

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

 dev-perl/File-Flat/File-Flat-1.40.0-r1.ebuild | 31 ---
 dev-perl/File-Flat/Manifest   |  1 -
 2 files changed, 32 deletions(-)

diff --git a/dev-perl/File-Flat/File-Flat-1.40.0-r1.ebuild 
b/dev-perl/File-Flat/File-Flat-1.40.0-r1.ebuild
deleted file mode 100644
index 17edd02a088..000
--- a/dev-perl/File-Flat/File-Flat-1.40.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ADAMK
-DIST_VERSION=1.04
-inherit perl-module
-
-DESCRIPTION="Implements a flat filesystem"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-
-RDEPEND=">=dev-perl/Class-Autouse-1
-   >=dev-perl/Test-ClassAPI-1.02
-   >=dev-perl/File-Copy-Recursive-0.36
-   >=dev-perl/File-Remove-0.38
-   >=virtual/perl-File-Spec-0.85
-   >=virtual/perl-File-Temp-0.17
-   >=dev-perl/File-Remove-0.21
-   >=dev-perl/File-Slurp-.04
-   >=dev-perl/prefork-0.02"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}

diff --git a/dev-perl/File-Flat/Manifest b/dev-perl/File-Flat/Manifest
index d0faff58004..de87d2c0b63 100644
--- a/dev-perl/File-Flat/Manifest
+++ b/dev-perl/File-Flat/Manifest
@@ -1,2 +1 @@
-DIST File-Flat-1.04.tar.gz 47183 BLAKE2B 
a8b4a15057407ad6e3a7c8055e378914d7662d2a6de382957e9a17d20452aea78badbeb7382d9ea7e09eed07202058e72b7ecfe5105f1dad807579e6ffc859bb
 SHA512 
5271c45be6ec057247310f74da13c59e9549d1514e13e8111708ca9288439a198dae95a71d561c07afd2ec32663fac436f7b8df1160c3a7f071b597ba12bd789
 DIST File-Flat-1.07.tar.gz 50489 BLAKE2B 
6530483b7f4c44251df9423d733665a368e2ef730f5e4775221e7db10f739f7eae8ec8ee9c38dd6816b59e3e6ec6a01742c9d007c8e18df4b68649fb6ca71780
 SHA512 
98ae462c3f840c5e661753aa37d1501ded78e8e20d49d00811187e280c70caf3431fcb2cc8336adb3303676837b20e421da646d7d05c0573b22f6549f9ce



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Rule-Perl/

2021-10-28 Thread Andreas K. Hüttel
commit: ef58c2b71bbe1cc679c78ce82e85f5f38c41afc8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:55:59 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:00:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef58c2b7

dev-perl/File-Find-Rule-Perl: EAPI=8 bump

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

 ...-Perl-1.150.0.ebuild => File-Find-Rule-Perl-1.150.0-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0.ebuild 
b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0-r1.ebuild
similarity index 81%
rename from dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0.ebuild
rename to dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0-r1.ebuild
index 9f12cc6b838..5b9742b0324 100644
--- a/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0.ebuild
+++ b/dev-perl/File-Find-Rule-Perl/File-Find-Rule-Perl-1.150.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=ETHER
 DIST_VERSION=1.15
@@ -12,8 +12,6 @@ DESCRIPTION="Common rules for searching for Perl things"
 
 SLOT="0"
 KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
>=virtual/perl-CPAN-Meta-1.380.0
@@ -21,7 +19,7 @@ RDEPEND="
>=virtual/perl-File-Spec-0.820.0
>=dev-perl/Params-Util-0.380.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Find-Rule/

2021-10-28 Thread Andreas K. Hüttel
commit: f8f529c3a399cf4948886f030b1dfae5755fdffc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:54:50 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:00:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f529c3

dev-perl/File-Find-Rule: EAPI=8 bump

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

 ...le-Find-Rule-0.340.0.ebuild => File-Find-Rule-0.340.0-r1.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild 
b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild
similarity index 89%
rename from dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild
rename to dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild
index ff34ad4cb67..4b23568d9a9 100644
--- a/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0.ebuild
+++ b/dev-perl/File-Find-Rule/File-Find-Rule-0.340.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=RCLAMP
 DIST_VERSION=0.34
@@ -11,15 +11,13 @@ DESCRIPTION="Alternative interface to File::Find"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-File-Spec
dev-perl/Number-Compare
dev-perl/Text-Glob
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Copy-Link/

2021-10-28 Thread Andreas K. Hüttel
commit: ee5f41248822df4fcd1927e141a87c915430f399
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:33:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:00:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5f4124

dev-perl/File-Copy-Link: EAPI=8 bump

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

 ...le-Copy-Link-0.140.0.ebuild => File-Copy-Link-0.140.0-r1.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild 
b/dev-perl/File-Copy-Link/File-Copy-Link-0.140.0-r1.ebuild
similarity index 89%
rename from dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild
rename to dev-perl/File-Copy-Link/File-Copy-Link-0.140.0-r1.ebuild
index a0538d91d94..3dbce46bdd4 100644
--- a/dev-perl/File-Copy-Link/File-Copy-Link-0.140.0.ebuild
+++ b/dev-perl/File-Copy-Link/File-Copy-Link-0.140.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=RMBARKER
 DIST_VERSION=0.140
@@ -11,13 +11,11 @@ DESCRIPTION="Perl extension for replacing a link by a copy 
of the linked file"
 
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-File-Spec
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.380.0
test? (
virtual/perl-File-Temp



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

2021-10-28 Thread Andreas K. Hüttel
commit: fe988ba80c4cc7847fc709ec952000c551abf089
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 28 19:32:12 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 28 20:00:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe988ba8

dev-perl/File-chdir: EAPI=8 bump

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

 .../{File-chdir-0.101.100.ebuild => File-chdir-0.101.100-r1.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/File-chdir/File-chdir-0.101.100.ebuild 
b/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
similarity index 89%
rename from dev-perl/File-chdir/File-chdir-0.101.100.ebuild
rename to dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
index 9ab48e7cdef..987c5e0ae6e 100644
--- a/dev-perl/File-chdir/File-chdir-0.101.100.ebuild
+++ b/dev-perl/File-chdir/File-chdir-0.101.100-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=DAGOLDEN
 DIST_VERSION=0.1011
@@ -11,15 +11,13 @@ DESCRIPTION="An alternative to File::Spec and CWD"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Carp
virtual/perl-Exporter
>=virtual/perl-File-Spec-3.27
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
test? ( virtual/perl-Test-Simple )
 "



  1   2   3   >