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

2021-05-31 Thread Zac Medico
commit: 259fc4b16932e16760aba01554ca501060e7a632
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun  1 05:47:48 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun  1 05:47:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259fc4b1

app-misc/filebus: Initial import

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

 app-misc/filebus/Manifest |  1 +
 app-misc/filebus/filebus-0.0.1.ebuild | 25 +
 app-misc/filebus/metadata.xml | 11 +++
 3 files changed, 37 insertions(+)

diff --git a/app-misc/filebus/Manifest b/app-misc/filebus/Manifest
new file mode 100644
index 000..1aa0e6b6080
--- /dev/null
+++ b/app-misc/filebus/Manifest
@@ -0,0 +1 @@
+DIST filebus-0.0.1.tar.gz 6472 BLAKE2B 
5c6a86e0bd7e879e64cef6b590401b7c5e6c093df65c9154aa20ee4f9f4a47d340730dda5c6139fcd34c7d6e393c94fc18c915de8fecbe6903be30513d396431
 SHA512 
26221db5e5d1e2f23aed5aa7522af46470ea828618e961333befb95c114eab216efd8c8d5fbebccfffaa316c5518a4c103c79a2379744a43010bd93f66cd7145

diff --git a/app-misc/filebus/filebus-0.0.1.ebuild 
b/app-misc/filebus/filebus-0.0.1.ebuild
new file mode 100644
index 000..e92d77e8729
--- /dev/null
+++ b/app-misc/filebus/filebus-0.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Multicast communication channels based on regular files"
+HOMEPAGE="https://github.com/zmedico/filebus;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="+inotify test"
+RESTRICT="!test? ( test )"
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   inotify? ( dev-python/watchdog[${PYTHON_USEDEP}] )"
+BDEPEND="${RDEPEND}"
+
+python_test() {
+   esetup.py test || die "tests failed for ${EPYTHON}"
+}

diff --git a/app-misc/filebus/metadata.xml b/app-misc/filebus/metadata.xml
new file mode 100644
index 000..e83dcf85167
--- /dev/null
+++ b/app-misc/filebus/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmedico/filebus
+   filebus
+   
+   
+   zmed...@gentoo.org
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/

2021-05-31 Thread Alessandro Barbieri
commit: 7d69768a68574b3e3b249dc9bb729ed9e9277741
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue Jun  1 04:55:31 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue Jun  1 04:55:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d69768a

dev-R/RcppArmadillo: add 0.10.2.2.0, drop 0.10.5.0.0

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

 dev-R/RcppArmadillo/Manifest |  2 +-
 ...llo-0.10.5.0.0.ebuild => RcppArmadillo-0.10.2.2.0.ebuild} | 12 +++-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-R/RcppArmadillo/Manifest b/dev-R/RcppArmadillo/Manifest
index d669ccdb9..bb6e382d9 100644
--- a/dev-R/RcppArmadillo/Manifest
+++ b/dev-R/RcppArmadillo/Manifest
@@ -1 +1 @@
-DIST RcppArmadillo_0.10.5.0.0.tar.gz 1669395 BLAKE2B 
5b9c7e8d63ed5c782c8a848b6d580fb31bba89e7668048a90416ba1dd95554c2d78011c11b43f4a2c6be3ee4283b44acc84977e601faf6a688256a3cebf3a739
 SHA512 
843012eb1b44141ef7b2a20db140eed1f219c3eba6b435e7651884c010626ccd9618d962d9d923cacecd9d63c58ad5722ce78604debe2be165aea59bd336e548
+DIST RcppArmadillo_0.10.2.2.0.tar.gz 1661194 BLAKE2B 
0c1de4e8d6278aa72c8bed99ca40a195b26cb6d23b2f45841d547c64247c1ffa398fd086874866c0764027737055fc60a420f105a2a443e74eb473a6e7c06885
 SHA512 
b068fae82278165d36756658fc3813302ad253bddc3d869034ab0fb81519596ca396e56bb35fe8cae372ff2d4557b55a52522698fcd6c2f30867c1f1b557b662

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild 
b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
similarity index 79%
rename from dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
rename to dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
index f14fd4406..2bd5ac434 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
@@ -5,26 +5,28 @@ EAPI=7
 
 inherit R-packages
 
+MYPV="$(ver_cut 2-3 ${PV})"
+
 DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra 
library'
+SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz"
 KEYWORDS="~amd64"
 LICENSE='GPL-2+'
 
 DEPEND="
>=dev-lang/R-3.3.0
>=dev-R/Rcpp-0.11.0
-   sci-libs/armadillo[lapack]
-"
-RDEPEND="
-   ${DEPEND}
-   dev-R/Rcpp
+   =sci-libs/armadillo-${MYPV}*:=[lapack]
 "
+RDEPEND="${DEPEND}"
 
 #TODO: correctly link to lapack
 
 src_prepare() {
default
+   #remove bundled
rm -r inst/include/armadillo_bits || die
rm inst/include/armadillo || die
+   #link to sci-libs/armadillo
dosym /usr/include/armadillo_bits inst/include/armadillo_bits
dosym /usr/include/armadillo inst/include/armadillo
 }



[gentoo-commits] proj/musl:master commit in: net-fs/nfs-utils/, net-fs/nfs-utils/files/

2021-05-31 Thread Dave Hughes
commit: 75195b7d6c7532b8aa5acd8b9a27fc6ad448
Author: Dave Hughes  gmail  com>
AuthorDate: Tue Jun  1 02:20:33 2021 +
Commit: Dave Hughes  gmail  com>
CommitDate: Tue Jun  1 02:20:33 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=75195b7d

net-fs/nfs-utils: sync with ::gentoo

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

 net-fs/nfs-utils/Manifest  |   4 +-
 net-fs/nfs-utils/files/musl-getservbyport.patch|  18 ++
 net-fs/nfs-utils/files/musl-svcgssd-sysconf.patch  | 144 
 net-fs/nfs-utils/files/musl-time64.patch   |  51 ++
 .../nfs-utils/files/nfs-utils-1.1.4-mtab-sym.patch |  39 -
 .../files/nfs-utils-1.2.8-cross-build.patch|  48 --
 ...s-utils-2.3.1-svcgssd_undefined_reference.patch |  40 -
 .../files/nfs-utils-2.3.2-junction_libs.patch  |  45 -
 ...utils-2.4.2-Ensure-consistent-struct-stat.patch | 115 +
 ...error.patch => nfs-utils-2.5.2-no-werror.patch} |  29 +++-
 net-fs/nfs-utils/files/nfs-utils-musl.patch| 147 
 net-fs/nfs-utils/files/nfs-utils.conf  |   3 -
 net-fs/nfs-utils/files/nfs.initd   |  12 +-
 net-fs/nfs-utils/files/nfsmount.confd  |   7 -
 net-fs/nfs-utils/files/nfsmount.initd  |  47 --
 net-fs/nfs-utils/metadata.xml  |   1 -
 net-fs/nfs-utils/nfs-utils-1.3.4-r1.ebuild | 182 
 net-fs/nfs-utils/nfs-utils-2.3.1-r3.ebuild | 187 -
 ...tils-2.3.3.ebuild => nfs-utils-2.5.3-r1.ebuild} |  91 ++
 19 files changed, 410 insertions(+), 800 deletions(-)

diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest
index 3196928..0ae2ec8 100644
--- a/net-fs/nfs-utils/Manifest
+++ b/net-fs/nfs-utils/Manifest
@@ -1,3 +1 @@
-DIST nfs-utils-1.3.4.tar.bz2 814545 BLAKE2B 
4b8c5fa4c1c21858e19d05f973c6d94185cf6a15c88348dda5e47c6714f9dba00dfa05237d908479970440b2ea57287600e92cb4d49872127b3801e075d6bf1a
 SHA512 
765c0bc55a9a0bdb2c25d8fb7189a9054fb9f2dd51726eda29f44e5d5c423e245b02307dfcfab9239276d8f44869a72732416f6e9ef5a1f80753d9243ba1b38c
-DIST nfs-utils-2.3.1.tar.bz2 854899 BLAKE2B 
f9541b9dc103d978f21d57d8ba0c14a3b30f6ba874b112239d014076c1c72b6654e8e02b4bfea686e658dac84d1e896b872bc2054591275ef1713ae4e7b7d005
 SHA512 
de3e70f8656bc5b5aa98262685a9e80929c6314234d9bbb74d4c7efcb7a8b2640d48d2100850b403157ebefc8f0eb48598b48238fae795f64c7a0e9a8bff93e3
-DIST nfs-utils-2.3.3.tar.bz2 888947 BLAKE2B 
7c913f0c5061807d4af162fb392c8f466abb97c88960853b52298f61056bcad08f67a16e577036dec9afa737d88268d5a766b67c4b30a014b666dfbf3db81031
 SHA512 
266b86ef5041a7ecd144c6f2570e8a6eb00ebb4e547fa4b8c8c3e60a4af117c2690ff9effb0d4113a7b7ef57164583c8a6ada9cb1bb8f7b748524c826eaf1cba
+DIST nfs-utils-2.5.3.tar.bz2 937544 BLAKE2B 
817af2c302cf110519e64353a507645137ffd3b93b46eb94e71d45a1869c9e831e344f0baa33b1b39514962798cca542cf56a2830520c67e96e78995f2bf901f
 SHA512 
3be82f42c5da2bbbca4429459c858c58ae7333725749213c824d0c01b78f0beb7384455f314fc1cc1799968f9f40fd616297c7baf3514ca0e31d4686e9d6e732

diff --git a/net-fs/nfs-utils/files/musl-getservbyport.patch 
b/net-fs/nfs-utils/files/musl-getservbyport.patch
new file mode 100644
index 000..6fa589c
--- /dev/null
+++ b/net-fs/nfs-utils/files/musl-getservbyport.patch
@@ -0,0 +1,18 @@
+Musl will always return something with getservbyport so we cannot skip
+ports that returns non-null.
+
+diff --git a/utils/statd/rmtcall.c b/utils/statd/rmtcall.c
+index fd576d9..d72a0bf 100644
+--- a/utils/statd/rmtcall.c
 b/utils/statd/rmtcall.c
+@@ -93,8 +93,10 @@
+   __func__);
+   break;
+   }
++#if 0
+   se = getservbyport(sin.sin_port, "udp");
+   if (se == NULL)
++#endif
+   break;
+ 
+   if (retries == MAX_BRP_RETRIES) {

diff --git a/net-fs/nfs-utils/files/musl-svcgssd-sysconf.patch 
b/net-fs/nfs-utils/files/musl-svcgssd-sysconf.patch
new file mode 100644
index 000..ec280cc
--- /dev/null
+++ b/net-fs/nfs-utils/files/musl-svcgssd-sysconf.patch
@@ -0,0 +1,144 @@
+--- a/support/nfsidmap/libnfsidmap.c
 b/support/nfsidmap/libnfsidmap.c
+@@ -432,11 +432,17 @@ int nfs4_init_name_mapping(char *conffil
+ 
+   nobody_user = conf_get_str("Mapping", "Nobody-User");
+   if (nobody_user) {
+-  size_t buflen = sysconf(_SC_GETPW_R_SIZE_MAX);
++  long scbuflen = sysconf(_SC_GETPW_R_SIZE_MAX);
++  size_t buflen = 1024; /*value on my gentoo glibc system that 
has _SC_GETPW_R_SIZE_MAX*/
+   struct passwd *buf;
+   struct passwd *pw = NULL;
+   int err;
+ 
++  /*sysconf can return -1 when _SC_GETPW_R_SIZE_MAX is not 
defined, like on musl systems, if cast to size_t this will lead
++to an integer overflow, which leads to a buffer overflow and 

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

2021-05-31 Thread Matt Turner
commit: e613a070461d787c183ddf3700167e630d2d98de
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun  1 02:07:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun  1 02:15:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e613a070

sys-apps/baobab: Depend on gui-libs/libhandy[vala]

Closes: https://bugs.gentoo.org/793245
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/sys-apps/baobab/baobab-40.0.ebuild 
b/sys-apps/baobab/baobab-40.0.ebuild
index b594a695c11..0206746c466 100644
--- a/sys-apps/baobab/baobab-40.0.ebuild
+++ b/sys-apps/baobab/baobab-40.0.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc 
x86 ~amd64-linux ~x8
 RDEPEND="
>=dev-libs/glib-2.44:2
>=x11-libs/gtk+-3.24.1:3
-   >=gui-libs/libhandy-1.0.0:1=
+   >=gui-libs/libhandy-1.0.0:1=[vala]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-05-31 Thread Matt Turner
commit: f51a846692c7c4bfbbd9433479dbc596fd38fb5e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun  1 02:04:15 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun  1 02:15:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51a8466

x11-libs/pango: Don't enable USE=X by default

Closes: https://bugs.gentoo.org/792936
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/pango-1.48.5.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-libs/pango/pango-1.48.5.ebuild 
b/x11-libs/pango/pango-1.48.5.ebuild
index 02943d28765..44b46222cb3 100644
--- a/x11-libs/pango/pango-1.48.5.ebuild
+++ b/x11-libs/pango/pango-1.48.5.ebuild
@@ -13,8 +13,7 @@ LICENSE="LGPL-2+ FTL"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
 
-# X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
-IUSE="gtk-doc +introspection sysprof test +X"
+IUSE="gtk-doc +introspection sysprof test X"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="gtk-doc? ( introspection )"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/gnome-doc-utils/files/

2021-05-31 Thread Matt Turner
commit: ec5683590390e32ac6440afe1e3316e9b56922a1
Author: Alexey Sokolov  google  com>
AuthorDate: Mon May 24 20:22:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun  1 02:15:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec568359

app-text/gnome-doc-utils: Fix build

without python native symlinks and on prefix

Closes: https://bugs.gentoo.org/762925
Signed-off-by: Alexey Sokolov  google.com>
Signed-off-by: Matt Turner  gentoo.org>

 .../files/gnome-doc-utils-0.20.10-fix-out-of-tree-build.patch   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/app-text/gnome-doc-utils/files/gnome-doc-utils-0.20.10-fix-out-of-tree-build.patch
 
b/app-text/gnome-doc-utils/files/gnome-doc-utils-0.20.10-fix-out-of-tree-build.patch
index eecc5456069..bac8aab4078 100644
--- 
a/app-text/gnome-doc-utils/files/gnome-doc-utils-0.20.10-fix-out-of-tree-build.patch
+++ 
b/app-text/gnome-doc-utils/files/gnome-doc-utils-0.20.10-fix-out-of-tree-build.patch
@@ -2,7 +2,7 @@
 +++ b/bootstrap.make   2013-04-11 20:35:26.710082615 +0200
 @@ -1,4 +1,4 @@
 -_xml2po = PYTHONPATH="$(shell pwd)/$(top_builddir)/xml2po:$(shell 
pwd)/$(top_srcdir)/xml2po:$(PYTHONPATH)" "$(shell 
pwd)/$(top_builddir)/xml2po/xml2po/xml2po"
-+_xml2po = 
PYTHONPATH="$(abs_top_builddir)/xml2po:$(abs_top_srcdir)/xml2po:$(PYTHONPATH)" 
"$(abs_top_builddir)/xml2po/xml2po/xml2po"
++_xml2po = 
PYTHONPATH="$(abs_top_builddir)/xml2po:$(abs_top_srcdir)/xml2po:$(PYTHONPATH)" 
"${EPYTHON}" "$(abs_top_builddir)/xml2po/xml2po/xml2po"
  
  _db2html = $(top_srcdir)/xslt/docbook/html/db2html.xsl
  _db2omf  = $(top_srcdir)/xslt/docbook/omf/db2omf.xsl
@@ -13,7 +13,7 @@
  _clean_dir = $(if $(DOC_MODULE)$(DOC_ID),clean-doc-dir)
  _doc_install_dir = $(if $(DOC_ID),$(DOC_ID),$(DOC_MODULE))
 -_xml2po = PYTHONPATH="$(shell pwd)/$(top_builddir)/xml2po:$(shell 
pwd)/$(top_srcdir)/xml2po:$(PYTHONPATH)" "$(shell 
pwd)/$(top_builddir)/xml2po/xml2po/xml2po"
-+_xml2po = 
PYTHONPATH="$(abs_top_builddir)/xml2po:$(abs_top_srcdir)/xml2po:$(PYTHONPATH)" 
"$(abs_top_builddir)/xml2po/xml2po/xml2po"
++_xml2po = 
PYTHONPATH="$(abs_top_builddir)/xml2po:$(abs_top_srcdir)/xml2po:$(PYTHONPATH)" 
"${EPYTHON}" "$(abs_top_builddir)/xml2po/xml2po/xml2po"
  _db2html = $(top_srcdir)/xslt/docbook/html/db2html.xsl
  _db2omf = $(top_srcdir)/xslt/docbook/omf/db2omf.xsl
  _chunks = $(top_srcdir)/xslt/docbook/utils/chunks.xsl
@@ -24,7 +24,7 @@
  _clean_dir = $(if $(DOC_MODULE)$(DOC_ID),clean-doc-dir)
  _doc_install_dir = $(if $(DOC_ID),$(DOC_ID),$(DOC_MODULE))
 -_xml2po = PYTHONPATH="$(shell pwd)/$(top_builddir)/xml2po:$(shell 
pwd)/$(top_srcdir)/xml2po:$(PYTHONPATH)" "$(shell 
pwd)/$(top_builddir)/xml2po/xml2po/xml2po"
-+_xml2po = 
PYTHONPATH="$(abs_top_builddir)/xml2po:$(abs_top_srcdir)/xml2po:$(PYTHONPATH)" 
"$(abs_top_builddir)/xml2po/xml2po/xml2po"
++_xml2po = 
PYTHONPATH="$(abs_top_builddir)/xml2po:$(abs_top_srcdir)/xml2po:$(PYTHONPATH)" 
"${EPYTHON}" "$(abs_top_builddir)/xml2po/xml2po/xml2po"
  _db2html = $(top_srcdir)/xslt/docbook/html/db2html.xsl
  _db2omf = $(top_srcdir)/xslt/docbook/omf/db2omf.xsl
  _chunks = $(top_srcdir)/xslt/docbook/utils/chunks.xsl



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/

2021-05-31 Thread Matt Turner
commit: b0d62c6c1c5a986d63b38f26224fe1daff35fdfc
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun  1 02:12:09 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun  1 02:15:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d62c6c

gnome-extra/gucharmap: Don't depend on vala if USE=-vala

Closes: https://bugs.gentoo.org/793074
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gucharmap/gucharmap-13.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gucharmap/gucharmap-13.0.7.ebuild 
b/gnome-extra/gucharmap/gucharmap-13.0.7.ebuild
index 793250c9468..c5ddaa9831f 100644
--- a/gnome-extra/gucharmap/gucharmap-13.0.7.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-13.0.7.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
>=sys-devel/gettext-0.19.8
gtk-doc? ( >=dev-util/gtk-doc-1 )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-   $(vala_depend)"
+   vala? ( $(vala_depend) )"
 
 DEPEND="=app-i18n/unicode-data-${UNICODE_VERSION}*
>=dev-libs/glib-2.32:2



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

2021-05-31 Thread Mike Frysinger
commit: aa611140747af47803bee16ea4aa1eab0db59c78
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun  1 02:11:26 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun  1 02:11:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa611140

dev-lang/rust: force newer cmake version

Rust fails to build with older cmake:
CMake Error at CMakeLists.txt:3 (cmake_minimum_required):
  CMake 3.13.4 or higher is required.  You are running version ...

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

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

diff --git a/dev-lang/rust/rust-1.52.1.ebuild b/dev-lang/rust/rust-1.52.1.ebuild
index d8b7334db88..42d6f2b17da 100644
--- a/dev-lang/rust/rust-1.52.1.ebuild
+++ b/dev-lang/rust/rust-1.52.1.ebuild
@@ -91,7 +91,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
-   dev-util/cmake
+   >=dev-util/cmake-3.13.4
dev-util/ninja
)
test? ( sys-devel/gdb )



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

2021-05-31 Thread Sam James
commit: e4e0c92cac905f00ad65ab406afb95d3e0b82d37
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e0c92c

dev-util/glib-utils: Stabilize 2.66.8 arm, #775632

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

 dev-util/glib-utils/glib-utils-2.66.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/glib-utils-2.66.8.ebuild 
b/dev-util/glib-utils/glib-utils-2.66.8.ebuild
index 629fb5bcbe9..fe668f11352 100644
--- a/dev-util/glib-utils/glib-utils-2.66.8.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.66.8.ebuild
@@ -15,7 +15,7 @@ SLOT="0" # /usr/bin utilities that can't be parallel 
installed by their nature
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-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 ~x86-winnt"
+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 ~x86-winnt"
 
 RDEPEND="${PYTHON_DEPS}
!

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

2021-05-31 Thread Sam James
commit: 90df8291da7f8dab8b600434c939b9ac9abd7eb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90df8291

dev-util/gdbus-codegen: Stabilize 2.66.8 arm, #775632

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

 dev-util/gdbus-codegen/gdbus-codegen-2.66.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.66.8.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.66.8.ebuild
index 62fe5ab69a2..824aac4e9de 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.66.8.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.66.8.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}"



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

2021-05-31 Thread Sam James
commit: 5febd0f49f3b319247b39f0c054c129f63c149ba
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5febd0f4

dev-libs/glib: Stabilize 2.66.8 arm, #775632

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

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

diff --git a/dev-libs/glib/glib-2.66.8.ebuild b/dev-libs/glib/glib-2.66.8.ebuild
index 62117610b3c..63721f718da 100644
--- a/dev-libs/glib/glib-2.66.8.ebuild
+++ b/dev-libs/glib/glib-2.66.8.ebuild
@@ -14,7 +14,7 @@ SLOT="2"
 IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs sysprof systemtap test utils xattr"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 # * libelf isn't strictly necessary, but makes gresource tool more useful, and
 # the check is automagic in gio/meson.build. gresource is not a multilib tool



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

2021-05-31 Thread Sam James
commit: c31c955b3dd5e3aa4fb7e38002180be8b7d2dfdd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31c955b

net-misc/curl: Stabilize 7.77.0 arm, #792192

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

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

diff --git a/net-misc/curl/curl-7.77.0.ebuild b/net-misc/curl/curl-7.77.0.ebuild
index e15247a6d58..ccca9041f59 100644
--- a/net-misc/curl/curl-7.77.0.ebuild
+++ b/net-misc/curl/curl-7.77.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
 
 LICENSE="curl"
 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="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba 
+smtp ssh ssl sslv3 static-libs test telnet +tftp threads winssl zstd"
 IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_winssl"
 IUSE+=" nghttp3 quiche"



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

2021-05-31 Thread Sam James
commit: 8c70b1252ebac7afed23ded76494a85221b86d1f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c70b125

dev-python/lxml: Stabilize 4.6.3-r1 arm, #790737

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

 dev-python/lxml/lxml-4.6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lxml/lxml-4.6.3-r1.ebuild 
b/dev-python/lxml/lxml-4.6.3-r1.ebuild
index 8994ed79283..32b941b540b 100644
--- a/dev-python/lxml/lxml-4.6.3-r1.ebuild
+++ b/dev-python/lxml/lxml-4.6.3-r1.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



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

2021-05-31 Thread Sam James
commit: 96f59d15474861b65154e4ffa982dfc793630801
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f59d15

dev-libs/libxml2: Stabilize 2.9.12-r2 arm, #790737

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

 dev-libs/libxml2/libxml2-2.9.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxml2/libxml2-2.9.12-r2.ebuild 
b/dev-libs/libxml2/libxml2-2.9.12-r2.ebuild
index c240ff54c1b..2c636c61730 100644
--- a/dev-libs/libxml2/libxml2-2.9.12-r2.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.12-r2.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}"
 
 LICENSE="MIT"
 SLOT="2"
-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="debug examples icu ipv6 lzma +python readline static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2021-05-31 Thread Sam James
commit: c6b2c834245d23b7d76b2af85d2177f1cbb03720
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b2c834

dev-java/tomcat-servlet-api: Stabilize 7.0.109 arm64, #792783

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.109.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.109.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.109.ebuild
index c750d5ea6f6..0a4f99352d9 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.109.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.109.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8"



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

2021-05-31 Thread Sam James
commit: 6b1cd53c21a61856a3f14cc1fa5f8ffb1a53fbd2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:45:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:45:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1cd53c

net-vpn/strongswan: Stabilize 5.9.2 arm, #793269

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

 net-vpn/strongswan/strongswan-5.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild 
b/net-vpn/strongswan/strongswan-5.9.2.ebuild
index 04835d9001d..469e870f506 100644
--- a/net-vpn/strongswan/strongswan-5.9.2.ebuild
+++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2;
 
 LICENSE="GPL-2 RSA DES"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11"
 
 STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"



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

2021-05-31 Thread Sam James
commit: 229bc69f16903f30e3f80179ce71fcee044b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:29:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:29:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229bc69f

dev-python/discogs-client: fix MultipleKeywordsLines

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

 dev-python/discogs-client/discogs-client-2.3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/discogs-client/discogs-client-2.3.12.ebuild 
b/dev-python/discogs-client/discogs-client-2.3.12.ebuild
index 95c5762af1b..33edf37b571 100644
--- a/dev-python/discogs-client/discogs-client-2.3.12.ebuild
+++ b/dev-python/discogs-client/discogs-client-2.3.12.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 PYTHON_COMPAT=( python3_{7..9} )
 
 inherit distutils-r1
@@ -9,7 +10,6 @@ inherit distutils-r1
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/joalla/discogs_client.git;
inherit git-r3
-   KEYWORDS="~amd64 ~x86"
 else
MY_PN='python3-discogs-client'
MY_P=${MY_PN}-${PV}



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

2021-05-31 Thread Sam James
commit: f1599ba4deeb3d8b44d31c6ab3655f11666422c4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:30:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:30:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1599ba4

dev-util/rosdep: fix MultipleKeywordsLines

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

 dev-util/rosdep/rosdep-0.20.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-util/rosdep/rosdep-0.20.0.ebuild 
b/dev-util/rosdep/rosdep-0.20.0.ebuild
index 3ee0c079699..dde1899da88 100644
--- a/dev-util/rosdep/rosdep-0.20.0.ebuild
+++ b/dev-util/rosdep/rosdep-0.20.0.ebuild
@@ -17,7 +17,6 @@ DESCRIPTION="Command-line tool for installing ROS system 
dependencies"
 HOMEPAGE="https://wiki.ros.org/rosdep;
 if [ "${PV#}" != "${PV}" ] ; then
SRC_URI=""
-   KEYWORDS=""
 else
SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz

https://github.com/ros-infrastructure/rosdep/archive/${PV}.tar.gz -> ${P}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-licenses/

2021-05-31 Thread Sam James
commit: 8abaa886fd31a9b09029f20fdeb45ad9137af138
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:39:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:39:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abaa886

dev-go/go-licenses: fix VariableScope (EROOT)

DEPEND-class variables are satisfied within ESYSROOT.

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

 dev-go/go-licenses/go-licenses-0_pre20200511.ebuild | 4 ++--
 dev-go/go-licenses/go-licenses-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-go/go-licenses/go-licenses-0_pre20200511.ebuild 
b/dev-go/go-licenses/go-licenses-0_pre20200511.ebuild
index 9dadfccb67c..7375f5873fe 100644
--- a/dev-go/go-licenses/go-licenses-0_pre20200511.ebuild
+++ b/dev-go/go-licenses/go-licenses-0_pre20200511.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -172,7 +172,7 @@ RESTRICT="test"
 src_prepare() {
eapply_user
 
-   local share="${EROOT}/usr/share/licenseclassifier"
+   local share="${ESYSROOT}/usr/share/licenseclassifier"
 
local vendored_const_path="vendor/github.com/google/licenseclassifier"
go mod vendor || die

diff --git a/dev-go/go-licenses/go-licenses-.ebuild 
b/dev-go/go-licenses/go-licenses-.ebuild
index 9dadfccb67c..7375f5873fe 100644
--- a/dev-go/go-licenses/go-licenses-.ebuild
+++ b/dev-go/go-licenses/go-licenses-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -172,7 +172,7 @@ RESTRICT="test"
 src_prepare() {
eapply_user
 
-   local share="${EROOT}/usr/share/licenseclassifier"
+   local share="${ESYSROOT}/usr/share/licenseclassifier"
 
local vendored_const_path="vendor/github.com/google/licenseclassifier"
go mod vendor || die



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

2021-05-31 Thread Sam James
commit: 600e7a856320093e8da1abe5d1cb2ed8cd73da9f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:38:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:38:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600e7a85

app-text/trang: fix VariableScope (EROOT)

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

 app-text/trang/trang-20151127.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/trang/trang-20151127.ebuild 
b/app-text/trang/trang-20151127.ebuild
index fa287c48074..55c73618b10 100644
--- a/app-text/trang/trang-20151127.ebuild
+++ b/app-text/trang/trang-20151127.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -47,7 +47,7 @@ src_configure() {
# Because this crazy package uses XSLT, we need to escape this.
sed -i 's:\${gentoo\.classpath}:${{gentoo.classpath}}:g' build.xsl || 
die
 
-   EANT_EXTRA_ARGS="-Djavacc.dir=${EROOT}usr/share/javacc/lib"
+   EANT_EXTRA_ARGS="-Djavacc.dir=${EPREFIX}usr/share/javacc/lib"
export LOCALCLASSPATH=$(java-pkg_getjars --build-only 
--with-dependencies saxon-6.5)
 }
 



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

2021-05-31 Thread Sam James
commit: 3b0843a9309d7f1adcbacf5b74842df9477a142a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:34:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0843a9

app-misc/emelfm2: fix VariableScope (EROOT usage)

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

 app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
index ed9ff0f319f..e41d36d05a2 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
@@ -63,7 +63,7 @@ src_configure() {
$(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
$(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
$(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
-   DOC_DIR="${EROOT}/usr/share/doc/${PF}"
+   DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
DOCS_VERSION=1
STRIP=0
WITH_TRANSPARENCY=1



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

2021-05-31 Thread Sam James
commit: ddbcaa8271b039b4195e3c835a68c8bc07ae685b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:36:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:36:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbcaa82

app-text/htmldoc: fix VariableScope (ED)

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

 app-text/htmldoc/htmldoc-1.9.11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/htmldoc/htmldoc-1.9.11-r1.ebuild 
b/app-text/htmldoc/htmldoc-1.9.11-r1.ebuild
index f34baa19af1..de7e4f8afa8 100644
--- a/app-text/htmldoc/htmldoc-1.9.11-r1.ebuild
+++ b/app-text/htmldoc/htmldoc-1.9.11-r1.ebuild
@@ -9,8 +9,8 @@ DESCRIPTION="Convert HTML pages into a PDF document"
 HOMEPAGE="https://www.msweet.org/htmldoc/;
 
SRC_URI="https://github.com/michaelrsweet/${PN}/releases/download/v${PV}/${P}-source.tar.gz;
 
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="fltk ssl"
 
@@ -50,7 +50,7 @@ src_configure() {
--disable-localzlib
)
 
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" DSTROOT="${ED}" econf 
"${myeconfargs[@]}"
+   CC="$(tc-getCC)" CXX="$(tc-getCXX)" econf "${myeconfargs[@]}"
 }
 
 src_install() {



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

2021-05-31 Thread Sam James
commit: 0a041c120743efb7cfb6b6bee5d198dc6a110023
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:28:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:28:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a041c12

sys-fs/exfatprogs: Keyword 1.1.2 ppc, #791235

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

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

diff --git a/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild 
b/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild
index 29a89c2d1f5..66c4fee56cb 100644
--- a/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild
+++ b/sys-fs/exfatprogs/exfatprogs-1.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://github.com/exfatprogs/exfatprogs.git;
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 fi
 LICENSE="GPL-2"
 SLOT="0"



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

2021-05-31 Thread Sam James
commit: 4f3daff22612673e8d1a5da1bb3b199fdd1c0340
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:14:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3daff2

dev-python/requests-credssp: lay groundwork for tests, drop unneeded patch

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

 dev-python/requests-credssp/Manifest   |  2 +-
 .../files/requests-credssp-1.2.0-python-3.9.patch  | 50 --
 .../requests-credssp/requests-credssp-1.2.0.ebuild | 13 +++---
 3 files changed, 7 insertions(+), 58 deletions(-)

diff --git a/dev-python/requests-credssp/Manifest 
b/dev-python/requests-credssp/Manifest
index 38af56c1593..ca9270fbf0a 100644
--- a/dev-python/requests-credssp/Manifest
+++ b/dev-python/requests-credssp/Manifest
@@ -1 +1 @@
-DIST requests-credssp-1.2.0.tar.gz 18384 BLAKE2B 
5d92326066f8e6abf675b3ab56522aceefb2ecf99bb58d44de4f0c40b46582b567888c6b888d21da29ef1746d070526c6d35601b88b5ca207f3c7f2b6c596260
 SHA512 
425e18b673cdf1006d6ab3d4108acdb2a8cdf6132646663741339c771aecada2cc237d919351cd0d2ca6022a0bcddba92b3b44b15386d683c6c18db461b8c7fd
+DIST requests-credssp-1.2.0.gh.tar.gz 23310 BLAKE2B 
647dff76fbb47b9b972f403a9fb2a10ffab5e1915e32977e65b5f5c1cb206ec1b9fa884e12d687761087b2f7f4cb9e8bde631b68140cc50dbd9561a4999bdf55
 SHA512 
55458773cbf14a468d22d0b04186611385ff24fceda85052e69981bd6d4fd32a46f96b95fa36724b72fd9719485b2ed8906d1927284157e7bc685c0c42c2312c

diff --git 
a/dev-python/requests-credssp/files/requests-credssp-1.2.0-python-3.9.patch 
b/dev-python/requests-credssp/files/requests-credssp-1.2.0-python-3.9.patch
deleted file mode 100644
index 47591ab94ed..000
--- a/dev-python/requests-credssp/files/requests-credssp-1.2.0-python-3.9.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From b3583f2e959600ea27a2b8577c172c5695ec7f2c Mon Sep 17 00:00:00 2001
-From: Matthew 
-Date: Mon, 10 May 2021 10:36:23 +
-Subject: [PATCH] Python 3.9 support (#22)
-
-* Python 3.9 support
-
-* Add 3.9 to pipelines

- azure-pipelines.yml | 8 
- setup.py| 1 +
- 2 files changed, 9 insertions(+)
-
-diff --git a/azure-pipelines.yml b/azure-pipelines.yml
-index a60bd62..1f0cbde 100644
 a/azure-pipelines.yml
-+++ b/azure-pipelines.yml
-@@ -38,6 +38,8 @@ stages:
-   python.version: 3.7
- Python38:
-   python.version: 3.8
-+Python39:
-+  python.version: 3.9
- 
- steps:
- - task: UsePythonVersion@0
-@@ -119,6 +121,12 @@ stages:
- Python38-x64:
-   python.version: 3.8
-   python.arch: x64
-+Python39-x86:
-+  python.version: 3.9
-+  python.arch: x86
-+Python39-x64:
-+  python.version: 3.9
-+  python.arch: x64
- 
- steps:
- - task: UsePythonVersion@0
-diff --git a/setup.py b/setup.py
-index ee5268f..49af47b 100644
 a/setup.py
-+++ b/setup.py
-@@ -53,5 +53,6 @@ def abs_path(rel_path):
- 'Programming Language :: Python :: 3.6',
- 'Programming Language :: Python :: 3.7',
- 'Programming Language :: Python :: 3.8',
-+'Programming Language :: Python :: 3.9',
- ],
- )

diff --git a/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild 
b/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
index a06c1ac3a65..4b4628b832c 100644
--- a/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
+++ b/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
@@ -8,12 +8,14 @@ inherit distutils-r1
 
 DESCRIPTION="HTTPS CredSSP authentication with the requests library"
 HOMEPAGE="https://pypi.org/project/requests-credssp/;
-SRC_URI="mirror://pypi/r/requests-credssp/${P}.tar.gz"
+# .gh for tests in github tarball, drop ".gh" on next bump
+SRC_URI="https://github.com/jborean93/requests-credssp/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+# Needs unpackaged pyspnego (https://github.com/jborean93/pyspnego)
+RESTRICT="test"
 
 RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/ntlm-auth[${PYTHON_USEDEP}]
@@ -21,9 +23,6 @@ RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
 
-PATCHES=(
-   "${FILESDIR}/${PN}-1.2.0-python-3.9.patch"
-)
+#distutils_enable_tests pytest



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

2021-05-31 Thread Sam James
commit: bd388adb0bb1a37d67f28045b42d8c2e88eb0080
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:27:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:28:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd388adb

dev-python/neovim-remote: sync live ebuild

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

 dev-python/neovim-remote/neovim-remote-2.4.0.ebuild |  4 ++--
 dev-python/neovim-remote/neovim-remote-.ebuild  | 14 ++
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild 
b/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
index ec688444a52..24fb72fd195 100644
--- a/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
@@ -5,19 +5,19 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
-
 inherit distutils-r1
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/mhinz/${PN}.git;
 else
-   KEYWORDS="~amd64 ~arm"
SRC_URI="https://github.com/mhinz/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
 fi
 
 DESCRIPTION="A tool that helps control neovim processes"
 HOMEPAGE="https://github.com/mhinz/neovim-remote;
+
 LICENSE="MIT"
 SLOT="0"
 

diff --git a/dev-python/neovim-remote/neovim-remote-.ebuild 
b/dev-python/neovim-remote/neovim-remote-.ebuild
index 4dbb14c735e..15b4a3d9ac7 100644
--- a/dev-python/neovim-remote/neovim-remote-.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-.ebuild
@@ -10,17 +10,23 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/mhinz/${PN}.git;
 else
-   KEYWORDS="~amd64"
SRC_URI="https://github.com/mhinz/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
 fi
 
 DESCRIPTION="A tool that helps control neovim processes"
 HOMEPAGE="https://github.com/mhinz/neovim-remote;
+
 LICENSE="MIT"
 SLOT="0"
 
 RDEPEND="
dev-python/pynvim[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
+   dev-python/psutil[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+BDEPEND+="
+   test? ( app-editors/neovim )
+"



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

2021-05-31 Thread Sam James
commit: e8c7e768e3d39348bf03825972bf6e6cc687a1a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:15:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c7e768

dev-python/ntlm-auth: mark ALLARCHES

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

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

diff --git a/dev-python/ntlm-auth/metadata.xml 
b/dev-python/ntlm-auth/metadata.xml
index 779742f9d39..68bbe71dea6 100644
--- a/dev-python/ntlm-auth/metadata.xml
+++ b/dev-python/ntlm-auth/metadata.xml
@@ -9,6 +9,7 @@
pyt...@gentoo.org
Python

+   

ntlm-auth
jborean93/ntlm-auth



[gentoo-commits] repo/gentoo:master commit in: media-sound/beets/, media-sound/beets/files/

2021-05-31 Thread Sam James
commit: 3ebe00e69103aa9840a84123c008ceec779e947c
Author: Guillaume Seren  gmail  com>
AuthorDate: Wed May 26 11:12:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebe00e6

media-sound/beets: Backport patch for #790215

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Closes: https://bugs.gentoo.org/790215
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-sound/beets/beets-1.4.9-r6.ebuild| 135 +
 ...place-discogs-client-with-python3-discogs.patch | 134 
 2 files changed, 269 insertions(+)

diff --git a/media-sound/beets/beets-1.4.9-r6.ebuild 
b/media-sound/beets/beets-1.4.9-r6.ebuild
new file mode 100644
index 000..4fd12ebc72c
--- /dev/null
+++ b/media-sound/beets/beets-1.4.9-r6.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 bash-completion-r1 optfeature
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/beetbox/beets.git;
+   inherit git-r3
+else
+   MY_PV=${PV/_beta/-beta.}
+   MY_P=${PN}-${MY_PV}
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Media library management system for obsessive-compulsive music 
geeks"
+HOMEPAGE="https://beets.io/ https://pypi.org/project/beets/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/jellyfish-0.7.1[${PYTHON_MULTI_USEDEP}]
+   dev-python/munkres[${PYTHON_MULTI_USEDEP}]
+   >=media-libs/mutagen-1.33[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_MULTI_USEDEP}]
+   dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests-oauthlib[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/six-1.9[${PYTHON_MULTI_USEDEP}]
+   dev-python/unidecode[${PYTHON_MULTI_USEDEP}]
+   ')"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   doc? (
+   dev-python/sphinx
+   )
+   $(python_gen_cond_dep '
+   test? (
+   dev-db/sqlite[icu]
+   dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}]
+   dev-python/bluelet[${PYTHON_MULTI_USEDEP}]
+   dev-python/discogs-client[${PYTHON_MULTI_USEDEP}]
+   dev-python/flask[${PYTHON_MULTI_USEDEP}]
+   dev-python/mock[${PYTHON_MULTI_USEDEP}]
+   dev-python/pyacoustid[${PYTHON_MULTI_USEDEP}]
+   dev-python/pylast[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   dev-python/python-mpd[${PYTHON_MULTI_USEDEP}]
+   dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
+   || (
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   media-gfx/imagemagick
+   )
+   dev-python/rarfile[${PYTHON_MULTI_USEDEP}]
+   dev-python/responses[${PYTHON_MULTI_USEDEP}]
+   dev-python/wheel[${PYTHON_MULTI_USEDEP}]
+   media-libs/chromaprint[tools]
+   media-libs/flac
+   media-libs/gst-plugins-bad:1.0
+   media-libs/gst-plugins-good:1.0
+   media-sound/mp3val
+   media-sound/mp3gain
+   media-plugins/gst-plugins-libav:1.0
+   media-video/ffmpeg:0[encode]
+   )
+   ')"
+
+PATCHES=(
+   
"${FILESDIR}/${PV}-0001-compatibility-with-breaking-changes-to-the-ast-modul.patch"
+   "${FILESDIR}/${PV}-0002-Disable-test_completion.patch"
+   "${FILESDIR}/${PV}-0003-Try-to-work-around-a-Werkzeug-change.patch"
+   
"${FILESDIR}/${PV}-0004-Fix-3608-Replace-discogs-client-with-python3-discogs.patch"
+)
+
+DOCS=( README.rst docs/changelog.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Tests that need network
+   rm test/test_art.py || die "Failed to remove test_art.py"
+   rm test/test_discogs.py || die "Failed to remove test_discogs.py"
+   rm test/test_embyupdate.py || die "Failed to remove test_embyupdate.py"
+   rm test/test_lastgenre.py || die "Failed to remove test_lastgenre.py"
+   rm test/test_spotify.py || die "Failed to remove test_spotify.py"
+   # Not 

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

2021-05-31 Thread Sam James
commit: f48e192387d22e8a4c09dc1b60f09591104aa9e4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:15:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48e1923

dev-python/ntlm-auth: add tests

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

 dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild 
b/dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild
index ffc6df49c46..99397e4098f 100644
--- a/dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild
+++ b/dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild
@@ -11,11 +11,12 @@ DESCRIPTION="Calculates NTLM Authentication codes"
 HOMEPAGE="https://github.com/jborean93/ntlm-auth;
 SRC_URI="https://github.com/jborean93/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-SLOT="0"
 LICENSE="MIT"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest



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

2021-05-31 Thread Sam James
commit: 2d3a625196457179f1ad5bb4fc808a9cd42b8805
Author: Bernd Waibel  posteo  net>
AuthorDate: Thu May 20 19:59:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3a6251

dev-python/pyilmbase: bump to 2.5.6

Closes: https://bugs.gentoo.org/791136
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/20899
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyilmbase/Manifest   |  1 +
 dev-python/pyilmbase/pyilmbase-2.5.6.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest
index 7e8d99f7190..9ddce510273 100644
--- a/dev-python/pyilmbase/Manifest
+++ b/dev-python/pyilmbase/Manifest
@@ -1 +1,2 @@
 DIST pyilmbase-2.5.5.tar.gz 27536865 BLAKE2B 
d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6
 SHA512 
e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
+DIST pyilmbase-2.5.6.tar.gz 27540385 BLAKE2B 
eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65
 SHA512 
8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412

diff --git a/dev-python/pyilmbase/pyilmbase-2.5.6.ebuild 
b/dev-python/pyilmbase/pyilmbase-2.5.6.ebuild
new file mode 100644
index 000..2668dd6e9d0
--- /dev/null
+++ b/dev-python/pyilmbase/pyilmbase-2.5.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake python-single-r1
+
+DESCRIPTION="IlmBase Python bindings"
+HOMEPAGE="https://www.openexr.com;
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/openexr-${PV}/PyIlmBase"
+
+LICENSE="BSD"
+SLOT="0/25"
+KEYWORDS="~amd64 ~x86"
+IUSE="exceptions +numpy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   ~media-libs/ilmbase-${PV}:=
+   sys-libs/zlib
+   $(python_gen_cond_dep '
+   >=dev-libs/boost-1.62.0-r1:=[python,${PYTHON_MULTI_USEDEP}]
+   numpy? ( >=dev-python/numpy-1.10.4[${PYTHON_MULTI_USEDEP}] )
+   ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-admin/chrpath
+   virtual/pkgconfig
+"
+
+#PATCHES=(
+#  
"${FILESDIR}"/${PN}-2.5.2-0001-Fix-pkgconfig-file-for-PyIlmBase-to-include-prefixes.patch
+#)
+
+DOCS=( README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Python2=ON
+   -DPYILMBASE_INSTALL_PKG_CONFIG=ON
+   -DPYIMATH_ENABLE_EXCEPTIONS=$(usex exceptions)
+   -DPython3_EXECUTABLE="${PYTHON}"
+   -DPython3_INCLUDE_DIR=$(python_get_includedir)
+   -DPython3_LIBRARY=$(python_get_library_path)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   if use numpy; then
+   python_domodule "${BUILD_DIR}/${EPYTHON/./_}/imathnumpy.so"
+   chmod +x "${D}/$(python_get_sitedir)/imathnumpy.so" || die
+   chrpath -d "${D}/$(python_get_sitedir)/imathnumpy.so" || die
+   fi
+}



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

2021-05-31 Thread Sam James
commit: 0addae6f8f6099bedaae0e96c0185735e3bbebff
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:21:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:28:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0addae6f

dev-lang/hy: cleanup test dep

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

 dev-lang/hy/hy-0.20.0.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-lang/hy/hy-0.20.0.ebuild b/dev-lang/hy/hy-0.20.0.ebuild
index 9ab4775ba47..c26c538c215 100644
--- a/dev-lang/hy/hy-0.20.0.ebuild
+++ b/dev-lang/hy/hy-0.20.0.ebuild
@@ -19,13 +19,9 @@ IUSE="test doc"
 RDEPEND=">=dev-python/astor-0.7.1[${PYTHON_USEDEP}]
>=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
-   >=dev-python/rply-0.7.6[${PYTHON_USEDEP}]
-   "
+   >=dev-python/rply-0.7.6[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )"
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.15.0-do-not-install-get_version.py.patch



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

2021-05-31 Thread Sam James
commit: d91186acd041d88e710e17f17422819edf13d5c1
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Mar 29 21:25:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91186ac

media-sound/lollypop: Version bump 1.4.18

Closes: https://bugs.gentoo.org/769377
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Yuan Liao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20190
Signed-off-by: Sam James  gentoo.org>

 media-sound/lollypop/Manifest   |  1 +
 media-sound/lollypop/lollypop-1.4.18.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest
index 856286fccc8..d80dd4dba88 100644
--- a/media-sound/lollypop/Manifest
+++ b/media-sound/lollypop/Manifest
@@ -1 +1,2 @@
 DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 
8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6
 SHA512 
179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e
+DIST lollypop-1.4.18.tar.xz 575120 BLAKE2B 
62ff404c0e7c2ac7029ebb45143db35b0b93b30bfc386fb08aa4a2fc10916efb190118f41e40a0f795bef4f8d0b21b0353b9e27bbb75c5471132145028fc8b27
 SHA512 
17f2db91a56fd140c66c251732eca4b2a6cc1849b5dc72f0a4014c766c64eee475bc9d2305d307e2a54184ab5dd812a5fb27b39acf60a1c468770d1d34307982

diff --git a/media-sound/lollypop/lollypop-1.4.18.ebuild 
b/media-sound/lollypop/lollypop-1.4.18.ebuild
new file mode 100644
index 000..6837244ef5e
--- /dev/null
+++ b/media-sound/lollypop/lollypop-1.4.18.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_REQ_USE="sqlite"
+inherit python-single-r1 gnome2-utils meson xdg
+
+DESCRIPTION="Modern music player for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop;
+SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz;
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3"
+SLOT="0"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib[introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection[cairo(+)]
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   gnome-base/gnome-common
+   x11-libs/gtk+:3
+"
+BDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}]
+   ')
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   dev-util/intltool
+"
+RDEPEND="${DEPEND}
+   app-crypt/libsecret[introspection]
+   dev-libs/totem-pl-parser
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dbus-python
+   dev-python/gst-python[${PYTHON_MULTI_USEDEP}]
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   ')
+   gui-libs/libhandy:1
+   media-libs/gst-plugins-base:1.0[introspection]
+"
+
+RESTRICT="test"
+
+src_install() {
+   meson_src_install
+   python_optimize
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2021-05-31 Thread Sam James
commit: 6c0995836969746b901be13af4fd3851ca1b8852
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:14:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c099583

dev-python/requests-credssp: mark ALLARCHES

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

 dev-python/requests-credssp/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-credssp/metadata.xml 
b/dev-python/requests-credssp/metadata.xml
index 5619a58605f..d962534f2bd 100644
--- a/dev-python/requests-credssp/metadata.xml
+++ b/dev-python/requests-credssp/metadata.xml
@@ -5,7 +5,7 @@
chain...@gentoo.org
Tony Vroon

-
+   

requests-credssp




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

2021-05-31 Thread Sam James
commit: 1666f2f5c8d1aa98987ad49120af256a12f0e124
Author: Matthew Bakhtiari  mtbk  me>
AuthorDate: Tue May 11 04:21:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1666f2f5

dev-python/requests-credssp: python 3.9 support

Closes: https://bugs.gentoo.org/788670
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthew Bakhtiari  mtbk.me>
Closes: https://github.com/gentoo/gentoo/pull/20767
Signed-off-by: Sam James  gentoo.org>

 .../files/requests-credssp-1.2.0-python-3.9.patch  | 50 ++
 .../requests-credssp/requests-credssp-1.2.0.ebuild |  8 +++-
 2 files changed, 56 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/requests-credssp/files/requests-credssp-1.2.0-python-3.9.patch 
b/dev-python/requests-credssp/files/requests-credssp-1.2.0-python-3.9.patch
new file mode 100644
index 000..47591ab94ed
--- /dev/null
+++ b/dev-python/requests-credssp/files/requests-credssp-1.2.0-python-3.9.patch
@@ -0,0 +1,50 @@
+From b3583f2e959600ea27a2b8577c172c5695ec7f2c Mon Sep 17 00:00:00 2001
+From: Matthew 
+Date: Mon, 10 May 2021 10:36:23 +
+Subject: [PATCH] Python 3.9 support (#22)
+
+* Python 3.9 support
+
+* Add 3.9 to pipelines
+---
+ azure-pipelines.yml | 8 
+ setup.py| 1 +
+ 2 files changed, 9 insertions(+)
+
+diff --git a/azure-pipelines.yml b/azure-pipelines.yml
+index a60bd62..1f0cbde 100644
+--- a/azure-pipelines.yml
 b/azure-pipelines.yml
+@@ -38,6 +38,8 @@ stages:
+   python.version: 3.7
+ Python38:
+   python.version: 3.8
++Python39:
++  python.version: 3.9
+ 
+ steps:
+ - task: UsePythonVersion@0
+@@ -119,6 +121,12 @@ stages:
+ Python38-x64:
+   python.version: 3.8
+   python.arch: x64
++Python39-x86:
++  python.version: 3.9
++  python.arch: x86
++Python39-x64:
++  python.version: 3.9
++  python.arch: x64
+ 
+ steps:
+ - task: UsePythonVersion@0
+diff --git a/setup.py b/setup.py
+index ee5268f..49af47b 100644
+--- a/setup.py
 b/setup.py
+@@ -53,5 +53,6 @@ def abs_path(rel_path):
+ 'Programming Language :: Python :: 3.6',
+ 'Programming Language :: Python :: 3.7',
+ 'Programming Language :: Python :: 3.8',
++'Programming Language :: Python :: 3.9',
+ ],
+ )

diff --git a/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild 
b/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
index 568e4c29249..a06c1ac3a65 100644
--- a/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
+++ b/dev-python/requests-credssp/requests-credssp-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 inherit distutils-r1
 
 DESCRIPTION="HTTPS CredSSP authentication with the requests library"
@@ -23,3 +23,7 @@ RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.0-python-3.9.patch"
+)



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

2021-05-31 Thread Sam James
commit: e2cc23bbc7216f7dbf0d6128171bdea85c9a5a29
Author: Douglas Agbeve  agbeve  com>
AuthorDate: Thu May  6 15:13:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2cc23bb

dev-python/neovim-remote: clean up ebuild with python3_9 support

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Douglas Agbeve  agbeve.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/neovim-remote/neovim-remote-2.4.0.ebuild | 4 ++--
 dev-python/neovim-remote/neovim-remote-.ebuild  | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild 
b/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
index bc366b0cb44..1869b87e59c 100644
--- a/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1

diff --git a/dev-python/neovim-remote/neovim-remote-.ebuild 
b/dev-python/neovim-remote/neovim-remote-.ebuild
index 87aa69c3189..c5957ab39af 100644
--- a/dev-python/neovim-remote/neovim-remote-.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python3_{7,8} )
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 



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

2021-05-31 Thread Sam James
commit: 980bc9023c2336350130027a75421e35b3babdbb
Author: Guillaume Seren  gmail  com>
AuthorDate: Wed May 26 11:14:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980bc902

media-sound/beets: Clean old ebuild

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Closes: https://bugs.gentoo.org/790215
Signed-off-by: Guillaume Seren  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21016
Signed-off-by: Sam James  gentoo.org>

 media-sound/beets/beets-1.4.9-r5.ebuild | 134 
 1 file changed, 134 deletions(-)

diff --git a/media-sound/beets/beets-1.4.9-r5.ebuild 
b/media-sound/beets/beets-1.4.9-r5.ebuild
deleted file mode 100644
index cc6a223082b..000
--- a/media-sound/beets/beets-1.4.9-r5.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 bash-completion-r1 optfeature
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/beetbox/beets.git;
-   inherit git-r3
-else
-   MY_PV=${PV/_beta/-beta.}
-   MY_P=${PN}-${MY_PV}
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Media library management system for obsessive-compulsive music 
geeks"
-HOMEPAGE="https://beets.io/ https://pypi.org/project/beets/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/jellyfish-0.7.1[${PYTHON_MULTI_USEDEP}]
-   dev-python/munkres[${PYTHON_MULTI_USEDEP}]
-   >=media-libs/mutagen-1.33[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests-oauthlib[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/six-1.9[${PYTHON_MULTI_USEDEP}]
-   dev-python/unidecode[${PYTHON_MULTI_USEDEP}]
-   ')"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   doc? (
-   dev-python/sphinx
-   )
-   $(python_gen_cond_dep '
-   test? (
-   dev-db/sqlite[icu]
-   dev-python/beautifulsoup[${PYTHON_MULTI_USEDEP}]
-   dev-python/bluelet[${PYTHON_MULTI_USEDEP}]
-   dev-python/discogs-client[${PYTHON_MULTI_USEDEP}]
-   dev-python/flask[${PYTHON_MULTI_USEDEP}]
-   dev-python/mock[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyacoustid[${PYTHON_MULTI_USEDEP}]
-   dev-python/pylast[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   dev-python/python-mpd[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyxdg[${PYTHON_MULTI_USEDEP}]
-   || (
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   media-gfx/imagemagick
-   )
-   dev-python/rarfile[${PYTHON_MULTI_USEDEP}]
-   dev-python/responses[${PYTHON_MULTI_USEDEP}]
-   dev-python/wheel[${PYTHON_MULTI_USEDEP}]
-   media-libs/chromaprint[tools]
-   media-libs/flac
-   media-libs/gst-plugins-bad:1.0
-   media-libs/gst-plugins-good:1.0
-   media-sound/mp3val
-   media-sound/mp3gain
-   media-plugins/gst-plugins-libav:1.0
-   media-video/ffmpeg:0[encode]
-   )
-   ')"
-
-PATCHES=(
-   
"${FILESDIR}/${PV}-0001-compatibility-with-breaking-changes-to-the-ast-modul.patch"
-   "${FILESDIR}/${PV}-0002-Disable-test_completion.patch"
-   "${FILESDIR}/${PV}-0003-Try-to-work-around-a-Werkzeug-change.patch"
-)
-
-DOCS=( README.rst docs/changelog.rst )
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # Tests that need network
-   rm test/test_art.py || die "Failed to remove test_art.py"
-   rm test/test_discogs.py || die "Failed to remove test_discogs.py"
-   rm test/test_embyupdate.py || die "Failed to remove test_embyupdate.py"
-   rm test/test_lastgenre.py || die "Failed to remove test_lastgenre.py"
-   rm test/test_spotify.py || die "Failed to remove test_spotify.py"
-   # Not working and dropped in master
-   rm test/test_mediafile.py || die "Failed to remove test_mediafile.py"
-}
-

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

2021-05-31 Thread Sam James
commit: 119011d6e47b6e66ead1fd8caef4bf8c6b6bf702
Author: Douglas Agbeve  agbeve  com>
AuthorDate: Mon May 24 12:24:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119011d6

dev-python/pynvim: python3_10 support

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Douglas Agbeve  agbeve.com>
Closes: https://github.com/gentoo/gentoo/pull/20703
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pynvim/pynvim-0.4.3.ebuild 
b/dev-python/pynvim/pynvim-0.4.3.ebuild
index dce10932cf4..efc9ef4de29 100644
--- a/dev-python/pynvim/pynvim-0.4.3.ebuild
+++ b/dev-python/pynvim/pynvim-0.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Python client for Neovim"



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

2021-05-31 Thread Sam James
commit: 13dce2e706799c43aeb8cc4cfeb1b08b42e407bd
Author: Matthew Bakhtiari  mtbk  me>
AuthorDate: Sat May 15 08:29:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13dce2e7

dev-python/pluginbase: add python3.9 support

Closes: https://bugs.gentoo.org/789264
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthew  mtbk.me>
Closes: https://github.com/gentoo/gentoo/pull/20814
Signed-off-by: Sam James  gentoo.org>

 .../files/pluginbase-1.0.0-python3.9.patch | 120 +
 dev-python/pluginbase/pluginbase-1.0.0.ebuild  |   6 +-
 2 files changed, 124 insertions(+), 2 deletions(-)

diff --git a/dev-python/pluginbase/files/pluginbase-1.0.0-python3.9.patch 
b/dev-python/pluginbase/files/pluginbase-1.0.0-python3.9.patch
new file mode 100644
index 000..8c83198dae3
--- /dev/null
+++ b/dev-python/pluginbase/files/pluginbase-1.0.0-python3.9.patch
@@ -0,0 +1,120 @@
+From ad876a1282423c5e677392814eec09d826fd311e Mon Sep 17 00:00:00 2001
+From: Matthew Bakhtiari 
+Date: Mon, 10 May 2021 05:47:33 +0200
+Subject: [PATCH 1/5] Add python 3.8 and 3.9 support
+
+---
+ setup.py | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/setup.py b/setup.py
+index 012827f..ef63b70 100644
+--- a/setup.py
 b/setup.py
+@@ -37,6 +37,8 @@
+ 'Programming Language :: Python :: 3.5',
+ 'Programming Language :: Python :: 3.6',
+ 'Programming Language :: Python :: 3.7',
++'Programming Language :: Python :: 3.8',
++'Programming Language :: Python :: 3.9',
+ 'Programming Language :: Python :: Implementation :: PyPy',
+ 'Environment :: Plugins',
+ 'Intended Audience :: Developers',
+
+From 28d1baa81ac17c2281c8ca439ca0444910740ae5 Mon Sep 17 00:00:00 2001
+From: Matthew Bakhtiari 
+Date: Mon, 10 May 2021 05:49:53 +0200
+Subject: [PATCH 2/5] Remove deprecated yield_fixture
+
+---
+ tests/conftest.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/conftest.py b/tests/conftest.py
+index a43b8cf..e20513b 100644
+--- a/tests/conftest.py
 b/tests/conftest.py
+@@ -20,7 +20,7 @@ def source(base):
+identifier='demo')
+ 
+ 
+-@pytest.yield_fixture(scope='function', autouse=True)
++@pytest.fixture(scope='function', autouse=True)
+ def run_garbage_collection():
+ gc.collect()
+ try:
+
+From 95edc820811dac75a5f8d11697cbe197b4024efb Mon Sep 17 00:00:00 2001
+From: Matthew Bakhtiari 
+Date: Mon, 10 May 2021 06:26:32 +0200
+Subject: [PATCH 3/5] Remove deprecated tests
+
+---
+ tox.ini | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tox.ini b/tox.ini
+index dbea2bd..678eff6 100644
+--- a/tox.ini
 b/tox.ini
+@@ -1,5 +1,5 @@
+ [tox]
+-envlist = py26,py27,py33,py34,py35,py36,pypy
++envlist = py27,py34,py35,py36,py37,py38,py39,pypy
+ 
+ [testenv]
+ commands = make test
+
+From 06ab2ca2ee843e62a1a6bf26ef2d118995a4f210 Mon Sep 17 00:00:00 2001
+From: Matthew Bakhtiari 
+Date: Mon, 10 May 2021 06:32:07 +0200
+Subject: [PATCH 4/5] Remove old versions from travis.yml
+
+---
+ .travis.yml | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/.travis.yml b/.travis.yml
+index 743a38a..739db3e 100644
+--- a/.travis.yml
 b/.travis.yml
+@@ -1,11 +1,12 @@
+ language: python
+ python:
+-  - "2.6"
+   - "2.7"
+-  - "3.3"
+   - "3.4"
+   - "3.5"
+   - "3.6"
++  - "3.7"
++  - "3.8"
++  - "3.9"
+   - "pypy"
+ 
+ install:
+
+From 382037ce6cd81e2767143db744d1049081051ce3 Mon Sep 17 00:00:00 2001
+From: Matthew Bakhtiari 
+Date: Mon, 10 May 2021 06:37:02 +0200
+Subject: [PATCH 5/5] Remove old versions from setup.py
+
+---
+ setup.py | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index ef63b70..8f9f4e6 100644
+--- a/setup.py
 b/setup.py
+@@ -29,10 +29,8 @@
+ classifiers=[
+ 'License :: OSI Approved :: BSD License',
+ 'Programming Language :: Python',
+-'Programming Language :: Python :: 2.6',
+ 'Programming Language :: Python :: 2.7',
+ 'Programming Language :: Python :: 3',
+-'Programming Language :: Python :: 3.3',
+ 'Programming Language :: Python :: 3.4',
+ 'Programming Language :: Python :: 3.5',
+ 'Programming Language :: Python :: 3.6',

diff --git a/dev-python/pluginbase/pluginbase-1.0.0.ebuild 
b/dev-python/pluginbase/pluginbase-1.0.0.ebuild
index 0524feaefd6..4a3320d7185 100644
--- a/dev-python/pluginbase/pluginbase-1.0.0.ebuild
+++ b/dev-python/pluginbase/pluginbase-1.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit distutils-r1
 
@@ -24,6 +24,8 @@ DEPEND="${RDEPEND}
test? ( 

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

2021-05-31 Thread Sam James
commit: 28d0e09174383192beb3ce997e0ead77588c4b52
Author: Douglas Agbeve  agbeve  com>
AuthorDate: Mon May 24 12:12:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d0e091

dev-python/neovim-remote: python3_{9..10} support

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Douglas Agbeve  agbeve.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/neovim-remote/neovim-remote-2.4.0.ebuild | 3 ++-
 dev-python/neovim-remote/neovim-remote-.ebuild  | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild 
b/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
index 1869b87e59c..ec688444a52 100644
--- a/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-2.4.0.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+
+PYTHON_COMPAT=( python3_{7..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1

diff --git a/dev-python/neovim-remote/neovim-remote-.ebuild 
b/dev-python/neovim-remote/neovim-remote-.ebuild
index c5957ab39af..4dbb14c735e 100644
--- a/dev-python/neovim-remote/neovim-remote-.ebuild
+++ b/dev-python/neovim-remote/neovim-remote-.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
 
+PYTHON_COMPAT=( python3_{7..10} )
 inherit distutils-r1
 
 if [[ ${PV} ==  ]]; then



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

2021-05-31 Thread Sam James
commit: 0e719b19ac0d518305ec3ca9cef56cb8741742b1
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed May 19 21:41:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e719b19

media-libs/openexr: bump to 2.5.6

Bug: https://bugs.gentoo.org/791136
Bug: https://bugs.gentoo.org/776808
Bug: https://bugs.gentoo.org/770229
Bug: https://bugs.gentoo.org/656680
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openexr/Manifest |  1 +
 media-libs/openexr/openexr-2.5.6.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index 385bf371a3c..70d32b88571 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,2 +1,3 @@
 DIST openexr-2.5.5.tar.gz 27536865 BLAKE2B 
d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6
 SHA512 
e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
+DIST openexr-2.5.6.tar.gz 27540385 BLAKE2B 
eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65
 SHA512 
8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412
 DIST openexr-3.0.1.tar.gz 25059445 BLAKE2B 
76bce1ff830b5e32362bfaf91d39945add171c5c1f453968b2fa8ba41e0996064d3a104eb7759cea87477e96e8a52d548743c7d83f5c6131dd38aecdd47bd6dd
 SHA512 
e450c55d150e4c0a8a9147f78fe1c73ea9134976444f8c77c832d0671d4c3796f96fee74d23f26cdb9383e658a33d6d57c989e9207d1edfc8556ad688ff25a5b

diff --git a/media-libs/openexr/openexr-2.5.6.ebuild 
b/media-libs/openexr/openexr-2.5.6.ebuild
new file mode 100644
index 000..4f642f51558
--- /dev/null
+++ b/media-libs/openexr/openexr-2.5.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic toolchain-funcs
+
+DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
+HOMEPAGE="https://www.openexr.com/;
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/OpenEXR"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-solaris"
+IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ~media-libs/ilmbase-${PV}:=[static-libs?,${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( PATENTS README.md )
+
+src_prepare() {
+   # Fix path for testsuite
+   sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed 
to set temp path for tests"
+
+   if use abi_x86_32 && use test; then
+   eapply 
"${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch"
+   fi
+
+   multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DINSTALL_OPENEXR_DOCS=$(usex doc)
+   -DINSTALL_OPENEXR_EXAMPLES=$(usex examples)
+   -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+   -DOPENEXR_BUILD_UTILS=$(usex utils)
+   -DOPENEXR_INSTALL_PKG_CONFIG=ON
+   -DOPENEXR_USE_CLANG_TIDY=OFF# don't look for 
clang-tidy
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   if use doc; then
+   DOCS+=( doc/*.pdf )
+   fi
+   einstalldocs
+
+   use examples && docompress -x /usr/share/doc/${PF}/examples
+}



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

2021-05-31 Thread Sam James
commit: 7db19d2b55d56cf946a5c545a42e8996f4b6342c
Author: Pavel Kulyov  gmail  com>
AuthorDate: Sat Jan  9 21:00:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db19d2b

dev-lang/hy: drop 0.17.0 version, enable tests

Also cleanup ebuild a little after review.

Closes: https://bugs.gentoo.org/758335
Package-Manager: Portage-3.0.12, Repoman-3.0.2

Signed-off-by: Pavel Kulyov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19014
Signed-off-by: Sam James  gentoo.org>

 dev-lang/hy/files/hy-xfail-macro-test.patch | 16 
 dev-lang/hy/hy-0.20.0.ebuild| 23 +++
 2 files changed, 27 insertions(+), 12 deletions(-)

diff --git a/dev-lang/hy/files/hy-xfail-macro-test.patch 
b/dev-lang/hy/files/hy-xfail-macro-test.patch
new file mode 100644
index 000..f9ec09c4abb
--- /dev/null
+++ b/dev-lang/hy/files/hy-xfail-macro-test.patch
@@ -0,0 +1,16 @@
+diff --git a/tests/native_tests/native_macros.hy 
b/tests/native_tests/native_macros.hy
+index 28f14a5a..209084f6 100644
+--- a/tests/native_tests/native_macros.hy
 b/tests/native_tests/native_macros.hy
+@@ -471,6 +471,11 @@ in expansions."
+   ;; to trust that the .pyc loading convention was followed.
+   (test-requires-and-macros))
+ 
++;; FIXME: this tests fail while being run by portage with FEATURES=test.
++;; Maybe it's because PYTHONDONTWRITEBYTECODE preserves somehow or something 
else
++;; related to bytecoede, idk for now.
++(setv test-macro-from-module (pytest.mark.xfail test-macro-from-module))
++
+ 
+ (defn test-recursive-require-star []
+   "(require [foo [*]]) should pull in macros required by `foo`."

diff --git a/dev-lang/hy/hy-0.20.0.ebuild b/dev-lang/hy/hy-0.20.0.ebuild
index d89f0129130..9ab4775ba47 100644
--- a/dev-lang/hy/hy-0.20.0.ebuild
+++ b/dev-lang/hy/hy-0.20.0.ebuild
@@ -3,33 +3,34 @@
 
 EAPI=7
 
-RESTRICT="test" # needs some pointy sticks. Seriously.
-PYTHON_COMPAT=(python3_7 python3_8 python3_9)
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit distutils-r1
+
 DESCRIPTION="A LISP dialect running in python"
 HOMEPAGE="http://hylang.org/;
 SRC_URI="https://github.com/hylang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
 LICENSE="MIT"
 SLOT="0"
-
 KEYWORDS="~amd64 ~x86"
 IUSE="test doc"
 
 RDEPEND=">=dev-python/astor-0.7.1[${PYTHON_USEDEP}]
-   >=dev-python/clint-0.4[${PYTHON_USEDEP}]
-   dev-python/flake8[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
>=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
>=dev-python/rply-0.7.6[${PYTHON_USEDEP}]
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)"
 
-PATCHES=( "${FILESDIR}"/${PN}-0.15.0-do-not-install-get_version.py.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.15.0-do-not-install-get_version.py.patch
+   "${FILESDIR}"/${PN}-xfail-macro-test.patch
+)
 
 src_prepare() {
default
@@ -40,6 +41,4 @@ python_compile_all() {
use doc && emake docs
 }
 
-python_test() {
-   nosetests -vv || die "Tests failed under ${EPYTHON}"
-}
+distutils_enable_tests pytest



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

2021-05-31 Thread Sam James
commit: 7a8a2b04b250bf2c865633235b1b4effce67e3d2
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed May 19 20:18:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8a2b04

media-libs/ilmbase: bump to 2.5.6

Bug: https://bugs.gentoo.org/791136
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 media-libs/ilmbase/Manifest |  1 +
 media-libs/ilmbase/ilmbase-2.5.6.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/media-libs/ilmbase/Manifest b/media-libs/ilmbase/Manifest
index a14cb246858..0654eba8735 100644
--- a/media-libs/ilmbase/Manifest
+++ b/media-libs/ilmbase/Manifest
@@ -1 +1,2 @@
 DIST ilmbase-2.5.5.tar.gz 27536865 BLAKE2B 
d0c0b2fd39b2cfafb60b6d0de3960063ff62341cf22be519f874c0c83f05cb604c5d503bb8b88514c71c5a54a79afa80a7fd00c2df15ec2193f6b3cffdc117c6
 SHA512 
e511af26a8fe2175a641fd25d2dcc6ef807e00bee2aff06a4784125f916ffd47fe376fe0621d385b604180a239bbfee063f8ceee3f7b731fde3c38558e9fdcdf
+DIST ilmbase-2.5.6.tar.gz 27540385 BLAKE2B 
eea64c6ae4500de31673f3127da6ac98272e85a2c93e2aed96494cc24c397edbce508f0721387be5bbabc4dde596dccf61212709173b7cebd4212dbfbd1e4b65
 SHA512 
8d4582a5f2adcd5eb1486cabe033f9ecaa0292000bf7fa484a94e1d9ec908678a5a903fc6a1beba22bcd9c7f06ac51236834f448ea8aaf4462a338de886f0412

diff --git a/media-libs/ilmbase/ilmbase-2.5.6.ebuild 
b/media-libs/ilmbase/ilmbase-2.5.6.ebuild
new file mode 100644
index 000..e3c77c825e6
--- /dev/null
+++ b/media-libs/ilmbase/ilmbase-2.5.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic
+
+DESCRIPTION="OpenEXR ILM Base libraries"
+HOMEPAGE="https://www.openexr.com/;
+SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/openexr-${PV}/IlmBase"
+
+LICENSE="BSD"
+SLOT="0/25" # based on SONAME
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="large-stack static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README.md )
+
+src_prepare() {
+   if use abi_x86_32 && use test; then
+   eapply 
"${FILESDIR}"/${PN}-2.5.4-0001-disable-failing-test-on-x86_32.patch
+   fi
+
+   multilib_foreach_abi cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DILMBASE_BUILD_BOTH_STATIC_SHARED=$(usex static-libs)
+   -DILMBASE_ENABLE_LARGE_STACK=$(usex large-stack)
+   -DILMBASE_INSTALL_PKG_CONFIG=ON
+   )
+
+   cmake_src_configure
+}



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

2021-05-31 Thread Sam James
commit: 8ab6b928aa03a23a2b8c422dd1c73890433bd187
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun May 30 09:23:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab6b928

dev-python/pipenv: drop 2020.11.4

Signed-off-by: Oz N Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21049
Signed-off-by: Sam James  gentoo.org>

 dev-python/pipenv/Manifest|  1 -
 dev-python/pipenv/pipenv-2020.11.4.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index 4e774a023fa..367d1680221 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1,3 +1,2 @@
 DIST pipenv-2020.11.15.tar.gz 11603983 BLAKE2B 
552c35c942f9ece0f52419b6090b87c7dce0c49dd9dc12f8c5b3eb311058fc770ec9e2b141e960d357064c66c6de7cd0892d2dd19868e5cdaee0f302f98fb0ff
 SHA512 
d312059b3fefc97d4cd79bf2b75d6bde1d117d92c0a299c30181a60ebea662a6c3dff0ca7b92c610dd8eb0c873509dd23c9a891761d0d47d0bba2cab738c830d
-DIST pipenv-2020.11.4.tar.gz 11574683 BLAKE2B 
cb2ac4ba6b07377a3a5540b23756afac38a02691e495ba93031815417d001701b919221fd83d0f9e6b94d4f28c1fa754c2c31e289830305a8c8ac75d847209c4
 SHA512 
c9015eb9a449fa517f31619d1fec5d99882da915a50e189ba6ab9c7c147862f9734f0df200330d666380afe5d2cf52d18015c539635ca6459042ab50d3ccd059
 DIST pipenv-2021.5.29.tar.gz 11607230 BLAKE2B 
8eef8e79fbdfaf85a949437d06d9f8b48f7eaa6e4769f6d4ed90b01c0ebf70c282fc90581cce5ffcab0aeb6bc9ad770a8b4425f355a06e0fc4cd56fb221386e2
 SHA512 
4fa018c13d4babe856bf5671cf5d18a95f4af4b6d4fc64c4919825fe04004ed3d8979ca335b851c6e24dad081475f6fb5b925eeff58c6fb5cffc450b967ed1cd

diff --git a/dev-python/pipenv/pipenv-2020.11.4.ebuild 
b/dev-python/pipenv/pipenv-2020.11.4.ebuild
deleted file mode 100644
index 8f561656bd1..000
--- a/dev-python/pipenv/pipenv-2020.11.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-MY_PV=${PV/_beta/b}
-DESCRIPTION="Python Development Workflow for Humans"
-HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/;
-SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/pip[${PYTHON_USEDEP}]
-   >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}]
-   dev-python/virtualenv-clone[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   

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

2021-05-31 Thread Sam James
commit: a846265b5ade723282f2c362140207d578fb55b4
Author: Guillaume Seren  gmail  com>
AuthorDate: Wed May 26 10:46:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a846265b

dev-python/discogs-client: Add live-ebuild

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Closes: https://bugs.gentoo.org/790215
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../discogs-client/discogs-client-.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/dev-python/discogs-client/discogs-client-.ebuild 
b/dev-python/discogs-client/discogs-client-.ebuild
new file mode 100644
index 000..e9fcd94f285
--- /dev/null
+++ b/dev-python/discogs-client/discogs-client-.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/joalla/discogs_client.git;
+   inherit git-r3
+else
+   MY_PN='python3-discogs-client'
+   MY_P=${MY_PN}-${PV}
+   SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Continuation of the official Python API client for Discogs"
+HOMEPAGE="https://github.com/joalla/discogs_client 
https://pypi.org/project/python3-discogs-client/;
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/oauth2[${PYTHON_USEDEP}]
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   "
+BDEPEND="
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/sh[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   "
+
+distutils_enable_tests nose



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

2021-05-31 Thread Sam James
commit: 64349c310c8cb2df13678a22d2c3e3c83895b122
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun May 30 09:22:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64349c31

dev-python/pipenv: add 2021.5.29

Signed-off-by: Oz N Tiram  gmail.com>
Bug: https://bugs.gentoo.org/792738
Signed-off-by: Sam James  gentoo.org>

 dev-python/pipenv/Manifest|  1 +
 dev-python/pipenv/pipenv-2021.5.29.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index f9c16b0765f..4e774a023fa 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1,2 +1,3 @@
 DIST pipenv-2020.11.15.tar.gz 11603983 BLAKE2B 
552c35c942f9ece0f52419b6090b87c7dce0c49dd9dc12f8c5b3eb311058fc770ec9e2b141e960d357064c66c6de7cd0892d2dd19868e5cdaee0f302f98fb0ff
 SHA512 
d312059b3fefc97d4cd79bf2b75d6bde1d117d92c0a299c30181a60ebea662a6c3dff0ca7b92c610dd8eb0c873509dd23c9a891761d0d47d0bba2cab738c830d
 DIST pipenv-2020.11.4.tar.gz 11574683 BLAKE2B 
cb2ac4ba6b07377a3a5540b23756afac38a02691e495ba93031815417d001701b919221fd83d0f9e6b94d4f28c1fa754c2c31e289830305a8c8ac75d847209c4
 SHA512 
c9015eb9a449fa517f31619d1fec5d99882da915a50e189ba6ab9c7c147862f9734f0df200330d666380afe5d2cf52d18015c539635ca6459042ab50d3ccd059
+DIST pipenv-2021.5.29.tar.gz 11607230 BLAKE2B 
8eef8e79fbdfaf85a949437d06d9f8b48f7eaa6e4769f6d4ed90b01c0ebf70c282fc90581cce5ffcab0aeb6bc9ad770a8b4425f355a06e0fc4cd56fb221386e2
 SHA512 
4fa018c13d4babe856bf5671cf5d18a95f4af4b6d4fc64c4919825fe04004ed3d8979ca335b851c6e24dad081475f6fb5b925eeff58c6fb5cffc450b967ed1cd

diff --git a/dev-python/pipenv/pipenv-2021.5.29.ebuild 
b/dev-python/pipenv/pipenv-2021.5.29.ebuild
new file mode 100644
index 000..9028b19d5c2
--- /dev/null
+++ b/dev-python/pipenv/pipenv-2021.5.29.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_beta/b}
+DESCRIPTION="Python Development Workflow for Humans"
+HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/;
+SRC_URI="https://github.com/pypa/pipenv/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}]
+   dev-python/virtualenv-clone[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   # remove vendored version of PyYAML that is backported to Python2
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/patched/yaml2/" || die
+   # disable running of unittests in parallel with xdist
+   sed -i 's/addopts = -ra -n auto/;&/g' setup.cfg || die
+   sed -i 's/plugins = xdist/;&/g' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   pytest -vvv -x -m "not cli and not needs_internet" tests/unit/ || die
+}



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

2021-05-31 Thread Sam James
commit: cb04e9bc5661250606e52353568a0c8cc5bdabde
Author: Guillaume Seren  gmail  com>
AuthorDate: Wed May 26 10:48:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb04e9bc

dev-python/discogs-client: Clean old ebuild

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Closes: https://bugs.gentoo.org/790215
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/discogs-client/Manifest |  1 -
 .../discogs-client/discogs-client-2.2.2.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-python/discogs-client/Manifest 
b/dev-python/discogs-client/Manifest
index 586e6df1b82..5c531fa574a 100644
--- a/dev-python/discogs-client/Manifest
+++ b/dev-python/discogs-client/Manifest
@@ -1,2 +1 @@
-DIST discogs-client-2.2.2.tar.gz 25005 BLAKE2B 
1e87ce7a1cfd2d72a3dbbc0544a4e6a91d451c9d65c0712f261297e6bf4a46663bfe73d59781c9159902666cb10c0d1594a37ee6493623f794e0f4ec6ec6cfb0
 SHA512 
cf08526f739216efa9ef628f28650c8074cd6ddb21e0ab5431a8c8864c1f2707f612b065baf6b2f907b7fa7cdf2cfe5905cbefddb02c6f8f1c7796b0631a2ba7
 DIST discogs-client-2.3.12.tar.gz 32604 BLAKE2B 
6c7960263d0158fc796edd76f6ccc549d582cbd9cbf3ae10a3215eee6464c857e1b46c8e76ad2a48308ae9353c347a421189b3c754bd23a0f2ec455d9cfa
 SHA512 
c14ea953e92f2d77909a7af8f840ee5a1df2416e16f6de0b7f0e988f6ef56a07fc04c75b247508dc0d1b5f7033faf6cce80196b610d1169a23350d3e816e2925

diff --git a/dev-python/discogs-client/discogs-client-2.2.2.ebuild 
b/dev-python/discogs-client/discogs-client-2.2.2.ebuild
deleted file mode 100644
index bb0ce05da41..000
--- a/dev-python/discogs-client/discogs-client-2.2.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Official Python API client for Discogs"
-HOMEPAGE="https://github.com/discogs/discogs_client 
https://pypi.org/project/discogs-client/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/oauth2[${PYTHON_USEDEP}]
-   dev-python/oauthlib[${PYTHON_USEDEP}]
-   "
-
-distutils_enable_tests unittest



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

2021-05-31 Thread Sam James
commit: f3526922f30a5b767c7deb9bbb1465925a909506
Author: Guillaume Seren  gmail  com>
AuthorDate: Wed May 26 10:44:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:27:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3526922

dev-python/discogs-client: Version bump 2.3.12

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Closes: https://bugs.gentoo.org/790215
Signed-off-by: Guillaume Seren  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/discogs-client/Manifest |  1 +
 .../discogs-client/discogs-client-2.3.12.ebuild| 41 ++
 dev-python/discogs-client/metadata.xml | 12 +--
 3 files changed, 52 insertions(+), 2 deletions(-)

diff --git a/dev-python/discogs-client/Manifest 
b/dev-python/discogs-client/Manifest
index df1ae110a0d..586e6df1b82 100644
--- a/dev-python/discogs-client/Manifest
+++ b/dev-python/discogs-client/Manifest
@@ -1 +1,2 @@
 DIST discogs-client-2.2.2.tar.gz 25005 BLAKE2B 
1e87ce7a1cfd2d72a3dbbc0544a4e6a91d451c9d65c0712f261297e6bf4a46663bfe73d59781c9159902666cb10c0d1594a37ee6493623f794e0f4ec6ec6cfb0
 SHA512 
cf08526f739216efa9ef628f28650c8074cd6ddb21e0ab5431a8c8864c1f2707f612b065baf6b2f907b7fa7cdf2cfe5905cbefddb02c6f8f1c7796b0631a2ba7
+DIST discogs-client-2.3.12.tar.gz 32604 BLAKE2B 
6c7960263d0158fc796edd76f6ccc549d582cbd9cbf3ae10a3215eee6464c857e1b46c8e76ad2a48308ae9353c347a421189b3c754bd23a0f2ec455d9cfa
 SHA512 
c14ea953e92f2d77909a7af8f840ee5a1df2416e16f6de0b7f0e988f6ef56a07fc04c75b247508dc0d1b5f7033faf6cce80196b610d1169a23350d3e816e2925

diff --git a/dev-python/discogs-client/discogs-client-2.3.12.ebuild 
b/dev-python/discogs-client/discogs-client-2.3.12.ebuild
new file mode 100644
index 000..95c5762af1b
--- /dev/null
+++ b/dev-python/discogs-client/discogs-client-2.3.12.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/joalla/discogs_client.git;
+   inherit git-r3
+   KEYWORDS="~amd64 ~x86"
+else
+   MY_PN='python3-discogs-client'
+   MY_P=${MY_PN}-${PV}
+   SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Continuation of the official Python API client for Discogs"
+HOMEPAGE="https://github.com/joalla/discogs_client 
https://pypi.org/project/python3-discogs-client/;
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/oauth2[${PYTHON_USEDEP}]
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   "
+BDEPEND="
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/sh[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   "
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+distutils_enable_tests nose

diff --git a/dev-python/discogs-client/metadata.xml 
b/dev-python/discogs-client/metadata.xml
index f4f520916ed..0f66467dd02 100644
--- a/dev-python/discogs-client/metadata.xml
+++ b/dev-python/discogs-client/metadata.xml
@@ -5,8 +5,16 @@
 pyt...@gentoo.org
 Python
   
+  
+guillaumese...@gmail.com
+Guillaume Seren
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
-discogs-client
-discogs/discogs_client
+python3-discogs-client
+joalla/discogs_client
   
 



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

2021-05-31 Thread Georgy Yakovlev
commit: 6f304b0a6d911510c647e880df2c5efc3c13323f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon May 31 23:51:24 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun  1 00:06:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f304b0a

dev-python/setuptools_rust: fix minor issues, sort some lines

add a test check guard.
since tests now use rust, remove stabilize-allarches

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

 dev-python/setuptools_rust/metadata.xml|  1 -
 .../setuptools_rust/setuptools_rust-0.12.1.ebuild  | 28 --
 2 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/dev-python/setuptools_rust/metadata.xml 
b/dev-python/setuptools_rust/metadata.xml
index ac7472cd842..96b8e38ac42 100644
--- a/dev-python/setuptools_rust/metadata.xml
+++ b/dev-python/setuptools_rust/metadata.xml
@@ -13,5 +13,4 @@
setuptools_rust
PyO3/setuptools-rust

-   
 

diff --git a/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild 
b/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild
index b3377af5ff8..3be9c6d5540 100644
--- a/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild
+++ b/dev-python/setuptools_rust/setuptools_rust-0.12.1.ebuild
@@ -3,18 +3,14 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-DISTUTILS_IN_SOURCE_BUILD=1
-
 CARGO_OPTIONAL=yes
+DISTUTILS_IN_SOURCE_BUILD=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit distutils-r1 cargo
 
-MY_PN="${PN/_/-}"
-MY_P="${MY_PN}-${PV}"
-
-TEST_CRATES="
+CRATES="
 bitflags-1.2.1
 byteorder-1.3.4
 cfg-if-0.1.10
@@ -93,10 +89,13 @@ winapi-i686-pc-windows-gnu-0.4.0
 winapi-x86_64-pc-windows-gnu-0.4.0
 "
 
+MY_PN="${PN/_/-}"
+MY_P="${MY_PN}-${PV}"
+
 DESCRIPTION="a plugin for setuptools to build Rust Python extensions"
 HOMEPAGE="https://github.com/PyO3/setuptools-rust;
 SRC_URI="mirror://pypi/${PN::1}/${MY_PN}/${MY_P}.tar.gz
-   test? ( $(cargo_crate_uris ${TEST_CRATES}) )"
+   test? ( $(cargo_crate_uris ${CRATES}) )"
 
 LICENSE="MIT"
 SLOT="0"
@@ -106,15 +105,15 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=virtual/rust-1.41.0
+   virtual/rust
dev-python/semantic_version[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   ${RDEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
+   ${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
@@ -129,9 +128,14 @@ src_unpack() {
 }
 
 python_test() {
+   # we really really want this test.
+   [[ ${PV} == 0.12.1 ]] || die "${FUNCNAME}: check if rust_with_cffi test 
can be enabled"
+
distutils_install_for_testing
 
-   # rust_with_cffi - needs a different version of pyo3
+   # rust_with_cffi - needs a git version of pyo3 for this version
+   # but next version should be ok to enable rust_with_cffi test
+   # 
https://github.com/PyO3/setuptools-rust/commit/21fc0105dc7ba9b3bfdce1530a80190c01dff560#diff-a3f14f562689def4c1df269f3e37bafcf6036a58798d825b8a58438cb479600e
local examples=(html-py-ever tomlgen namespace_package)
for example_dir in ${examples[@]}; do
pushd examples/${example_dir} || die



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

2021-05-31 Thread Georgy Yakovlev
commit: 5d3ac086ae825b859636649b64b220f3141cc0dd
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Fri May 14 19:04:30 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jun  1 00:05:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3ac086

dev-python/setuptools_rust: New package, needed for cryptography

Pr: https://github.com/gentoo/gentoo/pull/20810
Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/setuptools_rust/Manifest|  77 ++
 dev-python/setuptools_rust/metadata.xml|  17 +++
 .../setuptools_rust/setuptools_rust-0.12.1.ebuild  | 166 +
 3 files changed, 260 insertions(+)

diff --git a/dev-python/setuptools_rust/Manifest 
b/dev-python/setuptools_rust/Manifest
new file mode 100644
index 000..92aef6117ef
--- /dev/null
+++ b/dev-python/setuptools_rust/Manifest
@@ -0,0 +1,77 @@
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
+DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cloudabi-0.1.0.crate 22687 BLAKE2B 
62762386b89a02fb07873b7fc10cd78c4e652fa067a88c57bcd9425e9695ed195ca2a4ef58c6203e7d02e331b0562844da104e62a0a2488360ffdf39da12bcbf
 SHA512 
5f7675bf273eacd59df3d91972ad19bc7e065ffc55183edcd15aaecd416e1f723466e9ba382520a5d3de60d2d421096a2dcb64b444a2ece028d6f75a9b1d8699
+DIST cssparser-0.27.2.crate 56792 BLAKE2B 
06b2c5692526fa8aabf158fdf4c05e77a6c30f33c631a735256da6eb50bca93031dd7899f484e482ced7377fcf433b30e6a0ed458b27401e183f9f80af897007
 SHA512 
7ab205b05112deffb5c50586106c6f04932a8b5aa1bc3224062abfb65136884f20189ffb1b2402aca5c29cc52c3315492db5c05ac052a70ddea88eb6683df295
+DIST cssparser-macros-0.6.0.crate 6684 BLAKE2B 
6b012e881c8a26a398ce62432b9b9d79bbddae4e6e7a1c9883fec19f0b63ba935102bb4443ff542d0cefab2ec6af0cdad3d5249afacac574da71fedf1af925e9
 SHA512 
9b0aa19d46efe600fbb8b4763639affa5491727ae05312f5c7fb9c5c4d29971c33cb9afcee5001c7d0aec8677d36b5763986783ce8c897de892411f1bdb9a4ea
+DIST ctor-0.1.15.crate 4686 BLAKE2B 
36187a19bf88915494800dd540838d62f2a3d104beb128be974b510f43a07f309db83c04f77c2f6db7485eec24efb3f9ed4a2b7bcb80cd6bc35196333266fac3
 SHA512 
7499cc2122a8e55e37318f3e618c881c84c2c4d7b80cb4d54733c004ae21e37321de1eea964bd772bbddc56d223e3d08ae966daed5e65426c8404c8901487f4c
+DIST derive_more-0.99.10.crate 53682 BLAKE2B 
53056f80a29a0724cc035eede81997bc30ac66a9807e81380a5ea5148afec0619c2d62d86afdef58c3b00d20eafb1c46ad910e94ca3dd647c47ad720292bfcc4
 SHA512 
60a123ef4f2bce3ad91fac8bbb219c72c36a51943f1fc7a7a32e58d8d420a92e53705eb86a687361100ed2c6ebba1dd9c7a695ebc5ed2188e0a5cef82f9285ad
+DIST dtoa-0.4.6.crate 15979 BLAKE2B 
7ad070d30f933f169ab442069dd078022bfdb2d6227380e88e286cbba8b908378fd8dadc9f6a86fef985380d925f12ec81f90daf9d1a7accbc03c01d0046258a
 SHA512 
f9ea608b069469736533a60b3f4091712992ebdc99c08af06adce4aea4a9aa9fcb477c3ab169d1c61afddb1f434096cd2f795fe2489f5f0535cc0400b9896b45
+DIST dtoa-short-0.3.2.crate 8074 BLAKE2B 
a5ad280995c7a1bc2e74a8cc0af97838cc4362994f1e10d6551d5ab7847693b6db0e38ad868fd2241fb7bbf5bd540d57f88843e79b135e0697dc67450f7f0c69
 SHA512 
0f156fca7e312cc90c30c3a10898f2507ea887841195091babc7d03bad10e1f58ec9f70433ffa4678e2f727d0050fa021a3a92bd23aaa0cf019b75bf84038936
+DIST futf-0.1.4.crate 11341 BLAKE2B 
804cdb89803ecba0371ba045d3af3f4c4cf219e31f0cfff3ab96720ef39cbde14418ae8031601c211b279682781b1d3e6d2ce31c2d212d21afda7fc1da64d8cd
 SHA512 
4cd5ecbb8c180c9b390a6884edf65bfc3aff53ffe7b930cf2b432ff9c46a8c5a06001f3f412f99c41a60def52207e709ffa07a4b432ada488e77067fb5e1b3bf
+DIST fxhash-0.2.1.crate 4102 BLAKE2B 
efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6
 SHA512 
638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38
+DIST getrandom-0.1.15.crate 24786 BLAKE2B 
868817d62ee44fa5bbf54f9af0bd71a29503f92bc93e190a834f4ebdb8eb73dd29e175c661f9964298987949c0b82a53e99080cbe4090fc9c5453daea4b05595
 SHA512 
b26d9558554058f8a54b03f56f488db5ebad2d5cc84f737e489f8f532f8464ef9038d104173eb30acca61caa1f99e1ce267bc493c01ba1611b829e0a090cc87f
+DIST 

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

2021-05-31 Thread Sam James
commit: 94d82f3a13de312d8aa1afbd328c0a2838307a37
Author: Chris Burroughs  gmail  com>
AuthorDate: Fri May 28 20:24:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d82f3a

app-misc/anki: bump python to 3.9

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

Signed-off-by: Chris Burroughs  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21028
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-misc/anki/anki-2.1.15.ebuild b/app-misc/anki/anki-2.1.15.ebuild
index 7acb0a51904..a1b7dc8c2e7 100644
--- a/app-misc/anki/anki-2.1.15.ebuild
+++ b/app-misc/anki/anki-2.1.15.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="sqlite"
 
 inherit desktop optfeature python-single-r1 xdg



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/files/, x11-terms/kitty/

2021-05-31 Thread Sam James
commit: f11153fa749b505cf7feed51870fccea06325d79
Author: Pablo  tuta  io>
AuthorDate: Wed May 19 21:48:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:59:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11153fa

x11-terms/kitty: bump to 0.20.3

Signed-off-by: Pablo Orduna  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-terms/kitty/Manifest   |   1 +
 x11-terms/kitty/files/kitty-0.20.3-flags.patch |  53 
 x11-terms/kitty/kitty-0.20.3.ebuild| 109 +
 3 files changed, 163 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 68abc25bf93..8a8bf738a61 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.19.3.tar.xz 3269628 BLAKE2B 
b3b673f8ad06baf770b03bcee87b2f405e1ff09d0fa5c6a232fd8df651351a428c8fbd9e2d0dc90ed44a0d6632192bea83650388ee73ebc3b523f51e51168006
 SHA512 
d1eea7f909c9492542650a83a149fd279c44380cf10387759f10caad57cd4dbabeac1ce84e8142bfa47266ec2562dfa3766ce08e2aee4d8e0ebacea165f101e4
 DIST kitty-0.20.1.tar.xz 3449932 BLAKE2B 
aed9a250fbc7005cd67fd22bfc33de845bea7e39a5561e6957b744f03a5438945f9739ca7066a93889144a5d0289185f337ef4d487c754cba37f242030f1c46a
 SHA512 
19dfa66eb2a2115877b25fbff0ba7a81071bff00c732236f20342aeb619cca88ae4a4e8ce4e73908ac7d7d12fca5232a76e0167754f2e658af02e442cf5ba0cd
+DIST kitty-0.20.3.tar.xz 3487500 BLAKE2B 
49397ac2aef10e5fc41e351af65050ad510e58915392e6b1b8c022db31f2e5e81ac2cce645468ff213dafb609a30d43934b7388b93227fbbba5af7aa35be74e8
 SHA512 
9e9d81696bcb0d3894c04b08bc52ccf7aaf533125b3ecfb4c894b8d42dbf8511239c49f1c977d81872ce49fc6b3aa8e8c92b9c944bd31fe59fce6e3750295e58

diff --git a/x11-terms/kitty/files/kitty-0.20.3-flags.patch 
b/x11-terms/kitty/files/kitty-0.20.3-flags.patch
new file mode 100644
index 000..131d6214b4c
--- /dev/null
+++ b/x11-terms/kitty/files/kitty-0.20.3-flags.patch
@@ -0,0 +1,53 @@
+diff --git a/setup.py b/setup.py
+index f751107f..69bf39d4 100755
+--- a/setup.py
 b/setup.py
+@@ -293,7 +293,7 @@ def init_env(
+ df += ' -Og'
+ float_conversion = '-Wfloat-conversion'
+ fortify_source = '' if sanitize and is_macos else '-D_FORTIFY_SOURCE=2'
+-optimize = df if debug or sanitize else '-O3'
++optimize = ''
+ sanitize_args = get_sanitize_args(cc, ccver) if sanitize else set()
+ cppflags_ = os.environ.get(
+ 'OVERRIDE_CPPFLAGS', '-D{}DEBUG'.format('' if debug else 'N'),
+@@ -308,8 +308,8 @@ def init_env(
+ cflags_ = os.environ.get(
+ 'OVERRIDE_CFLAGS', (
+ f'-Wextra {float_conversion} -Wno-missing-field-initializers 
-Wall -Wstrict-prototypes {std}'
+-f' -pedantic-errors {werror} {optimize} {sanitize_flag} -fwrapv 
{stack_protector} {missing_braces}'
+-f' -pipe {march} -fvisibility=hidden {fortify_source}'
++f' -pedantic-errors {optimize} {sanitize_flag} -fwrapv 
{stack_protector} {missing_braces}'
++f' {march} -fvisibility=hidden {fortify_source}'
+ )
+ )
+ cflags = shlex.split(cflags_) + shlex.split(
+@@ -317,7 +317,7 @@ def init_env(
+ )
+ ldflags_ = os.environ.get(
+ 'OVERRIDE_LDFLAGS',
+-'-Wall ' + ' '.join(sanitize_args) + ('' if debug else ' -O3')
++'-Wall ' + ' '.join(sanitize_args)
+ )
+ ldflags = shlex.split(ldflags_)
+ ldflags.append('-shared')
+@@ -789,9 +789,7 @@ def safe_makedirs(path: str) -> None:
+ 
+ 
+ def build_launcher(args: Options, launcher_dir: str = '.', bundle_type: str = 
'source') -> None:
+-cflags = '-Wall -Werror -fpie'.split()
+-if args.build_universal_binary:
+-cflags += '-arch x86_64 -arch arm64'.split()
++cflags = '-Wall -fpie'.split()
+ cppflags = []
+ libs: List[str] = []
+ if args.profile or args.sanitize:
+@@ -803,8 +801,6 @@ def build_launcher(args: Options, launcher_dir: str = '.', 
bundle_type: str = 's
+ cflags.append('-g')
+ if args.profile:
+ libs.append('-lprofiler')
+-else:
+-cflags.append('-O3')
+ if bundle_type.endswith('-freeze'):
+ cppflags.append('-DFOR_BUNDLE')
+ cppflags.append('-DPYVER="{}"'.format(sysconfig.get_python_version()))

diff --git a/x11-terms/kitty/kitty-0.20.3.ebuild 
b/x11-terms/kitty/kitty-0.20.3.ebuild
new file mode 100644
index 000..35273c44a07
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.20.3.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit optfeature python-single-r1 toolchain-funcs xdg
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2021-05-31 Thread Sam James
commit: 7c068e0b2df473247d6fe58b4a1edd0ab08ddeb8
Author: Pablo  tuta  io>
AuthorDate: Wed May 19 21:50:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:59:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c068e0b

x11-terms/kitty-terminfo: bump to 0.20.3

Signed-off-by: Pablo Orduna  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20887
Signed-off-by: Sam James  gentoo.org>

 x11-terms/kitty-terminfo/Manifest  |  1 +
 .../kitty-terminfo/kitty-terminfo-0.20.3.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 68abc25bf93..8a8bf738a61 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.19.3.tar.xz 3269628 BLAKE2B 
b3b673f8ad06baf770b03bcee87b2f405e1ff09d0fa5c6a232fd8df651351a428c8fbd9e2d0dc90ed44a0d6632192bea83650388ee73ebc3b523f51e51168006
 SHA512 
d1eea7f909c9492542650a83a149fd279c44380cf10387759f10caad57cd4dbabeac1ce84e8142bfa47266ec2562dfa3766ce08e2aee4d8e0ebacea165f101e4
 DIST kitty-0.20.1.tar.xz 3449932 BLAKE2B 
aed9a250fbc7005cd67fd22bfc33de845bea7e39a5561e6957b744f03a5438945f9739ca7066a93889144a5d0289185f337ef4d487c754cba37f242030f1c46a
 SHA512 
19dfa66eb2a2115877b25fbff0ba7a81071bff00c732236f20342aeb619cca88ae4a4e8ce4e73908ac7d7d12fca5232a76e0167754f2e658af02e442cf5ba0cd
+DIST kitty-0.20.3.tar.xz 3487500 BLAKE2B 
49397ac2aef10e5fc41e351af65050ad510e58915392e6b1b8c022db31f2e5e81ac2cce645468ff213dafb609a30d43934b7388b93227fbbba5af7aa35be74e8
 SHA512 
9e9d81696bcb0d3894c04b08bc52ccf7aaf533125b3ecfb4c894b8d42dbf8511239c49f1c977d81872ce49fc6b3aa8e8c92b9c944bd31fe59fce6e3750295e58

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.20.3.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.20.3.ebuild
new file mode 100644
index 000..be10def6c28
--- /dev/null
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.20.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="Terminfo for kitty, an OpenGL-based terminal emulator"
+HOMEPAGE="https://github.com/kovidgoyal/kitty;
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/kitty-terminfo-setup-0.20.1.patch
+)
+
+# kitty-terminfo is a split package from kitty that only installs the terminfo
+# file. As tests are designed to be run with the whole package compiled they
+# would fail in this case.
+RESTRICT="test"
+
+src_compile() {
+   "${EPYTHON}" setup.py \
+   --verbose $(usex debug --debug "") \
+   --libdir-name $(get_libdir) \
+   linux-terminfo || die "Failed to compile kitty."
+}
+
+src_install() {
+   insinto /usr
+   doins -r linux-package/*
+}



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

2021-05-31 Thread Sam James
commit: 5276cd483e6fc3be512f28b1cb122702cfd3911e
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:57:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:57:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5276cd48

dev-python/python-xmlsec: add 1.3.11

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

 dev-python/python-xmlsec/Manifest  |  1 +
 .../python-xmlsec/python-xmlsec-1.3.11.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index 9670aa3e559..cabba08f444 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,2 +1,3 @@
 DIST python-xmlsec-1.3.10.tar.gz 75249 BLAKE2B 
0e16e75c0bcb18d42cd4b5df95a2ecdb9918f0c654f81ee0a668ac9a8c0ffb1ccdfce71d552a0d8b4c218dd769be31ab2c5a1b80e8cdfb70a424a1cdba49da6e
 SHA512 
9274ba4b9d9190a8f0f580e530c5c1efc34e3452a1459cea27636e7c594390902e8555dd4df0c38c243214ccb246430f4f60b1022d7cc369a7d67c3f113c8c68
+DIST python-xmlsec-1.3.11.tar.gz 75023 BLAKE2B 
87fe4b47a9df6bc2fb2f1a459fa20240d9d5c92e0f7fa9bfc466e1fbfc0e3f12d90d01f5c7a6eac1389ea3252b8267a545203edf34c30117573bada9a7f5481a
 SHA512 
fe0144d67edcad366b1d0f4615983f5630afd8f22aa056f46d1e6564f1c3114c0a469675e64a06591540515b0d12b5bf9304845f5138b24e15acaf4e5b861961
 DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
new file mode 100644
index 000..2cdbbac944b
--- /dev/null
+++ b/dev-python/python-xmlsec/python-xmlsec-1.3.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the XML Security Library"
+HOMEPAGE="https://github.com/mehcode/python-xmlsec;
+SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   dev-libs/xmlsec:=
+"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+"
+
+# tests fail, has been reported upstream
+# https://github.com/mehcode/python-xmlsec/issues/84
+RESTRICT=test
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s:use_scm_version=.*:version='${PV}',:" \
+   -e "/setup_requires/ d" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-05-31 Thread Sam James
commit: 4a21a63551de259544cbebb61d0e5d80832dc83a
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:57:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a21a635

dev-python/python-xmlsec: drop 1.3.10

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

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

diff --git a/dev-python/python-xmlsec/Manifest 
b/dev-python/python-xmlsec/Manifest
index cabba08f444..5f4becee158 100644
--- a/dev-python/python-xmlsec/Manifest
+++ b/dev-python/python-xmlsec/Manifest
@@ -1,3 +1,2 @@
-DIST python-xmlsec-1.3.10.tar.gz 75249 BLAKE2B 
0e16e75c0bcb18d42cd4b5df95a2ecdb9918f0c654f81ee0a668ac9a8c0ffb1ccdfce71d552a0d8b4c218dd769be31ab2c5a1b80e8cdfb70a424a1cdba49da6e
 SHA512 
9274ba4b9d9190a8f0f580e530c5c1efc34e3452a1459cea27636e7c594390902e8555dd4df0c38c243214ccb246430f4f60b1022d7cc369a7d67c3f113c8c68
 DIST python-xmlsec-1.3.11.tar.gz 75023 BLAKE2B 
87fe4b47a9df6bc2fb2f1a459fa20240d9d5c92e0f7fa9bfc466e1fbfc0e3f12d90d01f5c7a6eac1389ea3252b8267a545203edf34c30117573bada9a7f5481a
 SHA512 
fe0144d67edcad366b1d0f4615983f5630afd8f22aa056f46d1e6564f1c3114c0a469675e64a06591540515b0d12b5bf9304845f5138b24e15acaf4e5b861961
 DIST python-xmlsec-1.3.9.tar.gz 75465 BLAKE2B 
32aa8bcc2a17e1164fab6ebf37b47ad64bf8164a5d5cc5929571c32715e37d22143f996afc75c8a73a08e0a0a07d74ce1f8e405731260c1bcdb26c7ccb5faf25
 SHA512 
3c212c409430297a85316e0c4f7f704be112dfda323fd0300b7d70de812d90dd4681c6a5a3cc0314d1937ebc4f8e012fac7f787bccdfb2dc699d5d6f17316b38

diff --git a/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild 
b/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
deleted file mode 100644
index 2cdbbac944b..000
--- a/dev-python/python-xmlsec/python-xmlsec-1.3.10.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the XML Security Library"
-HOMEPAGE="https://github.com/mehcode/python-xmlsec;
-SRC_URI="https://github.com/mehcode/python-xmlsec/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-DEPEND="
-   dev-libs/xmlsec:=
-"
-RDEPEND="${DEPEND}
-   dev-python/lxml[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-"
-
-# tests fail, has been reported upstream
-# https://github.com/mehcode/python-xmlsec/issues/84
-RESTRICT=test
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e "s:use_scm_version=.*:version='${PV}',:" \
-   -e "/setup_requires/ d" \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}



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

2021-05-31 Thread Sam James
commit: 972b605a4ab98db21610bd9dfc2c8da2d51ceaba
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Mon May 31 16:11:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:53:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972b605a

dev-python/gmpy: remove broken mpir useflag

Upstream doesn't seem to even support it anymore.

Plus, also reformat metadata.xml with tabs

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

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/21063
Signed-off-by: Sam James  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 12 ++--
 dev-python/gmpy/metadata.xml| 34 -
 2 files changed, 19 insertions(+), 27 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 739475e74e0..420ebc5367e 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -17,13 +17,12 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="LGPL-3+"
 SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="mpir"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=
>=dev-libs/mpfr-3.1.2:=
-   !mpir? ( dev-libs/gmp:0= )
-   mpir? ( sci-libs/mpir:= )"
+   dev-libs/gmp:0=
+"
 DEPEND="${RDEPEND}"
 
 PATCHES=(
@@ -40,13 +39,6 @@ PATCHES=(
 
 distutils_enable_sphinx docs
 
-python_configure_all() {
-   mydistutilsargs=(
-   # GMP is the default, add mpir if the USE flag is set
-   $(usex mpir --mpir "")
-   )
-}
-
 python_test() {
cd test || die
"${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"

diff --git a/dev-python/gmpy/metadata.xml b/dev-python/gmpy/metadata.xml
index 1c3638694bf..fd738a835d7 100644
--- a/dev-python/gmpy/metadata.xml
+++ b/dev-python/gmpy/metadata.xml
@@ -1,21 +1,21 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-pyt...@gentoo.org
-Python
-  
-  
-  gmpy2 is a C-coded Python extension module that supports
-  multiple-precision arithmetic. gmpy2 supports the GMP multi-precision
-  library, the MPFR (correctly rounded real floating-point arithmetic) and MPC
-  (correctly rounded complex floating-point arithmetic) libraries.
-
-  
-gmpy2
-aleaxit/gmpy
-  
-  
-Use sci-libs/mpir as gmp implementation
-  
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   gmpy2 is a C-coded Python extension module that supports
+   multiple-precision arithmetic. gmpy2 supports the GMP 
multi-precision
+   library, the MPFR (correctly rounded real floating-point 
arithmetic) and MPC
+   (correctly rounded complex floating-point arithmetic) libraries.
+   
+   
+   Use sci-libs/mpir as gmp 
implementation
+   
+   
+   gmpy2
+   aleaxit/gmpy
+   
 



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

2021-05-31 Thread Sam James
commit: a8d303777965103eb2f3a651791e1210e3dad5e1
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:50:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:50:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d30377

net-libs/ldns: Stabilize 1.7.1-r2 arm, #793350

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

 net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild 
b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index ee8acea2dae..26bcbaa1da6 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
 
 # configure will die if ecdsa is enabled and ssl is not



[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/

2021-05-31 Thread Sam James
commit: 8245fcd37ce70ff1d2b52833db800d564c76340b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:51:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8245fcd3

net-mail/fetchmail: Stabilize 6.4.19 sparc, #793353

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

 net-mail/fetchmail/fetchmail-6.4.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/fetchmail-6.4.19.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.19.ebuild
index c4fd5e0cf49..15062bde485 100644
--- a/net-mail/fetchmail/fetchmail-6.4.19.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="ssl nls kerberos tk socks"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 



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

2021-05-31 Thread Sam James
commit: 3fc37c10a1469322f20c9389f57960ed448eb979
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:51:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:51:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc37c10

sys-fs/fuse: Stabilize 3.10.3 sparc, #793362

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

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

diff --git a/sys-fs/fuse/fuse-3.10.3.ebuild b/sys-fs/fuse/fuse-3.10.3.ebuild
index 5af77ebc394..96a90d44f0c 100644
--- a/sys-fs/fuse/fuse-3.10.3.ebuild
+++ b/sys-fs/fuse/fuse-3.10.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="3"
-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"
 IUSE="+suid test"
 RESTRICT="!test? ( test )"
 



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

2021-05-31 Thread Sam James
commit: 6aec6ad8e0f841991387da97d7377244cada7ae5
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:51:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:51:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aec6ad8

net-libs/ldns: Stabilize 1.7.1-r2 sparc, #793350

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

 net-libs/ldns/ldns-1.7.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ldns/ldns-1.7.1-r2.ebuild 
b/net-libs/ldns/ldns-1.7.1-r2.ebuild
index 26bcbaa1da6..3be9a46d132 100644
--- a/net-libs/ldns/ldns-1.7.1-r2.ebuild
+++ b/net-libs/ldns/ldns-1.7.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+dane doc +ecdsa ed25519 ed448 gost python static-libs vim-syntax"
 
 # configure will die if ecdsa is enabled and ssl is not



[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/

2021-05-31 Thread Sam James
commit: 3db23750b681031e1ec0022f11fc9f42a338a162
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:51:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:51:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db23750

net-mail/fetchmail: Stabilize 6.4.19 arm, #793353

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

 net-mail/fetchmail/fetchmail-6.4.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/fetchmail-6.4.19.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.19.ebuild
index f39826489a8..c4fd5e0cf49 100644
--- a/net-mail/fetchmail/fetchmail-6.4.19.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="ssl nls kerberos tk socks"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 



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

2021-05-31 Thread Sam James
commit: 5cd25486dba87f22f11ef0840ff8b8fdcc742784
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:48:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:48:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd25486

media-gfx/blender: tighten lower bound on openimageio

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

 media-gfx/blender/blender-2.83.12.ebuild | 2 +-
 media-gfx/blender/blender-2.91.2.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/blender-2.83.12.ebuild 
b/media-gfx/blender/blender-2.83.12.ebuild
index e2e135cd162..44b4b4f8849 100644
--- a/media-gfx/blender/blender-2.83.12.ebuild
+++ b/media-gfx/blender/blender-2.83.12.ebuild
@@ -77,7 +77,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
opencl? ( virtual/opencl )
-   openimageio? ( media-libs/openimageio:= )
+   openimageio? ( >=media-libs/openimageio-2.2.13.1:= )
openexr? (
media-libs/ilmbase:=
media-libs/openexr:=

diff --git a/media-gfx/blender/blender-2.91.2.ebuild 
b/media-gfx/blender/blender-2.91.2.ebuild
index 069fa30267f..6faddf5b016 100644
--- a/media-gfx/blender/blender-2.91.2.ebuild
+++ b/media-gfx/blender/blender-2.91.2.ebuild
@@ -82,7 +82,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
opencl? ( virtual/opencl )
-   openimageio? ( media-libs/openimageio:= )
+   openimageio? ( >=media-libs/openimageio-2.2.13.1:= )
openexr? (
media-libs/ilmbase:=
media-libs/openexr:=



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

2021-05-31 Thread Sam James
commit: c18a73b82d4b575c34ff50108e62031c207d4b43
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:49:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:49:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18a73b8

media-libs/openimageio: forward stable keywords to 2.2.13.1

Contains several build fixes and not much else.

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

 media-libs/openimageio/openimageio-2.2.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
index f963cbd15ac..b6868ab8609 100644
--- a/media-libs/openimageio/openimageio-2.2.13.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
 SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 X86_CPU_FEATURES=(
aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



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

2021-05-31 Thread Sam James
commit: bc47c48d49462537f1d852a4ede62e3cfdafd18d
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun May 16 10:41:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:45:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc47c48d

media-libs/openimageio: Add openimageio 2.2.13.1

This also works with current stable blender version.

Bug: https://bugs.gentoo.org/788982
Signed-off-by: Samuel Bernardo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20831
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.13.1.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e18188f8ef7..bf310d4483f 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -3,5 +3,6 @@ DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d
 DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
 DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
+DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   

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

2021-05-31 Thread Sam James
commit: 5f1ba589719a75a9c5dd7e7a63857e16e2775ab3
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun May 16 10:36:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:25:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1ba589

media-libs/openimageio: Add openimageio 2.2.13.0 required for Blender

Bug: https://bugs.gentoo.org/788982
Signed-off-by: Samuel Bernardo  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.13.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index ea19109cfb1..e18188f8ef7 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -2,5 +2,6 @@ DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c287
 DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
 DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
+DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.0.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.13.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( 

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

2021-05-31 Thread Sam James
commit: 2508c7b4c9c0cfa9b1f7aec0fbaba8b843fd8c94
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun May 16 10:49:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:45:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2508c7b4

media-libs/openimageio: Add openimageio 2.2.14.0 required for blender 2.92

Bug: https://bugs.gentoo.org/788982
Signed-off-by: Samuel Bernardo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20832
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.14.0.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index bf310d4483f..05fc1e8b0ae 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,5 +4,6 @@ DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c3
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
 DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
 DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
+DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
new file mode 100644
index 000..f963cbd15ac
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )

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

2021-05-31 Thread Sam James
commit: 777d3cda10c661900f421d957a4e9267723a0e14
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:46:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:47:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777d3cda

media-libs/openimageio: drop versions

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

 media-libs/openimageio/Manifest|   6 -
 media-libs/openimageio/openimageio-2.2.10.0.ebuild | 155 -
 media-libs/openimageio/openimageio-2.2.10.1.ebuild | 155 -
 media-libs/openimageio/openimageio-2.2.11.1.ebuild | 155 -
 media-libs/openimageio/openimageio-2.2.13.0.ebuild | 155 -
 .../openimageio/openimageio-2.2.8.0-r1.ebuild  | 155 -
 .../openimageio/openimageio-2.2.9.0-r1.ebuild  | 155 -
 7 files changed, 936 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 05fc1e8b0ae..a300d41dcf9 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,9 +1,3 @@
-DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
-DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
-DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.12.0.tar.gz 29251419 BLAKE2B 
7ab1b611f9354d4a8d3fc33bc30acfbc193d6fda012945af2e3b41343419755a211df1a051fc5e6f00149a78db0896ec0f8c59d559e06294dc2626401e66df87
 SHA512 
14c7ce8b5f71622ca5ffbcae36044a02ae760f6f0173d5efb90472c40970f1bbf355059ca06a47aba895e365892fdf91aa2fdb0f38a7ba04d148ed33f51db80d
-DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
 DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
 DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
-DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
-DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.10.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.10.0.ebuild
deleted file mode 100644
index ceb522b9b67..000
--- a/media-libs/openimageio/openimageio-2.2.10.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake font python-single-r1
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/oiio-Release-${PV}"
-
-LICENSE="BSD"
-SLOT="0/2.2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)

[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/

2021-05-31 Thread Sam James
commit: f10567f449cd30b59cd17dcf9fc61d005025e63f
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:23:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:23:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10567f4

app-pda/libimobiledevice: add Python 3.9

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

 app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild 
b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild
index a2de4548e90..2ab8f78335d 100644
--- a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild
+++ b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit autotools python-r1
 
@@ -12,9 +13,7 @@ 
SRC_URI="https://github.com/libimobiledevice/libimobiledevice/releases/download/
 
 # While COPYING* doesn't mention 'or any later version', all the headers do, 
hence use +
 LICENSE="GPL-2+ LGPL-2.1+"
-
 SLOT="0/1.0-6" # based on SONAME of libimobiledevice-1.0.so
-
 KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="doc gnutls python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -25,19 +24,19 @@ RDEPEND="
gnutls? (
dev-libs/libgcrypt:0
>=dev-libs/libtasn1-1.1
-   >=net-libs/gnutls-2.2.0 )
+   >=net-libs/gnutls-2.2.0
+   )
!gnutls? (
dev-libs/openssl:0=
)
python? (
${PYTHON_DEPS}
-   app-pda/libplist[python(-),${PYTHON_USEDEP}] )
+   app-pda/libplist[python(-),${PYTHON_USEDEP}]
+   )
 "
-
 DEPEND="
${RDEPEND}
 "
-
 BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/

2021-05-31 Thread Alessandro Barbieri
commit: 86b6f3900ae216240f7cfe9b26f268db6e6132c4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May 31 23:37:54 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May 31 23:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86b6f390

dev-R/RcppArmadillo: attempt and unbundling armadillo using symlinks

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

 dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild 
b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
index 849f5e730..f14fd4406 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.5.0.0.ebuild
@@ -12,8 +12,25 @@ LICENSE='GPL-2+'
 DEPEND="
>=dev-lang/R-3.3.0
>=dev-R/Rcpp-0.11.0
+   sci-libs/armadillo[lapack]
 "
 RDEPEND="
${DEPEND}
dev-R/Rcpp
 "
+
+#TODO: correctly link to lapack
+
+src_prepare() {
+   default
+   rm -r inst/include/armadillo_bits || die
+   rm inst/include/armadillo || die
+   dosym /usr/include/armadillo_bits inst/include/armadillo_bits
+   dosym /usr/include/armadillo inst/include/armadillo
+}
+
+src_install() {
+   R-packages_src_install
+   dosym /usr/include/armadillo_bits 
"/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo_bits"
+   dosym /usr/include/armadillo 
"/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo"
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/handbrake/

2021-05-31 Thread Sam James
commit: 04fa4a1baec81b44f8c5ad5ece7f8559cff61ad6
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:12:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04fa4a1b

media-video/handbrake: drop 1.3.3

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

 media-video/handbrake/handbrake-1.3.3.ebuild | 165 ---
 1 file changed, 165 deletions(-)

diff --git a/media-video/handbrake/handbrake-1.3.3.ebuild 
b/media-video/handbrake/handbrake-1.3.3.ebuild
deleted file mode 100644
index ca460ce1ce3..000
--- a/media-video/handbrake/handbrake-1.3.3.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit autotools eutils gnome2-utils python-any-r1 xdg-utils
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/HandBrake/HandBrake.git;
-   inherit git-r3
-else
-   MY_P="HandBrake-${PV}"
-   
SRC_URI="https://github.com/HandBrake/HandBrake/releases/download/${PV}/${MY_P}-source.tar.bz2
 -> ${P}.tar.bz2"
-   S="${WORKDIR}/${MY_P}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video 
transcoder"
-HOMEPAGE="http://handbrake.fr/;
-LICENSE="GPL-2"
-
-SLOT="0"
-IUSE="+fdk gstreamer gtk libav-aac numa nvenc x265"
-
-REQUIRED_USE="^^ ( fdk libav-aac )"
-
-RDEPEND="
-   app-arch/xz-utils
-   media-libs/speex
-   dev-libs/jansson
-   dev-libs/libxml2
-   media-libs/a52dec
-   media-libs/libass:=
-   >=media-libs/libbluray-1.0
-   >=media-libs/dav1d-0.5.1
-   media-libs/libdvdnav
-   media-libs/libdvdread:=
-   media-libs/libsamplerate
-   media-libs/libtheora
-   media-libs/libvorbis
-   >=media-libs/libvpx-1.8
-   nvenc? ( media-libs/nv-codec-headers )
-   media-libs/opus
-   media-libs/x264:=
-   media-sound/lame
-   sys-libs/zlib
-   >=media-video/ffmpeg-4.2.1:0=[postproc,fdk?]
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-libs/gst-plugins-good:1.0
-   media-libs/gst-plugins-bad:1.0
-   media-libs/gst-plugins-ugly:1.0
-   media-plugins/gst-plugins-a52dec:1.0
-   media-plugins/gst-plugins-libav:1.0
-   media-plugins/gst-plugins-x264:1.0
-   media-plugins/gst-plugins-gdkpixbuf:1.0
-   )
-   gtk? (
-   >=x11-libs/gtk+-3.10
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/libnotify
-   x11-libs/pango
-   )
-   fdk? ( media-libs/fdk-aac )
-   x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )
-   "
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-lang/yasm
-   dev-util/intltool
-   sys-devel/automake"
-
-PATCHES=(
-   # Remove libdvdnav duplication and call it on the original instead.
-   # It may work this way; if not, we should try to mimic the duplication.
-   "${FILESDIR}/${PN}--remove-dvdnav-dup.patch"
-
-   # Remove faac dependency; TODO: figure out if we need to do this at all.
-   "${FILESDIR}/${PN}--remove-faac-dependency.patch"
-
-   # Use whichever python is set by portage
-   "${FILESDIR}/${PN}-1.3.0-dont-search-for-python.patch"
-
-   # Fix x265 linkage... again #724650
-   "${FILESDIR}/${PN}-1.3.2-x265-link.patch"
-)
-
-src_prepare() {
-   # Get rid of leftover bundled library build definitions,
-   sed -i 's:.*\(/contrib\|contrib/\).*::g' \
-   "${S}"/make/include/main.defs \
-   || die "Contrib removal failed."
-
-   default
-
-   cd "${S}/gtk"
-   # Don't run autogen.sh.
-   sed -i '/autogen.sh/d' module.rules || die "Removing autogen.sh call 
failed"
-   eautoreconf
-}
-
-src_configure() {
-   # Libav was replaced in 1.2 with ffmpeg by default
-   # but I've elected to not make people change their use flags for AAC
-   # as its the same code anyway
-   ./configure \
-   --force \
-   --verbose \
-   --prefix="${EPREFIX}/usr" \
-   --disable-gtk-update-checks \
-   --disable-flatpak \
-   --disable-gtk4 \
-   $(use_enable libav-aac ffmpeg-aac) \
-   $(use_enable fdk fdk-aac) \
-   $(usex !gtk --disable-gtk) \
-   $(usex !gstreamer --disable-gst) \
-   $(use_enable numa) \
-   $(use_enable nvenc) \
-   $(use_enable x265) || die "Configure failed."
-}
-
-src_compile() {
-   emake -C build
-
-   # TODO: Documentation building is 

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

2021-05-31 Thread Sam James
commit: 36264ebb244dfc03496af1a671f1e7423615e114
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:18:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36264ebb

media-libs/opencolorio: add Python 3.9

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

 media-libs/opencolorio/opencolorio-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/opencolorio/opencolorio-1.1.1.ebuild 
b/media-libs/opencolorio/opencolorio-1.1.1.ebuild
index a20bb6f44ae..5cff05b434a 100644
--- a/media-libs/opencolorio/opencolorio-1.1.1.ebuild
+++ b/media-libs/opencolorio/opencolorio-1.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit cmake flag-o-matic python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius/

2021-05-31 Thread Sam James
commit: 3ede36b0e3a9f182994ae7d7e8854fa023d4d4bc
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:10:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ede36b0

net-dialup/freeradius: add 3.0.22

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

 net-dialup/freeradius/Manifest |   1 +
 net-dialup/freeradius/freeradius-3.0.22.ebuild | 266 +
 2 files changed, 267 insertions(+)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 340cc08e6df..b3bca2a6636 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -1,2 +1,3 @@
 DIST freeradius-server-3.0.20.tar.gz 5002727 BLAKE2B 
f481ad22105694a4af3f0f0c1b4f6e395e8da0fe65274e32ebeed07e3c9b1869029e6ffbc655cfa41d5de2a1dcba54acee33a7a10d28bfbfce791b7ccd0fc57a
 SHA512 
513ed0a5d9e6b9a8d89a9b02c86ff528a9ff14d928f4c1040ca44702465abd711588fe6afa35554cb2c8e8bd7f19dd5be3dbc78445c62c7b00bf5cbc4c621312
 DIST freeradius-server-3.0.21.tar.gz 5028506 BLAKE2B 
3ccf9704a1f8b1ec5f6f066a475083fe7cefa793e8f53ecd287866fc505a832bf8031a4d07c2e07f79da6c6fb82e6a3435b0154d1f135167ebddfc9b8d401544
 SHA512 
85af1c305e99a56400b04be5c966900e7df8beb7b54626d6aa0cb300dc124817e43b424f9b27d86966bb76cca87dce741812ed8d681a568c7d7b63b3b53a9dfa
+DIST freeradius-server-3.0.22.tar.gz 5248422 BLAKE2B 
b48170a02a354562dc2dd27230476d2ce0823fa2f577dde3f3947ee14653d912a562eb480c2d2ed53b0ff536f63ce4482b24f2777b4a41ff2ed4aba88f4c196e
 SHA512 
8ee05350b1a5e811a51030a3ef0c511c58275407171f0ce41775e3695f3e9a4477e2fc288541015d314be5457154201d4e95f4c45cf7f503bc8829909c2551a8

diff --git a/net-dialup/freeradius/freeradius-3.0.22.ebuild 
b/net-dialup/freeradius/freeradius-3.0.22.ebuild
new file mode 100644
index 000..293d9f72af3
--- /dev/null
+++ b/net-dialup/freeradius/freeradius-3.0.22.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit autotools pam python-single-r1 systemd
+
+MY_P="${PN}-server-${PV}"
+
+DESCRIPTION="Highly configurable free RADIUS server"
+SRC_URI="
+   ftp://ftp.freeradius.org/pub/radius/${MY_P}.tar.gz
+   ftp://ftp.freeradius.org/pub/radius/old/${MY_P}.tar.gz
+"
+HOMEPAGE="http://www.freeradius.org/;
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="
+   debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle 
pam
+   pcap postgres python readline redis rest samba sqlite ssl systemd
+"
+RESTRICT="test firebird? ( bindist )"
+
+# NOTE: Temporary freeradius doesn't support linking with mariadb client
+#   libs also if code is compliant, will be available in the next release.
+#   
(http://lists.freeradius.org/pipermail/freeradius-devel/2018-October/013228.html)a
+
+# TODO: rlm_mschap works with both samba library or without. I need to avoid
+#   linking of samba library if -samba is used.
+RDEPEND="acct-group/radius
+   acct-user/radius
+   !net-dialup/cistronradius
+   dev-lang/perl:=
+   sys-libs/gdbm:=
+   sys-libs/talloc
+   firebird? ( dev-db/firebird )
+   iodbc? ( dev-db/libiodbc )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   memcached? ( dev-libs/libmemcached )
+   mysql? ( dev-db/mysql-connector-c )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 )
+   odbc? ( dev-db/unixODBC )
+   oracle? ( dev-db/oracle-instantclient-basic )
+   pam? ( sys-libs/pam )
+   pcap? ( net-libs/libpcap )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   redis? ( dev-libs/hiredis:= )
+   rest? ( dev-libs/json-c:= )
+   samba? ( net-fs/samba )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? (
+   dev-libs/openssl:0=[-bindist]
+   )
+   systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.20-systemd-service.patch
+)
+
+pkg_setup() {
+   if use python ; then
+   python-single-r1_pkg_setup
+   export PYTHONBIN="${EPYTHON}"
+   fi
+}
+
+src_prepare() {
+   # most of the configuration options do not appear as ./configure
+   # switches. Instead it identifies the directories that are available
+   # and run through them. These might check for the presence of
+   # various libraries, in which case they are not built.  To avoid
+   # automagic dependencies, we just remove all the modules that we're
+   # not interested in using.
+
+   eapply_user
+   default
+
+   use ssl || { rm -r src/modules/rlm_eap/types/rlm_eap_{tls,ttls,peap} || 
die ; }
+   use ldap || { 

[gentoo-commits] repo/gentoo:master commit in: media-video/handbrake/

2021-05-31 Thread Sam James
commit: 4f9c217860362a505db256c460ed7989ba04d315
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:11:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9c2178

media-video/handbrake: add github remote-id

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

 media-video/handbrake/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-video/handbrake/metadata.xml 
b/media-video/handbrake/metadata.xml
index 83b12addd42..17ea50de1e3 100644
--- a/media-video/handbrake/metadata.xml
+++ b/media-video/handbrake/metadata.xml
@@ -14,4 +14,7 @@
Adds support for NVIDIA Encoder (NVENC) API 
for hardware accelerated encoding on NVIDIA cards.
Support for encoding h265 using 
media-libs/x265.

+   
+   HandBrake/HandBrake
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/hash-slinger/

2021-05-31 Thread Sam James
commit: 15bdffa7031cd8c7a8c53c3129b9a205f39a5fce
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:55:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bdffa7

net-dns/hash-slinger: drop 3.0

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

 net-dns/hash-slinger/Manifest|  1 -
 net-dns/hash-slinger/hash-slinger-3.0.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/net-dns/hash-slinger/Manifest b/net-dns/hash-slinger/Manifest
index 18e33b84ba6..e200ab15ce5 100644
--- a/net-dns/hash-slinger/Manifest
+++ b/net-dns/hash-slinger/Manifest
@@ -1,2 +1 @@
-DIST hash-slinger-3.0.tar.gz 38056 BLAKE2B 
e72bbddf587225c86ccf7b5c76a48bdece2bf1925a496ae930e9a4973ae47992fea5ca6c0e9e594a1170c0bdbbb3c8712c492c870c8c2e8f523ce247e4e2a4a4
 SHA512 
7528f267669cdc0c18e1d00c27fff96d915b3143c5534a09c834df3e140035159feeeb8b177528e89cd25265560d0734ef1af94d2f9d28fef47d7ca391e84516
 DIST hash-slinger-3.1.tar.gz 38224 BLAKE2B 
35d60b648704e1aa96fbec000ff07c06a31a1f45c58f708fdad1bab464849d4de60963acde9f2c26eb4304454ed1406f698c8007dbf471794f16f26b8ebdb080
 SHA512 
04ad33b718f716cfd08bd52ee50db81372b7dc13895695e1b23cf904306166b73e388285c7cce8a0a0e5003e783bc61dea4c9ede7a44f22c16e24e2411c7f427

diff --git a/net-dns/hash-slinger/hash-slinger-3.0.ebuild 
b/net-dns/hash-slinger/hash-slinger-3.0.ebuild
deleted file mode 100644
index 41fb6b403e4..000
--- a/net-dns/hash-slinger/hash-slinger-3.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit python-single-r1
-
-DESCRIPTION="Various tools to generate DNS records like SSHFP, TLSA, 
OPENPGPKEY, IPSECKEY"
-HOMEPAGE="https://github.com/letoams/hash-slinger;
-SRC_URI="https://people.redhat.com/pwouters/${PN}/${P}.tar.gz;
-SRC_URI="https://github.com/letoams/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="ipsec +openpgp +ssh"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND=""
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/dnspython[${PYTHON_MULTI_USEDEP}]
-   dev-python/ipaddr[${PYTHON_MULTI_USEDEP}]
-   dev-python/m2crypto[${PYTHON_MULTI_USEDEP}]
-   ')
-   net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}]
-   ipsec? ( net-vpn/libreswan[dnssec] )
-   openpgp? ( $(python_gen_cond_dep 
'dev-python/python-gnupg[${PYTHON_MULTI_USEDEP}]') )
-   ssh? ( net-misc/openssh )
-"
-
-src_install() {
-   local tools tool
-   tools="tlsa"
-   use ssh && tools+=" sshfp"
-   use openpgp && tools+=" openpgpkey"
-   use ipsec && tools+=" ipseckey"
-   for tool in $tools ; do
-   doman ${tool}.1
-   python_doscript ${tool}
-   done
-   dodoc BUGS CHANGES README
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/handbrake/

2021-05-31 Thread Sam James
commit: d1524eec1755d46264c01249b925ee981b1dd1b1
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:13:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1524eec

media-video/handbrake: sync live ebuild

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

 media-video/handbrake/handbrake-1.3.3-r1.ebuild | 10 +++---
 media-video/handbrake/handbrake-.ebuild | 22 ++
 2 files changed, 13 insertions(+), 19 deletions(-)

diff --git a/media-video/handbrake/handbrake-1.3.3-r1.ebuild 
b/media-video/handbrake/handbrake-1.3.3-r1.ebuild
index 73db57b803d..01c79b64512 100644
--- a/media-video/handbrake/handbrake-1.3.3-r1.ebuild
+++ b/media-video/handbrake/handbrake-1.3.3-r1.ebuild
@@ -19,8 +19,8 @@ fi
 
 DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video 
transcoder"
 HOMEPAGE="http://handbrake.fr/;
-LICENSE="GPL-2"
 
+LICENSE="GPL-2"
 SLOT="0"
 IUSE="+fdk gstreamer gtk libav-aac numa nvenc x265"
 
@@ -69,16 +69,12 @@ RDEPEND="
x11-libs/pango
)
fdk? ( media-libs/fdk-aac )
-   x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )
-   "
+   x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )"
 
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
dev-lang/nasm
-   dev-util/cmake
-   dev-util/intltool
-   dev-util/meson
-   sys-devel/automake"
+   dev-util/intltool"
 
 PATCHES=(
# Remove libdvdnav duplication and call it on the original instead.

diff --git a/media-video/handbrake/handbrake-.ebuild 
b/media-video/handbrake/handbrake-.ebuild
index 115170471f2..d90a6c15069 100644
--- a/media-video/handbrake/handbrake-.ebuild
+++ b/media-video/handbrake/handbrake-.ebuild
@@ -12,15 +12,15 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
MY_P="HandBrake-${PV}"
-   SRC_URI="https://download2.handbrake.fr/${PV}/${MY_P}-source.tar.bz2 -> 
${P}.tar.bz2"
+   
SRC_URI="https://github.com/HandBrake/HandBrake/releases/download/${PV}/${MY_P}-source.tar.bz2
 -> ${P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video 
transcoder"
 HOMEPAGE="http://handbrake.fr/;
-LICENSE="GPL-2"
 
+LICENSE="GPL-2"
 SLOT="0"
 IUSE="+fdk gstreamer gtk libav-aac numa nvenc x265"
 
@@ -46,7 +46,7 @@ RDEPEND="
media-libs/x264:=
media-sound/lame
sys-libs/zlib
-   >=media-video/ffmpeg-4.2.1:0=[fdk?]
+   >=media-video/ffmpeg-4.2.1:0=[postproc,fdk?]
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
@@ -74,9 +74,8 @@ RDEPEND="
 
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
-   dev-lang/yasm
-   dev-util/intltool
-   sys-devel/automake"
+   dev-lang/nasm
+   dev-util/intltool"
 
 PATCHES=(
# Remove libdvdnav duplication and call it on the original instead.
@@ -88,6 +87,9 @@ PATCHES=(
 
# Use whichever python is set by portage
"${FILESDIR}/${PN}-1.3.0-dont-search-for-python.patch"
+
+   # Fix x265 linkage... again again #730034
+   "${FILESDIR}/${PN}-1.3.3-x265-link.patch"
 )
 
 src_prepare() {
@@ -152,15 +154,11 @@ pkg_postinst() {
einfo "For the GTK+ version of HandBrake, you can run \`ghb\`."
fi
 
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
xdg_desktop_database_update
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: net-dialup/freeradius/

2021-05-31 Thread Sam James
commit: 25ee051e9ad4593aaff647078971d762f99db62b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 23:07:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ee051e

net-dialup/freeradius: add Python 3.9

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

 net-dialup/freeradius/freeradius-3.0.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild 
b/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild
index 2706b9bc43e..7dfd7fe3a31 100644
--- a/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild
+++ b/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit autotools pam python-single-r1 systemd
 
 MY_P="${PN}-server-${PV}"



[gentoo-commits] repo/gentoo:master commit in: net-dns/hash-slinger/

2021-05-31 Thread Sam James
commit: 5017bd3e9ffc4b20e5baeb9c821c96f59a257763
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:55:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5017bd3e

net-dns/hash-slinger: add 3.1

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

 net-dns/hash-slinger/Manifest|  1 +
 net-dns/hash-slinger/hash-slinger-3.1.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/net-dns/hash-slinger/Manifest b/net-dns/hash-slinger/Manifest
index 4c30a704868..18e33b84ba6 100644
--- a/net-dns/hash-slinger/Manifest
+++ b/net-dns/hash-slinger/Manifest
@@ -1 +1,2 @@
 DIST hash-slinger-3.0.tar.gz 38056 BLAKE2B 
e72bbddf587225c86ccf7b5c76a48bdece2bf1925a496ae930e9a4973ae47992fea5ca6c0e9e594a1170c0bdbbb3c8712c492c870c8c2e8f523ce247e4e2a4a4
 SHA512 
7528f267669cdc0c18e1d00c27fff96d915b3143c5534a09c834df3e140035159feeeb8b177528e89cd25265560d0734ef1af94d2f9d28fef47d7ca391e84516
+DIST hash-slinger-3.1.tar.gz 38224 BLAKE2B 
35d60b648704e1aa96fbec000ff07c06a31a1f45c58f708fdad1bab464849d4de60963acde9f2c26eb4304454ed1406f698c8007dbf471794f16f26b8ebdb080
 SHA512 
04ad33b718f716cfd08bd52ee50db81372b7dc13895695e1b23cf904306166b73e388285c7cce8a0a0e5003e783bc61dea4c9ede7a44f22c16e24e2411c7f427

diff --git a/net-dns/hash-slinger/hash-slinger-3.1.ebuild 
b/net-dns/hash-slinger/hash-slinger-3.1.ebuild
new file mode 100644
index 000..2f14f5b8fea
--- /dev/null
+++ b/net-dns/hash-slinger/hash-slinger-3.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-single-r1
+
+DESCRIPTION="Various tools to generate DNS records like SSHFP, TLSA, 
OPENPGPKEY, IPSECKEY"
+HOMEPAGE="https://github.com/letoams/hash-slinger;
+SRC_URI="https://github.com/letoams/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="ipsec +openpgp +ssh"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dnspython[${PYTHON_MULTI_USEDEP}]
+   dev-python/ipaddr[${PYTHON_MULTI_USEDEP}]
+   dev-python/m2crypto[${PYTHON_MULTI_USEDEP}]
+   ')
+   net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}]
+   ipsec? ( net-vpn/libreswan[dnssec] )
+   openpgp? ( $(python_gen_cond_dep 
'dev-python/python-gnupg[${PYTHON_MULTI_USEDEP}]') )
+   ssh? ( net-misc/openssh )
+"
+
+src_install() {
+   local tools tool
+
+   tools="tlsa"
+
+   use ssh && tools+=" sshfp"
+   use openpgp && tools+=" openpgpkey"
+   use ipsec && tools+=" ipseckey"
+
+   for tool in $tools ; do
+   doman ${tool}.1
+   python_doscript ${tool}
+   done
+
+   dodoc BUGS CHANGES README
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/hash-slinger/

2021-05-31 Thread Sam James
commit: dc49d7cae481eda466757e4e1b6385da4d35fe73
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:55:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc49d7ca

net-dns/hash-slinger: mark ALLARCHES

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

 net-dns/hash-slinger/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-dns/hash-slinger/metadata.xml 
b/net-dns/hash-slinger/metadata.xml
index 33d872e2ba1..e2488e911de 100644
--- a/net-dns/hash-slinger/metadata.xml
+++ b/net-dns/hash-slinger/metadata.xml
@@ -5,6 +5,7 @@
msch...@gentoo.org
Marc Schiffbauer

+   

Enable support for IPSECKEY records 
(ipseckey)
Enable support for OPENPGPKEY records 
(openpgpkey)



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

2021-05-31 Thread Sam James
commit: 1a261907e54d5228755bdbd58cfcb4d94b65851b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:53:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a261907

dev-libs/xapian-bindings: add Python 3.9, run python_optimize

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

 dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild
index 92b6d26f596..19cb5b2c354 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.18-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-PYTHON_COMPAT=( python{3_7,3_8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="threads(+)"
 
 USE_PHP="php7-2 php7-3 php7-4"
@@ -327,6 +327,7 @@ src_install() {
 
if use python; then
python_foreach_impl run_in_build_dir emake DESTDIR="${D}" 
install
+   python_foreach_impl python_optimize
fi
 
if use ruby; then



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

2021-05-31 Thread Sam James
commit: 262e808c9c47eb6711bd6e447cb6f2c5ef4a43ca
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:58:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:19:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262e808c

net-libs/pacparser: add Python 3.9

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

 net-libs/pacparser/pacparser-1.3.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/pacparser/pacparser-1.3.7-r1.ebuild 
b/net-libs/pacparser/pacparser-1.3.7-r1.ebuild
index 2991d284b66..deafdcf0461 100644
--- a/net-libs/pacparser/pacparser-1.3.7-r1.ebuild
+++ b/net-libs/pacparser/pacparser-1.3.7-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit python-r1 toolchain-funcs
 



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

2021-05-31 Thread Alessandro Barbieri
commit: 9fd80923195264194a8c1394ed79c8564f9fb5c4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May 31 23:15:27 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May 31 23:15:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9fd80923

R-packages.eclass: split string

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

 eclass/R-packages.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/R-packages.eclass b/eclass/R-packages.eclass
index 9fba5d5c2..4afcde26f 100644
--- a/eclass/R-packages.eclass
+++ b/eclass/R-packages.eclass
@@ -34,7 +34,7 @@ R-packages_src_prepare() {
 
 
 R-packages_src_compile() {
-   MAKEFLAGS="CFLAGS=${CFLAGS// /\\ } CXXFLAGS=${CXXFLAGS// /\\ } 
FFLAGS=${FFLAGS// /\\ } FCFLAGS=${FCFLAGS// /\\ } LDFLAGS=${LDFLAGS// /\\ }" R 
CMD INSTALL . -l "${WORKDIR} --byte-compile"
+   MAKEFLAGS="CFLAGS=${CFLAGS// /\\ } CXXFLAGS=${CXXFLAGS// /\\ } 
FFLAGS=${FFLAGS// /\\ } FCFLAGS=${FCFLAGS// /\\ } LDFLAGS=${LDFLAGS// /\\ }" R 
CMD INSTALL . -l "${WORKDIR}" "--byte-compile"
 }
 
 R-packages_src_install() {



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc32/, profiles/arch/sparc/

2021-05-31 Thread Mike Gilbert
commit: 3d09d17f54208cd514fbb5f9b763113a3724e6af
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun May 30 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d09d17f

profiles: Unmask sys-libs/llvm-libunwind[test] on PPC32/SPARC.

sys-devel/clang was keyworded on PPC32 in commit 
8b6dbd788e5c42d30b2c6978d9818399135426e7.
sys-devel/clang was keyworded on SPARC in commit 
37d4613448462603676e9c68169e7bcc36ca3b17.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 profiles/arch/sparc/package.use.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index d379169c68c..356905cce02 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -11,10 +11,6 @@ sys-devel/llvm gold
 # as well as currently-unkeyworded dev-libs/libx86
 x11-misc/read-edid vbe-mode
 
-# Arfrever Frehtes Taifersar Arahesis  (2021-04-01)
-# sys-devel/clang not keyworded on PPC32.
-sys-libs/llvm-libunwind test
-
 # Sam James  (2021-03-11)
 # media-libs/libheif isn't keyworded here
 # media-libs/libavif isn't keyworded here

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 3551acb9369..fd0250b3a87 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -12,10 +12,6 @@ sys-devel/clang default-compiler-rt default-libcxx 
default-lld
 sys-devel/clang-runtime compiler-rt libcxx
 sys-devel/llvm gold z3
 
-# Arfrever Frehtes Taifersar Arahesis  (2021-04-01)
-# sys-devel/clang not keyworded on SPARC.
-sys-libs/llvm-libunwind test
-
 # Sam James  (2021-03-19)
 # On sparc, we have to force sys-apps/grep[libsigsegv]
 # for accurate stack overflow handling. dev-libs/libsigsegv



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

2021-05-31 Thread Mike Gilbert
commit: 751d4c4bb799e543329b5e4f98fe8db42d6c36e6
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 05:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751d4c4b

dev-python/protobuf-python: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/7025f37cde42208c1c6183c4807550f0f7d6599e

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild 
b/dev-python/protobuf-python/protobuf-python-.ebuild
index 7405fde695b..c48a107 100644
--- a/dev-python/protobuf-python/protobuf-python-.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-.ebuild
@@ -23,7 +23,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/27"
+SLOT="0/28"
 KEYWORDS=""
 IUSE=""
 



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

2021-05-31 Thread Mike Gilbert
commit: bbad4f38eea5687cfe767bb550f8de22fe9d4af2
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 04:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbad4f38

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/7025f37cde42208c1c6183c4807550f0f7d6599e

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index 519353097a5..19bed69c6fd 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/27"
+SLOT="0/28"
 KEYWORDS=""
 IUSE=""
 



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

2021-05-31 Thread Mike Gilbert
commit: 577131252d41f60486b0b0bb6a7215ec92d376df
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 03:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57713125

dev-libs/protobuf: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/7025f37cde42208c1c6183c4807550f0f7d6599e

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/dev-libs/protobuf/protobuf-.ebuild 
b/dev-libs/protobuf/protobuf-.ebuild
index ca997c7db9b..48b75b4e2cb 100644
--- a/dev-libs/protobuf/protobuf-.ebuild
+++ b/dev-libs/protobuf/protobuf-.ebuild
@@ -21,7 +21,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/27"
+SLOT="0/28"
 KEYWORDS=""
 IUSE="emacs examples static-libs test zlib"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2021-05-31 Thread Mike Gilbert
commit: 25fd0020b33880ec63b66383c68204a17f95da26
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun May 30 00:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fd0020

net-irc/kvirc: Fix compatibility with >=kde-frameworks/kwindowsystem-5.82.0.

Closes: https://bugs.gentoo.org/790194
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 ...pre20200605155236.ebuild => kvirc-5.2_pre20200605155236-r1.ebuild} | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild 
b/net-irc/kvirc/kvirc-5.2_pre20200605155236-r1.ebuild
similarity index 93%
rename from net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild
rename to net-irc/kvirc/kvirc-5.2_pre20200605155236-r1.ebuild
index 7c2667377c1..d5d66657bf4 100644
--- a/net-irc/kvirc/kvirc-5.2_pre20200605155236.ebuild
+++ b/net-irc/kvirc/kvirc-5.2_pre20200605155236-r1.ebuild
@@ -97,6 +97,10 @@ src_prepare() {
fi
einfo "Setting of revision number to ${KVIRC_GIT_REVISION} 
${KVIRC_GIT_SOURCES_DATE}"
sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" 
(${KVIRC_GIT_REVISION} ${KVIRC_GIT_SOURCES_DATE})\"/" -i 
src/kvirc/ui/KviMainWindow.cpp || die "Setting of revision number failed"
+
+   # https://github.com/kvirc/KVIrc/issues/2504
+   # 
https://github.com/kvirc/KVIrc/commit/fa2b4a9f98e2820432e3a7561b3ca914982a4454
+   sed -e "s/KWindowInfo wi = KWindowSystem::windowInfo(activeId, 
NET::WMState);/KWindowInfo wi = KWindowInfo(activeId, NET::WMState);/" -i 
src/modules/notifier/NotifierWindow.cpp || die
 }
 
 src_configure() {



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

2021-05-31 Thread Mike Gilbert
commit: 35d306f6da31632edea7b38b94a87f20a189cf76
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 02:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d306f6

dev-python/protobuf-python: Version bump (3.16.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/dev-python/protobuf-python/Manifest 
b/dev-python/protobuf-python/Manifest
index 0737b49db14..42ad9a885e5 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -9,3 +9,4 @@ DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 
0da6255302014c885aee47d48344a75ee480
 DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 
5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1
 SHA512 
673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5
 DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 
43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad
 SHA512 
2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac
 DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 
798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b
 SHA512 
56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592
+DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5

diff --git a/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild
new file mode 100644
index 000..2469f463853
--- /dev/null
+++ b/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2008-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{3_7,3_8,3_9})
+DISTUTILS_USE_SETUPTOOLS="bdepend"
+
+inherit distutils-r1
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/27"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+IUSE=""
+
+BDEPEND="${PYTHON_DEPS}
+   ~dev-libs/protobuf-${PV}
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${PYTHON_DEPS}
+   ~dev-libs/protobuf-${PV}"
+RDEPEND="${BDEPEND}
+   ! /dev/null || die
+   eapply 
"${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch"
+   eapply_user
+   popd > /dev/null || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+   mydistutilsargs=(--cpp_implementation)
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${ED}" -name "*.pth" -type f -delete || die
+}



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

2021-05-31 Thread Mike Gilbert
commit: 4e8424d265ec5bc202e6661f5818c38777e6aca6
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 00:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8424d2

dev-libs/protobuf: Version bump (3.16.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/protobuf/Manifest |   1 +
 ...protobuf-3.16.0-protoc_input_output_files.patch | 240 +
 .../files/protobuf-3.16.0-system_libraries.patch   | 121 +++
 dev-libs/protobuf/protobuf-3.16.0.ebuild   | 140 
 4 files changed, 502 insertions(+)

diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index 0737b49db14..42ad9a885e5 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -9,3 +9,4 @@ DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 
0da6255302014c885aee47d48344a75ee480
 DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 
5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1
 SHA512 
673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5
 DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 
43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad
 SHA512 
2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac
 DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 
798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b
 SHA512 
56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592
+DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5

diff --git 
a/dev-libs/protobuf/files/protobuf-3.16.0-protoc_input_output_files.patch 
b/dev-libs/protobuf/files/protobuf-3.16.0-protoc_input_output_files.patch
new file mode 100644
index 000..7295e805a19
--- /dev/null
+++ b/dev-libs/protobuf/files/protobuf-3.16.0-protoc_input_output_files.patch
@@ -0,0 +1,240 @@
+https://github.com/protocolbuffers/protobuf/pull/235
+
+--- /src/google/protobuf/compiler/command_line_interface.cc
 /src/google/protobuf/compiler/command_line_interface.cc
+@@ -1110,6 +1110,28 @@
+   }
+ 
+   if (mode_ == MODE_ENCODE || mode_ == MODE_DECODE) {
++bool success = false;
++int in_fd = STDIN_FILENO;
++int out_fd = STDOUT_FILENO;
++
++if (!protobuf_in_path_.empty()) {
++  in_fd = open(protobuf_in_path_.c_str(), O_RDONLY);
++  if (in_fd == -1) {
++std::cerr << protobuf_in_path_ << ": error: failed to open file." << 
std::endl;
++return 1;
++  }
++}
++if (!protobuf_out_path_.empty()) {
++  out_fd = open(protobuf_out_path_.c_str(),
++O_WRONLY | O_CREAT | O_TRUNC,
++0644);
++  if (out_fd == -1) {
++std::cerr << protobuf_out_path_ << ": error: failed to open file." << 
std::endl;
++close(in_fd);
++return 1;
++  }
++}
++
+ if (codec_type_.empty()) {
+   // HACK:  Define an EmptyMessage type to use for decoding.
+   DescriptorPool pool;
+@@ -1118,13 +1140,20 @@
+   file.add_message_type()->set_name("EmptyMessage");
+   GOOGLE_CHECK(pool.BuildFile(file) != NULL);
+   codec_type_ = "EmptyMessage";
+-  if (!EncodeOrDecode()) {
+-return 1;
+-  }
++  success = EncodeOrDecode(, in_fd, out_fd);
+ } else {
+-  if (!EncodeOrDecode(descriptor_pool.get())) {
+-return 1;
+-  }
++  success = EncodeOrDecode(descriptor_pool.get(), in_fd, out_fd);
++}
++
++if (in_fd != STDIN_FILENO) {
++  close(in_fd);
++}
++if (out_fd != STDOUT_FILENO) {
++  close(out_fd);
++}
++
++if (!success) {
++  return 1;
+ }
+   }
+ 
+@@ -1163,6 +1192,11 @@
+   for (int i = 0; i < proto_path_.size(); i++) {
+ source_tree->MapPath(proto_path_[i].first, proto_path_[i].second);
+   }
++  if (mode_ == MODE_COMPILE &&
++  (!protobuf_in_path_.empty() || !protobuf_out_path_.empty())) {
++std::cerr << "--protobuf_in and --protobuf_out are only valid with "
++ << "decode operations. Ignoring.";
++  }
+ 
+   // Map input files to virtual paths if possible.
+   if (!MakeInputsBeProtoPathRelative(source_tree, fallback_database)) {
+@@ -1885,6 +1919,12 @@
+   } else if (name == "--deterministic_output") {
+ 

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

2021-05-31 Thread Mike Gilbert
commit: cf5d2a20529cc45d29b53b46436599bf2ed34372
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5d2a20

dev-java/protobuf-java: Version bump (3.16.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.16.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 0737b49db14..42ad9a885e5 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -9,3 +9,4 @@ DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 
0da6255302014c885aee47d48344a75ee480
 DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 
5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1
 SHA512 
673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5
 DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 
43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad
 SHA512 
2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac
 DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 
798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b
 SHA512 
56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592
+DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5

diff --git a/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild
new file mode 100644
index 000..0c639fe2105
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2008-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/27"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*
+   ! /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+}
+
+src_install() {
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
+}



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

2021-05-31 Thread Mike Gilbert
commit: 929e2ffe3708f6c6d2f409fa50b6a222874d4319
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed May 26 00:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929e2ffe

dev-libs/protobuf: Disable tests failing on 32-bit architectures.

Closes: https://bugs.gentoo.org/788436
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/protobuf/protobuf-3.15.0.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.1.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.2.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.3.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.4.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.5.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.6.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.7.ebuild | 9 +
 dev-libs/protobuf/protobuf-3.15.8.ebuild | 9 +
 9 files changed, 81 insertions(+)

diff --git a/dev-libs/protobuf/protobuf-3.15.0.ebuild 
b/dev-libs/protobuf/protobuf-3.15.0.ebuild
index 9cadeaf4923..d1feac0db81 100644
--- a/dev-libs/protobuf/protobuf-3.15.0.ebuild
+++ b/dev-libs/protobuf/protobuf-3.15.0.ebuild
@@ -49,6 +49,15 @@ src_prepare() {
# https://github.com/protocolbuffers/protobuf/issues/8082
sed -e "/^TEST_F(IoTest, LargeOutput) {$/,/^}$/d" -i 
src/google/protobuf/io/zero_copy_stream_unittest.cc || die
 
+   # https://github.com/protocolbuffers/protobuf/issues/8459
+   sed \
+   -e "/^TEST(ArenaTest, BlockSizeSmallerThanAllocation) {$/a\\  
if (sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" \
+   -e "/^TEST(ArenaTest, SpaceAllocated_and_Used) {$/a\\  if 
(sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" \
+   -i src/google/protobuf/arena_unittest.cc || die
+
+   # https://github.com/protocolbuffers/protobuf/issues/8460
+   sed -e "/^TEST(AnyTest, TestPackFromSerializationExceedsSizeLimit) 
{$/a\\  if (sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" -i 
src/google/protobuf/any_test.cc || die
+
eautoreconf
 }
 

diff --git a/dev-libs/protobuf/protobuf-3.15.1.ebuild 
b/dev-libs/protobuf/protobuf-3.15.1.ebuild
index 9cadeaf4923..d1feac0db81 100644
--- a/dev-libs/protobuf/protobuf-3.15.1.ebuild
+++ b/dev-libs/protobuf/protobuf-3.15.1.ebuild
@@ -49,6 +49,15 @@ src_prepare() {
# https://github.com/protocolbuffers/protobuf/issues/8082
sed -e "/^TEST_F(IoTest, LargeOutput) {$/,/^}$/d" -i 
src/google/protobuf/io/zero_copy_stream_unittest.cc || die
 
+   # https://github.com/protocolbuffers/protobuf/issues/8459
+   sed \
+   -e "/^TEST(ArenaTest, BlockSizeSmallerThanAllocation) {$/a\\  
if (sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" \
+   -e "/^TEST(ArenaTest, SpaceAllocated_and_Used) {$/a\\  if 
(sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" \
+   -i src/google/protobuf/arena_unittest.cc || die
+
+   # https://github.com/protocolbuffers/protobuf/issues/8460
+   sed -e "/^TEST(AnyTest, TestPackFromSerializationExceedsSizeLimit) 
{$/a\\  if (sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" -i 
src/google/protobuf/any_test.cc || die
+
eautoreconf
 }
 

diff --git a/dev-libs/protobuf/protobuf-3.15.2.ebuild 
b/dev-libs/protobuf/protobuf-3.15.2.ebuild
index 9cadeaf4923..d1feac0db81 100644
--- a/dev-libs/protobuf/protobuf-3.15.2.ebuild
+++ b/dev-libs/protobuf/protobuf-3.15.2.ebuild
@@ -49,6 +49,15 @@ src_prepare() {
# https://github.com/protocolbuffers/protobuf/issues/8082
sed -e "/^TEST_F(IoTest, LargeOutput) {$/,/^}$/d" -i 
src/google/protobuf/io/zero_copy_stream_unittest.cc || die
 
+   # https://github.com/protocolbuffers/protobuf/issues/8459
+   sed \
+   -e "/^TEST(ArenaTest, BlockSizeSmallerThanAllocation) {$/a\\  
if (sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" \
+   -e "/^TEST(ArenaTest, SpaceAllocated_and_Used) {$/a\\  if 
(sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" \
+   -i src/google/protobuf/arena_unittest.cc || die
+
+   # https://github.com/protocolbuffers/protobuf/issues/8460
+   sed -e "/^TEST(AnyTest, TestPackFromSerializationExceedsSizeLimit) 
{$/a\\  if (sizeof(void*) == 4) {\nGTEST_SKIP();\n  }" -i 
src/google/protobuf/any_test.cc || die
+
eautoreconf
 }
 

diff --git a/dev-libs/protobuf/protobuf-3.15.3.ebuild 
b/dev-libs/protobuf/protobuf-3.15.3.ebuild
index 9cadeaf4923..d1feac0db81 100644
--- a/dev-libs/protobuf/protobuf-3.15.3.ebuild
+++ b/dev-libs/protobuf/protobuf-3.15.3.ebuild
@@ -49,6 +49,15 @@ src_prepare() {
# https://github.com/protocolbuffers/protobuf/issues/8082
sed -e "/^TEST_F(IoTest, LargeOutput) {$/,/^}$/d" -i 
src/google/protobuf/io/zero_copy_stream_unittest.cc || die
 
+   # https://github.com/protocolbuffers/protobuf/issues/8459
+   sed \
+  

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

2021-05-31 Thread Mike Gilbert
commit: 22c9135c619a3318b33c7e5ad265c895633548fc
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon May 24 00:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c9135c

dev-java/protobuf-java: Use Java 1.8 ABI.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index cf89398a1af..519353097a5 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -27,9 +27,9 @@ KEYWORDS=""
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
+   >=virtual/jdk-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*
!

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

2021-05-31 Thread Michael Orlitzky
commit: 6a33db02ff416c7e53b8326db405f92af92970ca
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon May 31 22:43:43 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon May 31 22:43:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a33db02

sci-mathematics/gmp-ecm: add myself and François Bissey as maintainers.

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

 sci-mathematics/gmp-ecm/metadata.xml | 20 ++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/gmp-ecm/metadata.xml 
b/sci-mathematics/gmp-ecm/metadata.xml
index a10f80bc75f..1922e4c13f3 100644
--- a/sci-mathematics/gmp-ecm/metadata.xml
+++ b/sci-mathematics/gmp-ecm/metadata.xml
@@ -1,8 +1,24 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+
+  
+m...@gentoo.org
+  
+
+  
+frp.bis...@gmail.com
+François Bissey
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+
   
-Improve performance of some operations by 
selecting machine-specific defaults
+
+  Improve performance of some operations by selecting
+  machine-specific defaults
+
   
 



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

2021-05-31 Thread Sam James
commit: a59c3263211c9a1a7e7ad2c0f9417ddb4ac2576f
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59c3263

dev-perl/File-ShareDir-Install: Stabilize 0.130.0 sparc, #793278

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

 dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.130.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.130.0.ebuild 
b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.130.0.ebuild
index 6297a294e27..92da839d2e7 100644
--- a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.130.0.ebuild
+++ b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.130.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Install shared files"
 
 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"
+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 )"
 



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

2021-05-31 Thread Sam James
commit: e1838459a7a660716858da3250cee12cb3e70580
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1838459

dev-perl/File-Slurper: Stabilize 0.12.0 sparc, #793056

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

 dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild 
b/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild
index 35a8148339b..762e3dc4af1 100644
--- a/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild
+++ b/dev-perl/File-Slurper/File-Slurper-0.12.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="A simple, sane and efficient module to slurp a file"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-05-31 Thread Sam James
commit: 39dd8244331bd053ad123538a81d36e4a22d90c8
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dd8244

dev-perl/File-Slurp: Stabilize .320.0 sparc, #793281

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

 dev-perl/File-Slurp/File-Slurp-.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-Slurp/File-Slurp-.320.0.ebuild 
b/dev-perl/File-Slurp/File-Slurp-.320.0.ebuild
index e8facc3d5ee..ca875dc2c8a 100644
--- a/dev-perl/File-Slurp/File-Slurp-.320.0.ebuild
+++ b/dev-perl/File-Slurp/File-Slurp-.320.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Simple and Efficient Reading/Writing/Modifying of Complete Files"
 
 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"
+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 )"
 



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

2021-05-31 Thread Sam James
commit: 961746c3a3b834282568b9ec7dbef6f2c7057941
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961746c3

app-backup/rdiff-backup: Stabilize 2.0.5-r1 sparc, #793302

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

 app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild 
b/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild
index 0ea53b8bc3d..faeb884b3d0 100644
--- a/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild
+++ b/app-backup/rdiff-backup/rdiff-backup-2.0.5-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rdiff-backup/${PN}/releases/download/v${PV}/${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]



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

2021-05-31 Thread Sam James
commit: 4ec2742c591adde579161c963d3c94e7ae7d6c21
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec2742c

dev-perl/Test-Compile: Stabilize 2.4.1 sparc, #793056

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

 dev-perl/Test-Compile/Test-Compile-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Compile/Test-Compile-2.4.1.ebuild 
b/dev-perl/Test-Compile/Test-Compile-2.4.1.ebuild
index 0ccd47f6d38..4965a2dcddc 100644
--- a/dev-perl/Test-Compile/Test-Compile-2.4.1.ebuild
+++ b/dev-perl/Test-Compile/Test-Compile-2.4.1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Check whether Perl files compile correctly"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc sparc ~x86"
 IUSE="minimal test"
 RESTRICT="!test? ( test )"
 



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

2021-05-31 Thread Sam James
commit: 19a50e47f3002c220640ed2d93d232a63f51a735
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a50e47

dev-perl/PerlIO-utf8_strict: Stabilize 0.7.0 sparc, #793056

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

 dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild 
b/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild
index 06e5d353535..3779943fc5e 100644
--- a/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild
+++ b/dev-perl/PerlIO-utf8_strict/PerlIO-utf8_strict-0.7.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 DESCRIPTION="Fast and correct UTF-8 IO"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 # r: strict, warnings -> perl



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

2021-05-31 Thread Sam James
commit: 8bc4b1bdf2103c6dffdf625123a854b9fc84a79b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc4b1bd

dev-perl/File-Remove: Stabilize 1.580.0 sparc, #793263

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

 dev-perl/File-Remove/File-Remove-1.580.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-Remove/File-Remove-1.580.0.ebuild 
b/dev-perl/File-Remove/File-Remove-1.580.0.ebuild
index 26ad7585af0..555bf2bb704 100644
--- a/dev-perl/File-Remove/File-Remove-1.580.0.ebuild
+++ b/dev-perl/File-Remove/File-Remove-1.580.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Remove files and directories"
 LICENSE="|| ( Artistic GPL-1+ ) || ( CC0-1.0 public-domain MIT )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-05-31 Thread Sam James
commit: f83c5689a73b1bf8a4d7633eb210f6eac24582ec
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83c5689

dev-perl/Devel-CheckOS: Stabilize 1.860.0 sparc, #793056

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

 dev-perl/Devel-CheckOS/Devel-CheckOS-1.860.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.860.0.ebuild 
b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.860.0.ebuild
index 101861705a0..72cee454e04 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-1.860.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-1.860.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Check what OS we're running on"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-05-31 Thread Sam James
commit: 9d2785538353ac20739bb1e95db0ed3d32621eeb
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d278553

dev-perl/FileHandle-Unget: Stabilize 0.163.400 sparc, #793056

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

 dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild 
b/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild
index 73897cfd8c8..4c900109bf2 100644
--- a/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild
+++ b/dev-perl/FileHandle-Unget/FileHandle-Unget-0.163.400.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A FileHandle which supports ungetting of 
multiple bytes"
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-05-31 Thread Sam James
commit: 52657616d2b7c5eba984fbc07fd5dd87361f9e58
Author: Sam James  gentoo  org>
AuthorDate: Mon May 31 22:36:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 22:37:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52657616

dev-perl/File-RsyncP: Stabilize 0.760.0 sparc, #793266

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

 dev-perl/File-RsyncP/File-RsyncP-0.760.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/File-RsyncP/File-RsyncP-0.760.0.ebuild 
b/dev-perl/File-RsyncP/File-RsyncP-0.760.0.ebuild
index 8f1d9c6227f..6bbc7d33e15 100644
--- a/dev-perl/File-RsyncP/File-RsyncP-0.760.0.ebuild
+++ b/dev-perl/File-RsyncP/File-RsyncP-0.760.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="http://perlrsync.sourceforge.net/ 
https://metacpan.org/release/File-Rs
 # Bundled files make for some weirdness
 LICENSE="GPL-3+ GPL-2+ RSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 RDEPEND="
>=virtual/perl-Getopt-Long-2.240.0



  1   2   3   4   5   6   >