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

2021-06-02 Thread Hans de Graaff
commit: 053778518ffbc0cd824aa976c9a3c746b3b8bd8c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun  2 05:54:43 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  3 05:50:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05377851

dev-ruby/mixlib-shellout: add ruby30

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/mixlib-shellout/mixlib-shellout-3.0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mixlib-shellout/mixlib-shellout-3.0.9.ebuild 
b/dev-ruby/mixlib-shellout/mixlib-shellout-3.0.9.ebuild
index 9f44de09870..ffa2c2f7429 100644
--- a/dev-ruby/mixlib-shellout/mixlib-shellout-3.0.9.ebuild
+++ b/dev-ruby/mixlib-shellout/mixlib-shellout-3.0.9.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
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2021-06-02 Thread Hans de Graaff
commit: 39b45a3e5821c99869115df741ee90d6f8d67143
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  3 05:49:00 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  3 05:50:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b45a3e

www-apache/passenger: add 6.0.9

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 www-apache/passenger/Manifest   |   1 +
 www-apache/passenger/passenger-6.0.9.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 1a1cd910c9b..ef48a7a6a76 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,3 +1,4 @@
 DIST passenger-6.0.6.tar.gz 7347506 BLAKE2B 
16332ca5c299c366c891eef0267889d024417bacafafb9b6faed94434f16a3823fd21e9251eeefe190a682e8530b49cde4af22008b1537466ee3d685554dcbac
 SHA512 
57a013dbbddab13862c2d5445d048aafdc5a56297c56d3d642a39fe7757d3bcbd7e9e21aca36ebeb0f54a03d26e0886031a947cb098026a516900cc5bff42f0c
 DIST passenger-6.0.7.tar.gz 7352163 BLAKE2B 
e002f03f761cfd1b2a79f3d518fe25fb1ead4f0431042b6bfe2ecf1b9900e6405abb4d67f9750302149f1d0d2b42bc0fb1c855168b7003ac37eec3297b8f
 SHA512 
6019a93ac500333098cee772b5240f6cbf3a75a8d7cdd2bccac58c28369dddca574dc7e1c239a8f21b863df4825e758bb5eae84b316842168dc875116a07bfca
 DIST passenger-6.0.8.tar.gz 7567855 BLAKE2B 
ea8577c07a57eaea4e3b2b236808c9e54badb35368e948132af04220026b2676a71d066625a64cd98ce35118ae613bcbca8a0a1f8e0bc2a8d321c1165dec72f5
 SHA512 
ad35bee4a1c855b8f5401ab44e2a9b0cf3281e7fb1d8e09c8b12c54a465545d43285301c7d0fe16914e3c0fd5407d0d5cef31bb296f850d787903e6e006b368f
+DIST passenger-6.0.9.tar.gz 8180342 BLAKE2B 
41bdfe06fe3dd94cbcbe44b8a9e2945447662a00b082c94d84196c13ec597c8aa6f5b34ff7855d06a983a27673c6e5c65426dfee20bcd601cea03cc2035a9da0
 SHA512 
fbb7a5a9e222672ea2db13f92de0710b84cde530d67633ad31265a1e34bf8a79f006a9db35eec45200d61c1084f0846275a06b55c717cf35ccdc7a8e878d37b4

diff --git a/www-apache/passenger/passenger-6.0.9.ebuild 
b/www-apache/passenger/passenger-6.0.9.ebuild
new file mode 100644
index 000..0a7a0aa829f
--- /dev/null
+++ b/www-apache/passenger/passenger-6.0.9.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/;
+SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="apache2 debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.8.0
+   net-misc/curl[ssl]
+   apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+want_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+   depend.apache_pkg_setup
+}
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version where possible
+   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove 
vendored code."
+
+   # Avoid building documentation to avoid a dependency on mizuho.
+   #sed -i 

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

2021-06-02 Thread Hans de Graaff
commit: a99382544572edae10d4389a3d461b2ca86528c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun  3 05:22:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  3 05:50:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9938254

dev-util/jenkins-bin: add 2.289.1

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/jenkins-bin/Manifest   |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.289.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 03d8c1bccaa..43cdbee032b 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,2 +1,3 @@
 DIST jenkins-bin-2.277.4.war 70918017 BLAKE2B 
990222bedb5ad58e8a00f29194b0f201395545fa70af22485a88c55e0898abdd218e501222689abbdf5cc8f4f3dc32dae7e54198b43a8c46172501017018eea6
 SHA512 
eb635bc0767c242063e88aa6f91a6daa8fbf23f74333f2dd73535a7ff3a4e690e3a456fba2e92b44ee883378b783896f8052a1b26536dac5954d74a62a63597a
+DIST jenkins-bin-2.289.1.war 74253062 BLAKE2B 
142ef28f6d0e0a5445de3d758137b7a46e35e347cfaefdf88e3140afbdadd0499f4b900f16ebee9632ad0d66c0895f7e0905abeb997c1c4467839b53cc9f4027
 SHA512 
4d17cc0b5099231f4468a2160b8d174f9602930be9c8bf59a0a0ababf6bf0cf6ddf7e727add19f2dc04a5a6a538f53761a97d250745cb8c787c11a347c1908a6
 DIST jenkins-bin-2.293.war 71937427 BLAKE2B 
26d4bef9860df513d95900404909a3342183ee0c131a9319fb8a637f2a59be5867737ba476d156fb092cdd8c97f07328bb4a13e2f0bde700cae00d755a8851ab
 SHA512 
bba17be80e8cbd9cd81b08e6df1fc142b7c944ea3998014211c6f0a2f6bb10e56278e2ecc2c800f0a0455b352026f7405f956545c78258d8ae225abb35fd0787

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.289.1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.289.1.ebuild
new file mode 100644
index 000..10778d0c4f4
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.289.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
+SLOT="lts"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+DEPEND="acct-group/jenkins
+   acct-user/jenkins"
+
+RDEPEND="acct-group/jenkins
+   acct-user/jenkins
+   media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   >=virtual/jre-1.8.0"
+
+S="${WORKDIR}"
+
+src_install() {
+   local JENKINS_DIR=/var/lib/jenkins
+
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}-r2.init jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}-r2.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2021-06-02 Thread Mikle Kolyada
commit: dc9c463a79d4d57cc041d10e5a59664728b871e1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun  3 05:48:24 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun  3 05:49:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9c463a

app-text/wgetpaste: Version bump (v2.32)

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

 app-text/wgetpaste/Manifest  |  1 +
 app-text/wgetpaste/wgetpaste-2.32.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-text/wgetpaste/Manifest b/app-text/wgetpaste/Manifest
index 67bc79d3325..ded79d65d8d 100644
--- a/app-text/wgetpaste/Manifest
+++ b/app-text/wgetpaste/Manifest
@@ -1,2 +1,3 @@
 DIST wgetpaste-2.29.tar.bz2 12988 BLAKE2B 
838b84632754f6e07c25fe3648e14bf939dff4e08ae8e8064e94008beb436f77738e4f54859115321fbf445a323641ebfecf5fd7d0946c72e913687deb07
 SHA512 
6596842733bb5d1d52cbb3cbcf61ba714f0cbfdc13acb4d6025ccfd27c214adaf886ac3a0a11baefaa4af3f33165619e5a3360b4e0807d29e8dc8ef5ff819bb6
 DIST wgetpaste-2.30_p20210222.tar.gz 14654 BLAKE2B 
e74332826f7faec3c2be2dddfd5f81d1ec14aec92888f27cdcd081b59262ac742003f2f48af3c3ca25be9e02f583a37dd1bec315236ab54912ebf6cf61308a10
 SHA512 
467daff5531fd6361ade87913ab867f67f72d5ffc07a35c263cd3dad65774ed31b3a6b0d69d2b52726a24419758d784c23e8c587f23e9028afd0e0a27966f32f
+DIST wgetpaste-2.32.tar.gz 16626 BLAKE2B 
a8628a47edec5797f011fdf648cccf4147043bb699fe6ebfc38b66d1bbff1840147613e1de1a2abf1048b83247e9a16026bed4174be605f99e59035cf7c64f9f
 SHA512 
57f6194c864adf3eabffe46163d1c83a5c2c30affc4c353fee5cafe6aaf19cfa306e134cb5dd216577eb34cc93eee66b28297e5a1d4fa92d78d38597170d40bb

diff --git a/app-text/wgetpaste/wgetpaste-2.32.ebuild 
b/app-text/wgetpaste/wgetpaste-2.32.ebuild
new file mode 100644
index 000..d738ebaa2c5
--- /dev/null
+++ b/app-text/wgetpaste/wgetpaste-2.32.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command-line interface to various pastebins"
+HOMEPAGE="http://wgetpaste.zlin.dk/;
+
+SRC_URI="https://github.com/zlin/wgetpaste/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="+ssl"
+
+RDEPEND="net-misc/wget[ssl?]"
+
+src_prepare() {
+   sed -i -e "s:/etc:\"${EPREFIX}\"/etc:g" wgetpaste || die
+   default
+}
+
+src_install() {
+   dobin ${PN}
+   insinto /usr/share/zsh/site-functions
+   doins _wgetpaste
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/, virtual/dist-kernel/

2021-06-02 Thread Georgy Yakovlev
commit: c03a4950dcdf746e19fd787c1cd9863ff0e20a05
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  3 05:48:11 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  3 05:49:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03a4950

virtual/dist-kernel: 5.10.38 ppc64 stable, bug #793878

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.38.ebuild | 2 +-
 virtual/dist-kernel/dist-kernel-5.10.38.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.38.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.38.ebuild
index 85cc635d11b..63b4a3916b7 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.38.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.38.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
 IUSE="debug"
 REQUIRED_USE="arm? ( savedconfig )"
 

diff --git a/virtual/dist-kernel/dist-kernel-5.10.38.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.38.ebuild
index 3df38272de3..00a3441127f 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.38.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.38.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/, virtual/dist-kernel/

2021-06-02 Thread Georgy Yakovlev
commit: 52a0af27297d0ac477fc78841a78d96cae2a30e1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  3 05:46:28 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  3 05:49:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a0af27

virtual/dist-kernel: 5.4.120 ppc64 stable, bug #793875

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.120.ebuild | 2 +-
 virtual/dist-kernel/dist-kernel-5.4.120.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.120.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.120.ebuild
index 030d19868e3..1a401474bb2 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.120.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.120.ebuild
@@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="

diff --git a/virtual/dist-kernel/dist-kernel-5.4.120.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.120.ebuild
index 11d6573ded7..cffc4720f14 100644
--- a/virtual/dist-kernel/dist-kernel-5.4.120.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.4.120.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-06-02 Thread Joonas Niilola
commit: c8a4407dd39fd998c25cc7800b6e12539f579103
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jun  3 05:01:31 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun  3 05:02:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a4407d

dev-libs/raft: bump to 0.11.0

 - new feature: lz4 compression support.

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

 dev-libs/raft/Manifest   |  1 +
 dev-libs/raft/raft-0.11.0.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest
index 221fb552b3d..e098eba4909 100644
--- a/dev-libs/raft/Manifest
+++ b/dev-libs/raft/Manifest
@@ -1 +1,2 @@
 DIST raft-0.10.1.tar.gz 318911 BLAKE2B 
42ef22dfc89f05a3a9f130011c0f906201126a1615f9a60648587e014bbb63e038b3afd1593c2c07b046c3c35ef07deaa45cdce58062707409e4dbd3a9f7516e
 SHA512 
6fa99d9dbb5895299c5124f5c8cfb544cf1bccae4ee196bc8011cd4cf9c632cd896f8cd93181409fbaf7da115235c72a4e10568080dd9957eceb978784dc0f9d
+DIST raft-0.11.0.tar.gz 324254 BLAKE2B 
401be37c2cf9ee9337c24d3e010ce084b983056725096f23654ae0496e6cb1210ab4d6fa38543c19a53d7aa6427bfe01052f85618afe2475a113edc4ba8d2745
 SHA512 
808ea593e019ed1740ced2de4afd7f522056e08ccd739be77b069de80dd21e60dc9469395d6e18cb8f8056c12f4ef34859ca5892a3937280e708515a8bb3cebf

diff --git a/dev-libs/raft/raft-0.11.0.ebuild b/dev-libs/raft/raft-0.11.0.ebuild
new file mode 100644
index 000..cbf81fcbddb
--- /dev/null
+++ b/dev-libs/raft/raft-0.11.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="C implementation of the Raft consensus protocol"
+HOMEPAGE="https://github.com/canonical/raft;
+SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="lz4 test zfs"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/libuv
+   lz4? ( app-arch/lz4 )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/raft-0.9.25-Always-skip-init-oom-test.patch
+   "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch
+   )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-uv
+
+   --disable-benchmark
+   --disable-debug
+   --disable-example
+   --disable-sanitize
+   --disable-static
+
+   $(use_enable lz4)
+   $(use_enable test fixture)
+
+   $(use_with zfs)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/, profiles/arch/hppa/

2021-06-02 Thread Matt Turner
commit: 3d8193892594bcf8c5dd275244bb0ba108f20e24
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Jun  1 18:40:44 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun  3 02:52:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d819389

x11-libs/gdk-pixbuf: Enable gi-docgen generated documentation

Closes: https://bugs.gentoo.org/779142
Closes: https://github.com/gentoo/gentoo/pull/21078
Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/hppa/package.use.stable.mask   |  4 
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 17 ++---
 2 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index d4095150717..9b531ba794e 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2021-06-02)
+# dev-util/gi-docgen does not have stable keywords on hppa
+x11-libs/gdk-pixbuf gtk-doc
+
 # Sam James  (2021-06-01)
 # sys-apps/systemd is not stable on hppa
 sys-auth/pambase homed

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild
index 00c3b161801..cd29c1da60d 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild
@@ -30,8 +30,10 @@ BDEPEND="
dev-libs/glib:2
dev-libs/libxslt
dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.20
-   app-text/docbook-xml-dtd:4.3 )
+   gtk-doc? (
+   app-text/docbook-xml-dtd:4.3
+   dev-util/gi-docgen
+   )
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
>=dev-util/meson-0.55.3
@@ -71,7 +73,7 @@ multilib_src_configure() {
)
if multilib_is_native_abi; then
emesonargs+=(
-   $(meson_use gtk-doc gtk_docs)
+   $(meson_use gtk-doc gtk_doc)
$(meson_feature introspection)
-Dman=true
)
@@ -97,6 +99,15 @@ multilib_src_install() {
meson_src_install
 }
 
+multilib_src_install_all() {
+   einstalldocs
+   if use gtk-doc; then
+   mkdir "${ED}"/usr/share/doc/${PF}/html || die
+   mv "${ED}"/usr/share/doc/{${PN}/,${PF}/html/} || die
+   mv "${ED}"/usr/share/doc/{gdk-pixdata/,${PF}/html/} || die
+   fi
+}
+
 pkg_preinst() {
xdg_pkg_preinst
 



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

2021-06-02 Thread Yixun Lan
commit: d811f16b881b8556d399da88768117144d2ca8ec
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jun  3 02:27:20 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun  3 02:40:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d811f16b

dev-python/smartypants: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/smartypants/smartypants-2.0.1.ebuild 
b/dev-python/smartypants/smartypants-2.0.1.ebuild
index 0150120bfb3..5d51fd41318 100644
--- a/dev-python/smartypants/smartypants-2.0.1.ebuild
+++ b/dev-python/smartypants/smartypants-2.0.1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/leohemsted/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
S="${WORKDIR}/${MY_P}"
 fi
 



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

2021-06-02 Thread Yixun Lan
commit: 80c5472d7181053e62903e25160130c3cc50d271
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jun  3 02:32:08 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun  3 02:40:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c5472d

dev-python/typogrify: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/typogrify/typogrify-2.0.7.ebuild 
b/dev-python/typogrify/typogrify-2.0.7.ebuild
index 28949f17b64..8231e7265ec 100644
--- a/dev-python/typogrify/typogrify-2.0.7.ebuild
+++ b/dev-python/typogrify/typogrify-2.0.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=dev-python/smartypants-1.8.3[${PYTHON_USEDEP}]



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

2021-06-02 Thread Yixun Lan
commit: 542a1bdf4473096fe995cff4697a36b0543e8c2d
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jun  3 02:38:36 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun  3 02:40:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542a1bdf

dev-util/gi-docgen: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/gi-docgen/gi-docgen-2021.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gi-docgen/gi-docgen-2021.6.ebuild 
b/dev-util/gi-docgen/gi-docgen-2021.6.ebuild
index d56e0199a2a..f30962aacda 100644
--- a/dev-util/gi-docgen/gi-docgen-2021.6.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2021.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 GPL-3+ ) CC0-1.0 OFL-1.1 MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



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

2021-06-02 Thread Yixun Lan
commit: 613505e46c5f7de7df98acddd58ff870f8f7034d
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jun  3 02:39:38 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun  3 02:40:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613505e4

x11-libs/pango: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/x11-libs/pango/pango-1.48.5.ebuild 
b/x11-libs/pango/pango-1.48.5.ebuild
index c8dfb8b30b9..e0faf298b65 100644
--- a/x11-libs/pango/pango-1.48.5.ebuild
+++ b/x11-libs/pango/pango-1.48.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection sysprof test X"
 RESTRICT="!test? ( test )"



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

2021-06-02 Thread Sam James
commit: 46e8b7db7bb897c557337b821140e2ddd89199d5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 02:07:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 02:19:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e8b7db

profiles/arch/sparc: mask dev-cpp/eigen[test]

This is a test-dependency of a dependency and the tests have a large
number of unkeyworded dependencies. Skipping for now.

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

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index fd0250b3a87..5f0e692d0ce 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-06-03)
+# Mask tests on dev-cpp/eigen for now as they're rather large and
+# eigen itself is only being dragged in as a test dependency for now.
+# bug #760803
+dev-cpp/eigen test
+
 # Marek Szuba  (2021-05-07)
 # Legacy interface that depends on kernel headers not available on this arch
 # as well as currently-unkeyworded dev-libs/libx86



[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/

2021-06-02 Thread Sam James
commit: 9d28275ad9ab730b71615854fa0f6707743b3b68
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 02:00:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 02:18:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d28275a

app-i18n/librime: workaround dev-cpp/glog dependency on sparc

Not available on sparc (marked -sparc) so let's disable logging there.

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

 app-i18n/librime/librime-1.7.3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-i18n/librime/librime-1.7.3.ebuild 
b/app-i18n/librime/librime-1.7.3.ebuild
index 44310ba275b..c42f5d509f4 100644
--- a/app-i18n/librime/librime-1.7.3.ebuild
+++ b/app-i18n/librime/librime-1.7.3.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="dev-libs/capnproto:0"
 RDEPEND="app-i18n/opencc:0=
-   >=dev-cpp/glog-0.3.5:0=
+   !sparc? ( >=dev-cpp/glog-0.3.5:0= )
dev-cpp/yaml-cpp:0=
dev-libs/boost:0=[threads]
dev-libs/capnproto:0=
@@ -66,6 +66,8 @@ src_configure() {
-DBUILD_TEST=$(usex test ON OFF)
-DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON
-DENABLE_EXTERNAL_PLUGINS=ON
+   # dev-cpp/glog is currently marked -sparc
+   -DENABLE_LOGGING=$(usex !sparc)
-DINSTALL_PRIVATE_HEADERS=ON
)
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/, net-wireless/uhd/files/

2021-06-02 Thread Rick Farina
commit: cb2949a004bc702258b0e83c757f2641eb4e7bad
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jun  3 02:11:55 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jun  3 02:12:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2949a0

net-wireless/uhd: fixes build with boost 1.76.0

fixes bug #743097 for fun

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

 .../uhd/files/uhd-4.0.0.0-boost-1.76.patch | 59 ++
 net-wireless/uhd/uhd-4.0.0.0.ebuild|  7 +--
 2 files changed, 63 insertions(+), 3 deletions(-)

diff --git a/net-wireless/uhd/files/uhd-4.0.0.0-boost-1.76.patch 
b/net-wireless/uhd/files/uhd-4.0.0.0-boost-1.76.patch
new file mode 100644
index 000..123a01bca56
--- /dev/null
+++ b/net-wireless/uhd/files/uhd-4.0.0.0-boost-1.76.patch
@@ -0,0 +1,59 @@
+From b05285b3853493436f71eb4192365b818005b0af Mon Sep 17 00:00:00 2001
+From: loqs 
+Date: Tue, 25 May 2021 22:43:07 +0100
+Subject: [PATCH] Fix Boost 1.76.0 incompatibility
+
+Fixes EttusResearch/uhd/issues/437
+---
+ host/lib/usrp/cores/rx_dsp_core_3000.cpp  | 1 +
+ host/lib/usrp/cores/rx_frontend_core_3000.cpp | 1 +
+ host/lib/usrp/usrp2/usrp2_impl.cpp| 5 ++---
+ 3 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/lib/usrp/cores/rx_dsp_core_3000.cpp 
b/host/lib/usrp/cores/rx_dsp_core_3000.cpp
+index ff431fd41..53f3fee69 100644
+--- a/lib/usrp/cores/rx_dsp_core_3000.cpp
 b/lib/usrp/cores/rx_dsp_core_3000.cpp
+@@ -14,6 +14,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/lib/usrp/cores/rx_frontend_core_3000.cpp 
b/host/lib/usrp/cores/rx_frontend_core_3000.cpp
+index abbe64b13..d51fea2ca 100644
+--- a/lib/usrp/cores/rx_frontend_core_3000.cpp
 b/lib/usrp/cores/rx_frontend_core_3000.cpp
+@@ -12,6 +12,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ using namespace uhd;
+diff --git a/lib/usrp/usrp2/usrp2_impl.cpp b/host/lib/usrp/usrp2/usrp2_impl.cpp
+index c2514ae02..28aa11083 100644
+--- a/lib/usrp/usrp2/usrp2_impl.cpp
 b/lib/usrp/usrp2/usrp2_impl.cpp
+@@ -17,6 +17,8 @@
+ #include 
+ #include  //used for htonl and ntohl
+ #include 
++#include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -948,9 +950,6 @@ meta_range_t usrp2_impl::get_tx_dsp_freq_range(const 
std::string& mb)
+ return meta_range_t(-dac_rate / 2, +dac_rate / 2, dsp_range_step);
+ }
+ 
+-#include 
+-#include 
+-
+ void usrp2_impl::update_clock_source(const std::string& mb, const 
std::string& source)
+ {
+ // NOTICE: U2_REG_MISC_CTRL_CLOCK is on the wb clock, and cannot be set 
from fifo_ctrl

diff --git a/net-wireless/uhd/uhd-4.0.0.0.ebuild 
b/net-wireless/uhd/uhd-4.0.0.0.ebuild
index 25a3b44949e..2515af186ba 100644
--- a/net-wireless/uhd/uhd-4.0.0.0.ebuild
+++ b/net-wireless/uhd/uhd-4.0.0.0.ebuild
@@ -48,7 +48,10 @@ DEPEND="${RDEPEND}
app-arch/gzip
 "
 
-PATCHES=( "${FILESDIR}/${PN}-4.0.0.0-tinfo.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.0.0-tinfo.patch"
+   "${FILESDIR}/${PN}-4.0.0.0-boost-1.76.patch"
+)
 
 S="${WORKDIR}/${P}/host"
 
@@ -70,7 +73,6 @@ src_configure() {
mycmakeargs=(
-DENABLE_LIBUHD=ON
-DENABLE_C_API=ON
-   -DENABLE_LIBERIO=OFF
-DENABLE_MAN_PAGES=ON
-DENABLE_MAN_PAGE_COMPRESSION=OFF
-DENABLE_EXAMPLES="$(usex examples)"
@@ -85,7 +87,6 @@ src_configure() {
-DENABLE_USRP1="$(usex usrp1)"
-DENABLE_USRP2="$(usex usrp2)"
-DENABLE_X300="$(usex x300)"
-   -DENABLE_N230="$(usex n230)"
-DENABLE_MPMD="$(usex mpmd)"
-DENABLE_OCTOCLOCK="$(usex octoclock)"
-DPYTHON_EXECUTABLE="${PYTHON}"



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

2021-06-02 Thread Stefan Strogin
commit: 1c91884873968997be4b0c954169d04dc839f1db
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Jun  3 02:07:03 2021 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Jun  3 02:11:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c918848

net-im/telegram-desktop: add patch to fix crash on voice recording

- Don't crash on voice recording error.
- Fix voice recoding with FFmpeg 4.4.

See also: https://github.com/telegramdesktop/tdesktop/issues/16217

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

 .../files/tdesktop-2.7.4-voice-crash.patch | 262 +
 .../files/tdesktop-2.7.4-voice-ffmpeg44.patch  |  25 ++
 .../telegram-desktop-2.7.4-r1.ebuild   | 144 +++
 3 files changed, 431 insertions(+)

diff --git a/net-im/telegram-desktop/files/tdesktop-2.7.4-voice-crash.patch 
b/net-im/telegram-desktop/files/tdesktop-2.7.4-voice-crash.patch
new file mode 100644
index 000..41e447989cb
--- /dev/null
+++ b/net-im/telegram-desktop/files/tdesktop-2.7.4-voice-crash.patch
@@ -0,0 +1,262 @@
+From 71deaa48afab2bcf9df67b9b347b1f44aad3a9ce Mon Sep 17 00:00:00 2001
+From: John Preston 
+Date: Thu, 13 May 2021 15:17:54 +0400
+Subject: [PATCH] Don't crash on voice recording error.
+
+Fixes #16217.
+---
+ .../media/audio/media_audio_capture.cpp   | 89 +++
+ 1 file changed, 54 insertions(+), 35 deletions(-)
+
+diff --git a/Telegram/SourceFiles/media/audio/media_audio_capture.cpp 
b/Telegram/SourceFiles/media/audio/media_audio_capture.cpp
+index a5965e0d1988..deb2474d7891 100644
+--- a/Telegram/SourceFiles/media/audio/media_audio_capture.cpp
 b/Telegram/SourceFiles/media/audio/media_audio_capture.cpp
+@@ -47,17 +47,17 @@ class Instance::Inner final : public QObject {
+   void start(Fn updated, Fn error);
+   void stop(Fn callback = nullptr);
+ 
+-  void timeout();
+-
+ private:
+-  void processFrame(int32 offset, int32 framesize);
++  void process();
++
++  [[nodiscard]] bool processFrame(int32 offset, int32 framesize);
+   void fail();
+ 
+-  void writeFrame(AVFrame *frame);
++  [[nodiscard]] bool writeFrame(AVFrame *frame);
+ 
+   // Writes the packets till EAGAIN is got from av_receive_packet()
+   // Returns number of packets written or -1 on error
+-  int writePackets();
++  [[nodiscard]] int writePackets();
+ 
+   Fn _updated;
+   Fn _error;
+@@ -150,6 +150,7 @@ struct Instance::Inner::Private {
+   AVCodec *codec = nullptr;
+   AVCodecContext *codecContext = nullptr;
+   bool opened = false;
++  bool processing = false;
+ 
+   int srcSamples = 0;
+   int dstSamples = 0;
+@@ -217,7 +218,7 @@ struct Instance::Inner::Private {
+ 
+ Instance::Inner::Inner(QThread *thread)
+ : d(std::make_unique())
+-, _timer(thread, [=] { timeout(); }) {
++, _timer(thread, [=] { process(); }) {
+   moveToThread(thread);
+ }
+ 
+@@ -226,10 +227,10 @@ Instance::Inner::~Inner() {
+ }
+ 
+ void Instance::Inner::fail() {
+-  Expects(_error != nullptr);
+-
+   stop();
+-  _error();
++  if (const auto error = base::take(_error)) {
++  InvokeQueued(this, error);
++  }
+ }
+ 
+ void Instance::Inner::start(Fn updated, Fn error) {
+@@ -384,13 +385,21 @@ void Instance::Inner::stop(Fn callback) {
+   }
+   _timer.cancel();
+ 
+-  if (d->device) {
++  const auto needResult = (callback != nullptr);
++  const auto hadDevice = (d->device != nullptr);
++  if (hadDevice) {
+   alcCaptureStop(d->device);
+-  timeout(); // get last data
++  if (d->processing) {
++  Assert(!needResult); // stop in the middle of 
processing - error.
++  } else {
++  process(); // get last data
++  }
++  alcCaptureCloseDevice(d->device);
++  d->device = nullptr;
+   }
+ 
+   // Write what is left
+-  if (!_captured.isEmpty()) {
++  if (needResult && !_captured.isEmpty()) {
+   auto fadeSamples = kCaptureFadeInDuration * kCaptureFrequency / 
1000;
+   auto capturedSamples = static_cast(_captured.size() / 
sizeof(short));
+   if ((_captured.size() % sizeof(short)) || (d->fullSamples + 
capturedSamples < kCaptureFrequency) || (capturedSamples < fadeSamples)) {
+@@ -414,11 +423,13 @@ void Instance::Inner::stop(Fn callback) {
+ 
+   int32 framesize = d->srcSamples * 
d->codecContext->channels * sizeof(short), encoded = 0;
+   while (_captured.size() >= encoded + framesize) {
+-  processFrame(encoded, framesize);
++  if (!processFrame(encoded, framesize)) {
++  break;
++  }
+   encoded += framesize;
+

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

2021-06-02 Thread Patrick McLean
commit: e3b92e9a4070923edd019e2dafc421943ec35cca
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun  3 00:59:18 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun  3 00:59:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b92e9a

dev-util/bcc-0.20.0-r1: Revbump, lock libbpf dep (bug #92312)

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

 dev-util/bcc/{bcc-0.20.0.ebuild => bcc-0.20.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/bcc/bcc-0.20.0.ebuild b/dev-util/bcc/bcc-0.20.0-r1.ebuild
similarity index 98%
rename from dev-util/bcc/bcc-0.20.0.ebuild
rename to dev-util/bcc/bcc-0.20.0-r1.ebuild
index de2211fe25c..5e202f2d11a 100644
--- a/dev-util/bcc/bcc-0.20.0.ebuild
+++ b/dev-util/bcc/bcc-0.20.0-r1.ebuild
@@ -21,7 +21,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"
 
 RDEPEND="
-   >=dev-libs/libbpf-0.3[static-libs(-)]
+   ~dev-libs/libbpf-0.3:=[static-libs(-)]
>=sys-kernel/linux-headers-4.14
>=dev-libs/elfutils-0.166:=
<=sys-devel/clang-13:=



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-06-02 Thread Rick Farina
commit: 5f82f0455e3254fdcf3225ed328197c4e60c0ee6
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jun  3 00:47:59 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jun  3 00:48:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f82f045

net-wireless/kismet: stabilize 2021.05.1

add unstable 2021.06.1

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

 net-wireless/kismet/Manifest| 1 +
 net-wireless/kismet/kismet-2021.05.1.ebuild | 2 +-
 .../kismet/{kismet-2021.05.1.ebuild => kismet-2021.06.1.ebuild} | 0
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 733e6ab2a7d..bb967d1ec3c 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2020-12-R3.tar.xz 9887764 BLAKE2B 
4d011a13888f6a60d34ddcbc47d83c01debf73307da7d26c28034b15ad6dde2d8ae7741b4104d250ff112be242af0cbbcff612fc172d67d404d14b3d0ef688f3
 SHA512 
6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1
 DIST kismet-2021-05-R1.tar.xz 10611692 BLAKE2B 
fc0a145005440c8af5320488e1a4bfe808ad8aeba614c9294b511a8da70ec2d51dbfd2ecc840c9af84e0222967200bb82856b2e008e39f015b455be131f89484
 SHA512 
edca956c9c04f99e06a09dc23216a908fbac68637246d73430b2d9d3a3ba1c2e8099d263819073d24494dce17bd36c83a2f51c648430a6eea3db7332b07e2fba
+DIST kismet-2021-06-R1.tar.xz 10616368 BLAKE2B 
22c216355b31224f41991f6caa6ad86cd2549982196cf0dd6f89ef88f92d85f57bd12100a74ebbe3e0cee0140da4bd545b548382d55a4c3ac1403504680c9ca3
 SHA512 
88d92e2ef3f0513a3a00b573012edbd115f92e5f28f884aead5ab049fad97b328222c2f3cbb49d80c5fcfdab2212934532cf41c100c4d0a5e94c932e1c5e8352

diff --git a/net-wireless/kismet/kismet-2021.05.1.ebuild 
b/net-wireless/kismet/kismet-2021.05.1.ebuild
index d75e2d98572..a01ea62aafb 100644
--- a/net-wireless/kismet/kismet-2021.05.1.ebuild
+++ b/net-wireless/kismet/kismet-2021.05.1.ebuild
@@ -25,7 +25,7 @@ else

#SRC_URI="https://github.com/kismetwireless/kismet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
#S="${WORKDIR}/${PN}-${COMMIT}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~ppc x86"
 fi
 
 DESCRIPTION="IEEE 802.11 wireless LAN sniffer"

diff --git a/net-wireless/kismet/kismet-2021.05.1.ebuild 
b/net-wireless/kismet/kismet-2021.06.1.ebuild
similarity index 100%
copy from net-wireless/kismet/kismet-2021.05.1.ebuild
copy to net-wireless/kismet/kismet-2021.06.1.ebuild



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

2021-06-02 Thread Sam James
commit: eea74f57f231399bf79730ed61bc58f1bcec6467
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:45:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:45:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea74f57

dev-python/django: Stabilize 3.2.4 ALLARCHES, #793911

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

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

diff --git a/dev-python/django/django-3.2.4.ebuild 
b/dev-python/django/django-3.2.4.ebuild
index 0a36007c410..6c6a565edfb 100644
--- a/dev-python/django/django-3.2.4.ebuild
+++ b/dev-python/django/django-3.2.4.ebuild
@@ -22,7 +22,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: 491126c997b86e9430068eb090feecbfe8c66d4a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:45:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:45:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491126c9

dev-python/django: Stabilize 2.2.24 ALLARCHES, #793911

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

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

diff --git a/dev-python/django/django-2.2.24.ebuild 
b/dev-python/django/django-2.2.24.ebuild
index e49bcb28c32..bc3377ea66e 100644
--- a/dev-python/django/django-2.2.24.ebuild
+++ b/dev-python/django/django-2.2.24.ebuild
@@ -22,7 +22,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: b8bc8e4252d5c5c97b42c96525c7d0d36bc3b4c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:45:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:45:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bc8e42

dev-python/django: Stabilize 3.1.12 ALLARCHES, #793911

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

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

diff --git a/dev-python/django/django-3.1.12.ebuild 
b/dev-python/django/django-3.1.12.ebuild
index e41026d4772..16ea57edc02 100644
--- a/dev-python/django/django-3.1.12.ebuild
+++ b/dev-python/django/django-3.1.12.ebuild
@@ -22,7 +22,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: f6ccbdfdc12a01cc27994f0505f91fe3c5432614
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ccbdfd

dev-ml/logs: Stabilize 0.7.0 x86, #783582

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

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

diff --git a/dev-ml/logs/logs-0.7.0.ebuild b/dev-ml/logs/logs-0.7.0.ebuild
index a6b13788d2e..86e91a5d29d 100644
--- a/dev-ml/logs/logs-0.7.0.ebuild
+++ b/dev-ml/logs/logs-0.7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/logs/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+fmt cli +lwt test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: dac7c79437a38f808c4ba8de684f2e26ce92173c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac7c794

dev-ml/uuidm: Stabilize 0.9.7 x86, #783582

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

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

diff --git a/dev-ml/uuidm/uuidm-0.9.7.ebuild b/dev-ml/uuidm/uuidm-0.9.7.ebuild
index 8e3ae67156f..2fa0da12442 100644
--- a/dev-ml/uuidm/uuidm-0.9.7.ebuild
+++ b/dev-ml/uuidm/uuidm-0.9.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbuenzli/uuidm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 BDEPEND="



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

2021-06-02 Thread Sam James
commit: 21582ba62841dcd445bad458e947d28fe426d40d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21582ba6

dev-ml/duration: Stabilize 0.1.3 x86, #783582

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

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

diff --git a/dev-ml/duration/duration-0.1.3.ebuild 
b/dev-ml/duration/duration-0.1.3.ebuild
index 29908b04a4f..b2f39f92ac9 100644
--- a/dev-ml/duration/duration-0.1.3.ebuild
+++ b/dev-ml/duration/duration-0.1.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hannesm/duration/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: fbdd29a863c949a3c9a2f193d19a13df08328a16
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdd29a8

dev-ml/mtime: Stabilize 1.1.0 x86, #783582

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

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

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



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

2021-06-02 Thread Sam James
commit: 6071b88d0892c6676c61fc77ddb261b1bf52ea88
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6071b88d

net-vpn/strongswan: Stabilize 5.9.2 amd64, #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 469e870f506..f7a06edaacf 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-ml/mirage-clock/

2021-06-02 Thread Sam James
commit: 1fdeca1d30b63067ceae6c9fe95894c34c2fded4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdeca1d

dev-ml/mirage-clock: Stabilize 3.1.0 x86, #783582

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

 dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild 
b/dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild
index 6c89519d1dd..ff638b802a2 100644
--- a/dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild
+++ b/dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mirage/mirage-clock/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 BDEPEND="dev-ml/dune-configurator"



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

2021-06-02 Thread Sam James
commit: bb667d07e1d33f1b6e59429fe1bb8f1267cb57df
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb667d07

dev-ml/async_kernel: Stabilize 0.14.0 x86, #783582

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

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

diff --git a/dev-ml/async_kernel/async_kernel-0.14.0.ebuild 
b/dev-ml/async_kernel/async_kernel-0.14.0.ebuild
index 5292c680c14..eddff563305 100644
--- a/dev-ml/async_kernel/async_kernel-0.14.0.ebuild
+++ b/dev-ml/async_kernel/async_kernel-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 RDEPEND="



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

2021-06-02 Thread Sam James
commit: 3f29ada5c6889be0e631d46e3e32bee52bdd1c5b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f29ada5

dev-ml/astring: Stabilize 0.8.5 x86, #783582

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

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

diff --git a/dev-ml/astring/astring-0.8.5.ebuild 
b/dev-ml/astring/astring-0.8.5.ebuild
index 9496ce79309..c68d81c6dae 100644
--- a/dev-ml/astring/astring-0.8.5.ebuild
+++ b/dev-ml/astring/astring-0.8.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://erratique.ch/software/astring/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 OCAML_DEP=">=dev-lang/ocaml-4.05.0:="
 BDEPEND="



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

2021-06-02 Thread Sam James
commit: 6f7dd5010843b7e21cc61502a4deb80edb078a35
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7dd501

dev-ml/alcotest: Stabilize 1.2.3-r3 x86, #783582

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

 dev-ml/alcotest/alcotest-1.2.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild 
b/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild
index bbfd3a1925e..5b7a4817580 100644
--- a/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild
+++ b/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mirage/alcotest/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-file-format/

2021-06-02 Thread Sam James
commit: 4570fcbb9538d2061210625cd16888f61302065b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4570fcbb

dev-ml/opam-file-format: Stabilize 2.1.2 x86, #783582

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

 dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild 
b/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild
index 943ebfa49c0..25d72cb1359 100644
--- a/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild
+++ b/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ocaml/opam-file-format/archive/${MY_PV}.tar.gz -> ${
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: b85cfb7773e8ffe92029dd00040b76d714b453ab
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85cfb77

dev-ml/fmt: Stabilize 0.8.9-r1 x86, #783582

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

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

diff --git a/dev-ml/fmt/fmt-0.8.9-r1.ebuild b/dev-ml/fmt/fmt-0.8.9-r1.ebuild
index 3fa332cf935..319a624012f 100644
--- a/dev-ml/fmt/fmt-0.8.9-r1.ebuild
+++ b/dev-ml/fmt/fmt-0.8.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/fmt/releases/${P}.tbz;
 
 LICENSE="ISC"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: f9f70a0e22cd6e0a87a6b1a80a109f798eb1f025
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:44:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f70a0e

dev-ml/async_unix: Stabilize 0.14.0 x86, #783582

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

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

diff --git a/dev-ml/async_unix/async_unix-0.14.0.ebuild 
b/dev-ml/async_unix/async_unix-0.14.0.ebuild
index 2e8590dfcf9..51bdd90f714 100644
--- a/dev-ml/async_unix/async_unix-0.14.0.ebuild
+++ b/dev-ml/async_unix/async_unix-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 RDEPEND="



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

2021-06-02 Thread Georgy Yakovlev
commit: c8d2b702cb2c39b0bd6100491abe3f8922cbdffd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  3 00:43:33 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  3 00:44:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d2b702

media-video/celluloid: add ~ppc64 keyword

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

 media-video/celluloid/celluloid-0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/celluloid/celluloid-0.20.ebuild 
b/media-video/celluloid/celluloid-0.20.ebuild
index 6a30b769a97..ac13348c00b 100644
--- a/media-video/celluloid/celluloid-0.20.ebuild
+++ b/media-video/celluloid/celluloid-0.20.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/celluloid-player/celluloid/releases/download/v${PV}/
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~ppc64"
 
 RDEPEND=">=dev-libs/glib-2.44
>=x11-libs/gtk+-3.22.23:3



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

2021-06-02 Thread Sam James
commit: 4ab44bfe1ed1428ec9e9275f6348bb183f90ec94
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:42:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:42:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab44bfe

dev-perl/Finance-YahooQuote: Stabilize 0.260.0 amd64, #793947

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

 dev-perl/Finance-YahooQuote/Finance-YahooQuote-0.260.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Finance-YahooQuote/Finance-YahooQuote-0.260.0.ebuild 
b/dev-perl/Finance-YahooQuote/Finance-YahooQuote-0.260.0.ebuild
index 52967e2a862..3771feec099 100644
--- a/dev-perl/Finance-YahooQuote/Finance-YahooQuote-0.260.0.ebuild
+++ b/dev-perl/Finance-YahooQuote/Finance-YahooQuote-0.260.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ DESCRIPTION="Get stock quotes from Yahoo! Finance"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 RDEPEND="
>=dev-perl/HTML-Parser-2.200.0



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

2021-06-02 Thread Sam James
commit: 32ceb5665031c04442a521225004ea22108c8c0a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ceb566

dev-libs/libxml2: Stabilize 2.9.12-r2 arm64, #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 2c636c61730..0732a5dbec5 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-python/lxml/

2021-06-02 Thread Sam James
commit: 22f52ee50be6f1c3ede76f98d43ef6cb9df4195c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f52ee5

dev-python/lxml: Stabilize 4.6.3-r1 arm64, #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 32b941b540b..3aeab9211b7 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: media-libs/libdvdread/

2021-06-02 Thread Sam James
commit: c3cf1cc8f76b351ad0756260f8579a00205b3f1c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cf1cc8

media-libs/libdvdread: Stabilize 6.1.2 arm64, #788226

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

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

diff --git a/media-libs/libdvdread/libdvdread-6.1.2.ebuild 
b/media-libs/libdvdread/libdvdread-6.1.2.ebuild
index 1b92b5f5579..1ceaffdb4e6 100644
--- a/media-libs/libdvdread/libdvdread-6.1.2.ebuild
+++ b/media-libs/libdvdread/libdvdread-6.1.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libdvdread.git;
 else

SRC_URI="https://downloads.videolan.org/pub/videolan/libdvdread/${PV}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-06-02 Thread Sam James
commit: 83f10853d50ab8512626c33a5dd3b7fc0bf1800a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:42:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:42:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f10853

dev-perl/File-Which: Stabilize 1.230.0 amd64, #793938

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

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

diff --git a/dev-perl/File-Which/File-Which-1.230.0.ebuild 
b/dev-perl/File-Which/File-Which-1.230.0.ebuild
index 0065b1fa80e..2cb8a9180e7 100644
--- a/dev-perl/File-Which/File-Which-1.230.0.ebuild
+++ b/dev-perl/File-Which/File-Which-1.230.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl module implementing 'which' internally"
 
 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 pwhich"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: de602822a805521afd99d73aa7de8aa6a589fc90
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:42:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:42:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de602822

dev-perl/Filter: Stabilize 1.600.0 amd64, #793941

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

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

diff --git a/dev-perl/Filter/Filter-1.600.0.ebuild 
b/dev-perl/Filter/Filter-1.600.0.ebuild
index f0ae04e5134..72ebb023145 100644
--- a/dev-perl/Filter/Filter-1.600.0.ebuild
+++ b/dev-perl/Filter/Filter-1.600.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Interface for creation of Perl Filters"
 
 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 
~sparc64-solaris ~x64-solaris ~x86-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 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 BDEPEND="
virtual/perl-ExtUtils-MakeMaker



[gentoo-commits] repo/gentoo:master commit in: media-fonts/fantasque-sans-mono/

2021-06-02 Thread Sam James
commit: ef781bf6f66fd46facf5120d07deb24776a3256c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:42:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:42:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef781bf6

media-fonts/fantasque-sans-mono: Stabilize 1.8.0 arm, #791853

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

 media-fonts/fantasque-sans-mono/fantasque-sans-mono-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/fantasque-sans-mono/fantasque-sans-mono-1.8.0.ebuild 
b/media-fonts/fantasque-sans-mono/fantasque-sans-mono-1.8.0.ebuild
index 41a9969f991..c4151547e8c 100644
--- a/media-fonts/fantasque-sans-mono/fantasque-sans-mono-1.8.0.ebuild
+++ b/media-fonts/fantasque-sans-mono/fantasque-sans-mono-1.8.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~x86"
 
 FONT_S="${S}/OTF"
 FONT_SUFFIX="otf"



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

2021-06-02 Thread Sam James
commit: d283374ba4e1b36473611394187fb279bf62c14f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d283374b

media-libs/libbluray: Stabilize 1.3.0-r1 arm64, #788226

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

 media-libs/libbluray/libbluray-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild 
b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
index a8dcc5e2b61..2c79ebcdf3c 100644
--- a/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
+++ b/media-libs/libbluray/libbluray-1.3.0-r1.ebuild
@@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git;
 else
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"

SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Filesys-Notify-Simple/

2021-06-02 Thread Sam James
commit: 86a4989f219adf716267eb7a61d210aaeda8afb0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:42:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:42:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a4989f

dev-perl/Filesys-Notify-Simple: Stabilize 0.140.0 amd64, #793929

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

 dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild 
b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
index e7caeabc702..753b7a6c46b 100644
--- a/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
+++ b/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.140.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Simple and dumb file system watcher"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: a7237a3b9f52aa022191d09433505c1d9924e883
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7237a3b

media-libs/libdvdnav: Stabilize 6.1.1 arm64, #788226

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

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

diff --git a/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild 
b/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild
index 8b2060e7515..8eb352aae94 100644
--- a/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild
+++ b/media-libs/libdvdnav/libdvdnav-6.1.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libdvdnav.git;
 else

SRC_URI="https://downloads.videolan.org/pub/videolan/libdvdnav/${PV}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2021-06-02 Thread Sam James
commit: 30507a24072b839191f7649ca67b38d77dd0d2af
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30507a24

dev-libs/libudfread: Stabilize 1.1.2 arm64, #788226

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

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

diff --git a/dev-libs/libudfread/libudfread-1.1.2.ebuild 
b/dev-libs/libudfread/libudfread-1.1.2.ebuild
index ad023c07e7a..da5fa508773 100644
--- a/dev-libs/libudfread/libudfread-1.1.2.ebuild
+++ b/dev-libs/libudfread/libudfread-1.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://code.videolan.org/videolan/libudfread/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86"
 fi
 
 DESCRIPTION="Library for reading UDF from raw devices and image files"



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

2021-06-02 Thread Sam James
commit: d26625d1aa33288717e081f81c3dd6199ace1fc0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26625d1

media-video/vlc: Stabilize 3.0.14 arm64, #788226

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

 media-video/vlc/vlc-3.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vlc/vlc-3.0.14.ebuild 
b/media-video/vlc/vlc-3.0.14.ebuild
index 9addd6c8071..0a0bd7bf3e1 100644
--- a/media-video/vlc/vlc-3.0.14.ebuild
+++ b/media-video/vlc/vlc-3.0.14.ebuild
@@ -23,7 +23,7 @@ else
#else
#   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
#fi
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 -sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc x86"
 fi
 
 inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg



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

2021-06-02 Thread Sam James
commit: a9adcfb86cd2e197722af6f73e1524168f86782c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9adcfb8

dev-lang/python: Stabilize 3.7.10_p6 arm64, #793833

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

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

diff --git a/dev-lang/python/python-3.7.10_p6.ebuild 
b/dev-lang/python/python-3.7.10_p6.ebuild
index 0fcc450de2b..98afc102ff8 100644
--- a/dev-lang/python/python-3.7.10_p6.ebuild
+++ b/dev-lang/python/python-3.7.10_p6.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: f3abe1fb1858126f08f71ce330b3db81460178e3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3abe1fb

dev-lang/python: Stabilize 2.7.18_p10 arm64, #793833

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

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

diff --git a/dev-lang/python/python-2.7.18_p10.ebuild 
b/dev-lang/python/python-2.7.18_p10.ebuild
index 6fd77a6cc5d..767ba4dd000 100644
--- a/dev-lang/python/python-2.7.18_p10.ebuild
+++ b/dev-lang/python/python-2.7.18_p10.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2021-06-02 Thread Sam James
commit: 18b6e7b4a3f4cd9ba7c5ec4df0b06b61c79a476f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b6e7b4

dev-lang/python: Stabilize 3.8.10_p2 arm64, #793833

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

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

diff --git a/dev-lang/python/python-3.8.10_p2.ebuild 
b/dev-lang/python/python-3.8.10_p2.ebuild
index cf1313c7308..f5faffd39b6 100644
--- a/dev-lang/python/python-3.8.10_p2.ebuild
+++ b/dev-lang/python/python-3.8.10_p2.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: 56cea19ef177563a73fcfbfa8624f6d132558fb6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56cea19e

media-libs/opencv: Stabilize 4.5.1 arm64, #791457

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

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

diff --git a/media-libs/opencv/opencv-4.5.1.ebuild 
b/media-libs/opencv/opencv-4.5.1.ebuild
index 077c5378028..05513b4f174 100644
--- a/media-libs/opencv/opencv-4.5.1.ebuild
+++ b/media-libs/opencv/opencv-4.5.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}" # subslot = libopencv* soname version
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 IUSE="contrib contribcvv contribdnn contribfreetype contribhdf contribovis 
contribsfm contribxfeatures2d cuda debug dnnsamples download +eigen examples 
+features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk3 ieee1394 jpeg jpeg2k 
lapack lto opencl openexr opengl openmp opencvapps png +python qt5 tesseract 
testprograms threads tiff vaapi v4l vtk webp xine"
 
 # The following lines are shamelessly stolen from ffmpeg-.ebuild with 
modifications



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

2021-06-02 Thread Sam James
commit: 1365417829e09808d340ee363a4349a4a5ad99fa
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13654178

dev-lang/python: Stabilize 3.9.5_p2 arm64, #793833

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

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

diff --git a/dev-lang/python/python-3.9.5_p2.ebuild 
b/dev-lang/python/python-3.9.5_p2.ebuild
index 8c2de66ed27..7c766477555 100644
--- a/dev-lang/python/python-3.9.5_p2.ebuild
+++ b/dev-lang/python/python-3.9.5_p2.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: 819e74bef98566acae96e7a0ebba09249f6c4426
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 00:41:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 00:41:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819e74be

dev-lang/python: Stabilize 3.6.13_p5 arm64, #793833

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

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

diff --git a/dev-lang/python/python-3.6.13_p5.ebuild 
b/dev-lang/python/python-3.6.13_p5.ebuild
index a2556d4a730..876c8a2f9fa 100644
--- a/dev-lang/python/python-3.6.13_p5.ebuild
+++ b/dev-lang/python/python-3.6.13_p5.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: games-util/glbsp/files/, games-util/glbsp/

2021-06-02 Thread Ionen Wolkens
commit: 3e3601fa7d66be964e0ec785bcb9e8ad9e15dc6a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun  3 00:14:15 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  3 00:16:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3601fa

games-util/glbsp: fix build with USE=fltk

Closes: https://bugs.gentoo.org/627412
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-util/glbsp/files/glbsp-2.24-return-type.patch | 9 +
 games-util/glbsp/glbsp-2.24.ebuild  | 1 +
 2 files changed, 10 insertions(+)

diff --git a/games-util/glbsp/files/glbsp-2.24-return-type.patch 
b/games-util/glbsp/files/glbsp-2.24-return-type.patch
new file mode 100644
index 000..c1ae57cec8d
--- /dev/null
+++ b/games-util/glbsp/files/glbsp-2.24-return-type.patch
@@ -0,0 +1,9 @@
+Fix build failure with USE=fltk due to wrong return type.
+https://bugs.gentoo.org/627412
+--- a/nodeview/path.cc
 b/nodeview/path.cc
+@@ -47,3 +47,3 @@
+ PrintWarn("Unable to open path file: %s\n", strerror(errno));
+-return false;
++return NULL;
+   }

diff --git a/games-util/glbsp/glbsp-2.24.ebuild 
b/games-util/glbsp/glbsp-2.24.ebuild
index 79ed87ae128..335f4b3cd57 100644
--- a/games-util/glbsp/glbsp-2.24.ebuild
+++ b/games-util/glbsp/glbsp-2.24.ebuild
@@ -21,6 +21,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${P}-ldflags.patch
+   "${FILESDIR}"/${P}-return-type.patch
 )
 
 src_prepare() {



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

2021-06-02 Thread John Helmert III
commit: 4bd04ed0d74eb4cc12f39d706e1ed3293faa52a8
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jun  2 23:43:17 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Thu Jun  3 00:05:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd04ed0

media-libs/openimageio: disable automagic ccache usage

ccache usage is controlled by FEATURES=ccache. Build systems' ccache
configuration can cause build failures in some cases.

Signed-off-by: John Helmert III  gentoo.org>

 media-libs/openimageio/openimageio-2.2.12.0.ebuild | 1 +
 media-libs/openimageio/openimageio-2.2.13.1.ebuild | 1 +
 media-libs/openimageio/openimageio-2.2.14.0.ebuild | 1 +
 media-libs/openimageio/openimageio-2.2.15.0.ebuild | 1 +
 4 files changed, 4 insertions(+)

diff --git a/media-libs/openimageio/openimageio-2.2.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
index b6868ab8609..278bed688e9 100644
--- a/media-libs/openimageio/openimageio-2.2.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.12.0.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
index b6868ab8609..278bed688e9 100644
--- a/media-libs/openimageio/openimageio-2.2.13.1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
index f963cbd15ac..a5b480aec5c 100644
--- a/media-libs/openimageio/openimageio-2.2.14.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON

diff --git a/media-libs/openimageio/openimageio-2.2.15.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
index f963cbd15ac..a5b480aec5c 100644
--- a/media-libs/openimageio/openimageio-2.2.15.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.15.0.ebuild
@@ -117,6 +117,7 @@ src_configure() {
-DBUILD_DOCS=$(usex doc)
-DINSTALL_DOCS=$(usex doc)
-DSTOP_ON_WARNING=OFF
+   -DUSE_CCACHE=OFF
-DUSE_DCMTK=$(usex dicom)
-DUSE_EXTERNAL_PUGIXML=ON
-DUSE_JPEGTURBO=ON



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

2021-06-02 Thread Matt Turner
commit: f167e1b1efddbbaa9268e0764bbb37f2e4e303b6
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun  2 22:55:29 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun  2 23:52:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f167e1b1

gnome-base/gnome-shell: Add patches from upstream

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

 gnome-base/gnome-shell/Manifest   |   1 +
 gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 193 ++
 2 files changed, 194 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index f7c1b79e25e..154f1e03e72 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 
80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb
 SHA512 
6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d
 DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 
4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5
 SHA512 
7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656
+DIST gnome-shell-40.1-r1-patchset.tar.xz 4328 BLAKE2B 
f26eec7cb7ab5e30b574a77cb3a6ccd251da6b33d540d05bc06c5547000631f751f9d35699d0d74ffab8e2ceafa5a66fac3067a0d511ec8e9292ced1bf626d66
 SHA512 
e5ce08f1fb986c5a8262651449d9444084e5968af02eaed5259d7c4600735e4a41bf8938600c70a000d1298d6a1f7c689bb08bf4943f91c5affd7f2c0ea7f227
 DIST gnome-shell-40.1.tar.xz 1876776 BLAKE2B 
9facbf60759faf4d598cf423147d6385e50a324e75b0ce4e540b4b0c6e51c2ad611f70ac8e0f19d25f47d0ee250504fe7fb430d6f50aacb9ef758648ca7a2e78
 SHA512 
48b2800ef500b5a5102c974d8ab718946406653803942b063100c813bd4bda9ae3e1b3492872fd8158c0e44c95f6582174101fb852613ff047602efed83b6d37

diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
new file mode 100644
index 000..a017a04ebf8
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
@@ -0,0 +1,193 @@
+# 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 gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.57.2:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.65.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-40.0:0/8[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-3.33.1
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.2
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4:=[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib )
+   systemd? ( >=sys-apps/systemd-242
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd] )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated using:
+#  grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
+# Each block:
+# 1. 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2021-06-02 Thread Matt Turner
commit: ebef687233b190b7adde86cb306788d4c59a7652
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun  2 22:51:20 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun  2 23:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebef6872

x11-wm/mutter: Add patches from upstream

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

 x11-wm/mutter/Manifest  |   1 +
 x11-wm/mutter/mutter-40.1-r1.ebuild | 151 
 2 files changed, 152 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 5d053385763..c904721134b 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,3 +1,4 @@
 DIST mutter-3.36.7-patchset.tar.xz 14232 BLAKE2B 
90a289f7012e28607d487fd635b73683e657bfd8792dbf662f8822ac7f096d21add6fcd3b7092e4e82f2130226f5b1ff9afd1e026fec8333680c9b4e4712dea2
 SHA512 
74e3951358a02c552a45b590360b9a038283e983ff78daf433fea1589ca3e7824f21af3b786a06ba84fb400581dfc4f97f29d259afdaca2ae3e1456a49a96243
 DIST mutter-3.36.7.tar.xz 2689176 BLAKE2B 
a3849b254dbe2029736ef760fe4225e63bf1d87bf2856a87682574904bd047822916485a3e00d2760118132466414b68764731ea4af9add5d734fd7ce3eac730
 SHA512 
6061cc8a3bdefe57049f9da757b9a33321b28ff7bc9543bc1db3abd75c7261bf233180fb1e8a2f76145dd67ebda91c48981f6e844a866ef6cbb66203af4b7ef7
+DIST mutter-40.1-r1-patchset.tar.xz 25312 BLAKE2B 
bcb58a50d63076ec012a2866dcbabaf417c094c3d7811f59e58273f7966f132fd51587b9374cee49b10e02207edc89bc0a4176de236330f4d9d9467f23a1d997
 SHA512 
511c9a315e29175109a8341ff608c94535579bc7e3145990405286fb47ee050a9ad90977ac18cd69f9baeeac283d3b94b1a0d4324ba3cc73fbb405443d82eb4d
 DIST mutter-40.1.tar.xz 2680816 BLAKE2B 
924fd977e1c6669abd5adea1855c3a0a4027ae7e96ab3c6ccbe3d54da5f431e386f9c2f8f060dc9cd066c7414a2bb90a05760fa3413c6805cd8b73cb5d3aed90
 SHA512 
c2b6603e1d55492916f742f9cb8e15588cb30e78c37de987404ac40d3befa65e417184305ad87fdffc41052a094790f9e324a1ea7482e5de4f0439dceefed118

diff --git a/x11-wm/mutter/mutter-40.1-r1.ebuild 
b/x11-wm/mutter/mutter-40.1-r1.ebuild
new file mode 100644
index 000..a473f7896cd
--- /dev/null
+++ b/x11-wm/mutter/mutter-40.1-r1.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson udev virtualx xdg
+
+DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0/8" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-.pc) should use the subslot
+
+IUSE="elogind input_devices_wacom +introspection screencast sysprof systemd 
test udev wayland"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# xorg-server is needed at build and runtime with USE=wayland for Xwayland
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=x11-libs/libX11-1.7.0
+   >=media-libs/graphene-1.10.2[introspection?]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=dev-libs/fribidi-1.0.0
+   >=x11-libs/cairo-1.14[X]
+   >=gnome-base/gsettings-desktop-schemas-40.0[introspection?]
+   >=dev-libs/glib-2.67.3:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   gnome-base/gnome-desktop:3=
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXtst
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-libs/libXrender
+   >=x11-libs/libXrandr-1.5.0
+   x11-libs/libxcb
+   x11-libs/libXinerama
+   x11-libs/libXau
+   x11-libs/libICE
+   >=dev-libs/atk-2.5.3[introspection?]
+   >=media-libs/libcanberra-0.26
+   sys-apps/dbus
+   media-libs/mesa[X(+),egl]
+   sysprof? ( >=dev-util/sysprof-capture-3.38.0:4 )
+   wayland? (
+   >=dev-libs/wayland-protocols-1.19
+   >=dev-libs/wayland-1.18.0
+   x11-libs/libdrm:=
+   >=media-libs/mesa-17.3[egl,gbm,wayland,gles2]
+   >=dev-libs/libinput-1.15.0
+   systemd? ( sys-apps/systemd )
+   elogind? ( sys-auth/elogind )
+   x11-base/xorg-server[wayland]
+   )
+   

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

2021-06-02 Thread Matt Turner
commit: e4e25f21fa44944597cf19cc46b0b1cbd6dd5ca9
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun  2 22:31:15 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun  2 23:52:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e25f21

media-libs/mesa: Version bump to 21.1.2

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.1.2.ebuild | 565 +
 2 files changed, 566 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 89c960eeaf0..9d9dd991503 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-20.3.5.tar.xz 14367412 BLAKE2B 
7bad876ce702158e727a752eda6722e7165b497fd3a485dae4e989f22b13288a93f51bcd5e6a69b979f0bbe41599fa237c08f3bbb81cb9c6dc4c06827f8ad5f4
 SHA512 
481e710ed80d8f215a8d541cfe51b960862c2403c2b9e7e6932c8236b8decb5d478871d6c73559d6d795ada143803764f3a93b2329588c80f62e2e5ec98c78a9
 DIST mesa-21.0.3.tar.xz 14710004 BLAKE2B 
f2165da4487824931d8ff90e4f13624546a297b0d3577d69b7cfd6078a965282b4a732cb720cbb08ea83a3a987603cfe67876fb18022fa444b011fcc9b7df352
 SHA512 
4a8aee48a8ea7f32e8aa3bbbd91db26c6053b9a43e62ff88256929e6bc147884f0fef988726b5a3d59d7008663f017c746a0352fd3fcc1c476b8190af4a2531f
 DIST mesa-21.1.1.tar.xz 15169732 BLAKE2B 
b2c2f2fa14ebf78baeb64ca976dde2920a594bcea02b3a17820135afc169c8489f37a2869b140d637b11b618c96e37834c255ca7a92d17f70003a11e8fffd401
 SHA512 
79d0e2b0e1e590e7f36a082df3584010a553af0b3060bd2d3a7ace700ac7a8d1b7734ba67f2e193dd441434eeec74a16e0dbcbf8c15061b5dd5d6a1feca73d62
+DIST mesa-21.1.2.tar.xz 15199892 BLAKE2B 
1e1d9e0bee2eec95a38379047c050ba7e4a9ada47bb8d4f1d3faf355ec6f71ad8e792cfaf72234a3c86f254c33618883f772c0f3f7f7f97085a8c7b5a1ad90d0
 SHA512 
a7907fa29fdb4e137015ee5405b9c8c0769ef9354bbe963c1af80318b398c05c79db6129b583106d620c42a5e9b625611b648fd5207334eb9b588d7963defc70

diff --git a/media-libs/mesa/mesa-21.1.2.ebuild 
b/media-libs/mesa/mesa-21.1.2.ebuild
new file mode 100644
index 000..c15b166a928
--- /dev/null
+++ b/media-libs/mesa/mesa-21.1.2.ebuild
@@ -0,0 +1,565 @@
+# 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 llvm meson multilib-minimal python-any-r1 linux-info
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   osmesa? ( gallium )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( gallium vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.105"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: x11-misc/colord/

2021-06-02 Thread Matt Turner
commit: 259e59857fff9ef9a26ea7a702f1b50bbb2de3a7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jun  2 23:52:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun  2 23:52:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259e5985

Revert "x11-misc/colord: Drop old versions"

dm0 requested that this version be restored until the new version cross
compiles successfully.

This reverts commit 07fda8151b11d904d0b90b82fb87904ab547256f.

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

 x11-misc/colord/Manifest|   1 +
 x11-misc/colord/colord-1.3.5.ebuild | 185 
 x11-misc/colord/metadata.xml|   2 +
 3 files changed, 188 insertions(+)

diff --git a/x11-misc/colord/Manifest b/x11-misc/colord/Manifest
index 82082149fc5..b954e9b2b18 100644
--- a/x11-misc/colord/Manifest
+++ b/x11-misc/colord/Manifest
@@ -1 +1,2 @@
+DIST colord-1.3.5.tar.xz 1263488 BLAKE2B 
de70f3f76e81d3cec826f444e4c6a1603c03b7d97fedcd04a0b9e1977d1e487d7e1327c8b2738b3cf74e9717fb6803d543786c749d3a244faa1a6480e77e3436
 SHA512 
a0084ad2c08ae88c8023b8bade68f6cf25e13c77a6a37ef127b2914e86b06e6a7a783f9ab3585243d975dbbe1120d5daae13bdb586aefe519bf675458683025f
 DIST colord-1.4.5.tar.xz 1869084 BLAKE2B 
34c886bade6f71b0b81bbed216695d839873fba46423f6422b80ef2f62e88a403edd1686bb705ef78bcaeb352477e0581d784ccd388961cd42d880661b4b31ab
 SHA512 
b6cc8087ceff4a99b7d764087208cc72e1219d9f6bb52bd3e3eb13bb62e3c1e99aefef36237dceff46925ab7680c76795f59057b7a4d1c8a123de6270708e03c

diff --git a/x11-misc/colord/colord-1.3.5.ebuild 
b/x11-misc/colord/colord-1.3.5.ebuild
new file mode 100644
index 000..e8a2b5c59e3
--- /dev/null
+++ b/x11-misc/colord/colord-1.3.5.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+VALA_USE_DEPEND="vapigen"
+
+inherit bash-completion-r1 check-reqs gnome2 systemd udev vala 
multilib-minimal toolchain-funcs
+
+DESCRIPTION="System service to accurately color manage input and output 
devices"
+HOMEPAGE="https://www.freedesktop.org/software/colord/;
+SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0/2" # subslot = libcolord soname version
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+
+# We prefer policykit enabled by default, bug #448058
+IUSE="argyllcms examples extra-print-profiles +gusb +introspection +policykit 
scanner systemd +udev vala"
+REQUIRED_USE="
+   gusb? ( udev )
+   scanner? ( udev )
+   vala? ( introspection )
+"
+
+DEPEND="
+   dev-db/sqlite:3=[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/lcms-2.6:2=[${MULTILIB_USEDEP}]
+   argyllcms? ( media-gfx/argyllcms )
+   gusb? ( >=dev-libs/libgusb-0.2.7[introspection?,${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.8:= )
+   policykit? ( >=sys-auth/polkit-0.104 )
+   scanner? (
+   media-gfx/sane-backends
+   sys-apps/dbus
+   )
+   systemd? ( >=sys-apps/systemd-44:0= )
+   udev? (
+   dev-libs/libgudev:=[${MULTILIB_USEDEP}]
+   virtual/libudev:=[${MULTILIB_USEDEP}]
+   virtual/udev
+   )
+"
+RDEPEND="${DEPEND}
+   acct-group/colord
+   acct-user/colord
+   !<=media-gfx/colorhug-client-0.1.13
+   !media-gfx/shared-color-profiles
+"
+BDEPEND="
+   acct-group/colord
+   acct-user/colord
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.9
+   >=dev-util/intltool-0.35
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   extra-print-profiles? ( media-gfx/argyllcms )
+   vala? ( $(vala_depend) )
+"
+# These dependencies are required to build native build-time programs.
+BDEPEND="${BDEPEND}
+   dev-libs/glib:2
+   media-libs/lcms
+"
+
+# FIXME: needs pre-installed dbus service files
+RESTRICT="test"
+
+# According to upstream comment in colord.spec.in, building the extra print
+# profiles requires >=4G of memory
+CHECKREQS_MEMORY="4G"
+
+pkg_pretend() {
+   use extra-print-profiles && check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   use extra-print-profiles && check-reqs_pkg_setup
+}
+
+src_prepare() {
+   # Adapt to Gentoo paths
+   sed -i -e 's/spotread/argyll-spotread/' \
+   src/sensors/cd-sensor-argyll.c \
+   configure.ac || die
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   if multilib_is_native_abi && tc-is-cross-compiler; then
+   mkdir -p "${S}-native"
+   pushd "${S}-native" >/dev/null 2>&1 || die
+   ECONF_SOURCE="${S}" econf_build --enable-static \
+   --disable-{argyllcms-sensor,print-profiles,shared,udev} 
\
+   

[gentoo-commits] repo/gentoo:master commit in: app-arch/dpkg/

2021-06-02 Thread Sam James
commit: ac142d750c0ce738d940810491b49d99046ad6f3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 23:35:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 23:35:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac142d75

app-arch/dpkg: Stabilize 1.20.7.1 arm, #783918

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

 app-arch/dpkg/dpkg-1.20.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/dpkg-1.20.7.1.ebuild 
b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
index 0ea232c7bc3..951a67dcf01 100644
--- a/app-arch/dpkg/dpkg-1.20.7.1.ebuild
+++ b/app-arch/dpkg/dpkg-1.20.7.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode 
+update-alternatives +zlib"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: fdc4f6d08c8f2f90412936db9b7724c44e3af9c4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 23:35:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 23:35:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc4f6d0

app-crypt/libmd: Stabilize 1.0.3 arm, #783918

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

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

diff --git a/app-crypt/libmd/libmd-1.0.3.ebuild 
b/app-crypt/libmd/libmd-1.0.3.ebuild
index dc4058b1910..26bacff07bb 100644
--- a/app-crypt/libmd/libmd-1.0.3.ebuild
+++ b/app-crypt/libmd/libmd-1.0.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://archive.hadrons.org/software/libmd/${P}.tar.xz;
 
 LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 src_configure() {
econf --disable-static



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

2021-06-02 Thread Michał Górny
commit: 8cf5e859a78babc975044d970746faa9bf5cff78
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:34:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf5e859

dev-python/boto3: Bump to 1.17.86

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.17.86.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 8989654efea..cfbe961bdef 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.17.82.tar.gz 376284 BLAKE2B 
33520a1a80566a17b3a0665ce2520e73bab69b4
 DIST boto3-1.17.83.tar.gz 376963 BLAKE2B 
0bdcae1097a8ee4250c08fe639419ea99b83e33ea77433698ee9bafd928252e6b836c93bb83d383ff4aeacc583d2309236e80d2ebd5425e320aa2a80da295964
 SHA512 
c1dad3d17b0bf628ae31edda3a6eaf01fa1b820031d541f0dd4f4d56e98a1da9f868ed1c6e63ff0b6bd83cda027c540c08b41a066d3b35959294779c2113cb37
 DIST boto3-1.17.84.tar.gz 377284 BLAKE2B 
dbbc6b8643b720a8a5409c334e268b6de465e7db05684ff5a70d95c91e7e2feff3c3db94ad85f400ac7451e8f37537732ed416602c35bf37955d840701bf5bb4
 SHA512 
19d224c9bd7135d1de4da807b51f72a3366d5774dba970896388bffb1308b348b001453c0632de5eee8f03bdf0c2b8cf3e9da894e73cb16e10551e060beef5fe
 DIST boto3-1.17.85.tar.gz 377940 BLAKE2B 
7fdfa25b7fd6467f484dc988bac280b0e4e7044f2a064625efdc5e6f9725b038f08b88f63442452b151541ae4f0ff26ae395816f6422b49474d2e8d93df3a7da
 SHA512 
126e78056b8ac52cba3db5965563c4b6c1451f5aeba2d7d775f358e75f810229102328230e0f5dd1ef3767468106f1d7f3af5575e51422c6b63ef6b509318e70
+DIST boto3-1.17.86.tar.gz 378144 BLAKE2B 
35d6bfec515c985ead488811e7f2ad021f671e8eee1e63ae1aaade8f4a03dcca228483ec81c4911d12c290b3e4b3363ae92e9153eda83a638258394d0c7b4fcf
 SHA512 
0b267b2333925e830237c830ef5258fa8834fd584f6f4132c012141b4ad5e38b6e6977de019d60f0ba93e3c8b4d9a1036d0c989366145a9d25ac0e5e7e4d39ae

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



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

2021-06-02 Thread Michał Górny
commit: ceb29fadc2088e434c3a8cbc62ffc7275d763543
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:41:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:14:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb29fad

dev-python/django: Bump to 3.1.12

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

 dev-python/django/Manifest |  2 +
 dev-python/django/django-3.1.12.ebuild | 95 ++
 2 files changed, 97 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 8b2555adb9f..89bd424103d 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -6,6 +6,8 @@ DIST Django-3.1.10.checksum.txt 2551 BLAKE2B 
811e820ef036301ee1a6aafb2f74e5809ba
 DIST Django-3.1.10.tar.gz 9654073 BLAKE2B 
c3729b7007b0b8309fda111f7bd988c861fb1002da3683e972a01bcd2aecfc6b42e896f91297239cba2061106096226552c26eb50325ea5b50f5a5df3a191bfd
 SHA512 
6dd3c7a5cd1b5cbeb6e62f72fa56fce260bd407a3ac659ddee893489efae7a6bea862ecc113da342a2ed4cffa39e564c55dd20792b5435f9f00fef5488579aad
 DIST Django-3.1.11.checksum.txt 2552 BLAKE2B 
11c8f9c26491dce2897e302e2ff92cfb8e481dcf93c46e91f1005a9ad92bfdc60e4e69682c94999f2e1fe37cf57ba452e03748862919d2f6afdb9c77c9ae1049
 SHA512 
8cee919d2a4d6b55dd1c6d91ad999caff0e7efe9a0d8c2a92e70d1fb51a534d924ac47fffd1a28b92e8060225c1fd7fda2bd693b977b29bed8f4ffe8a7f18041
 DIST Django-3.1.11.tar.gz 9654094 BLAKE2B 
00e4ba95127d49b410cf0811e54fee5e5d17647a782ac6ffd30339ec81455479d913f62a29d83e7c87773cc81635393202a3065d3d0262cd17a033c7637fda76
 SHA512 
8da05ea46e4fdf20a90aadc954a9cf9e7e830e3822ff9095bd973628e74fa14e5397365740fcb5d76d393f2e5b39fdc578b3d7f12601feb9a3b3e057e6bbe086
+DIST Django-3.1.12.checksum.txt 2558 BLAKE2B 
fe31c76517811b5a69bbab6a44966059b40e26e81134682a56753fb886abb1081ad998628fb45eb9959fa1b625c1ffc7128ed0153aadde23319ca28daedf71ca
 SHA512 
6b5a243eee10a33721725be4f09b34395f0d7b34775c72b387d47445947de25f927b2b6d3bc6d76896096b8d06080ebd66ad3a667984087b7c3505a705ec8f76
+DIST Django-3.1.12.tar.gz 9676259 BLAKE2B 
91781b77b63591a9fc1dffbe341b5400898ccce6267b18236f8680e86f02bb70cc4ab3297fb504e5a809947bd7e68795286b875f319a60ad501d38f4af1f17a7
 SHA512 
7b58d0bd6ccd6a3222bd58e87ee26646e75b807f284cb259baa5442514c249b3d7695ed0c61e5cc544e121d06a102c5ea1b40694d17e7d4dd3a8437891284c0a
 DIST Django-3.2.2.checksum.txt 2542 BLAKE2B 
1a61ea4e8415d77b50d0dc227905596941a9cfed019c3442be1d7529d0b82204b08e15befdcd3a7a4625b762e99526b762053e9ec7c29068caa2dfe055a1
 SHA512 
eebb6e7172d85af3d6f65296d816f40cacd78c8270bd198d275c3c2844e9106ec517265490e7371d5df803d044ee1534a4eb836d2a279d395884c1ec7b9cb0f5
 DIST Django-3.2.2.tar.gz 9796920 BLAKE2B 
09a720d169702f1d80b592e8a4c8e136b9b3c4539db44f8bcf3ef7d0e6bb678892b7ad4bbeac89fc887c9938cb35d8a9d3fee9a58e692f99c37e81f01615a6b4
 SHA512 
28d1d56cdf883f8fb5e438124be53dbefaa0045d1acf0b4b8b455a482422e2b88ffc5a3c8be2ee1b7d3c39fe29cfa854b44b438c3d43323483bd35e0d05f9e49
 DIST Django-3.2.3.checksum.txt 2543 BLAKE2B 
e15fd98b887e3e416d6636a84cfe08e23d920c3044c0382ff0821b47dced378fb89d05bd0e128b1237423be72ccdd1454f4a092b543f2325e1d3d1072e508ccf
 SHA512 
7c898155e085f003dd9872cf266484d4d533d869df18aa5c431ca6bf9dee2682ef61921e3f31e43392c0539d2175a8000a37f371519ae485b38bda0eede54c67

diff --git a/dev-python/django/django-3.1.12.ebuild 
b/dev-python/django/django-3.1.12.ebuild
new file mode 100644
index 000..e41026d4772
--- /dev/null
+++ b/dev-python/django/django-3.1.12.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+MY_P=${P^}
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/;
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${MY_P}.checksum.txt 
)"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   

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

2021-06-02 Thread Michał Górny
commit: baa1f4849f21549eea1be59ba93539bf573f008c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:44:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:14:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa1f484

dev-python/frozen-flask: Bump to 0.17

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

 dev-python/frozen-flask/Manifest |  1 +
 dev-python/frozen-flask/frozen-flask-0.17.ebuild | 26 
 2 files changed, 27 insertions(+)

diff --git a/dev-python/frozen-flask/Manifest b/dev-python/frozen-flask/Manifest
index 68a4eceb825..48638836e21 100644
--- a/dev-python/frozen-flask/Manifest
+++ b/dev-python/frozen-flask/Manifest
@@ -1 +1,2 @@
 DIST Frozen-Flask-0.15.tar.gz 477516 BLAKE2B 
1f9ecc59cabc547f7c4358c5fbbde0c57264a6c8e45bcf567c00f5c20eef288b8d261edf878e1295ef702d863c16dd605b59982abfe4daf9f073b29787b01921
 SHA512 
8cb80ccb5018abdaaf53a43c219504d57f2630af3d8d5c7bd6bee44c7cf483f50530bc00ff49fd674d54c0e1f6a5e0caa004bff04e95dec7f58a8bb443a36241
+DIST Frozen-Flask-0.17.tar.gz 179081 BLAKE2B 
ddd029bdcebfc6a682de5e052bfed50ede18cfeab29655d321dcbdf38070c61c4c9c2d2424a43d170ea34d7ea512b029014786b6f6a48b90d024ad512ccb0861
 SHA512 
278aff5ac5f581963f0b5935c7b52b44c93ba6dcac735ee3802bba899faa35ed6a170fcf2d6f7507948b277e6de9a30f46f99f0e61e94fc0c670181ec35ddf53

diff --git a/dev-python/frozen-flask/frozen-flask-0.17.ebuild 
b/dev-python/frozen-flask/frozen-flask-0.17.ebuild
new file mode 100644
index 000..2b5a9bfaed6
--- /dev/null
+++ b/dev-python/frozen-flask/frozen-flask-0.17.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
+
+inherit distutils-r1
+
+MY_PN="Frozen-Flask"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Freezes a Flask application into a set of static files"
+HOMEPAGE="https://github.com/Frozen-Flask/Frozen-Flask 
https://pypi.org/project/Frozen-Flask/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="

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

2021-06-02 Thread Michał Górny
commit: ae7e380d81c0a5bbc544a86e756d751399b904e4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:42:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:14:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7e380d

dev-python/django: Bump to 2.2.24

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

 dev-python/django/Manifest |  2 +
 dev-python/django/django-2.2.24.ebuild | 92 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 89bd424103d..5a79c891f6b 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,6 +2,8 @@ DIST Django-2.2.22.checksum.txt 2551 BLAKE2B 
b08f1d904caedfad04eceb57a704cec9dc6
 DIST Django-2.2.22.tar.gz 9182392 BLAKE2B 
f68141772ec101332a2a0c7b1b2216a14535404e814d80a6a350effcd4ee07eb6a4271f997a43d24e4a083fef690492714858b2c92d982fb113352f6fd062545
 SHA512 
215497034224dbbbffb3e70f9c50e51a149c9962074d2ae7152a664d21f7e762a7f62baebad2387037feff02e880e1dfdfa04ad797907ba5daf65276c2b99fd7
 DIST Django-2.2.23.checksum.txt 2552 BLAKE2B 
25763dad7ee67cbbf64a182998b53277d24866030c1fba5b1f53f0d944321dbf104b9b03fa714212a8051e44b3b56c2ecfad140999ab88ed563b854aa7b7eee2
 SHA512 
5479b7f8c6918cd7363851038e49b2e0f23e25e6f6e56b049372209db901c0caa621d1b6acf46983c5a887b78a47e801364cbcec3b996ea474472f9ca2304bbe
 DIST Django-2.2.23.tar.gz 9182567 BLAKE2B 
97ba0f098fdc8f187489e7b25fe17e7258396e758ba0d566b9d17012612a2693f675b1049cc939c88dc5f5d2af783934369f9b6672e92e1420189852ebbd7ad6
 SHA512 
0f9b8705ce150f7c291452551933135a521b2d22cad00928bddbd6cac8ccb44da2c6c9a4302dc49b6f5188f6d72e148bd3c9806001e50972acefcb6ef853777b
+DIST Django-2.2.24.checksum.txt 2558 BLAKE2B 
8a4b1759f0c52f9dfe6eafc2b54d2d6db8c1204be837ef0df362e02afb41faa3fcfef3ee1b5bc10482a200db58c21c3a7a9650b6ed8103c69f196b655af5b239
 SHA512 
e26d71ed2cded2521837c82ee896b68d765da224a42f34457cb67a0105a72b2b0223655208400baddf7bb70dd51c4902b9ae80d8cb2bc8963c16b23d37bb2d53
+DIST Django-2.2.24.tar.gz 9211396 BLAKE2B 
7422019ad8849ae543d7b2ca7f5624b5379c832b5d19511f52df77d95acaa0a45cc61579b0e3a74671c295ffab5e1dfecd1c044e9ec042c46606f888c257e1d0
 SHA512 
5a3ee79500ad458bfc5220b9b68248bec59bf6d2304d58ca280111854d6a5f7e25784680e949487e8b59c1de0b329a53cf0676d2ee4bb2b88463918c4b0b6085
 DIST Django-3.1.10.checksum.txt 2551 BLAKE2B 
811e820ef036301ee1a6aafb2f74e5809baee591b37a04e5726bff4086f58d29e13ef7b0fd5f95fe9316232cff45ebd2d7c69fbdcd9a3d1322ede118c4577a65
 SHA512 
b1eb565dfb978cd4819817b1f0fbb9685c1a7d9d9863ea4a0da137056add6af98d6051eae1b81f37bfb0e673993a4af7dd760811e343bb2fd7a0d98a3ee1663a
 DIST Django-3.1.10.tar.gz 9654073 BLAKE2B 
c3729b7007b0b8309fda111f7bd988c861fb1002da3683e972a01bcd2aecfc6b42e896f91297239cba2061106096226552c26eb50325ea5b50f5a5df3a191bfd
 SHA512 
6dd3c7a5cd1b5cbeb6e62f72fa56fce260bd407a3ac659ddee893489efae7a6bea862ecc113da342a2ed4cffa39e564c55dd20792b5435f9f00fef5488579aad
 DIST Django-3.1.11.checksum.txt 2552 BLAKE2B 
11c8f9c26491dce2897e302e2ff92cfb8e481dcf93c46e91f1005a9ad92bfdc60e4e69682c94999f2e1fe37cf57ba452e03748862919d2f6afdb9c77c9ae1049
 SHA512 
8cee919d2a4d6b55dd1c6d91ad999caff0e7efe9a0d8c2a92e70d1fb51a534d924ac47fffd1a28b92e8060225c1fd7fda2bd693b977b29bed8f4ffe8a7f18041

diff --git a/dev-python/django/django-2.2.24.ebuild 
b/dev-python/django/django-2.2.24.ebuild
new file mode 100644
index 000..e49bcb28c32
--- /dev/null
+++ b/dev-python/django/django-2.2.24.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+MY_P=${P^}
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/;
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${MY_P}.checksum.txt 
)"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+

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

2021-06-02 Thread Michał Górny
commit: e7aa2c06f976a0168227870e641eecaf7ca28cbf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:35:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7aa2c06

dev-python/ipython: Bump to 7.24.1

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

 dev-python/ipython/Manifest  |   1 +
 dev-python/ipython/ipython-7.24.1.ebuild | 139 +++
 2 files changed, 140 insertions(+)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index c906b9a3ff5..26e07a1ee53 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,3 +1,4 @@
 DIST ipython-7.22.0.tar.gz 5143229 BLAKE2B 
be78fc7089d620cb9ad437ed8154b37ac8c7cd68ca18a2569cfcf7ea9af968c5818c8d18a1f26459ccef73e59083ac27055c19e4df254836e484ce0a9908
 SHA512 
2647dcd5e0d9b6afc8d990d2c099ad7ed581b5eff6d657630929e0d0d9f8965e7c7924c51a10a797e7d7406212d7a06c941c163e6f6046aa62130049a9bbc0d0
 DIST ipython-7.23.1.tar.gz 5188898 BLAKE2B 
9713b0f1f75e283e53ba19044c9919f0c4d0b1c120e63d7a79ab9c6b8783499ed115e86a24cab34fc13c46245fb43865b851e6f98a2ee729ee35c3db242fa2ba
 SHA512 
9b35626a8a07c6bd0b93552341e5a61d3d90a60c72ad6e3fc71266d9509134366c46a7ae8aeca9c3acc7509dfeab47b5144f105cb3d1d05ef1c7acca6c2f365d
 DIST ipython-7.24.0.tar.gz 5146172 BLAKE2B 
9d10eea9c329c78d7698adda999d746cdb305fad71ad521bd2f856590dd1e34010adfef045633bec07f8a6705201325815bbc254c23d74f0a17d73d2c3c060fe
 SHA512 
67f6392b5448f1526da67577e8fa84958c99b3ac71c616c78a034e5c20cd06224134da45a8c3930a3779ce98ebc983bea2f237b5be7e8ba9d6fe97fde91a0608
+DIST ipython-7.24.1.tar.gz 5146561 BLAKE2B 
ae63d024f488f44dbd61eb9f3e14ac5b8ad801b1db195632c184c6106d4c2e6d6143c1524ae6fc5a2f6f631683b73f241c9115c439c0f97a4fe540cc232fb181
 SHA512 
0ea8843a1f2e7f9357ff9896f2b6da058adb5fcbbad5c3b1fc4138a085eb57034c62c0b50d82dea0e563523649ec112edd4ef0c267a914f6a7d33b44be30b977

diff --git a/dev-python/ipython/ipython-7.24.1.ebuild 
b/dev-python/ipython/ipython-7.24.1.ebuild
new file mode 100644
index 000..c085c76819c
--- /dev/null
+++ b/dev-python/ipython/ipython-7.24.1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 optfeature virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
+   https://github.com/ipython/ipython/issues/12892
+   mv IPython/extensions/{,ipython_}tests || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   emake -C docs html_noapi
+   HTML_DOCS=( docs/build/html/. )
+   fi
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Create ipythonX.Y symlinks.
+   # TODO:
+   # 1. do we want them for pypy? No.  pypy has no numpy
+   # 2. handle it in the eclass instead (use _python_ln_rel).
+   # With pypy not an option the dosym becomes unconditional
+   dosym ../lib/python-exec/${EPYTHON}/ipython \
+   /usr/bin/ipython${EPYTHON#python}
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}
+
+pkg_postinst() {
+   optfeature "sympyprinting" dev-python/sympy
+   optfeature "cythonmagic" dev-python/cython
+   optfeature "%lprun magic command" dev-python/line_profiler
+   optfeature "%mprun magic command" dev-python/memory_profiler
+
+   if use nbconvert; then
+   if ! has_version app-text/pandoc ; then
+   einfo "Node.js will be used to convert notebooks to 
other formats"
+   einfo "like HTML. Support for that is still 
experimental. If you"
+   einfo "encounter any problems, please use 
app-text/pandoc instead."
+   fi
+   fi
+}



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

2021-06-02 Thread Michał Górny
commit: 1f0dcbed2ce60636e3987046251e11ad56d4e645
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:37:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0dcbed

dev-python/ipdb: Bump to 0.13.9

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

 dev-python/ipdb/Manifest   |  1 +
 dev-python/ipdb/ipdb-0.13.9.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/ipdb/Manifest b/dev-python/ipdb/Manifest
index c2ee17e14d7..fedc0c405a6 100644
--- a/dev-python/ipdb/Manifest
+++ b/dev-python/ipdb/Manifest
@@ -1,2 +1,3 @@
 DIST ipdb-0.13.7.tar.gz 16437 BLAKE2B 
3f4ca56f0279f4bccc14eb12df48e03b938ff2de0e77a5fff273f82895dacc8d079f5ebd66f63568f62f3f1ae3f266695a6bad23911a872b5ed0f1628d32d1aa
 SHA512 
14b645bf3fb303d82718ed9f1e7fd19d699c9a875358b336135b40f9492b6c9c260c53fa87f38aa381e989e6f6c801f081eaa361c8e929c6e1b0bbaa300e
 DIST ipdb-0.13.8.tar.gz 16761 BLAKE2B 
f049fe4cfbecc6df7162069fb79e6493fcdc9a680dc33072b00a278ce7a46187a2f132f2252989c41f7263eb5b433905facf597322c7c20a1d2b7a0ae029e193
 SHA512 
5018a275e47eba26fd399b6d946a8c1f556dbe9b5392ef14e2766bed3f080fb9f75fafe79a598d052eac6152a5e347ce82f455250946c5b33a96e033887c4f92
+DIST ipdb-0.13.9.tar.gz 16820 BLAKE2B 
d028fff2c4273fd4a57c3338093f0065868856b4f7b2b95aa0db3c2b1e7c5906fc17b5b55b79b3a3809465214bd91ac1891cefc1604ed866edaa2811380175f6
 SHA512 
da0ac6d8a7451e90cf433ab2a0d4e43fff76be03082da5cf31b83fdc56174fde7f0256009ad9a407d805c0bf12da5fa2f081e1aa0e0ce73ca648262acd385671

diff --git a/dev-python/ipdb/ipdb-0.13.9.ebuild 
b/dev-python/ipdb/ipdb-0.13.9.ebuild
new file mode 100644
index 000..4b895e23400
--- /dev/null
+++ b/dev-python/ipdb/ipdb-0.13.9.ebuild
@@ -0,0 +1,25 @@
+# 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..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="IPython-enabled pdb"
+HOMEPAGE="https://pypi.org/project/ipdb/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND=">=dev-python/ipython-7.17[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   app-arch/unzip"
+
+DOCS=( HISTORY.txt )
+
+distutils_enable_tests unittest



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

2021-06-02 Thread Michał Górny
commit: dccc0c8ee6a0aac630df980d6b3bafe581c48c78
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:36:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccc0c8e

dev-python/Faker: Bump to 8.5.0

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

 dev-python/Faker/Faker-8.5.0.ebuild | 27 +++
 dev-python/Faker/Manifest   |  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-python/Faker/Faker-8.5.0.ebuild 
b/dev-python/Faker/Faker-8.5.0.ebuild
new file mode 100644
index 000..0b94b1e3251
--- /dev/null
+++ b/dev-python/Faker/Faker-8.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit distutils-r1
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="https://github.com/joke2k/faker;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
+   !dev-ruby/faker"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 757b8c86d4b..f7b92101150 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -2,3 +2,4 @@ DIST Faker-8.2.0.tar.gz 1144105 BLAKE2B 
cac0e083fb91c4eff99b4a1af0c4acf665d2c7dd
 DIST Faker-8.2.1.tar.gz 1144260 BLAKE2B 
3c523e394043d2294e9973c0a2764a7c7961ea89b45efecfefa7a094e2b4ffa81513e9ca6ac321e5b2b05bf29c62ae37a4797ad210172d5e988dbd80d8b0858e
 SHA512 
58e6fc188dfb6ef5f5847d2d7966767eb71df66752858fbccbf984afda2d25f6a6b01d2c9446e7b1c9e57bf3744c0e1f89202e0079b01e139789f384e3cdbc17
 DIST Faker-8.3.0.tar.gz 1144870 BLAKE2B 
fba95fdc3023dc583345d0a7890b4ac6318ca87157270e1d844a2978bd2866c1cd8e8a334e41bc0b8689a1c8814a5353ab4adbb08af49a31779217d82b913ce6
 SHA512 
7f046e60636dc7c2a584eb75e832a674715424b91de5eac6dba423d40100ce44b5baec178976bcf2b00b5edb81c5796f5eeebed0572984e7740c9e3279afd51a
 DIST Faker-8.4.0.tar.gz 1146293 BLAKE2B 
9ec37d76ebfe486a9671f5fc97e321420b9cf83811894db4f7264430f441ab63309e2abed0b5c900467685d7fe979001c216a9e32323c764867f127025706558
 SHA512 
03abef5c85edccf924191f2bc5be1dd64d56f827bc4307fed16becac7981c0340fa900748e767f2bbbf37721075c03ac068892870f2ac895f8d748403ae8bb08
+DIST Faker-8.5.0.tar.gz 1147011 BLAKE2B 
497a3f46a61519707ab3e8d78240ea5dd796b247268930ee4117647b24e4822a023ddda2ffdc1333dde4e35eedc1b7110f2103d0f49d0227ea7991c75c60c7df
 SHA512 
29de2928109281bada27923a76ccb7cfd9e31211d0474cb47473197ea0c89983ac10e3dc990eb987ea3b45b5f5aa324b53004b60b5e20d922969bc552de96f01



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

2021-06-02 Thread Michał Górny
commit: 2b0d85722a3aeb03989ab1df369b7eb30a3617ae
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:40:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:14:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0d8572

dev-python/django: Bump to 3.2.4

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

 dev-python/django/Manifest|   2 +
 dev-python/django/django-3.2.4.ebuild | 103 ++
 2 files changed, 105 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 30f175f4e9e..8b2555adb9f 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -10,3 +10,5 @@ DIST Django-3.2.2.checksum.txt 2542 BLAKE2B 
1a61ea4e8415d77b50d0dc227905596941a9
 DIST Django-3.2.2.tar.gz 9796920 BLAKE2B 
09a720d169702f1d80b592e8a4c8e136b9b3c4539db44f8bcf3ef7d0e6bb678892b7ad4bbeac89fc887c9938cb35d8a9d3fee9a58e692f99c37e81f01615a6b4
 SHA512 
28d1d56cdf883f8fb5e438124be53dbefaa0045d1acf0b4b8b455a482422e2b88ffc5a3c8be2ee1b7d3c39fe29cfa854b44b438c3d43323483bd35e0d05f9e49
 DIST Django-3.2.3.checksum.txt 2543 BLAKE2B 
e15fd98b887e3e416d6636a84cfe08e23d920c3044c0382ff0821b47dced378fb89d05bd0e128b1237423be72ccdd1454f4a092b543f2325e1d3d1072e508ccf
 SHA512 
7c898155e085f003dd9872cf266484d4d533d869df18aa5c431ca6bf9dee2682ef61921e3f31e43392c0539d2175a8000a37f371519ae485b38bda0eede54c67
 DIST Django-3.2.3.tar.gz 9798957 BLAKE2B 
b3b72fc405d13c63d6b12819390ee281319275350b38cbd7f8a2657f8ad39b7c4168b560d0c8db4a2f26231f6dccf5855bfa1259d6fb3d51fd1decc5e406d837
 SHA512 
a1f9f9661f1a851a00387007f5079615e70ad2357a3a99a1b4a77da6a31419b22fd9d321b8d9737092a02a3055df76cee2aa69404b804b392d94d3423d54b0f8
+DIST Django-3.2.4.checksum.txt 2549 BLAKE2B 
d7f9e0fb88d9913c611ab3e5c0c276e135d2f2dbf2ad27043a46a9c57ecfd7e7f774b1d60630f47a53fdf455e63b2deb32b4f9caed77f33732cf85c92dc03108
 SHA512 
67e67719eb24fdf47da9611eb18184283657dca398eaf52963e17b2ff29a2687921171b1c68853fb7e17307d03c01be0d2554931c8bff38e2252c371f81e40b9
+DIST Django-3.2.4.tar.gz 9824343 BLAKE2B 
25123c228171953e057fe6ba75afadc49c49567e167045c292606e914538f58f9628e48485f611afaacd7e173f36c720391c06662f8dcd796e966f7557f60216
 SHA512 
5891f77c884cb4bc74f4c9759e2e7be463fc0c661b8dd4d889be0ec46919e59b81f5ce1585c28075b15f03355e66d4b8e7b09001f0c2bea15f8c8aac77d1ea16

diff --git a/dev-python/django/django-3.2.4.ebuild 
b/dev-python/django/django-3.2.4.ebuild
new file mode 100644
index 000..0a36007c410
--- /dev/null
+++ b/dev-python/django/django-3.2.4.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+MY_P=${P^}
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/;
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${MY_P}.checksum.txt 
)"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+   dev-python/tblib[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   !!=app-crypt/openpgp-keys-django-20201201 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1-bashcomp.patch
+   # From https://github.com/django/django/pull/14228
+   "${FILESDIR}"/${PN}-3.2.3-py310-repr.patch
+)
+
+distutils_enable_sphinx docs --no-autodoc
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_signed_checksums \
+   "${MY_P}.checksum.txt" sha256 "${MY_P}.tar.gz"
+   cd "${WORKDIR}" || die
+   fi
+
+   default
+}
+
+python_prepare_all() {
+   # Fails because of warnings
+   sed -i 's/test_dumpdata_proxy_with_concrete/_&/' tests/fixtures/tests.py
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Tests have non-standard assumptions 

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

2021-06-02 Thread Michał Górny
commit: bcd1531e82b6300fb11b27c66c7222b3b198b0f2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:38:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:14:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd1531e

dev-python/nuitka: Bump to 0.6.15.1

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

 dev-python/nuitka/Manifest   |  1 +
 dev-python/nuitka/nuitka-0.6.15.1.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 6a105b538df..24abc85e255 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1,2 +1,3 @@
 DIST Nuitka-0.6.11.tar.gz 2582563 BLAKE2B 
e65c3a01f3283b24aadefc47a17a41ebae116265946c24f2225fa7f3f6f824a0a822c76aa2fa1ff33b5a00d4d3762bbac7cd0d090d2627274155b13a48d8f0ba
 SHA512 
c1ead8430f0af3a20d7a14ae3cb34b9a4675c18f0c775e8833b5722cb0acdd8213b28639e52067b3e6758b8b6cc516b05151cfd85560630c92b872dae05a88b4
+DIST Nuitka-0.6.15.1.tar.gz 2712603 BLAKE2B 
8e639b19975410143d1b91b4fb4f71c65bd1d9382c07d2f1f431c16b687954cec62c2e4dbe9bb1c6f6981dda1948a87040b2e300919dbe72c7d6bfd0772b73c2
 SHA512 
70bdb55ff4b57f06f67e3026c6a1fbeaa729e85f0a7e698ba0ab40c4acaebd31925327dd0f5fbf8187779421968bf29f9b0fbc2995193468411b40a1d30889e2
 DIST Nuitka-0.6.15.tar.gz 2712097 BLAKE2B 
78c43be4a2ef5678d7a0d6164d7cba2b3a67a738215915b001cdb3774e209fcecc167c52db4c3b22d87dde9169e48077875d09f8601df7c8b079e3d57b21aea6
 SHA512 
9a41e9b8fb3f51ec16dccd5415b3b7d7d201230fea6aff902931be1764ba65e1d5e4885cd772b4c1cb9f36b1b14a02a73351bc5c1b8e7f7bbb87e5d74aad16b4

diff --git a/dev-python/nuitka/nuitka-0.6.15.1.ebuild 
b/dev-python/nuitka/nuitka-0.6.15.1.ebuild
new file mode 100644
index 000..d45a2f3b311
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.15.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2021-06-02 Thread Michał Górny
commit: 13f882de0a348ff1428504604e282cc2b8217954
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:37:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:14:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f882de

dev-python/humanize: Bump to 3.7.0

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

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

diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index 26d9f6fb760..e5d30e51729 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,3 +1,4 @@
 DIST humanize-3.4.1.tar.gz 56119 BLAKE2B 
79f91e03b0c3ab1c645552ee3a0bf321e0ee620f5c0af827e44ba9995c9128638d1dc5cd80e4210de143ab55b39fb25e03abb4afaf5fa9a98973ef6c37d99b2d
 SHA512 
d7e201717ee6b1065920faed3fa70f48c7b6acaf246a707126246d84f516fe7a14713bf4c488b18815907a0926b6cf505f106e15f17051f69756a50f50cea51b
 DIST humanize-3.5.0.tar.gz 56651 BLAKE2B 
05095fbdf7c55258bf3d01c73f47bf913e1fda3e6d8a2fcf666f4d70cfd6e437071140716b9f5b6a31c02c06da1d2df6f80d5d021c279d4f97f756f41f3c3bb3
 SHA512 
ca04d79533b08f1549cd530fec35352696b314d6d667476bf5506a482a4ff379fe6ae021a1f338aa6837877a90e57ce032cdc671b68be34dd52e0e41aad10170
 DIST humanize-3.6.0.tar.gz 62280 BLAKE2B 
6472e332bbd4c8bd539b084889f280e56cb0b8fd3083c88b5f9fe313de734aa8876f6d9fb9b1ba3f9d6b110b5ee0d9af6881140c30fcf64c33364488f3c22033
 SHA512 
502ad941d9ff97677f9a6da7194ff2cddff6c4e852b84339a17eb13d71d34701b4c39c05607314a0d06c6634b5e5e12444bc97f0ae35d715611f8dac3eafe623
+DIST humanize-3.7.0.tar.gz 44002 BLAKE2B 
ec253c07a38c83d67038836998a7159afe7d1f3e1f0f5ea0f946f987e18bf4943d7dd48e2e156009627e1bda2140017bf99df072671008a6e1daad704b693292
 SHA512 
e501cdb4dcb603601624f5df9a04a256669f06ac594d8a3a0c83543d1d8503bfcf4d7198ff87827e2c60dd63897c23b722be7497179c49a9f9b05d07289de4be

diff --git a/dev-python/humanize/humanize-3.7.0.ebuild 
b/dev-python/humanize/humanize-3.7.0.ebuild
new file mode 100644
index 000..c806307de9e
--- /dev/null
+++ b/dev-python/humanize/humanize-3.7.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{7..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Common humanization utilities"
+HOMEPAGE="https://github.com/jmoiron/humanize/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? ( dev-python/freezegun[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests --install pytest



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

2021-06-02 Thread Michał Górny
commit: 7eda92fa35ff195caf3cfaeb7876dc52c96b2abb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:34:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eda92fa

app-admin/awscli: Bump to 1.19.86

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.19.86.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ff695809be0..e78fe4ddbaf 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -6,3 +6,4 @@ DIST awscli-1.19.82.tar.gz 2007776 BLAKE2B 
aaa065a555c481733a3bece914cc84d97845b
 DIST awscli-1.19.83.tar.gz 2008544 BLAKE2B 
e970d95e9caad606e66f1985dcf2500670ded3da657926e9ec7f37201a45f480318a6081aa2cdd0e27d46a498085c6fa8e9a13e0c8a091f9aa6a12af885d90e9
 SHA512 
03e10001115e201c6db3f7bb45eaf47816a95813678502e8b97b1216c9748385df2832f55328780b6e070d57e13a7a680a8b429fcbae351be100add84bb16d45
 DIST awscli-1.19.84.tar.gz 2011045 BLAKE2B 
581a7d1c22f7f92c434b6726cae34cdfde1f6da73c9b4470c73386389b1969872825850623685ddfc5958e99bc1d065b9f7afad8f88185329f0752dcb79c0b82
 SHA512 
4408bae1564346c873693e82124d33c17563a0a35fa41c8e2896a8ab4df23c5c41d17c87b522e7c335146dab0b9b32aa671f6c0e9f769bdeccf36948ae72
 DIST awscli-1.19.85.tar.gz 2014586 BLAKE2B 
7d7ec1d8ece349875403258988ac1732e48a70293471b76b0b3e5278877d606b9390cf3a01166914b3db78696f31598d30c4de1a0f1e5dcc2cc3582bbcf9a493
 SHA512 
738d433997f7d9a21db2d9d236cf5c1cc0a61ebf601cc2a96f292e22f9fdd4bbb6e6377fb55d161814275b653f61974c13b399d450ecea888b26543c6e3cf955
+DIST awscli-1.19.86.tar.gz 2014916 BLAKE2B 
acebaf9c5d6b672333162ec578f29781f74e66c4eeda212be8b7722d05b30839ba835f03f4f4e9d780cdb4df3e7e9a5ad4a407a0660ddc4f6a8a60f7073c6440
 SHA512 
dcf9c23a6b11272a6ffdd04f8ba74bd85624692c5de28b6dc87ae75ac5d8b68a1b73d09cf02d29939f83d7d68860c21b2043d4cdc300b5664e0b221a47344956

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



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

2021-06-02 Thread Michał Górny
commit: a171ac8c08dd0d21222ed3f007d341ef05b6a5ff
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:34:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a171ac8c

dev-python/botocore: Bump to 1.20.86

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.20.86.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f74f63db14d..a9b6812d181 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.20.82.tar.gz 7772021 BLAKE2B 
09fc32ba42275afde8332287825e954bd5b
 DIST botocore-1.20.83.tar.gz 7786168 BLAKE2B 
1bd8864da814ed502c4e0860d8c7a82c6c15d778f2aafc333ffe6e64f45398c173ad7700f9fc90a9fbf4b91f8f77b5494619bdc6e4bda1dcec6cef8d496327c2
 SHA512 
7ff1c73d85e02cc1f2de1de915d337369681e28ac44aba5cfb29df6bc4377f664170844ed8caeb7e50c97d127d1e9caac08fac18724046a7f1450cc7ea212b4a
 DIST botocore-1.20.84.tar.gz 7792555 BLAKE2B 
e9459fad976bb81541ce933666edccdbfe9910674cde9f23b264388845cb3e98cae77639acb3fec00c33602af8fea82681fbd387775ff9ed47245e4d0e4f
 SHA512 
da19ffb81c24c2e7a10c5e0647179f36ebf89c097f795cb16d723a3e0311a81e9c835b7b3795d02047d084a098507f4b6e0cc502129877e4258691a6a6ee1cee
 DIST botocore-1.20.85.tar.gz 7795550 BLAKE2B 
483b6fef456de9a37b00dbaf0f2af766079447f70fb992c96f0ab8208c3ce0e39a459d89a29e07b7e9fed9e1b39ddfeac28c3de5bfac1ddde1aac2cbecfe4056
 SHA512 
1a3e07da2c1b60680c858e4b732fe340563b18ec10aad7a9250bff7e7a11a97ccd3e952245187b90fe84b2fddd8f48568d70d69a03612782da5d90a8e2d06de3
+DIST botocore-1.20.86.tar.gz 7798788 BLAKE2B 
93450262bf1e34a627a64f8972e4d8b02dc24e1646633e89d4911751b0c919b9dd3515021cfffcd0c79223b237a8bb283220f6793c8e411d399a75321cd7b369
 SHA512 
fd630d93645861a94173a38b50c7b2ef1c646e33ad30d75eccb4b92bfa0ce08c06ac39ea6bb38f7e5c551f625b919b00170c4a243e67d5d66789a011ee5390a1

diff --git a/dev-python/botocore/botocore-1.20.86.ebuild 
b/dev-python/botocore/botocore-1.20.86.ebuild
new file mode 100644
index 000..afca295f8be
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.86.ebuild
@@ -0,0 +1,59 @@
+# 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="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-06-02 Thread Michał Górny
commit: 180cd335d72739c876f85051eb2af3eada5b1c0a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:33:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180cd335

cmake-multilib.eclass: Make myself the maintainer

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

 eclass/cmake-multilib.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cmake-multilib.eclass b/eclass/cmake-multilib.eclass
index 1266b5b42ed..6b38d260655 100644
--- a/eclass/cmake-multilib.eclass
+++ b/eclass/cmake-multilib.eclass
@@ -3,7 +3,7 @@
 
 # @ECLASS: cmake-multilib.eclass
 # @MAINTAINER:
-# gx86-multilib team 
+# Michał Górny 
 # @AUTHOR:
 # Author: Michał Górny 
 # @SUPPORTED_EAPIS: 7



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

2021-06-02 Thread Michał Górny
commit: 3b62418984b9a2d3092c054f08de0209134c8bef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:33:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b624189

multilib-build.eclass: Make myself the maintainer

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

 eclass/multilib-build.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index e85cee1b94c..8ba055c603b 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -3,7 +3,7 @@
 
 # @ECLASS: multilib-build.eclass
 # @MAINTAINER:
-# gx86-multilib team 
+# Michał Górny 
 # @AUTHOR:
 # Author: Michał Górny 
 # @SUPPORTED_EAPIS: 4 5 6 7



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

2021-06-02 Thread Michał Górny
commit: 07a4d4176a08c4b680559bf6cb59c1b11a39b885
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  2 22:33:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  2 23:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a4d417

multilib-minimal.eclass: Make myself the maintainer

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

 eclass/multilib-minimal.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass
index 136ee3b741d..8f7c7ba6fb3 100644
--- a/eclass/multilib-minimal.eclass
+++ b/eclass/multilib-minimal.eclass
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: multilib-minimal.eclass
 # @MAINTAINER:
-# Multilib team 
+# Michał Górny 
 # @SUPPORTED_EAPIS: 4 5 6 7
 # @BLURB: wrapper for multilib builds providing convenient multilib_src_* 
functions
 # @DESCRIPTION:



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

2021-06-02 Thread Sam James
commit: 97dc00846b2edd2d7c8ab261d4d8cd08ea5f7a94
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 23:05:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 23:05:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97dc0084

dev-lang/python: fix BadDefaultUseFlags

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

 dev-lang/python/python-2.7.18_p10.ebuild | 2 +-
 dev-lang/python/python-2.7.18_p9.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p10.ebuild 
b/dev-lang/python/python-2.7.18_p10.ebuild
index 283937c57e4..6fd77a6cc5d 100644
--- a/dev-lang/python/python-2.7.18_p10.ebuild
+++ b/dev-lang/python/python-2.7.18_p10.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
-IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 
+ncurses +readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
+IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
 # If you need to apply a patch which requires python for bootstrapping, please

diff --git a/dev-lang/python/python-2.7.18_p9.ebuild 
b/dev-lang/python/python-2.7.18_p9.ebuild
index 59aed167c78..7a8c21f525e 100644
--- a/dev-lang/python/python-2.7.18_p9.ebuild
+++ b/dev-lang/python/python-2.7.18_p9.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 
+ncurses +readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
+IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
 # If you need to apply a patch which requires python for bootstrapping, please



[gentoo-commits] proj/releng:master commit in: releases/portage/stages-qemu/patches/dev-lang/python:3.9/

2021-06-02 Thread Andreas K. Hüttel
commit: 89a27b671e052510e78dcf288ac640e9489cb389
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jun  2 22:59:13 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jun  2 22:59:13 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=89a27b67

Also python:3.9 needs to do compileall singlethreaded in qemu :(

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../python:3.9/compileall-singlethreaded.patch | 41 ++
 1 file changed, 41 insertions(+)

diff --git 
a/releases/portage/stages-qemu/patches/dev-lang/python:3.9/compileall-singlethreaded.patch
 
b/releases/portage/stages-qemu/patches/dev-lang/python:3.9/compileall-singlethreaded.patch
new file mode 100644
index ..27ab38ba
--- /dev/null
+++ 
b/releases/portage/stages-qemu/patches/dev-lang/python:3.9/compileall-singlethreaded.patch
@@ -0,0 +1,41 @@
+diff --git a/Makefile.pre.in b/Makefile.pre.in
+index 4924dedc35..75eb66be3c 100644
+--- a/Makefile.pre.in
 b/Makefile.pre.in
+@@ -1432,30 +1432,30 @@ libinstall:build_all $(srcdir)/Modules/xxmodule.c
+   fi
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST)  $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST) -f \
++  -d $(LIBDEST) -f \
+   -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+   $(DESTDIR)$(LIBDEST)
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -O $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST) -f \
++  -d $(LIBDEST) -f \
+   -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+   $(DESTDIR)$(LIBDEST)
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST) -f \
++  -d $(LIBDEST) -f \
+   -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+   $(DESTDIR)$(LIBDEST)
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST)/site-packages -f \
++  -d $(LIBDEST)/site-packages -f \
+   -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -O $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST)/site-packages -f \
++  -d $(LIBDEST)/site-packages -f \
+   -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \
+-  -j0 -d $(LIBDEST)/site-packages -f \
++  -d $(LIBDEST)/site-packages -f \
+   -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
+   -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
+   $(PYTHON_FOR_BUILD) -m lib2to3.pgen2.driver 
$(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt



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

2021-06-02 Thread Sam James
commit: 32664816fcf47ead082e1fb2dbcb6f4883a1e6a8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 22:44:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:44:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32664816

dev-lang/python: Stabilize 3.6.13_p5 arm, #793833

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

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

diff --git a/dev-lang/python/python-3.6.13_p5.ebuild 
b/dev-lang/python/python-3.6.13_p5.ebuild
index bbce0c2bb3a..a2556d4a730 100644
--- a/dev-lang/python/python-3.6.13_p5.ebuild
+++ b/dev-lang/python/python-3.6.13_p5.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: d9b01b2194b0db4121d5c71944993a831fd60da2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 22:44:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:44:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b01b21

dev-lang/python: Stabilize 3.8.10_p2 arm, #793833

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

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

diff --git a/dev-lang/python/python-3.8.10_p2.ebuild 
b/dev-lang/python/python-3.8.10_p2.ebuild
index 0a87aec9180..cf1313c7308 100644
--- a/dev-lang/python/python-3.8.10_p2.ebuild
+++ b/dev-lang/python/python-3.8.10_p2.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: 5702289f6a2f7f38981bdab6b30661fad095258f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 22:44:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:44:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5702289f

dev-lang/python: Stabilize 2.7.18_p10 arm, #793833

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

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

diff --git a/dev-lang/python/python-2.7.18_p10.ebuild 
b/dev-lang/python/python-2.7.18_p10.ebuild
index 01e2a9bfd33..283937c57e4 100644
--- a/dev-lang/python/python-2.7.18_p10.ebuild
+++ b/dev-lang/python/python-2.7.18_p10.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 
+ncurses +readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/files/, media-tv/plex-media-server/

2021-06-02 Thread Sam James
commit: 5b84aae9c556ebe8af8343e9262fccb94c10507b
Author: Scott Martin  organizedmagnetism  com>
AuthorDate: Wed Jun  2 21:57:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:45:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b84aae9

media-tv/plex-media-server version bump to 1.23.2.4625

Signed-off-by: Scott Martin  organizedmagnetism.com>
Closes: https://github.com/gentoo/gentoo/pull/21094
Signed-off-by: Sam James  gentoo.org>

 media-tv/plex-media-server/Manifest|  2 +
 media-tv/plex-media-server/files/README.gentoo |  7 +-
 .../plex-media-server-1.23.2.4625.ebuild   | 76 ++
 3 files changed, 84 insertions(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 286eb5f414f..14a64866f0a 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,4 @@
 DIST plexmediaserver_1.23.1.4602-280ab6053_amd64.deb 81613502 BLAKE2B 
59f3bc54e8436bb35983cc7b77c252c88d5ccc26325203edcbaf7ef2428dbe465e0db8bb0b24472f7f7b07b25b23d23e240903243d8dcd7983edd4cda62906b3
 SHA512 
e269066a10794d63cf9912df3e66b92874701a8263f2806f42d0abe9484bd347284e2bacb3ba2f6825e1489be164f0b2abe6d23021737b37be918a9b356c1301
 DIST plexmediaserver_1.23.1.4602-280ab6053_i386.deb 75020714 BLAKE2B 
12c8057592f734969c9d4a3ea245c2b725fe16433260214c1e18d0b192151b51c61d55bde7b40015727b1775a21fe965960165b8cc6f039a138f521f95f34cb3
 SHA512 
afd569e0cfd665b81e422b925e623b910d29b99e77dbfe2ff2333497f63fb69adf851562c887a9bd8ff216f37b18397cad673547a41d8fdba611d9a6bd7254e2
+DIST plexmediaserver_1.23.2.4625-a83d2d0f9_amd64.deb 81773538 BLAKE2B 
7b22cdd4662f37c4138bd5edc74a5471e7d31c89465ce25a428e7963fc10e5dc07c154812b51c1c17d725175f093c7e22560acde8b00ee3b5d6a724441af2729
 SHA512 
632497e596542fc11cd2b9ec6dd9d7403800f26473811fbd5c75d73aa1abde08b881005f1c51663afe190ce95b6d02900272f2024bbcce02f6b952efe498430d
+DIST plexmediaserver_1.23.2.4625-a83d2d0f9_i386.deb 75148422 BLAKE2B 
1758529c97b3f743df44321074f95f85ce7003fd9d92e4a849776e9f24bf6034de6e90c123db9c36c8732cffbc65089f6db20fba8ac1b6bce238b1595b04
 SHA512 
0e727d96bc147d7c4457f91c8309e1937bbee49a1599ff376959fb25cdc62fa3df1ae09880cc6ada7d8dfa4cbadccce24c35ad3bd41143f086ea1a0861e010f0

diff --git a/media-tv/plex-media-server/files/README.gentoo 
b/media-tv/plex-media-server/files/README.gentoo
index 3ac1430ab2f..ec4445ac397 100644
--- a/media-tv/plex-media-server/files/README.gentoo
+++ b/media-tv/plex-media-server/files/README.gentoo
@@ -1,4 +1,9 @@
 Plex Media Server is now installed. Please check the configuration file.
 It can be found in /etc/plex/plexmediaserver to verify the default settings.
-To start the Plex Server, run 'rc-config start plex-media-server'
+Adjust thread counts and memory usage limits in /usr/sbin/start_pms for best
+performance. To start the Plex Server, run 'rc-config start plex-media-server'
 You will then be able to access your library at http://localhost:32400/manage
+
+If installing on a remote host you will need to use a ssh tunnel eg,
+'ssh ip.address.of.server -L :localhost:32400' then open the folowing in
+a local browser 'http://localhost:/web' to claim the remote server.

diff --git a/media-tv/plex-media-server/plex-media-server-1.23.2.4625.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.23.2.4625.ebuild
new file mode 100644
index 000..92b87a68f4e
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.23.2.4625.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit readme.gentoo-r1 systemd unpacker
+
+MY_PV="${PV}-a83d2d0f9"
+MY_URI="https://downloads.plex.tv/plex-media-server-new;
+
+DESCRIPTION="Free media library that is intended for use with a plex client"
+HOMEPAGE="https://www.plex.tv/;
+SRC_URI="
+   amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
+   x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )"
+S="${WORKDIR}"
+
+LICENSE="Plex"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="system-openssl"
+RESTRICT="mirror bindist"
+
+DEPEND="
+   acct-group/plex
+   acct-user/plex"
+RDEPEND="
+   ${DEPEND}
+   system-openssl? ( dev-libs/openssl:0/1.1 )"
+
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/plexmediaserver/lib/.*"
+   "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
+   
"usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
+)
+
+src_install() {
+   # Remove Debian specific files
+   rm -r "usr/share/doc" || die
+
+   # Remove shipped openssl library
+   if use system-openssl; then
+   rm usr/lib/plexmediaserver/lib/libssl.so.1.1 || die
+   fi
+
+   # Add startup wrapper
+   dosbin "${FILESDIR}/start_pms"
+
+   # Copy main files over to image and preserve 

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

2021-06-02 Thread Sam James
commit: e9e2f0f05d388d8634677f399f91597f924a2940
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 22:44:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:44:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e2f0f0

dev-lang/python: Stabilize 3.9.5_p2 arm, #793833

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

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

diff --git a/dev-lang/python/python-3.9.5_p2.ebuild 
b/dev-lang/python/python-3.9.5_p2.ebuild
index 444f9d6d14b..8c2de66ed27 100644
--- a/dev-lang/python/python-3.9.5_p2.ebuild
+++ b/dev-lang/python/python-3.9.5_p2.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: 2f5691ce609c1d73d93a7f54a23e059a400236cc
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 22:44:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:44:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5691ce

dev-lang/python: Stabilize 3.7.10_p6 arm, #793833

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

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

diff --git a/dev-lang/python/python-3.7.10_p6.ebuild 
b/dev-lang/python/python-3.7.10_p6.ebuild
index 1cfc503ae0f..0fcc450de2b 100644
--- a/dev-lang/python/python-3.7.10_p6.ebuild
+++ b/dev-lang/python/python-3.7.10_p6.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite 
+ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2021-06-02 Thread Sam James
commit: ffad2e5f246c7e84b119f4be16e6e979edfeb3dd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 22:41:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:41:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffad2e5f

net-misc/dhcp: Stabilize 4.4.2_p1 arm, #792324

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

 net-misc/dhcp/dhcp-4.4.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcp/dhcp-4.4.2_p1.ebuild 
b/net-misc/dhcp/dhcp-4.4.2_p1.ebuild
index 493158f8ef0..1a88dafeecb 100644
--- a/net-misc/dhcp/dhcp-4.4.2_p1.ebuild
+++ b/net-misc/dhcp/dhcp-4.4.2_p1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz
 
 LICENSE="MPL-2.0 BSD SSLeay GPL-2" # GPL-2 only for init script
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
 IUSE="+client ipv6 kernel_linux ldap selinux +server ssl vim-syntax"
 
 DEPEND="



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

2021-06-02 Thread Sam James
commit: 5cf41a2e2ea5b5bd15499b3b23829fa97085d650
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 22:41:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 22:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf41a2e

dev-db/redis: Stabilize 6.0.14 arm, #793719

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

 dev-db/redis/redis-6.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-6.0.14.ebuild b/dev-db/redis/redis-6.0.14.ebuild
index 98ae643d5eb..4b2637e6662 100644
--- a/dev-db/redis/redis-6.0.14.ebuild
+++ b/dev-db/redis/redis-6.0.14.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://redis.io;
 SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="+jemalloc ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 SLOT="0"



[gentoo-commits] repo/dev/tamiko:master commit in: sys-fs/btrfs-heatmap/

2021-06-02 Thread Matthias Maier
commit: b8c36a8fa905a95c36640ee777905378c66ac8e1
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Jun  2 22:40:07 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Jun  2 22:41:22 2021 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=b8c36a8f

sys-fs/btrfs-heatmap: fix installation

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

 sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild 
b/sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild
index 8e9b853..c0b3bd1 100644
--- a/sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild
+++ b/sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}"
 
 src_install()
 {
-   newbin heatmap.py btrfs-heatmap
+   dobin btrfs-heatmap
python_fix_shebang "${ED}"/usr/bin/btrfs-heatmap
default
 }



[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/

2021-06-02 Thread Sam James
commit: 0ce2d1c5bd1ecd7e659d0f69190c2977ce520d88
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:32:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce2d1c5

x11-apps/igt-gpu-tools: subscribe to sci-libs/gsl subslot

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

 .../{igt-gpu-tools-1.25.ebuild => igt-gpu-tools-1.25-r1.ebuild}   | 4 ++--
 .../{igt-gpu-tools-1.26.ebuild => igt-gpu-tools-1.26-r1.ebuild}   | 4 ++--
 x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25-r1.ebuild
similarity index 98%
rename from x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild
rename to x11-apps/igt-gpu-tools/igt-gpu-tools-1.25-r1.ebuild
index 3296899fe02..7e5aee3e536 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.25-r1.ebuild
@@ -45,8 +45,8 @@ RDEPEND="
>=x11-libs/libpciaccess-0.10
x11-libs/pixman
chamelium? (
-   dev-libs/xmlrpc-c[curl]
-   sci-libs/gsl
+   dev-libs/xmlrpc-c:=[curl]
+   sci-libs/gsl:=
media-libs/alsa-lib:=
)
overlay? (

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.26.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.26-r1.ebuild
similarity index 98%
rename from x11-apps/igt-gpu-tools/igt-gpu-tools-1.26.ebuild
rename to x11-apps/igt-gpu-tools/igt-gpu-tools-1.26-r1.ebuild
index ff456add5f0..e165a87a6c3 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.26.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.26-r1.ebuild
@@ -45,8 +45,8 @@ RDEPEND="
>=x11-libs/libpciaccess-0.10
x11-libs/pixman
chamelium? (
-   dev-libs/xmlrpc-c[curl]
-   sci-libs/gsl
+   dev-libs/xmlrpc-c:=[curl]
+   sci-libs/gsl:=
media-libs/alsa-lib:=
)
overlay? (

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
index ff456add5f0..e165a87a6c3 100644
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
+++ b/x11-apps/igt-gpu-tools/igt-gpu-tools-.ebuild
@@ -45,8 +45,8 @@ RDEPEND="
>=x11-libs/libpciaccess-0.10
x11-libs/pixman
chamelium? (
-   dev-libs/xmlrpc-c[curl]
-   sci-libs/gsl
+   dev-libs/xmlrpc-c:=[curl]
+   sci-libs/gsl:=
media-libs/alsa-lib:=
)
overlay? (



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

2021-06-02 Thread Sam James
commit: 8f2ab3f0b48b9a96dbba20e0906cd689af885e54
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Jun  2 22:13:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:52:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2ab3f0

dev-python/vdirsyncer: Remove the dysfunctional version

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/21095
Signed-off-by: Sam James  gentoo.org>

 dev-python/vdirsyncer/vdirsyncer-0.16.8.ebuild | 49 --
 1 file changed, 49 deletions(-)

diff --git a/dev-python/vdirsyncer/vdirsyncer-0.16.8.ebuild 
b/dev-python/vdirsyncer/vdirsyncer-0.16.8.ebuild
deleted file mode 100644
index 4bdf656d17f..000
--- a/dev-python/vdirsyncer/vdirsyncer-0.16.8.ebuild
+++ /dev/null
@@ -1,49 +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} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Synchronize calendars and contacts"
-HOMEPAGE="https://github.com/pimutils/vdirsyncer;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-SLOT="0"
-
-PATCHES=( "${FILESDIR}/${P}-click-7-compat.patch" )
-
-RDEPEND="dev-python/click[${PYTHON_USEDEP}]
-   >=dev-python/click-log-0.3.0[${PYTHON_USEDEP}]
-   

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

2021-06-02 Thread Sam James
commit: 87f39ccd5088ccfdbf8979e6208996317c6276c5
Author: Nils Freydank  posteo  de>
AuthorDate: Wed Jun  2 22:13:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:52:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f39ccd

dev-python/vdirsyncer: Fix my broken python3.9 bump

In commit d4b3d02583d2600c506bb602994f8d74ab66fe51 I forgot to replace
the now-deprecated 'getiterator', so with python3.9 syncs aborted with
the following message:
'xml.etree.ElementTree.Element' object has no attribute 'getiterator'.

There is a trivial fix which is also mentioned upstream:
https://github.com/pimutils/vdirsyncer/issues/880

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/vdirsyncer/vdirsyncer-0.16.8-r1.ebuild | 58 +++
 1 file changed, 58 insertions(+)

diff --git a/dev-python/vdirsyncer/vdirsyncer-0.16.8-r1.ebuild 
b/dev-python/vdirsyncer/vdirsyncer-0.16.8-r1.ebuild
new file mode 100644
index 000..f31e1aa
--- /dev/null
+++ b/dev-python/vdirsyncer/vdirsyncer-0.16.8-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Synchronize calendars and contacts"
+HOMEPAGE="https://github.com/pimutils/vdirsyncer;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}/${PN}-0.16.8-click-7-compat.patch" )
+
+RDEPEND="dev-python/click[${PYTHON_USEDEP}]
+   >=dev-python/click-log-0.3.0[${PYTHON_USEDEP}]
+   https://github.com/pimutils/vdirsyncer/issues/880.
+   sed -i "s/rv.extend(item.getiterator())/rv.extend(iter(item))/" \
+   vdirsyncer/storage/dav.py || die
+}
+
+python_test() {
+   # skip tests needing servers running
+   local -x DAV_SERVER=skip
+   local -x REMOTESTORAGE_SERVER=skip
+   # pytest dies hard if the envvars do not have any value...
+   local -x CI=false
+   local -x DETERMINISTIC_TESTS=false
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



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

2021-06-02 Thread Sam James
commit: 3b7289bec60f3c65047149317659baac74599fcc
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:30:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7289be

sci-mathematics/gsl-shell: subscribe to sci-libs/gsl subslot

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

 .../{gsl-shell-2.3.0_beta1.ebuild => gsl-shell-2.3.0_beta1-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild 
b/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1-r1.ebuild
similarity index 98%
rename from sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild
rename to sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1-r1.ebuild
index f182d5168c4..2ee665f0608 100644
--- a/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1.ebuild
+++ b/sci-mathematics/gsl-shell/gsl-shell-2.3.0_beta1-r1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="doc fox"
 
 RDEPEND="
-   >=sci-libs/gsl-1.14
+   >=sci-libs/gsl-1.14:=
virtual/blas
>=x11-libs/agg-2.5
>=media-libs/freetype-2.4.10



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

2021-06-02 Thread Sam James
commit: 322284b3306fe95a940faae3cb4fdbcfbf6d2c87
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:31:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322284b3

sci-libs/mathgl: subscribe to sci-libs/gsl subslot

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

 sci-libs/mathgl/{mathgl-2.4.4.ebuild => mathgl-2.4.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/mathgl/mathgl-2.4.4.ebuild 
b/sci-libs/mathgl/mathgl-2.4.4-r1.ebuild
similarity index 99%
rename from sci-libs/mathgl/mathgl-2.4.4.ebuild
rename to sci-libs/mathgl/mathgl-2.4.4-r1.ebuild
index c3da586164f..ba882749acc 100644
--- a/sci-libs/mathgl/mathgl-2.4.4.ebuild
+++ b/sci-libs/mathgl/mathgl-2.4.4-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
fltk? ( x11-libs/fltk:1 )
gif? ( media-libs/giflib )
glut? ( media-libs/freeglut )
-   gsl? ( >=sci-libs/gsl-2 )
+   gsl? ( >=sci-libs/gsl-2:= )
hdf? ( sci-libs/hdf )
hdf5? ( >=sci-libs/hdf5-1.8[mpi=] )
jpeg? ( virtual/jpeg:0 )



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

2021-06-02 Thread Sam James
commit: 5b407fff9bf01a56d7a8eb317503493de8f941c6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:32:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b407fff

media-libs/libpqstego: subscribe to sci-libs/gsl subslot

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

 .../{libpqstego-0.0.1.ebuild => libpqstego-0.0.1-r1.ebuild}  | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-libs/libpqstego/libpqstego-0.0.1.ebuild 
b/media-libs/libpqstego/libpqstego-0.0.1-r1.ebuild
similarity index 83%
rename from media-libs/libpqstego/libpqstego-0.0.1.ebuild
rename to media-libs/libpqstego/libpqstego-0.0.1-r1.ebuild
index 8546dad6cae..343ed550a6c 100644
--- a/media-libs/libpqstego/libpqstego-0.0.1.ebuild
+++ b/media-libs/libpqstego/libpqstego-0.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,9 +10,8 @@ SRC_URI="mirror://sourceforge/${PN/lib}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND="sci-libs/gsl[cblas-external]"
+DEPEND="sci-libs/gsl:=[cblas-external]"
 
 src_configure() {
econf \



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/kst/

2021-06-02 Thread Sam James
commit: 6dff1cd4a0a7b7a3b0b38af9ff5be803b2abccc1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:28:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dff1cd4

sci-visualization/kst: subscribe to sci-libs/gsl subslot

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

 sci-visualization/kst/{kst-2.0.8.ebuild => kst-2.0.8-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/kst/kst-2.0.8.ebuild 
b/sci-visualization/kst/kst-2.0.8-r1.ebuild
similarity index 95%
rename from sci-visualization/kst/kst-2.0.8.ebuild
rename to sci-visualization/kst/kst-2.0.8-r1.ebuild
index d5cfd61e367..148390c6c26 100644
--- a/sci-visualization/kst/kst-2.0.8.ebuild
+++ b/sci-visualization/kst/kst-2.0.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,7 +30,7 @@ RDEPEND="
dev-qt/qtxml:5
sci-libs/cfitsio
sci-libs/getdata
-   sci-libs/gsl
+   sci-libs/gsl:=
sci-libs/netcdf-cxx:3
 "
 DEPEND="${RDEPEND}



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

2021-06-02 Thread Sam James
commit: 458a9a074ce9853c3d39e5b1a6844b34bb6ef751
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:25:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458a9a07

app-crypt/dieharder: subscribe to sci-libs/gsl subslot

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

 .../{dieharder-3.31.1-r3.ebuild => dieharder-3.31.1-r4.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/dieharder/dieharder-3.31.1-r3.ebuild 
b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild
similarity index 97%
rename from app-crypt/dieharder/dieharder-3.31.1-r3.ebuild
rename to app-crypt/dieharder/dieharder-3.31.1-r4.ebuild
index d9861f85b72..8bae5f15b9a 100644
--- a/app-crypt/dieharder/dieharder-3.31.1-r3.ebuild
+++ b/app-crypt/dieharder/dieharder-3.31.1-r4.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
 IUSE="doc"
 RESTRICT="test" # Way too long
 
-RDEPEND="sci-libs/gsl"
+RDEPEND="sci-libs/gsl:="
 DEPEND="${RDEPEND}"
 BDEPEND=" doc? ( dev-tex/latex2html )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/scidavis/

2021-06-02 Thread Sam James
commit: f2dcffa7f0c0ce71a569864cadff4ad10edf4395
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:28:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2dcffa7

sci-visualization/scidavis: subscribe to sci-libs/gsl subslot

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

 .../scidavis/{scidavis-2.4.0.ebuild => scidavis-2.4.0-r1.ebuild}   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/scidavis/scidavis-2.4.0.ebuild 
b/sci-visualization/scidavis/scidavis-2.4.0-r1.ebuild
similarity index 98%
rename from sci-visualization/scidavis/scidavis-2.4.0.ebuild
rename to sci-visualization/scidavis/scidavis-2.4.0-r1.ebuild
index 6a4067dcf43..44611a1ad6b 100644
--- a/sci-visualization/scidavis/scidavis-2.4.0.ebuild
+++ b/sci-visualization/scidavis/scidavis-2.4.0-r1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   sci-libs/gsl
+   sci-libs/gsl:=
sys-libs/zlib[minizip]
x11-libs/qwt:5
x11-libs/qwtplot3d
@@ -49,6 +49,7 @@ RDEPEND="
')
)
 "
+DEPEND="${RDEPEND}"
 BDEPEND="
dev-qt/linguist-tools:5
test? (



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

2021-06-02 Thread Sam James
commit: fccb5014cbef0bb6d098b16fc3588acfe381979c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:21:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccb5014

media-video/guvcview: subscribe to sci-libs/gsl subslot

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

 .../guvcview/{guvcview-2.0.6-r1.ebuild => guvcview-2.0.6-r2.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/guvcview/guvcview-2.0.6-r1.ebuild 
b/media-video/guvcview/guvcview-2.0.6-r2.ebuild
similarity index 95%
rename from media-video/guvcview/guvcview-2.0.6-r1.ebuild
rename to media-video/guvcview/guvcview-2.0.6-r2.ebuild
index a24e2f2d304..fb40e25584f 100644
--- a/media-video/guvcview/guvcview-2.0.6-r1.ebuild
+++ b/media-video/guvcview/guvcview-2.0.6-r2.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
@@ -30,7 +30,7 @@ RDEPEND="
>=media-video/ffmpeg-2.8:0=
virtual/libusb:1
virtual/udev
-   gsl? ( >=sci-libs/gsl-1.15 )
+   gsl? ( >=sci-libs/gsl-1.15:= )
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
qt5? (
dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca-ctp/

2021-06-02 Thread Sam James
commit: 2999f67a5b172d770142c6b659c4dbfe60c2f984
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:26:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2999f67a

sci-chemistry/votca-ctp: subscribe to sci-libs/gsl subslot

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

 .../votca-ctp/{votca-ctp-1.5.1.ebuild => votca-ctp-1.5.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/votca-ctp/votca-ctp-1.5.1.ebuild 
b/sci-chemistry/votca-ctp/votca-ctp-1.5.1-r1.ebuild
similarity index 98%
rename from sci-chemistry/votca-ctp/votca-ctp-1.5.1.ebuild
rename to sci-chemistry/votca-ctp/votca-ctp-1.5.1-r1.ebuild
index 779c83919b3..ace4787f199 100644
--- a/sci-chemistry/votca-ctp/votca-ctp-1.5.1.ebuild
+++ b/sci-chemistry/votca-ctp/votca-ctp-1.5.1-r1.ebuild
@@ -27,7 +27,7 @@ SLOT="0"
 RDEPEND="
~sci-libs/votca-tools-${PV}[sqlite]
>=dev-cpp/eigen-3.3
-   sci-libs/gsl
+   sci-libs/gsl:=
~sci-chemistry/votca-csg-${PV}"
 
 DEPEND="${RDEPEND}



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

2021-06-02 Thread Sam James
commit: 974cd2e8caa2763b41876edc66010b8c833ed108
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:29:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974cd2e8

sci-libs/dealii: subscribe to sci-libs/gsl subslot

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

 sci-libs/dealii/{dealii-9.2.0.ebuild => dealii-9.2.0-r1.ebuild} | 2 +-
 sci-libs/dealii/{dealii-9.3.0.ebuild => dealii-9.3.0-r1.ebuild} | 2 +-
 sci-libs/dealii/dealii-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.2.0.ebuild 
b/sci-libs/dealii/dealii-9.2.0-r1.ebuild
similarity index 99%
rename from sci-libs/dealii/dealii-9.2.0.ebuild
rename to sci-libs/dealii/dealii-9.2.0-r1.ebuild
index fd304fdc458..468137f5fed 100644
--- a/sci-libs/dealii/dealii-9.2.0.ebuild
+++ b/sci-libs/dealii/dealii-9.2.0-r1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="dev-libs/boost
cuda? ( dev-util/nvidia-cuda-sdk )
ginkgo? ( sci-libs/ginkgo )
gmsh? ( sci-libs/gmsh )
-   gsl? ( sci-libs/gsl )
+   gsl? ( sci-libs/gsl:= )
hdf5? ( sci-libs/hdf5[mpi=] )
lapack? ( virtual/lapack )
metis? ( >=sci-libs/parmetis-4 )

diff --git a/sci-libs/dealii/dealii-9.3.0.ebuild 
b/sci-libs/dealii/dealii-9.3.0-r1.ebuild
similarity index 99%
rename from sci-libs/dealii/dealii-9.3.0.ebuild
rename to sci-libs/dealii/dealii-9.3.0-r1.ebuild
index 53754329011..faa68c5b29d 100644
--- a/sci-libs/dealii/dealii-9.3.0.ebuild
+++ b/sci-libs/dealii/dealii-9.3.0-r1.ebuild
@@ -55,7 +55,7 @@ RDEPEND="dev-libs/boost
cuda? ( dev-util/nvidia-cuda-sdk )
ginkgo? ( sci-libs/ginkgo )
gmsh? ( sci-libs/gmsh )
-   gsl? ( sci-libs/gsl )
+   gsl? ( sci-libs/gsl:= )
hdf5? ( sci-libs/hdf5[mpi=] )
lapack? ( virtual/lapack )
metis? ( >=sci-libs/parmetis-4 )

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index 3b9a30329c1..d52bf8a2523 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -56,7 +56,7 @@ RDEPEND="dev-libs/boost
cuda? ( dev-util/nvidia-cuda-sdk )
ginkgo? ( sci-libs/ginkgo )
gmsh? ( sci-libs/gmsh )
-   gsl? ( sci-libs/gsl )
+   gsl? ( sci-libs/gsl:= )
hdf5? ( sci-libs/hdf5[mpi=] )
lapack? ( virtual/lapack )
metis? ( >=sci-libs/parmetis-4 )



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

2021-06-02 Thread Sam James
commit: 174aa8810ec8c05b12e00cc03e0e154b93fd5148
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:21:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174aa881

media-gfx/asymptote: subscribe to sci-libs/gsl subslot

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

 .../{asymptote-2.69-r1.ebuild => asymptote-2.69-r2.ebuild} | 10 +-
 .../{asymptote-2.70.ebuild => asymptote-2.70-r1.ebuild}| 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/media-gfx/asymptote/asymptote-2.69-r1.ebuild 
b/media-gfx/asymptote/asymptote-2.69-r2.ebuild
similarity index 98%
rename from media-gfx/asymptote/asymptote-2.69-r1.ebuild
rename to media-gfx/asymptote/asymptote-2.69-r2.ebuild
index 11723a29a48..b603beb6086 100644
--- a/media-gfx/asymptote/asymptote-2.69-r1.ebuild
+++ b/media-gfx/asymptote/asymptote-2.69-r2.ebuild
@@ -25,15 +25,15 @@ REQUIRED_USE="
 RDEPEND="
>=sys-libs/ncurses-5.4-r5:0=
>=sys-libs/readline-4.3-r5:0=
-   net-libs/libtirpc
+   net-libs/libtirpc:=
imagemagick? ( media-gfx/imagemagick[png] )
opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 
media-libs/glm )
offscreen? ( media-libs/mesa[osmesa] )
svg? ( app-text/dvisvgm )
sigsegv? ( dev-libs/libsigsegv )
boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] )
-   fftw? ( >=sci-libs/fftw-3.0.1 )
-   gsl? ( sci-libs/gsl )
+   fftw? ( >=sci-libs/fftw-3.0.1:= )
+   gsl? ( sci-libs/gsl:= )
python? ( ${PYTHON_DEPS} )
curl? ( net-misc/curl )
X? (
@@ -42,11 +42,11 @@ RDEPEND="
dev-python/numpy
dev-python/pycson
>=gnome-base/librsvg-2.40
-   )
+   )
latex? (
virtual/latex-base
>=dev-texlive/texlive-latexextra-2013
-   )
+   )
context? ( dev-texlive/texlive-context )
emacs? ( >=app-editors/emacs-23.1:* )
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"

diff --git a/media-gfx/asymptote/asymptote-2.70.ebuild 
b/media-gfx/asymptote/asymptote-2.70-r1.ebuild
similarity index 98%
rename from media-gfx/asymptote/asymptote-2.70.ebuild
rename to media-gfx/asymptote/asymptote-2.70-r1.ebuild
index 494c8467ccb..e69b83cc7ba 100644
--- a/media-gfx/asymptote/asymptote-2.70.ebuild
+++ b/media-gfx/asymptote/asymptote-2.70-r1.ebuild
@@ -25,15 +25,15 @@ REQUIRED_USE="
 RDEPEND="
>=sys-libs/ncurses-5.4-r5:0=
>=sys-libs/readline-4.3-r5:0=
-   net-libs/libtirpc
+   net-libs/libtirpc:=
imagemagick? ( media-gfx/imagemagick[png] )
opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 
media-libs/glm )
offscreen? ( media-libs/mesa[osmesa] )
svg? ( app-text/dvisvgm )
sigsegv? ( dev-libs/libsigsegv )
boehm-gc? ( >=dev-libs/boehm-gc-7.0[cxx,threads] )
-   fftw? ( >=sci-libs/fftw-3.0.1 )
-   gsl? ( sci-libs/gsl )
+   fftw? ( >=sci-libs/fftw-3.0.1:= )
+   gsl? ( sci-libs/gsl:= )
python? ( ${PYTHON_DEPS} )
curl? ( net-misc/curl )
X? (
@@ -42,11 +42,11 @@ RDEPEND="
dev-python/numpy
dev-python/pycson
>=gnome-base/librsvg-2.40
-   )
+   )
latex? (
virtual/latex-base
>=dev-texlive/texlive-latexextra-2013
-   )
+   )
context? ( dev-texlive/texlive-context )
emacs? ( >=app-editors/emacs-23.1:* )
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/numbat/

2021-06-02 Thread Sam James
commit: 35d733102ad34e14a41ab0d995d67db4288a1860
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 21:26:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 21:50:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d73310

sci-chemistry/numbat: subscribe to sci-libs/gsl subslot

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

 sci-chemistry/numbat/{numbat-0.999-r1.ebuild => numbat-0.999-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/numbat/numbat-0.999-r1.ebuild 
b/sci-chemistry/numbat/numbat-0.999-r2.ebuild
similarity index 98%
rename from sci-chemistry/numbat/numbat-0.999-r1.ebuild
rename to sci-chemistry/numbat/numbat-0.999-r2.ebuild
index 766c64b1b9c..ddfec41ed12 100644
--- a/sci-chemistry/numbat/numbat-0.999-r1.ebuild
+++ b/sci-chemistry/numbat/numbat-0.999-r2.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
gnome-base/libglade:2.0
-   sci-libs/gsl
+   sci-libs/gsl:=
x11-libs/gtk+:2
 "
 RDEPEND="



  1   2   3   4   >