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

2020-03-11 Thread Zac Medico
commit: 60eed76853ace00c133366799872b2e9611e9485
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Thu Mar 12 03:04:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Mar 12 03:06:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60eed768

dev-util/bcc: LLVM_MAX_SLOT=9 (bug 711790)

Closes: https://bugs.gentoo.org/711790
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/bcc/bcc-0.13.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/bcc/bcc-0.13.0.ebuild b/dev-util/bcc/bcc-0.13.0.ebuild
index 8ff7d3262f4..748cd29f46e 100644
--- a/dev-util/bcc/bcc-0.13.0.ebuild
+++ b/dev-util/bcc/bcc-0.13.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit cmake-utils linux-info python-single-r1
+inherit cmake-utils linux-info llvm python-single-r1
 
 EGIT_COMMIT="v${PV}"
 LIBBPF_VER="0.0.7"
@@ -27,8 +27,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
>=sys-kernel/linux-headers-4.14
>=dev-libs/elfutils-0.166:=
-   sys-devel/clang:=
-   >=sys-devel/llvm-3.7.1:=[llvm_targets_BPF(+)]
+   

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

2020-03-11 Thread Mike Gilbert
commit: a4cbeec6df5defe71030e921b88876de2c992caf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Mar 12 02:55:43 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar 12 02:55:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4cbeec6

sys-apps/shadow: depend on >=sys-kernel/linux-headers-4.19

Closes: https://bugs.gentoo.org/708810
Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/shadow/shadow-4.7-r2.ebuild   | 14 --
 sys-apps/shadow/shadow-4.8-r3.ebuild   | 14 --
 sys-apps/shadow/shadow-4.8.1-r1.ebuild | 14 --
 3 files changed, 24 insertions(+), 18 deletions(-)

diff --git a/sys-apps/shadow/shadow-4.7-r2.ebuild 
b/sys-apps/shadow/shadow-4.7-r2.ebuild
index 3c710558632..7582e081f72 100644
--- a/sys-apps/shadow/shadow-4.7-r2.ebuild
+++ b/sys-apps/shadow/shadow-4.7-r2.ebuild
@@ -16,7 +16,11 @@ IUSE="acl audit +cracklib nls pam selinux skey split-usr +su 
xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/gettext
+"
+COMMON_DEPEND="
acl? ( sys-apps/acl:0= )
audit? ( >=sys-process/audit-2.6:0= )
cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
@@ -29,12 +33,10 @@ DEPEND="
)
xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-   app-arch/xz-utils
-   sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-   ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
pam? ( >=sys-auth/pambase-20150213 )
su? ( !sys-apps/util-linux[su(-)] )
 "

diff --git a/sys-apps/shadow/shadow-4.8-r3.ebuild 
b/sys-apps/shadow/shadow-4.8-r3.ebuild
index caee465a85b..54f1a3d52e8 100644
--- a/sys-apps/shadow/shadow-4.8-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.8-r3.ebuild
@@ -16,7 +16,11 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey 
split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/gettext
+"
+COMMON_DEPEND="
acl? ( sys-apps/acl:0= )
audit? ( >=sys-process/audit-2.6:0= )
cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
@@ -29,12 +33,10 @@ DEPEND="
)
xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-   app-arch/xz-utils
-   sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-   ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
pam? ( >=sys-auth/pambase-20150213 )
su? ( !sys-apps/util-linux[su(-)] )
 "

diff --git a/sys-apps/shadow/shadow-4.8.1-r1.ebuild 
b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
index 58cfc9e7303..864ebb3923b 100644
--- a/sys-apps/shadow/shadow-4.8.1-r1.ebuild
+++ b/sys-apps/shadow/shadow-4.8.1-r1.ebuild
@@ -16,7 +16,11 @@ IUSE="acl audit bcrypt +cracklib nls pam selinux skey 
split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
 
-DEPEND="
+BDEPEND="
+   app-arch/xz-utils
+   sys-devel/gettext
+"
+COMMON_DEPEND="
virtual/libcrypt:=
acl? ( sys-apps/acl:0= )
audit? ( >=sys-process/audit-2.6:0= )
@@ -30,12 +34,10 @@ DEPEND="
)
xattr? ( sys-apps/attr:0= )
 "
-BDEPEND="
-   app-arch/xz-utils
-   sys-devel/gettext
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-4.19
 "
-RDEPEND="
-   ${DEPEND}
+RDEPEND="${COMMON_DEPEND}
pam? ( >=sys-auth/pambase-20150213 )
su? ( !sys-apps/util-linux[su(-)] )
 "



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

2020-03-11 Thread William Hubbs
commit: c7a9137ed033c1e351a773129233c4efca154785
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 12 02:29:38 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 12 02:29:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a9137e

dev-go/go-md2man: typo fix

Signed-off-by: William Hubbs  gentoo.org>

 dev-go/go-md2man/go-md2man-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/go-md2man/go-md2man-2.0.0.ebuild 
b/dev-go/go-md2man/go-md2man-2.0.0.ebuild
index 09492c13936..15488683bb0 100644
--- a/dev-go/go-md2man/go-md2man-2.0.0.ebuild
+++ b/dev-go/go-md2man/go-md2man-2.0.0.ebuild
@@ -17,7 +17,7 @@ src_compile() {
 }
 
 src_install() {
-   "${S}"/bin/go-md2man -in go-md2man.1.md -out go-md2man.1 || ||
+   "${S}"/bin/go-md2man -in go-md2man.1.md -out go-md2man.1 ||
die "Unable to create man page"
dobin bin/go-md2man
doman go-md2man.1



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

2020-03-11 Thread William Hubbs
commit: 42957cfaaeefb05e3a68bf1e723df1fbe9dd8300
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 12 01:37:07 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 12 01:39:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42957cfa

dev-go/go-md2man: 2.0.0 bump

Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-go/go-md2man/Manifest b/dev-go/go-md2man/Manifest
index f12a1a05ace..0895ada5ad1 100644
--- a/dev-go/go-md2man/Manifest
+++ b/dev-go/go-md2man/Manifest
@@ -1,3 +1,4 @@
 DIST go-md2man-1.0.3.tar.gz 3279 BLAKE2B 
0b693569ad7ff609508dd28b11bacdc0eb08ee0fd2b2a23dad5e26a670e1fc0fcc2321ee099114dc144fb8671dfcd7ed072e7feb17bb96e17c2f9ff0e748ddac
 SHA512 
855809f068daae2becb31d4b182b0953a9a11428cf89d488e2148256c6f4292bf24d42bd1c5bc96ba2c1c18a8201e859629f2515f750de390e4325cc320ac7b8
 DIST go-md2man-1.0.6.tar.gz 40240 BLAKE2B 
183a96b661419861fcca27e34fcd107070839087d61d3c36f3da3b3aa644678d4eeb6fa31ae3a07eb41dbd750ed43fa29b5518db9a56290530795f6b3cc16873
 SHA512 
73abf08470c7ba3c5e5f0212a19f37ae98a8582605d2493bb21b2e5c07fafa8fb711f05665e153863d195749a0870e674e203f377ec7bb8425b9d497fa9864d1
 DIST go-md2man-1.0.8.tar.gz 79284 BLAKE2B 
c6bf5c1507f0e7e6393c08592bf56e6423157f265a2f26b10f262c00b15c855e99c022d9e4b465247997b0c9d667ed71c727d03735af6214ec20ca30583235aa
 SHA512 
4c52e01c9b07582b5d55d1e94935378a676bd284a3e8230a8a191d4678b1b6ae92b704a249117c542832170069a70c649e58a1752fb2973709259b5bc108db91
+DIST go-md2man-2.0.0.tar.gz 52021 BLAKE2B 
d3df2300a28d972b6b7269172a734dda7a60df5c25d8b4a4d9a45a2c636f08286eea4873c32d22a9533ba4e333660e4ec2deabe8fbdb9af3db96c07884278d04
 SHA512 
22a6c950ca7e386246fadb15f05d0a60437a249df48a7c5f905bc4bd05034cede6318e1158bd2113e97b4fd2d1e838776680a00c6141ac2b3c8795aeee15a39d

diff --git a/dev-go/go-md2man/go-md2man-2.0.0.ebuild 
b/dev-go/go-md2man/go-md2man-2.0.0.ebuild
new file mode 100644
index 000..09492c13936
--- /dev/null
+++ b/dev-go/go-md2man/go-md2man-2.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="A utility to convert markdown to man pages"
+   SRC_URI="https://github.com/cpuguy83/go-md2man/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/cpuguy83/go-md2man;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+
+src_compile() {
+   emake BUILD_FLAGS="-mod=vendor" build
+}
+
+src_install() {
+   "${S}"/bin/go-md2man -in go-md2man.1.md -out go-md2man.1 || ||
+   die "Unable to create man page"
+   dobin bin/go-md2man
+   doman go-md2man.1
+}



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

2020-03-11 Thread Matthew Thode
commit: 4d62e24468acfa7aa3b170c7a02e47bdbe6b4ebb
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Mar 12 01:19:30 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Mar 12 01:19:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d62e244

app-admin/puppetdb: stablize 6.9.1 for amd64/x86 for CVE-2020-7943

Bug: https://bugs.gentoo.org/712198
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppetdb/Manifest  |  2 -
 app-admin/puppetdb/puppetdb-6.8.0.ebuild | 92 
 app-admin/puppetdb/puppetdb-6.9.0.ebuild | 87 --
 app-admin/puppetdb/puppetdb-6.9.1.ebuild |  2 +-
 4 files changed, 1 insertion(+), 182 deletions(-)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 97a7efa3ae1..4f81134943c 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,3 +1 @@
-DIST puppetdb-6.8.0.tar.gz 44216021 BLAKE2B 
ac5641ee0bceef3948d108c725e2ff53d76e897cafd75c9bc6978462f4b157c3d30146ce2f57fd2aa7610b2defc4e074c168847d8aba5501cde16ee0ab7b5aaf
 SHA512 
2dd01058edbd8a4bb3f4717dc518e58ac57139ccc0651e8e39c721a32651bd932fe4ec747c7da23561ab33d7d4d7ddc448fe9b05734d1562f799e183c5e236d5
-DIST puppetdb-6.9.0.tar.gz 44270700 BLAKE2B 
2346bf8cf3c944b1a75d0ed9fc32678909f0a6615ea615b7d89316ce470eaaa9540b56550b655214711564c6f0f0e2931a0f037e0ffad983f5578a54b4b180ec
 SHA512 
2450f82bcbcd84fd63f107ea69dc3890a77fc94a54b2c5601c5aa3ed80fcc12e26302f6150777fbcbc1fbedb3c9fb9dd60e6aea37101c0abb2cf19a1696be2e7
 DIST puppetdb-6.9.1.tar.gz 44274016 BLAKE2B 
eaf1fe6ee88d2f4a1d147032db017eefd95a3edaba6fe5b114be6ac4ce37584ee58fa96c34fdac97b9b8b1aecd8abc982107024d2155bb78781d1c2c2f2112e1
 SHA512 
8db39c7571af597be2cff7e21ec5818d422f83f1c3188896e8eb9391e52d0f4bb1f85358a25998db599e9db2b93baec60415a43b519be3da600a9c1de0f073bc

diff --git a/app-admin/puppetdb/puppetdb-6.8.0.ebuild 
b/app-admin/puppetdb/puppetdb-6.8.0.ebuild
deleted file mode 100644
index bca5e3ccebd..000
--- a/app-admin/puppetdb/puppetdb-6.8.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib systemd user
-
-DESCRIPTION="PuppetDB collects data generated by Puppet."
-HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
-SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-# will need the same keywords as puppet
-KEYWORDS="amd64 x86"
-
-RDEPEND+=">=virtual/jdk-1.8.0"
-DEPEND+=""
-
-pkg_setup() {
-   enewgroup puppetdb
-   enewuser puppetdb -1 -1 /opt/puppetlabs/server/data/puppetdb "puppetdb"
-}
-
-src_prepare() {
-   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
-   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
-   sed -i 's/sysconfig/conf\.d/g' install.sh || die
-   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   dodir /opt/puppetlabs/server/data/puppetdb
-   insinto /opt/puppetlabs/server/apps/puppetdb
-   insopts -m0744
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppetdb.jar
-   insinto /etc/puppetlabs/puppetdb
-   doins ext/config/logback.xml
-   doins ext/config/bootstrap.cfg
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetdb/conf.d
-   doins ext/config/conf.d/jetty.ini
-   doins ext/config/conf.d/repl.ini
-   doins ext/config/conf.d/database.ini
-   doins ext/config/conf.d/config.ini
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
-   doins ext/cli/foreground
-   doins ext/cli/ssl-setup
-   doins ext/cli/config-migration
-   doins ext/cli/foreground
-   doins ext/cli/anonymize
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetdb/bin
-   doins ext/bin/puppetdb
-   insopts -m0644
-   dodir /opt/puppetlabs/server/bin
-   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
-   dodir /opt/puppetlabs/bin
-   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
-   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
-   # init type tasks
-   newconfd ext/default puppetdb
-   systemd_dounit ext/redhat/puppetdb.service
-   systemd_newtmpfilesd ext/puppetdb.tmpfiles.conf puppetdb.conf
-   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
-   # misc
-   insinto /etc/logrotate.d
-   newins 

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

2020-03-11 Thread Matthew Thode
commit: e248bbd4667c50465e9c1fa8517dc073369923b1
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Mar 12 01:17:40 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Mar 12 01:19:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e248bbd4

app-admin/puppetserver: stablize 6.9.1 and cleanup for CVE-2020-7943

Bug: https://bugs.gentoo.org/712198
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppetserver/Manifest  |   2 -
 app-admin/puppetserver/metadata.xml  |   3 -
 app-admin/puppetserver/puppetserver-6.8.0.ebuild | 135 ---
 app-admin/puppetserver/puppetserver-6.9.0.ebuild | 131 --
 app-admin/puppetserver/puppetserver-6.9.1.ebuild |   2 +-
 5 files changed, 1 insertion(+), 272 deletions(-)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 9cbbdf9dcb3..73d50ebefd1 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,3 +1 @@
-DIST puppetserver-6.8.0.tar.gz 59370389 BLAKE2B 
227512d3a054980867730882459bff32559f8baa5fb0c807a14fcc827b8f41fc1da2cceab6bdbd6162bb4e6e6e4312f5d47d478f6887a978c359c6a4225d663d
 SHA512 
9e4d0ea1aad1209342151cfcfd304e4a296df0e95fefde46d4e4a28a9da62422194492d430c3492cc717a7c872ee0f448a89a40fe1e1cb565f865fc0aca7089b
-DIST puppetserver-6.9.0.tar.gz 59495229 BLAKE2B 
17e02d201dd39a7c9a060c8898c76de3b85c5ffceb8dae128c032352e8f2959b6084558790c14979f95b7904bc70db0b3374d81f2b0c1f70bfb286084d6ba3a4
 SHA512 
b1446d407d50e3da502e2cd882647379fb51334bf5d4cc13d3654c8f7cbec2d6c4d7efd8acdfbdc1c70c6e30e3b420ed642cbdb97ee5f6a16b3b404dbd42bba7
 DIST puppetserver-6.9.1.tar.gz 59496176 BLAKE2B 
1599380ebf731fb4d67c04abc06303647d5d29c99f2b9721d049972eaaf3d4c2b108c6ac2f1a45efce3c52e9a57ebd362c874c36093027ebca77a2ae1d4c0323
 SHA512 
3a794adfa48c7bf9bd241c9da0578ea192b8551e75093e4d95c7c10fa659ef59d59ae72b33561d13ac31e839245d266301a6067d30b466138a95a6c4879bc58a

diff --git a/app-admin/puppetserver/metadata.xml 
b/app-admin/puppetserver/metadata.xml
index 13a74121935..3b90d18cc03 100644
--- a/app-admin/puppetserver/metadata.xml
+++ b/app-admin/puppetserver/metadata.xml
@@ -8,7 +8,4 @@

Adds support for connecting to 
puppetdb

-   
-   Puppet Server is the next-generation application for managing 
Puppet agents.
-   
 

diff --git a/app-admin/puppetserver/puppetserver-6.8.0.ebuild 
b/app-admin/puppetserver/puppetserver-6.8.0.ebuild
deleted file mode 100644
index 3d317193a27..000
--- a/app-admin/puppetserver/puppetserver-6.8.0.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib systemd user
-
-DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents."
-HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
-SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="puppetdb"
-# will need the same keywords as puppet
-KEYWORDS="amd64 x86"
-
-RDEPEND+="
-   >=virtual/jdk-1.8.0
-   app-admin/puppet-agent[puppetdb?]"
-DEPEND+=""
-
-pkg_setup() {
-   enewgroup puppet
-   enewuser puppet -1 -1 /opt/puppetlabs/server/data/puppetserver "puppet"
-}
-
-src_prepare() {
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
-   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
-   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   insinto /opt/puppetlabs/server/apps/puppetserver
-   insopts -m0774
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppet-server-release.jar
-   insinto /etc/puppetlabs/puppetserver
-   doins ext/config/logback.xml
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetserver/services.d
-   doins ext/system-config/services.d/bootstrap.cfg
-   doins ext/config/services.d/ca.cfg
-   insinto /etc/puppetlabs/puppetserver/conf.d
-   doins ext/config/conf.d/puppetserver.conf
-   doins ext/config/conf.d/auth.conf
-   doins ext/config/conf.d/global.conf
-   doins ext/config/conf.d/web-routes.conf
-   doins ext/config/conf.d/metrics.conf
-   doins ext/config/conf.d/webserver.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
-   doins install.sh
-   insinto 

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

2020-03-11 Thread William Hubbs
commit: 822d61af41731f22bb1c7b403a2c331d3d5db405
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Mar 12 00:33:35 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Mar 12 00:34:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822d61af

app-emulation/docker: 19.03.8 bump

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/Manifest  |   1 +
 app-emulation/docker/docker-19.03.8.ebuild | 314 +
 2 files changed, 315 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 3e64220fe46..002bd3d7059 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,3 +1,4 @@
 DIST docker-19.03.5.tar.gz 16966994 BLAKE2B 
7326ba17c0eef7bcebb5df1484992a30f696d2f238d149dbaf964004b725badfc1e9c85ed3ba76ac95b566cda9cb7018fe4fa7d282af1d1e36f4765e1445f25b
 SHA512 
1afe41e740ae0e32a8210aac3c4b24ddb1ae00ff19e8ec435de2e61cfc25494d38129fd619bacf964e3e7a96e12dd44a0c57f6e2c36aa7c3bb67a3df0c237648
 DIST docker-19.03.6.tar.gz 16991717 BLAKE2B 
335f3c7f6f2e0a682d2423b89543f8cccd01b26b183795b31915eabea2efbf8dd1155e9cc2897b89a8d461f8992f20a5a2c058d0642210b7a4775535681c635b
 SHA512 
ece435de92e50d2a6204ac46cc9116fca9a1cb2ea400351d2fec723ad68ca2f5082695fdbca194ad0b87029e6ce266c8b4c10ac3b33842097e9be66fb4930797
 DIST docker-19.03.7.tar.gz 17416028 BLAKE2B 
39493512a9910189492164b274ecbfff7975c600f885971750668c1526317c9d915d6db461fa063962b359aa0edaa9dc98ecb8d0b754c36b4b6e3f955b1229d9
 SHA512 
67345b9fc22bf92242f34c2a4febbb9a0397dec5cfdb77faeee79dace2d6be0488838f1396ff240c33d024aab0f70d7b32bcb77b0c940773cd5c59472a40e0a4
+DIST docker-19.03.8.tar.gz 17477887 BLAKE2B 
f9c50fb376b37b19de79f52f10425432f5042bdc25a581e1f2cf7524d2e89dd6bd5ac8181f23a7ee00e36b07e3ce62b631aff28844963f8b05e21ce7671bfe6c
 SHA512 
2e2266d4cc832c2c2afb7c0fba92ffd39b92cce988c9bedd40430eb87fa97c32dcf97d8e4c651ceda7c292c904f83c49a12e39861a9a69c9c9e6d54770f95d02

diff --git a/app-emulation/docker/docker-19.03.8.ebuild 
b/app-emulation/docker/docker-19.03.8.ebuild
new file mode 100644
index 000..a4e206c193f
--- /dev/null
+++ b/app-emulation/docker/docker-19.03.8.ebuild
@@ -0,0 +1,314 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/docker/docker-ce"
+
+if [[ ${PV} = ** ]]; then
+   # Docker cannot be fetched via "go get", thanks to autogenerated code
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   inherit git-r3
+else
+   DOCKER_GITCOMMIT=afacb8b7f0
+   MY_PV=${PV/_/-}
+   SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
+   inherit golang-vcs-snapshot
+fi
+inherit bash-completion-r1 golang-base linux-info systemd udev
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://dockerproject.org;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor aufs btrfs +container-init device-mapper hardened +overlay 
seccomp"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+COMMON_DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   device-mapper? (
+   >=sys-fs/lvm2-2.02.89[thin]
+   )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+   apparmor? ( sys-libs/libapparmor )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+
+   >=dev-lang/go-1.12
+   dev-go/go-md2man
+
+   btrfs? (
+   >=sys-fs/btrfs-progs-3.16.1
+   )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${COMMON_DEPEND}
+   !sys-apps/systemd[-cgroup-hybrid(+)]
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   dev-libs/libltdl
+   ~app-emulation/containerd-1.2.13
+   ~app-emulation/runc-1.0.0_rc10[apparmor?,seccomp?]
+   ~app-emulation/docker-proxy-0.8.0_p20191011
+   container-init? ( >=sys-process/tini-0.18.0[static] )
+"
+
+RESTRICT="installsources strip"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# see "contrib/check-config.sh" from upstream's sources
+CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK 
~NETFILTER_XT_MATCH_IPVS
+   ~IP_NF_NAT ~NF_NAT
+   ~POSIX_MQUEUE
+
+   ~USER_NS
+   ~SECCOMP
+   ~CGROUP_PIDS
+

[gentoo-commits] repo/gentoo:master commit in: acct-user/openvpn/

2020-03-11 Thread Patrick McLean
commit: 6acc8d0889d5cd1ae0d6e001fd952ff4dfe9e709
Author: Patrick McLean  sony  com>
AuthorDate: Thu Mar 12 00:21:53 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar 12 00:25:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acc8d08

acct-user/openvpn: New user for openvpn

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.93, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Patrick McLean  gentoo.org>

 acct-user/openvpn/metadata.xml |  8 
 acct-user/openvpn/openvpn-0.ebuild | 13 +
 2 files changed, 21 insertions(+)

diff --git a/acct-user/openvpn/metadata.xml b/acct-user/openvpn/metadata.xml
new file mode 100644
index 000..cee379b1540
--- /dev/null
+++ b/acct-user/openvpn/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+

diff --git a/acct-user/openvpn/openvpn-0.ebuild 
b/acct-user/openvpn/openvpn-0.ebuild
new file mode 100644
index 000..006f42138df
--- /dev/null
+++ b/acct-user/openvpn/openvpn-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for net-vpn/openvpn"
+
+ACCT_USER_ID=394
+ACCT_USER_GROUPS=( openvpn )
+
+acct-user_add_deps



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

2020-03-11 Thread Patrick McLean
commit: 8e3b4abba8e585c09b9fcc1146fb2b6cfa49a0c4
Author: Patrick McLean  sony  com>
AuthorDate: Thu Mar 12 00:25:37 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar 12 00:25:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3b4abb

net-vpn/openvpn-: Sync with 2.4.8

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 net-vpn/openvpn/openvpn-.ebuild | 42 ++---
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/net-vpn/openvpn/openvpn-.ebuild 
b/net-vpn/openvpn/openvpn-.ebuild
index 19122b752be..8ea466d6754 100644
--- a/net-vpn/openvpn/openvpn-.ebuild
+++ b/net-vpn/openvpn/openvpn-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools flag-o-matic user systemd linux-info git-r3
+inherit autotools flag-o-matic systemd linux-info git-r3
 
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
 EGIT_REPO_URI="https://github.com/OpenVPN/${PN}.git;
@@ -18,14 +18,15 @@ IUSE="down-root examples inotify iproute2 libressl lz4 +lzo 
mbedtls pam"
 IUSE+=" pkcs11 +plugins selinux +ssl systemd test userland_BSD"
 
 RESTRICT="!test? ( test )"
-REQUIRED_USE="lzo? ( !lz4 )
+REQUIRED_USE="pkcs11? ( ssl )
!plugins? ( !pam !down-root )
-   inotify? ( plugins )"
+   inotify? ( plugins )
+"
 
 CDEPEND="
kernel_linux? (
iproute2? ( sys-apps/iproute2[-minimal] )
-   !iproute2? ( sys-apps/net-tools )
+   !iproute2? ( >=sys-apps/net-tools-1.60_p20160215155418 )
)
pam? ( sys-libs/pam )
ssl? (
@@ -38,18 +39,19 @@ CDEPEND="
lz4? ( app-arch/lz4 )
lzo? ( >=dev-libs/lzo-1.07 )
pkcs11? ( >=dev-libs/pkcs11-helper-1.11 )
-   systemd? ( sys-apps/systemd )"
+   systemd? ( sys-apps/systemd )
+"
 DEPEND="${CDEPEND}
-   test? ( dev-util/cmocka )"
+   test? ( dev-util/cmocka )
+"
 RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-openvpn )"
+   acct-group/openvpn
+   acct-user/openvpn
+   selinux? ( sec-policy/selinux-openvpn )
+"
 
 CONFIG_CHECK="~TUN"
 
-PATCHES=(
-   "${FILESDIR}/${PN}-2.5-external-cmocka.patch"
-)
-
 pkg_setup() {
linux-info_pkg_setup
 }
@@ -74,7 +76,6 @@ src_configure() {
$(use_enable iproute2) \
$(use_enable pam plugin-auth-pam) \
$(use_enable down-root plugin-down-root) \
-   $(use_enable test tests) \
$(use_enable systemd)
 }
 
@@ -104,17 +105,16 @@ src_install() {
# install examples, controlled by the respective useflag
if use examples ; then
# dodoc does not supportly support directory traversal, #15193
-   insinto /usr/share/doc/${PF}/examples
-   doins -r sample contrib
+   docinto /usr/share/doc/${PF}/examples
+   dodoc -r sample contrib
fi
 }
 
 pkg_postinst() {
-   # Add openvpn user so openvpn servers can drop privs
-   # Clients should run as root so they can change ip addresses,
-   # dns information and other such things.
-   enewgroup openvpn
-   enewuser openvpn "" "" "" openvpn
+   if use x64-macos; then
+   elog "You might want to install tuntaposx for TAP interface 
support:"
+   elog "http://tuntaposx.sourceforge.net;
+   fi
 
elog "The openvpn init script expects to find the configuration file"
elog "openvpn.conf in /etc/openvpn along with any extra files it may 
need."
@@ -140,7 +140,7 @@ pkg_postinst() {
 
if use plugins ; then
einfo ""
-   einfo "plugins have been installed into 
/usr/$(get_libdir)/${PN}"
+   einfo "plugins have been installed into 
/usr/$(get_libdir)/${PN}/plugins"
fi
 
ewarn ""



[gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/, mail-mta/sendmail/files/

2020-03-11 Thread Sergei Trofimovich
commit: 03c66ac305fd6e88a3c23bea9b7c1e678f13587c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar 12 00:08:59 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 12 00:25:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c66ac3

mail-mta/sendmail: fix for glibc-2.30, bug #700108

Patch by John Covici.

Reported-by: Hanno Böck
Fixed-by: John Covici
Closes: https://bugs.gentoo.org/700108
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/sendmail-8.15.2-glibc-2.30.patch | 52 ++
 mail-mta/sendmail/sendmail-8.15.2-r2.ebuild|  1 +
 2 files changed, 53 insertions(+)

diff --git a/mail-mta/sendmail/files/sendmail-8.15.2-glibc-2.30.patch 
b/mail-mta/sendmail/files/sendmail-8.15.2-glibc-2.30.patch
new file mode 100644
index 000..03281d1990f
--- /dev/null
+++ b/mail-mta/sendmail/files/sendmail-8.15.2-glibc-2.30.patch
@@ -0,0 +1,52 @@
+https://bugs.gentoo.org/700108
+
+--- sendmail-8.15.2-r1/libmilter/sm_gethost.c.orig 2014-03-04 
19:59:45.0 -0500
 sendmail-8.15.2-r1/libmilter/sm_gethost.c  2019-11-15 09:32:25.812406080 
-0500
+@@ -51,18 +51,21 @@
+ {
+   bool resv6 = true;
+   struct hostent *h;
+-
++#ifdef RES_USE_INET6
+   if (family == AF_INET6)
+   {
+   /* From RFC2133, section 6.1 */
+   resv6 = bitset(RES_USE_INET6, _res.options);
+   _res.options |= RES_USE_INET6;
+   }
++#endif
+   SM_SET_H_ERRNO(0);
+   h = gethostbyname(name);
++#ifdef RES_USE_INET6
+   if (family == AF_INET6 && !resv6)
+   _res.options &= ~RES_USE_INET6;
+ 
++#endif
+   /* the function is supposed to return only the requested family */
+   if (h != NULL && h->h_addrtype != family)
+   {
+--- sendmail-8.15.2-r2/sendmail/conf.c.orig2019-11-14 17:36:41.262218822 
-0500
 sendmail-8.15.2-r2/sendmail/conf.c 2019-11-15 09:57:43.550284580 -0500
+@@ -4243,18 +4243,21 @@
+ 
+ # else /* HAS_GETHOSTBYNAME2 */
+   bool resv6 = true;
+-
++#ifdef RES_USE_INET6
+   if (family == AF_INET6)
+   {
+   /* From RFC2133, section 6.1 */
+   resv6 = bitset(RES_USE_INET6, _res.options);
+   _res.options |= RES_USE_INET6;
+   }
++#endif
+   SM_SET_H_ERRNO(0);
+   h = gethostbyname(name);
++#ifdef RES_USE_INET6
+   if (!resv6)
+   _res.options &= ~RES_USE_INET6;
+ 
++#endif
+   /* the function is supposed to return only the requested family */
+   if (h != NULL && h->h_addrtype != family)
+   {

diff --git a/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild 
b/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild
index d3fd92fa5bb..b8ea4032251 100644
--- a/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild
+++ b/mail-mta/sendmail/sendmail-8.15.2-r2.ebuild
@@ -59,6 +59,7 @@ src_prepare() {
eapply "${FILESDIR}"/libmilter-sharedlib.patch
eapply -p0 "${FILESDIR}"/sendmail-starttls-multi-crl.patch
eapply "${FILESDIR}"/${P}-openssl-1.1.0-fix.patch
+   eapply "${FILESDIR}"/${P}-glibc-2.30.patch
 
local confCC="$(tc-getCC)"
local confCCOPTS="${CFLAGS}"



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

2020-03-11 Thread Patrick McLean
commit: 6d7c55bdf5afaf6a66dccb3c7eb27f724805892e
Author: Patrick McLean  sony  com>
AuthorDate: Thu Mar 12 00:23:22 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar 12 00:25:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7c55bd

net-vpn/openvpn-2.4.8: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 net-vpn/openvpn/Manifest |   1 +
 net-vpn/openvpn/openvpn-2.4.8.ebuild | 145 +++
 2 files changed, 146 insertions(+)

diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
index c8d11c05c86..6d128f74611 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -1,3 +1,4 @@
 DIST mock_msg.h 1356 BLAKE2B 
da7585cfeee89c0a4d3aa6326de6e2324804ed2a57a0e8bf7c2e51b25a91a8e1fcf9d29bba90fe58e40bf0197793a76fc1e83d8b6d677228cdc5e5333253b1a3
 SHA512 
930775a5837bc7f97a26817ea028782d555e0e71ba06b04c39941f4c01bbc3ca0a5dc63bcf19dc694e0e746b3a382f22daf6a6373a3443c5afd7398cbaaef6ea
 DIST openvpn-2.4.6.tar.gz 1431971 BLAKE2B 
1ab0746a845fc56bf738c1730cc187c27f61d5bb763df149640978f0bf87450a01e3e40372265440f1aae4e1c58b6d9a1ee1f2aade970d19fd8e8813e0b487a7
 SHA512 
cdd70bfd03177bc6cb70d0d614e40389df00816b7097740b4cda9d7bee094d1463fdb5afeaf604c52c7b3167d1edb098a2e095e131a8b9fed0ed8b29da90cbe8
 DIST openvpn-2.4.7.tar.gz 998094 BLAKE2B 
90f91d74279a547b49704cd14d9ac3dde26c522cd77eb851ea603addb1b220eda9be4de6cf5d74fe7717f34b3ff5fc802ca977a1402c5ed75616139d449fceb0
 SHA512 
ba9bc08c02fad85ba05c27488b0bfcb3540ba9c625c42334e24cb1d5e253b91c518c02641d755e03b8747ae8c2ebd340c55d51f7aedbbf2550ee4e4b79823c9c
+DIST openvpn-2.4.8.tar.gz 997417 BLAKE2B 
1c56d25c125039b9f0723d8f498c9cc7233c9da940d961a430c82a3c41448c0c4fc64255adad59513d4e39b8e778cf58ced965e1501793c47bc73d211c339e4e
 SHA512 
6a5f6f6a55011019e64ed452ad395942b751589893bd6fd3159b20577d734f2fe35d2f51f30303adee3a21e67da6d25369ea4421288ba7c2e09445e2c001

diff --git a/net-vpn/openvpn/openvpn-2.4.8.ebuild 
b/net-vpn/openvpn/openvpn-2.4.8.ebuild
new file mode 100644
index 000..395ba5e6873
--- /dev/null
+++ b/net-vpn/openvpn/openvpn-2.4.8.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd linux-info
+
+DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
+SRC_URI="https://github.com/OpenVPN/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://openvpn.net/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam"
+IUSE+=" pkcs11 +plugins selinux +ssl systemd test userland_BSD"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="pkcs11? ( ssl )
+   !plugins? ( !pam !down-root )
+   inotify? ( plugins )
+"
+
+CDEPEND="
+   kernel_linux? (
+   iproute2? ( sys-apps/iproute2[-minimal] )
+   !iproute2? ( >=sys-apps/net-tools-1.60_p20160215155418 )
+   )
+   pam? ( sys-libs/pam )
+   ssl? (
+   !mbedtls? (
+   !libressl? ( >=dev-libs/openssl-0.9.8:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   mbedtls? ( net-libs/mbedtls:= )
+   )
+   lz4? ( app-arch/lz4 )
+   lzo? ( >=dev-libs/lzo-1.07 )
+   pkcs11? ( >=dev-libs/pkcs11-helper-1.11 )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="${CDEPEND}
+   test? ( dev-util/cmocka )
+"
+RDEPEND="${CDEPEND}
+   acct-group/openvpn
+   acct-user/openvpn
+   selinux? ( sec-policy/selinux-openvpn )
+"
+
+CONFIG_CHECK="~TUN"
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   SYSTEMD_UNIT_DIR=$(systemd_get_systemunitdir) \
+   TMPFILES_DIR="/usr/lib/tmpfiles.d" \
+   IFCONFIG=/bin/ifconfig \
+   ROUTE=/bin/route \
+   econf \
+   $(use_enable inotify async-push) \
+   $(use_enable ssl crypto) \
+   $(use_with ssl crypto-library $(usex mbedtls mbedtls openssl)) \
+   $(use_enable lz4) \
+   $(use_enable lzo) \
+   $(use_enable pkcs11) \
+   $(use_enable plugins) \
+   $(use_enable iproute2) \
+   $(use_enable pam plugin-auth-pam) \
+   $(use_enable down-root plugin-down-root) \
+   $(use_enable systemd)
+}
+
+src_test() {
+   make check || die "top-level tests failed"
+   pushd tests/unit_tests > /dev/null || die
+   make check || die "unit tests failed"
+   popd > /dev/null || die
+}
+
+src_install() {
+   default
+   find "${ED}/usr" -name '*.la' -delete
+   # 

[gentoo-commits] repo/gentoo:master commit in: acct-group/openvpn/

2020-03-11 Thread Patrick McLean
commit: d7a2019c1193c117f8016b2ae7be36e1635c3788
Author: Patrick McLean  sony  com>
AuthorDate: Thu Mar 12 00:21:18 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar 12 00:25:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a2019c

acct-group/openvpn: New group for openvpn

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.93, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Patrick McLean  gentoo.org>

 acct-group/openvpn/metadata.xml | 8 
 acct-group/openvpn/openvpn-0.ebuild | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/openvpn/metadata.xml b/acct-group/openvpn/metadata.xml
new file mode 100644
index 000..cee379b1540
--- /dev/null
+++ b/acct-group/openvpn/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+

diff --git a/acct-group/openvpn/openvpn-0.ebuild 
b/acct-group/openvpn/openvpn-0.ebuild
new file mode 100644
index 000..0abedcd6390
--- /dev/null
+++ b/acct-group/openvpn/openvpn-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=394



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

2020-03-11 Thread Andreas Sturmlechner
commit: 23b9f0ca4420569abd748f51ae3331bf578539d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 11 23:50:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 12 00:12:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b9f0ca

sci-geosciences/qgis: 3.10.3 version bump

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/qgis/Manifest   |   1 +
 sci-geosciences/qgis/qgis-3.10.3.ebuild | 206 
 2 files changed, 207 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 4716dc2a28a..a651738f867 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,2 +1,3 @@
 DIST qgis-3.10.2.tar.bz2 101916273 BLAKE2B 
4b5d424348609e8fd1822ea9594fb11d30ae060aff15d8d962a1b15a602c1bdf5d8a17976c5a487ded5e5764e7367b8024aa52f9620ba0ec57fb075426a3c9f2
 SHA512 
d2ba31a8b50e0fec901d89dba6ca8467a9e26033197e78c56caaf7cce6b9bb7a1617a75f8e6275356f921ba9e986611384ab77890a4d7f5911d632e42466bb9f
+DIST qgis-3.10.3.tar.bz2 102032791 BLAKE2B 
f64375438698f5477162644dc233e1014e6b541c5630398daa164582c3fb9130516144a9b0a5405948923416c1239cfa5260ee1e2f195b437044b0ae1bb29b9f
 SHA512 
05501763e6ff38caa3b527e2f800da945bc08a9a194aae531c4466b76bc8bd18582e2ed5eceb82affaeec3db895ab9e36b3e09c9a4c7b3406bf98c88d54cc1a4
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-3.10.3.ebuild 
b/sci-geosciences/qgis/qgis-3.10.3.ebuild
new file mode 100644
index 000..74129055f6b
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-3.10.3.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite"
+QT_MIN_VER="5.9.4"
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
+   inherit git-r3
+else
+   SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
+   examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake desktop python-single-r1 qmake-utils xdg
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="https://www.qgis.org/;
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml webkit"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-qt/linguist-tools-${QT_MIN_VER}:5
+   sys-devel/bison
+   sys-devel/flex
+"
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+),ssl]
+   >=dev-db/spatialite-4.2.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-libs/libzip:=
+   dev-libs/qtkeychain[qt5(+)]
+   >=dev-qt/designer-${QT_MIN_VER}:5
+   >=dev-qt/qtconcurrent-${QT_MIN_VER}:5
+   >=dev-qt/qtcore-${QT_MIN_VER}:5
+   >=dev-qt/qtgui-${QT_MIN_VER}:5
+   >=dev-qt/qtnetwork-${QT_MIN_VER}:5[ssl]
+   >=dev-qt/qtpositioning-${QT_MIN_VER}:5
+   >=dev-qt/qtprintsupport-${QT_MIN_VER}:5
+   >=dev-qt/qtserialport-${QT_MIN_VER}:5
+   >=dev-qt/qtsvg-${QT_MIN_VER}:5
+   >=dev-qt/qtsql-${QT_MIN_VER}:5
+   >=dev-qt/qtwidgets-${QT_MIN_VER}:5
+   >=dev-qt/qtxml-${QT_MIN_VER}:5
+   media-gfx/exiv2:=
+   >=sci-libs/gdal-3.0.4:=[geos]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   >=sci-libs/proj-4.9.3:=
+   >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
+   >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
+   3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( =sci-geosciences/grass-7*:= )
+   hdf5? ( sci-libs/hdf5:= )
+   mapserver? ( dev-libs/fcgi )
+   netcdf? ( sci-libs/netcdf:= )
+   opencl? ( virtual/opencl )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] )
+   postgres? ( dev-db/postgresql:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/future[${PYTHON_MULTI_USEDEP}]
+   dev-python/httplib2[${PYTHON_MULTI_USEDEP}]
+   dev-python/jinja[${PYTHON_MULTI_USEDEP}]
+   dev-python/markupsafe[${PYTHON_MULTI_USEDEP}]
+   dev-python/owslib[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/

2020-03-11 Thread Andrey Utkin
commit: 666c4db538331874f3a8a0a059e4ed7e212ef1f7
Author: Andrey Utkin  gentoo  org>
AuthorDate: Wed Mar 11 23:05:04 2020 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Wed Mar 11 23:49:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666c4db5

media-tv/v4l-utils: add new version 1.18.0

Cloned from 1.16.6 with stable keywords dropped to testing.

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

 media-tv/v4l-utils/Manifest|  1 +
 media-tv/v4l-utils/v4l-utils-1.18.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest
index fd45e345819..67728dacc7f 100644
--- a/media-tv/v4l-utils/Manifest
+++ b/media-tv/v4l-utils/Manifest
@@ -1,3 +1,4 @@
 DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
 DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
+DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 
35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94
 SHA512 
749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49

diff --git a/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild 
b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild
new file mode 100644
index 000..aa54f63aa9b
--- /dev/null
+++ b/media-tv/v4l-utils/v4l-utils-1.18.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic udev xdg-utils
+
+DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git;
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+IUSE="+bpf opengl qt5"
+
+RDEPEND=">=media-libs/libv4l-${PV}[jpeg]
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl )
+   media-libs/alsa-lib
+   )
+   virtual/libudev
+   >=virtual/jpeg-0-r2:0=
+   bpf? ( virtual/libelf:= )
+   !media-tv/v4l2-ctl
+   !

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

2020-03-11 Thread Andrey Utkin
commit: 7520ba89529789e3c497abf1396c290073a4336e
Author: Andrey Utkin  gentoo  org>
AuthorDate: Wed Mar 11 22:35:18 2020 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Wed Mar 11 23:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7520ba89

media-libs/libv4l: add new version 1.18.0

Cloned from 1.16.6 with stable keywords dropped to stable.

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

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.18.0.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index f4d82f02b5d..63801100b20 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,4 +1,5 @@
 DIST v4l-utils-1.10.1.tar.bz2 1352235 BLAKE2B 
7ececae8ad5ebd999070b0c3626fdf5b0a4bc81562d2c2a712ff9625025d3e6c4ff664ba85998dedaa1ee77295d3cea39306305c20573c07156a07ec0ac8d10a
 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 DIST v4l-utils-1.16.3.tar.bz2 1894961 BLAKE2B 
71c674abbb3415e592354998e1baa3eedbb4be21757bef80b463ea987e9fc231789e6b333b37d0d9916cb30729e04951dc9f1755ab00a82502fdc415b00cb9a2
 SHA512 
404672d18d94861c6957ea3a15a6a48f238d3859940810952a5a8cc33b57f1a360d1a19af28405c01b073c0ece90c5995a71dbe6544b30bdb8eace7daeb4bc0b
 DIST v4l-utils-1.16.6.tar.bz2 1893768 BLAKE2B 
f31cf794f6949fa2c1f45db8bae99a10a5fbc67af356889f636ab03cfd04011a82939a10f01145c56001b91655664530cfbda7d64c523752b8bb77159a1c80ab
 SHA512 
f011218591e32b0ca3239373d9ea4739d7cfe3a6bef5f8a996253cea9b9d836ba488132e2a1b8f6f61cd69f1bcecc20e4b5c26f9c95a2a912e17c400b9fa9b58
+DIST v4l-utils-1.18.0.tar.bz2 1995506 BLAKE2B 
35cd138c88960e5b02431c408a43905a73ea6a7650a939abc2250e1f219bda1437262a7083d90d8b4d39c5bd2cce5f6fc590b8dc09a8738fb5baf55266256b94
 SHA512 
749c804671f039d907bf782cba5d1c23fff48066f3b6d4a0249fb9b65c493ee3945b544ee2a306dda79973da04f0301278ee88775f798aba590e5d0f15226d49
 DIST v4l-utils-1.6.2.tar.bz2 1148309 BLAKE2B 
8153a1e3803b9e59eae064f2c88e4b865a56193788a8cb204dc34e9ae50e66794ba7f020ad4b0ff9af995f57d9b9a9e0225e0f8a09eeefae42d063131d7e549a
 SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2

diff --git a/media-libs/libv4l/libv4l-1.18.0.ebuild 
b/media-libs/libv4l/libv4l-1.18.0.ebuild
new file mode 100644
index 000..3aa96279592
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.18.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit libtool linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git;
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   virtual/libudev[${MULTILIB_USEDEP}]
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2020-03-11 Thread Sergei Trofimovich
commit: c49cf2e32e67e58908dbf487f4607a34ea7cfcc7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 11 23:49:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 11 23:49:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49cf2e3

sys-devel/gcc: 9.2.0: cut 6 patchset

Single new patch:
- 37_all_whitespace-pa.patch: fix hppa target built with gcc-10

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest| 2 +-
 sys-devel/gcc/gcc-9.2.0-r4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c78f7625e5f..a00f2b8aaf7 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -59,6 +59,6 @@ DIST gcc-8.4.0-patches-1.tar.bz2 14854 BLAKE2B 
055ac27224a100c9678b343fe85e3431d
 DIST gcc-8.4.0.tar.xz 63713440 BLAKE2B 
e536b7d1da5942a522f4ccce489882dcd5aefb1c76660fc17b0475a1164753979563bec25ed46c4e6c718cb9f64c047f57780e8d5be919657a1653f8221c1c9a
 SHA512 
6de904f552a02de33b11ef52312bb664396efd7e1ce3bbe37bfad5ef617f133095b3767b4804bc7fe78df335cb53bc83f1ac055baed40979ce4c2c3e46b70280
 DIST gcc-9.2.0-patches-3.tar.bz2 15452 BLAKE2B 
8ebd8beef1a7d3b0e0e544a0967599e9a06662092e9f4626e071051c3dbbbfd9b74fcc1bcec6405960a50133d741906f77cbf2058fba140b5cd35f632e999a92
 SHA512 
ea1a400d6285c545d28b00258d8ed67f7deb3211c28db32e2c9a427c166481d80a36d0b2b89c532e84aea76ed705cdfddc51ccb2817cef7928398c092937a9ad
 DIST gcc-9.2.0-patches-4.tar.bz2 21655 BLAKE2B 
2acf6d83ec934a65e77d2079a024b42622e1234f0516f12839f7d03c2f3e1bb275037b020e35ba847d6809d5577ba966619c78345b75355df0a754d02ccf9819
 SHA512 
114e01a7b08ecb1feab24ef3cfc72c8953748f1526722b80c18602025eef132e2b4c05db59c7a23eb2e7f42ed48eb02d92bcd73b1ca932374d6bedaf89cc66d0
-DIST gcc-9.2.0-patches-5.tar.bz2 22929 BLAKE2B 
2d8a69098d836d24ec295e2e0ff6864f34914473b1e4ae1630c3ee23c16aba8ee1a9c943c89a629d1c8a2d2018796ac4b01992fcd9d926c693423041572c8155
 SHA512 
79961204054b1eb91e87bb9f226ce236ffb8bacf1550b7a5abaf8c121fa373d9fa8fcd56f201887976f76056a22cf75a418b6221d0ea35050d3ec4465a764fc0
+DIST gcc-9.2.0-patches-6.tar.bz2 23171 BLAKE2B 
00295f471a276764daf003c0eb6351d6d4e7e247df2519b4fc6bf360d72ba10af1230ca0175cbd96ab4beaf0123b5061c7c2f7f5c0b95b7f416a735ad9ff454d
 SHA512 
8a8a070a66a24f31ec2d3d1cf170db2d030a1667485064646d360c3154330f01e7b44595642040c07d033922f1654c4b18bbabfe269210b3d1aeb24fe248b613
 DIST gcc-9.2.0.tar.xz 70607648 BLAKE2B 
41a5e148f9a6857d6599679964c203533f76f330ad527fbe7c5e746d78f6f6f6d6d0f330a67cb1e794e155be8d1cd6e986bcc8a116d620dca410b78f0bcdd453
 SHA512 
a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040
 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 
2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144
 SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686

diff --git a/sys-devel/gcc/gcc-9.2.0-r4.ebuild 
b/sys-devel/gcc/gcc-9.2.0-r4.ebuild
index b7ea0272ca7..b4fc3ebfcce 100644
--- a/sys-devel/gcc/gcc-9.2.0-r4.ebuild
+++ b/sys-devel/gcc/gcc-9.2.0-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PATCH_VER="5"
+PATCH_VER="6"
 
 inherit toolchain
 



[gentoo-commits] proj/gcc-patches:master commit in: 9.2.0/gentoo/

2020-03-11 Thread Sergei Trofimovich
commit: 73c75c6b496177402d52502207c9164b13608a05
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 11 23:44:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 11 23:44:36 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=73c75c6b

9.2.0: cut 6 patchset

Single new patch:
- 37_all_whitespace-pa.patch: fix hppa target built with gcc-10

Signed-off-by: Sergei Trofimovich  gentoo.org>

 9.2.0/gentoo/README.history | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/9.2.0/gentoo/README.history b/9.2.0/gentoo/README.history
index ee72ffd..b0acdb5 100644
--- a/9.2.0/gentoo/README.history
+++ b/9.2.0/gentoo/README.history
@@ -1,4 +1,4 @@
-6  TODO
+6  11 Mar 2019
+ 37_all_whitespace-pa.patch
 
 5  15 Feb 2020



[gentoo-commits] repo/gentoo:master commit in: x11-misc/barrier/, x11-misc/barrier/files/

2020-03-11 Thread James Le Cuirot
commit: a70bd894c4d44702fd4631669ef7326f5901d0d3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Mar 11 23:19:18 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Mar 11 23:20:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70bd894

x11-misc/barrier: Patch around USE=-gui and infinite loop issues

These patches are already merged upstream.

Closes: https://bugs.gentoo.org/712140
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 ...arrier-2.3.2.ebuild => barrier-2.3.2-r1.ebuild} |   2 +
 .../barrier/files/barrier-2.3.2-inf-loop.patch | 132 +
 .../barrier/files/barrier-2.3.2-no-avahi.patch |  25 
 3 files changed, 159 insertions(+)

diff --git a/x11-misc/barrier/barrier-2.3.2.ebuild 
b/x11-misc/barrier/barrier-2.3.2-r1.ebuild
similarity index 95%
rename from x11-misc/barrier/barrier-2.3.2.ebuild
rename to x11-misc/barrier/barrier-2.3.2-r1.ebuild
index e5595798265..4b553a9888e 100644
--- a/x11-misc/barrier/barrier-2.3.2.ebuild
+++ b/x11-misc/barrier/barrier-2.3.2-r1.ebuild
@@ -40,6 +40,8 @@ DEPEND="
 "
 
 PATCHES=(
+   "${FILESDIR}"/${P}-inf-loop.patch
+   "${FILESDIR}"/${P}-no-avahi.patch
"${FILESDIR}"/${P}-pthread.patch
 )
 

diff --git a/x11-misc/barrier/files/barrier-2.3.2-inf-loop.patch 
b/x11-misc/barrier/files/barrier-2.3.2-inf-loop.patch
new file mode 100644
index 000..125b903e58e
--- /dev/null
+++ b/x11-misc/barrier/files/barrier-2.3.2-inf-loop.patch
@@ -0,0 +1,132 @@
+From c79120c049d825fedeed70d5a1a9dc64d17ce9f0 Mon Sep 17 00:00:00 2001
+From: Vasily Galkin 
+Date: Sun, 9 Feb 2020 23:27:26 +0300
+Subject: [PATCH] Fix infinite loop on fast TCP disconnection
+
+The commit a841b28 changed the condition for removing job from processing.
+New flag MultiplexerJobStatus::continue_servicing become used
+instead of checking pointer for NULL.
+However for cases when TCPSocket::newJob() returns nullptr
+the behaviour changed: earlier the job was removed, but after change
+it is called again, since MultiplexerJobStatus equal to {true, nullptr}
+means "run this job again".
+
+This leads to problem with eating CPU and RAM on linux
+https://github.com/debauchee/barrier/issues/470
+
+There is similar windows problem, but not sure it is related.
+https://github.com/debauchee/barrier/issues/552
+
+Since it looks that the goal of a841b28 was only clarifying
+object ownership and not changing job deletion behaviour,
+this commit tries to get original behaviour and fix the bugs above
+by returning {false, nullptr} instead of {true, nullptr}
+when TCPSocket::newJob() returns nullptr.
+---
+ src/lib/net/SecureSocket.cpp |  4 ++--
+ src/lib/net/TCPSocket.cpp| 25 +
+ src/lib/net/TCPSocket.h  |  3 ++-
+ 3 files changed, 17 insertions(+), 15 deletions(-)
+
+diff --git a/src/lib/net/SecureSocket.cpp b/src/lib/net/SecureSocket.cpp
+index 99f626e8..92abea3c 100644
+--- a/src/lib/net/SecureSocket.cpp
 b/src/lib/net/SecureSocket.cpp
+@@ -761,7 +761,7 @@ MultiplexerJobStatus 
SecureSocket::serviceConnect(ISocketMultiplexerJob* job,
+ // If status > 0, success
+ if (status > 0) {
+ sendEvent(m_events->forIDataSocket().secureConnected());
+-return {true, newJob()};
++return newJobOrStopServicing();
+ }
+ 
+ // Retry case
+@@ -793,7 +793,7 @@ MultiplexerJobStatus 
SecureSocket::serviceAccept(ISocketMultiplexerJob* job,
+ // If status > 0, success
+ if (status > 0) {
+ sendEvent(m_events->forClientListener().accepted());
+-return {true, newJob()};
++return newJobOrStopServicing();
+ }
+ 
+ // Retry case
+diff --git a/src/lib/net/TCPSocket.cpp b/src/lib/net/TCPSocket.cpp
+index 4f4251ad..09a8f17e 100644
+--- a/src/lib/net/TCPSocket.cpp
 b/src/lib/net/TCPSocket.cpp
+@@ -403,6 +403,15 @@ void 
TCPSocket::setJob(std::unique_ptr&& job)
+ }
+ }
+ 
++MultiplexerJobStatus TCPSocket::newJobOrStopServicing()
++{
++auto new_job = newJob();
++if (new_job)
++return {true, std::move(new_job)};
++else
++return {false, {}};
++}
++
+ std::unique_ptr TCPSocket::newJob()
+ {
+ // note -- must have m_mutex locked on entry
+@@ -519,22 +528,14 @@ MultiplexerJobStatus 
TCPSocket::serviceConnecting(ISocketMultiplexerJob* job, bo
+ catch (XArchNetwork& e) {
+ sendConnectionFailedEvent(e.what());
+ onDisconnected();
+-auto new_job = newJob();
+-if (new_job)
+-return {true, std::move(new_job)};
+-else
+-return {false, {}};
++return newJobOrStopServicing();
+ }
+ }
+ 
+ if (write) {
+ sendEvent(m_events->forIDataSocket().connected());
+ onConnected();
+-auto new_job = newJob();
+-if (new_job)
+-return {true, std::move(new_job)};
+-else
+-return {false, {}};

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

2020-03-11 Thread Patrick McLean
commit: cbbd4be8b12d0791d198344184481a0a5ec989aa
Author: Victor Payno  gmail  com>
AuthorDate: Wed Mar 11 21:57:30 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar 11 23:17:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbd4be8

dev-python/docker-py-4.2.0-r1: add python 3.8 support

Signed-off-by: Victor Payno  gmail.com>
Signed-off-by: Patrick McLean  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14930
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/docker-py/docker-py-4.2.0-r1.ebuild | 44 
 .../files/docker-py-4.2.0-fix_splitnport.patch | 59 ++
 2 files changed, 103 insertions(+)

diff --git a/dev-python/docker-py/docker-py-4.2.0-r1.ebuild 
b/dev-python/docker-py/docker-py-4.2.0-r1.ebuild
new file mode 100644
index 000..3464896ea91
--- /dev/null
+++ b/dev-python/docker-py/docker-py-4.2.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Docker"
+HOMEPAGE="https://github.com/docker/docker-py;
+SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !~dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/paramiko-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.1[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix_splitnport.patch
+)
+
+distutils_enable_sphinx docs \
+   'dev-python/recommonmark' \
+   '>=dev-python/sphinx-1.4.6'
+
+python_test() {
+   pytest -vv tests/unit/ || die "tests failed under ${EPYTHON}"
+}

diff --git a/dev-python/docker-py/files/docker-py-4.2.0-fix_splitnport.patch 
b/dev-python/docker-py/files/docker-py-4.2.0-fix_splitnport.patch
new file mode 100644
index 000..6eda63459dd
--- /dev/null
+++ b/dev-python/docker-py/files/docker-py-4.2.0-fix_splitnport.patch
@@ -0,0 +1,59 @@
+diff --git a/docker/utils/utils.py b/docker/utils/utils.py
+index 447760b..3996d08 100644
+--- a/docker/utils/utils.py
 b/docker/utils/utils.py
+@@ -17,10 +17,9 @@ from ..constants import DEFAULT_NPIPE
+ from ..constants import BYTE_UNITS
+ 
+ if six.PY2:
+-from urllib import splitnport
+ from urlparse import urlparse
+ else:
+-from urllib.parse import splitnport, urlparse
++from urllib.parse import urlparse
+ 
+ 
+ def create_ipam_pool(*args, **kwargs):
+@@ -278,7 +277,7 @@ def parse_host(addr, is_win32=False, tls=False):
+ if proto != 'ssh':
+ raise errors.DockerException(
+ 'Invalid bind address format: port is required:'
+-' {}'.format(addr)
++' {}://{}'.format(proto, addr)
+ )
+ port = 22
+ 
+@@ -295,6 +294,33 @@ def parse_host(addr, is_win32=False, tls=False):
+ return "{}://{}".format(proto, path).rstrip('/')
+ return '{0}://{1}:{2}{3}'.format(proto, host, port, path).rstrip('/')
+ 
++def splitnport(netloc):
++import re
++
++host_port_re1 = re.compile(r"^(.*):([0-9]*)$", re.DOTALL)
++host_port_re2 = re.compile(r"^(.*)$", re.DOTALL)
++
++host = None
++port = None
++
++match = host_port_re1.match(netloc)
++
++if match:
++host, port = match.groups()
++else:
++match = host_port_re2.match(netloc)
++if match:
++host = match.groups()[0]
++port = None
++
++if host == '':
++host = None
++if port == '':
++port = None
++
++port = int(port) if port else 0
++
++return host, port or None
+ 
+ def parse_devices(devices):
+ device_list = []



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

2020-03-11 Thread Andreas Sturmlechner
commit: 61c25b379251546afb1d37dfbf97010e58fa22be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 11 22:43:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 11 23:05:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c25b37

media-libs/mlt: Switch 6.20.0-r0 to ruby25

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/media-libs/mlt/mlt-6.20.0.ebuild b/media-libs/mlt/mlt-6.20.0.ebuild
index faf5025e814..534a36d2135 100644
--- a/media-libs/mlt/mlt-6.20.0.ebuild
+++ b/media-libs/mlt/mlt-6.20.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 # this ebuild currently only supports installing ruby bindings for a single 
ruby version
 # so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
 # /usr/bin/${USE_RUBY} directly
-USE_RUBY="ruby26"
+USE_RUBY="ruby25"
 inherit python-single-r1 qmake-utils ruby-single toolchain-funcs
 
 DESCRIPTION="Open source multimedia framework for television broadcasting"



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

2020-03-11 Thread Andreas Sturmlechner
commit: 1d4211294f06be55735ae1b2b7e7b5276d07b6dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 11 22:43:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 11 23:05:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d421129

media-libs/mlt: r1 bump to keep ruby26 in ~arch

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/mlt/mlt-6.20.0-r1.ebuild | 214 
 1 file changed, 214 insertions(+)

diff --git a/media-libs/mlt/mlt-6.20.0-r1.ebuild 
b/media-libs/mlt/mlt-6.20.0-r1.ebuild
new file mode 100644
index 000..faf5025e814
--- /dev/null
+++ b/media-libs/mlt/mlt-6.20.0-r1.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+# this ebuild currently only supports installing ruby bindings for a single 
ruby version
+# so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
+# /usr/bin/${USE_RUBY} directly
+USE_RUBY="ruby26"
+inherit python-single-r1 qmake-utils ruby-single toolchain-funcs
+
+DESCRIPTION="Open source multimedia framework for television broadcasting"
+HOMEPAGE="https://www.mltframework.org/;
+SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg
+fftw frei0r gtk jack kdenlive kernel_linux libav libsamplerate lua melt opencv 
opengl python
+qt5 rtaudio ruby sdl vdpau vidstab xine xml"
+# java perl php tcl
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+SWIG_DEPEND=">=dev-lang/swig-2.0"
+#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
+#  perl? ( ${SWIG_DEPEND} )
+#  php? ( ${SWIG_DEPEND} )
+#  tcl? ( ${SWIG_DEPEND} )
+BDEPEND="
+   virtual/pkgconfig
+   compressed-lumas? ( virtual/imagemagick-tools[png] )
+   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
+   python? ( ${SWIG_DEPEND} )
+   ruby? ( ${SWIG_DEPEND} )"
+#rtaudio will use OSS on non linux OSes
+DEPEND="
+   >=media-libs/libebur128-1.2.2:=
+   ffmpeg? (
+   libav? ( >=media-video/libav-12:0=[vdpau?] )
+   !libav? ( media-video/ffmpeg:0=[vdpau?,-flite] )
+   )
+   fftw? ( sci-libs/fftw:3.0= )
+   frei0r? ( media-plugins/frei0r-plugins )
+   gtk? (
+   media-libs/libexif
+   x11-libs/gtk+:2
+   x11-libs/pango
+   )
+   jack? (
+   >=dev-libs/libxml2-2.5
+   media-libs/ladspa-sdk
+   virtual/jack
+   )
+   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+   lua? ( >=dev-lang/lua-5.1.4-r4:= )
+   opencv? ( >=media-libs/opencv-3.2.0:= )
+   opengl? ( media-video/movit )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/libexif
+   x11-libs/libX11
+   )
+   rtaudio? (
+   >=media-libs/rtaudio-4.1.2
+   kernel_linux? ( media-libs/alsa-lib )
+   )
+   ruby? ( ${RUBY_DEPS} )
+   sdl? (
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/sdl2-image
+   )
+   vidstab? ( media-libs/vidstab )
+   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
+   xml? ( >=dev-libs/libxml2-2.5 )"
+#  java? ( >=virtual/jre-1.5 )
+#  perl? ( dev-lang/perl )
+#  php? ( dev-lang/php )
+#  sox? ( media-sound/sox )
+#  tcl? ( dev-lang/tcl:0= )
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
+
+PATCHES=( "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
+   for x in python lua; do
+   sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" 
src/swig/$x/build || die
+   done
+
+   sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die
+
+   use python && python_fix_shebang src/swig/python
+}
+
+src_configure() {
+   tc-export CC CXX
+
+   local myconf=(
+   --enable-gpl
+   --enable-gpl3
+   --enable-motion-est
+   --target-arch=$(tc-arch)
+   --disable-kde
+   --disable-sdl
+   --disable-swfdec
+   $(use_enable debug)
+   $(use_enable cpu_flags_x86_sse sse)
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable ffmpeg avformat)
+ 

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

2020-03-11 Thread Thomas Deutschmann
commit: a78339232a6abb455f581e378c1e6820cd882994
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 23:04:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 23:04:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7833923

media-gfx/imagemagick: security cleanup (bug #712036)

Bug: https://bugs.gentoo.org/712036
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/imagemagick/Manifest |   2 -
 media-gfx/imagemagick/imagemagick-6.9.10.96.ebuild | 250 
 media-gfx/imagemagick/imagemagick-7.0.9.26.ebuild  | 262 -
 3 files changed, 514 deletions(-)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index ffa4b2b0030..95c18f5d572 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,4 +1,2 @@
-DIST ImageMagick-6.9.10-96.tar.xz 9071708 BLAKE2B 
e122275c2b18527ecd1e1086ccb636c5cea7c895b5540fffc39a98a7f0ac44dfddfc706668dd5a5c0bfd0f3d3037efe4576d200391e4f9dee821b82db3b02f75
 SHA512 
d1502c287bf0d592e4271d84bdbe9b17c8bd0aeff2bcb374d13b482c3c19deade1b96360a58972872a46c0677ebab8b84af6d0e4036a7a271cf615362e6086b9
 DIST ImageMagick-6.9.11-0.tar.xz 9072040 BLAKE2B 
8e3df83c5a009e3a03599a20b9bc2d6f1e91add659d8de150a4ebeafb91218bc62aac25c755a6a1010e00c2d14853a0d8a4849e2b55c899587acdf2d28d8b7c5
 SHA512 
fe6786365dfe8973e4660f4070cb85335f88985ec9e2484fe382d1f5c1f0123476cdf8e976107072b5ed13b05190f906be89e5215e16dc62e5daebe3ede40bf2
 DIST ImageMagick-7.0.10-0.tar.xz 9532856 BLAKE2B 
510e1ac8010b7e2267950e868ce8d0fcd36e37c936c67b1603f4dfdc247cda8dd4aa59fc0d88f5d2a2c0a9a199331cca834797f315814964b68dfad1ab24f355
 SHA512 
d997429855fa4bc48da32e00ea5c45467a6bd3265c35c0aff8f150346e467451737f276833d4fa867f0e2e52110f532416af1dafdbc8e81d2d11dd0c4c80f011
-DIST ImageMagick-7.0.9-26.tar.xz 9493028 BLAKE2B 
84d3f0bb59238db3e3a0c0f40b4b4b428dc81168468d4d9e7a0f00c74e46102c9c9444891236b105f293080f9601c7ed63ad4592a8ef622554b3aa0c043bf2fb
 SHA512 
0488c6e0e0315bd5390cea952f7acb217e3c651c325f2cd4cb02475c25f7f721a31b20b53bb8b6dce064cedfbfd51711a34627fbb8a8c515636e7627ceda67ed

diff --git a/media-gfx/imagemagick/imagemagick-6.9.10.96.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.10.96.ebuild
deleted file mode 100644
index ce112a772a7..000
--- a/media-gfx/imagemagick/imagemagick-6.9.10.96.ebuild
+++ /dev/null
@@ -1,250 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
-
-MY_PV="$(ver_rs 3 '-')"
-MY_P="ImageMagick-${MY_PV}"
-
-DESCRIPTION="A collection of tools and libraries for many image formats"
-HOMEPAGE="https://www.imagemagick.org/;
-SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-
-LICENSE="imagemagick"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
-
-REQUIRED_USE="corefonts? ( truetype )
-   test? ( corefonts )"
-
-RESTRICT="perl? ( userpriv )
-   !test? ( test )"
-
-RDEPEND="
-   dev-libs/libltdl:0
-   bzip2? ( app-arch/bzip2 )
-   corefonts? ( media-fonts/corefonts )
-   djvu? ( app-text/djvu )
-   fftw? ( sci-libs/fftw:3.0 )
-   fontconfig? ( media-libs/fontconfig )
-   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
-   graphviz? ( media-gfx/graphviz )
-   heif? ( media-libs/libheif:= )
-   jbig? ( >=media-libs/jbigkit-2:= )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
-   lcms? ( media-libs/lcms:2= )
-   lqr? ( media-libs/liblqr )
-   opencl? ( virtual/opencl )
-   openexr? ( media-libs/openexr:0= )
-   pango? ( x11-libs/pango )
-   perl? ( >=dev-lang/perl-5.8.8:0= )
-   png? ( media-libs/libpng:0= )
-   postscript? ( app-text/ghostscript-gpl )
-   raw? ( media-libs/libraw:= )
-   svg? ( gnome-base/librsvg )
-   tiff? ( media-libs/tiff:0= )
-   truetype? (
-   media-fonts/urw-fonts
-   >=media-libs/freetype-2
-   )
-   webp? ( media-libs/libwebp:0= )
-   wmf? ( media-libs/libwmf )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXext
-   x11-libs/libXt
-   )
-   xml? ( dev-libs/libxml2:= )
-   lzma? ( app-arch/xz-utils )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   !media-gfx/graphicsmagick[imagemagick]
-   virtual/pkgconfig
-   X? ( x11-base/xorg-proto )"
-

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

2020-03-11 Thread Thomas Deutschmann
commit: 342f3a1056f4fc6dd7d336a6c7e248787833045b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 23:03:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 23:04:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342f3a10

media-gfx/imagemagick: move stable keywords (bug #712036)

Bug: https://bugs.gentoo.org/712036
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/imagemagick/imagemagick-6.9.11.0.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-7.0.10.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.11.0.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.11.0.ebuild
index 9e9f184c44f..d9f410ec978 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.11.0.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.11.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
 
 LICENSE="imagemagick"
 SLOT="0/6.9.11"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
 
 REQUIRED_USE="corefonts? ( truetype )

diff --git a/media-gfx/imagemagick/imagemagick-7.0.10.0.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.10.0.ebuild
index 6b8545f0e37..e6ced6e0fc4 100644
--- a/media-gfx/imagemagick/imagemagick-7.0.10.0.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.0.10.0.ebuild
@@ -13,7 +13,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A collection of tools and libraries for many image formats"



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

2020-03-11 Thread Louis Sautier
commit: 6163fa684716e3320bab4d94f48ae9cbad92cba4
Author: Ryan Turner  gmail  com>
AuthorDate: Wed Mar 11 19:45:04 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Mar 11 22:40:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6163fa68

dev-python/humanize: Build requires dev-python/setuptools_scm

Signed-off-by: Ryan Turner  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14928
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/humanize/humanize-1.0.0.ebuild | 1 +
 dev-python/humanize/humanize-2.0.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/humanize/humanize-1.0.0.ebuild 
b/dev-python/humanize/humanize-1.0.0.ebuild
index be43d73ef82..1a0e2103b9e 100644
--- a/dev-python/humanize/humanize-1.0.0.ebuild
+++ b/dev-python/humanize/humanize-1.0.0.ebuild
@@ -22,6 +22,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? ( dev-python/freezegun[${PYTHON_USEDEP}] )
 "
 

diff --git a/dev-python/humanize/humanize-2.0.0.ebuild 
b/dev-python/humanize/humanize-2.0.0.ebuild
index 73ae3e937f0..4785489816a 100644
--- a/dev-python/humanize/humanize-2.0.0.ebuild
+++ b/dev-python/humanize/humanize-2.0.0.ebuild
@@ -22,6 +22,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
dev-python/freezegun[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/swagger-spec-validator/

2020-03-11 Thread William Hubbs
commit: 5f5df230b98add68326ed33c0e3d2e06b94e5b2e
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 22:37:28 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 22:37:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5df230

dev-python/swagger-spec-validator: 2.5.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/swagger-spec-validator/Manifest |  1 +
 .../swagger-spec-validator-2.5.0.ebuild| 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/swagger-spec-validator/Manifest 
b/dev-python/swagger-spec-validator/Manifest
index 8b0e0c4b753..552bcac4520 100644
--- a/dev-python/swagger-spec-validator/Manifest
+++ b/dev-python/swagger-spec-validator/Manifest
@@ -1 +1,2 @@
 DIST swagger-spec-validator-2.4.3.tar.gz 19636 BLAKE2B 
3805aa8663d141898e5106ad98d9aa0c697e87a474c0446151b0a6210684c8a0afbfa7a54b44e9aa7c4257c5e9f8713139943774bcacb38105b21c4cfe46492f
 SHA512 
d785f1d9f2664fcf4f62e2e2c2adf9e17d7844e6febda69bcb718efa5f951ddc0496c7e2804e4269750a15f5b5c7f6cc11fac0f99363f7eadab8cf1209d152db
+DIST swagger-spec-validator-2.5.0.tar.gz 20803 BLAKE2B 
c7e0dac221aff9bef1e91560a8e6311827c7bb821aa0fa76c92c230f18e7b9e53ba1e971b5c309a017c32a4b3e57d06a32ef137e37b15cc7ca5b38cc633ec754
 SHA512 
31d5df7e29418ede25eb6efa78b26d67bbfd8fe0a5b25dafcc11a4afad89d496138930f06987570a3f57d6712dd8b893050f0ae38b9b3bb142cd65c192bd8930

diff --git 
a/dev-python/swagger-spec-validator/swagger-spec-validator-2.5.0.ebuild 
b/dev-python/swagger-spec-validator/swagger-spec-validator-2.5.0.ebuild
new file mode 100644
index 000..21ee6c92751
--- /dev/null
+++ b/dev-python/swagger-spec-validator/swagger-spec-validator-2.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1
+
+DESCRIPTION="validate Swagger specs  against Swagger 1.1 or 2.0 specification"
+HOMEPAGE="https://github.com/Yelp/swagger_spec_validator;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+# PyPI tarball lacks unit tests
+RESTRICT="test"
+
+RDEPEND="dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   py.test -v || die "tests failed under ${EPYTHON}"
+}



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

2020-03-11 Thread William Hubbs
commit: c5fd9b4a48b7d61f6e1d6b834ac82ec54eed62df
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 22:31:39 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 22:37:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fd9b4a

dev-python/drf-yasg: 1.17.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/drf-yasg/Manifest   |  1 +
 dev-python/drf-yasg/drf-yasg-1.17.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/drf-yasg/Manifest b/dev-python/drf-yasg/Manifest
index 39af47b2915..d74d61bf6d1 100644
--- a/dev-python/drf-yasg/Manifest
+++ b/dev-python/drf-yasg/Manifest
@@ -1,3 +1,4 @@
 DIST drf-yasg-1.14.0.tar.gz 1270930 BLAKE2B 
11c075fecf1e0742765ebcab27ffda719867e4d49f5e6f337d2d048dea26e3fd1585f42a2bc58808395ff3ef2e1c5aae912d5ab547f91be5b3f0bc3a0ebae98e
 SHA512 
283307cecfc0c8fe97a8742780184bd73b547f9cd4e28bafd35cb1447519f65a432f112627fc7f5e9560185014d0477a9bf507c1cb9afcbdc3f58a21a7dd351f
 DIST drf-yasg-1.16.0.tar.gz 1288698 BLAKE2B 
cc27c5da43a20a21af8b775b891ae4f528bbe6db570f4af0008d3ca0d7ae404a20e9781985c567e880d584f219fa819709e7fcb0bcf851f5ab2ecf9d5122186f
 SHA512 
f13abe5647df15c241abe3569eb2f12865cca7018898240da7b2d7a583c362b4fd1f8a6bf57de0efb27a19a2e8e894edf74d83d82b4d69b80ed56c4836d4
 DIST drf-yasg-1.17.0.tar.gz 1299955 BLAKE2B 
a2fe34a7cc37fdaed471ce4d7d8e9f0df2f5945ead412d4a2e7ef42f8867c346f66ca95dce4f65e64854b3b4265ee99f3c97c19412084c359bb47896b1925944
 SHA512 
90cc3ebe0208be721b34b1f33c23caa4aa4055bd41a694dc562e9819a14a8f92494b2ab26d3993378fd56ce0542fba294405b719c899f11f30478d0cc064560d
+DIST drf-yasg-1.17.1.tar.gz 1300642 BLAKE2B 
6cb21bf901ee2612666bf076faecb2748f7af8ee30a8cd71f00d58bd26f837a8850725d1944d5f933c49ea65657870ff1ca351464db77303380cec85d8de3183
 SHA512 
b8e2e11fa3b18b3fd827e80674dfc6a99bda059455dfed9945a311dc43783a7871f5dcc92a2327174e6c28f3235c143ad73c8694cd2e24cd713f712662b3976d

diff --git a/dev-python/drf-yasg/drf-yasg-1.17.1.ebuild 
b/dev-python/drf-yasg/drf-yasg-1.17.1.ebuild
new file mode 100644
index 000..53707b1046a
--- /dev/null
+++ b/dev-python/drf-yasg/drf-yasg-1.17.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="Automated generation of Swagger/OpenAPI 2.0 schemas from Django 
Rest framework"
+HOMEPAGE="https://github.com/axnsan12/drf-yasg;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+validation"
+
+RDEPEND=">=dev-python/coreapi-2.3.3[${PYTHON_USEDEP}]
+   >=dev-python/coreschema-0.0.4[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.15.34[${PYTHON_USEDEP}]
+   >=dev-python/inflection-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   dev-python/packaging
+   >=dev-python/djangorestframework-3.8[${PYTHON_USEDEP}]
+   >=dev-python/django-1.11.7[${PYTHON_USEDEP}]
+   validation? ( 
>=dev-python/swagger-spec-validator-2.1.0[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] proj/kde:master commit in: kde-misc/basket/, kde-misc/basket/files/

2020-03-11 Thread Andreas Sturmlechner
commit: 764400c6e7668baba409c5862f88b7157fa3efc3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 11 18:04:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 11 22:33:40 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=764400c6

kde-misc/basket: Drop obsolete patch

Upstream commit 090ac46912025f94aca710355e51a8154df36a56

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/basket/basket-.ebuild |  6 +---
 .../files/basket-2.49b-libgit2-0.99-compat.patch   | 32 --
 2 files changed, 1 insertion(+), 37 deletions(-)

diff --git a/kde-misc/basket/basket-.ebuild 
b/kde-misc/basket/basket-.ebuild
index 0a5c8dfa20..0036ef6b46 100644
--- a/kde-misc/basket/basket-.ebuild
+++ b/kde-misc/basket/basket-.ebuild
@@ -60,11 +60,7 @@ DEPEND="${RDEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5
 "
 
-PATCHES=(
-   # TODO: upstream
-   "${FILESDIR}/${PN}-2.49b-xdg_mime_install_dir.patch"
-   "${FILESDIR}/${PN}-2.49b-libgit2-0.99-compat.patch" # bug #710832
-)
+PATCHES=( "${FILESDIR}/${PN}-2.49b-xdg_mime_install_dir.patch" ) # TODO: 
upstream
 
 src_prepare() {
ecm_src_prepare

diff --git a/kde-misc/basket/files/basket-2.49b-libgit2-0.99-compat.patch 
b/kde-misc/basket/files/basket-2.49b-libgit2-0.99-compat.patch
deleted file mode 100644
index 94793a090f..00
--- a/kde-misc/basket/files/basket-2.49b-libgit2-0.99-compat.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 094580f207b5ba9f44e9af00834f9c93f06fb440 Mon Sep 17 00:00:00 2001
-From: Dan Goodliffe 
-Date: Thu, 27 Feb 2020 18:04:21 +
-Subject: [PATCH] Use LIBGIT2_VER_MINOR for version test
-
-Addresses compatibility with libgit2-0.99

- src/application.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/application.cpp b/src/application.cpp
-index c52fb574..81fcd121 100644
 a/src/application.cpp
-+++ b/src/application.cpp
-@@ -56,7 +56,7 @@ Application::Application(int , char **argv)
- 
- 
- #ifdef WITH_LIBGIT2
--#if LIBGIT2_SOVERSION >= 22
-+#if LIBGIT2_VER_MINOR >= 22
- git_libgit2_init();
- #else
- git_threads_init();
-@@ -67,7 +67,7 @@ Application::Application(int , char **argv)
- Application::~Application()
- {
- #ifdef WITH_LIBGIT2
--#if LIBGIT2_SOVERSION >= 22
-+#if LIBGIT2_VER_MINOR >= 22
- git_libgit2_shutdown();
- #else
- git_threads_shutdown();



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

2020-03-11 Thread Andreas Sturmlechner
commit: 6d38fdbd9b720f1f047db59fa748a2c8d904c8cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 11 22:30:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 11 22:31:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d38fdbd

dev-python/PythonQt: Drop 3.2 (r0)

Dropping another dev-qt/qtwebkit:5 revdep.

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/PythonQt/PythonQt-3.2.ebuild | 85 -
 1 file changed, 85 deletions(-)

diff --git a/dev-python/PythonQt/PythonQt-3.2.ebuild 
b/dev-python/PythonQt/PythonQt-3.2.ebuild
deleted file mode 100644
index 9421d91aa5a..000
--- a/dev-python/PythonQt/PythonQt-3.2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-MY_P=${PN}${PV}
-
-inherit qmake-utils python-single-r1
-
-DESCRIPTION="A dynamic Python binding for the Qt framework"
-HOMEPAGE="http://pythonqt.sourceforge.net/;
-SRC_URI="mirror://sourceforge/pythonqt/pythonqt/${P}/${MY_P}.zip"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +extensions webkit"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   extensions? (
-   dev-qt/designer:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtmultimedia:5[widgets]
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtxml:5
-   dev-qt/qtxmlpatterns:5
-   webkit? ( dev-qt/qtwebkit:5 )
-   )"
-DEPEND="${RDEPEND}
-   dev-qt/qtxml:5
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-S="${WORKDIR}/${MY_P}"
-
-REQUIRED_USE="webkit? ( extensions ) ${PYTHON_REQUIRED_USE}"
-
-src_prepare() {
-   default
-
-   if ! use extensions ; then
-   sed -i '/SUBDIRS/s/extensions//' PythonQt.pro || die "sed for 
extensions"
-   fi
-   if ! use webkit ; then
-   # Remove webkit support if not used
-   sed -i '/qtHaveModule(webkit):CONFIG += PythonQtWebKit/d' \
-   extensions/PythonQt_QtAll/PythonQt_QtAll.pro \
-   || die "sed for webkit"
-   fi
-
-   # Unset python version to use python-config
-   sed -i "/unix:PYTHON_VERSION=/s/2.7//" build/python.prf \
-   || die "sed for python version"
-}
-
-src_configure() {
-   eqmake5 PREFIX="${ED%/}"/usr
-}
-
-src_install() {
-   einstalldocs
-
-   # Includes
-   insinto /usr/include/PythonQt
-   doins -r src/*.h
-   insinto /usr/include/PythonQt/gui
-   doins -r src/gui/*.h
-
-   if use extensions ; then
-   insinto /usr/include/PythonQt/extensions/PythonQt_QtAll
-   doins -r extensions/PythonQt_QtAll/*.h
-   fi
-
-   # Libraries
-   dolib.so lib/libPythonQt*
-}



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

2020-03-11 Thread William Hubbs
commit: cd6883ebd13ee64b8efaea4985893921c2c73ad4
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 22:16:06 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 22:21:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6883eb

dev-python/rq: 1.3.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/rq/Manifest|  1 +
 dev-python/rq/rq-1.3.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 84fdbb34b29..c36db5c71a8 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1,2 +1,3 @@
 DIST rq-0.13.0.tar.gz 45487 BLAKE2B 
1985a097d419b50b19771a5f1c1526c8b8b3e9b960f7ecb2817cd731a9af0c37dd38e215a556d35ae8107cc93c3da9c023d4e73eda90e776d62a994d74f5bbda
 SHA512 
f8cf5c3cf7360e0640a2ca97a42c85e67e59835317d04dc752008463224e073053c70ede17e179e1e8d287b3e4ed832971a0398636c49e2680f1183f0ebd2302
 DIST rq-1.0.tar.gz 45516 BLAKE2B 
10af545640c757671d2da4691d06b03fe0b61c82351824a51f8f382bb0e7380312d6902ceff86bb5fbfe06ac3bedca3275394063e6576db33e78d20610083527
 SHA512 
eb3040c5c312123ff99158d504f5fea8377c382a1067d923db29a9087e7e0f7d5214ca1ab1df190d3e9872d6d00917c2435730c121dee1a4c410e65d2875d918
+DIST rq-1.3.0.tar.gz 50906 BLAKE2B 
073ef65c90b2f4cab7505148133cf9e8652f6915bcb34d96b61fca2eb3096d5eb8fb506dfa3d22f402d4ef7ff8e5456faa3bdf7ad6586cfa563b7b2c2da8cb95
 SHA512 
3c7c3b63a7068ada14c39fa21631fa35d336955c8f5b7b5fbf3d75a99b046abacc2ff28a3a58fc03d587be8bf8e22eea33d31142d3be880afc49287a004ff782

diff --git a/dev-python/rq/rq-1.3.0.ebuild b/dev-python/rq/rq-1.3.0.ebuild
new file mode 100644
index 000..8fe00a9e7b8
--- /dev/null
+++ b/dev-python/rq/rq-1.3.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="simple, lightweight library for creating and processing 
background jobs"
+HOMEPAGE="https://github.com/rq/rq;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=" >=dev-python/click-5.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.0.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"



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

2020-03-11 Thread William Hubbs
commit: bff357dc9bac89066242b9384e5416bb987ebcaa
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 22:04:08 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 22:21:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff357dc

dev-python/djangorestframework: 3.11.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/djangorestframework/Manifest   |  1 +
 .../djangorestframework-3.11.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/djangorestframework/Manifest 
b/dev-python/djangorestframework/Manifest
index 04c5a324a42..9df8007f2d2 100644
--- a/dev-python/djangorestframework/Manifest
+++ b/dev-python/djangorestframework/Manifest
@@ -1,3 +1,4 @@
 DIST djangorestframework-3.10.3.tar.gz 789009 BLAKE2B 
93150e20d4c5f6190add87c0fe8e954a2baad55933234c4e1d128c345bd057afaa2a4caa603bb99de800d1ddf146fc7bef0f1bf09b90d44f5073df9805502cce
 SHA512 
bd1a8c9dd639d34f88911cee4d02252e608c26cfec5f1c96ae3250f359c6c962612bf56718cd3d74d680b3733bcc86664b94c9241cbf184984a30827c34ba4d8
+DIST djangorestframework-3.11.0.tar.gz 791688 BLAKE2B 
5a3cb8a25bd400d4e030bf960d227a2cfbf4fd306b0aab6f0f6bfec4dcfa59d566c3090ab660726a15f5fc36e0c93d3163008f7a64576af91448df7d1e3f4d87
 SHA512 
87f02919df6a136198e6551c6d525b3cc57299581f6c098258f81d7c9096b851b9fc2af64e8ffc161178ef811f50eb0d3f068697702b73601036ea33202bbee0
 DIST djangorestframework-3.9.2.tar.gz 785546 BLAKE2B 
b00e502a483894bfcebb9075a2534a68d0c48093b60482dfd2fd3b5653731ba5d535259451fcdd2f25f16832ec9e5a6b5e13b5e43095f770b88a0f251525a69d
 SHA512 
cf3b23de7b27bca082df571a2cfcb1c593bebd36830b60238a2efa794ded762b22444a00885acac7d97db393943063a9f7a81e9dd32628afa7f1308008520a76
 DIST djangorestframework-3.9.4.tar.gz 779306 BLAKE2B 
9ae955cf0145ad8b80b65d8b6d8f0b947e0e11ecb1b52939a1fd4d209d48d84a4d756d979596180c63f6caf25ff796503b0b3cc8237ec1bbf2d1787fae5a2863
 SHA512 
bfa269b1ca95c1d35d97f3fcdcf821778f2c2ba14ce79288b776ecff369922603ba9a2292a59ca8ad263eb3eef675420a2bb2e609e11e53e503a78bd365b2913

diff --git a/dev-python/djangorestframework/djangorestframework-3.11.0.ebuild 
b/dev-python/djangorestframework/djangorestframework-3.11.0.ebuild
new file mode 100644
index 000..45883f2ed25
--- /dev/null
+++ b/dev-python/djangorestframework/djangorestframework-3.11.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Web APIs with django made easy"
+HOMEPAGE="https://www.django-rest-framework.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-03-11 Thread William Hubbs
commit: cd65974c40bd1824befdc7849829d8a8814767ee
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 22:17:11 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 22:21:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd65974c

dev-python/django-rq: 2.3.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-rq/Manifest   |  1 +
 dev-python/django-rq/django-rq-2.3.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/django-rq/Manifest b/dev-python/django-rq/Manifest
index 0c5dc7c71d4..6667fe08697 100644
--- a/dev-python/django-rq/Manifest
+++ b/dev-python/django-rq/Manifest
@@ -1,3 +1,4 @@
 DIST django-rq-1.3.1.tar.gz 37462 BLAKE2B 
17c3eb4527315c7d562586b5d62ac1866d4e1de755a61f6d882007139494921efc689b3c649f0647ceb2b29d6b0914159c5247af33cc6c21ac6108beef7c40dd
 SHA512 
7e8443889fb7f7e8059f81fc8e7cd319e5a8b54c0388130190a39cc167bcd2e85b761f7f3703a3cd37e5be245cbc788d98a121d048837dc77072c8713c332577
 DIST django-rq-2.1.0.tar.gz 38237 BLAKE2B 
d99a25655ab0f2ceb08f433b86e84f54f76bc6a93482655f117dced1f8242fb527acb8cfc598fadd282f932f9b7f02b780ef925dcbc8ee7778594a95d73e8ad2
 SHA512 
4bc59ed32176a121debcbc259386bd406ae141ad859b52ea779e7ee8c8b1d2634a1afc31b666e55bc8a70c841ce7aac81ba0e7f4207e925587cbf3817d9da666
 DIST django-rq-2.2.0.tar.gz 39758 BLAKE2B 
3f6b3b990539eb2f8379e054b64202c142372563ba1ffd155d14c700b58b1c0b2aea6af1818ef377e26a27e3a4bf9519d1234fe61605ae1bfdebf7065f1cdad0
 SHA512 
cfa987b1cb08e09552a27d0997a8fcefcc60247115243a47ce30c561b5cbdacb45d702c8e5994a22ec6e812e66378d9a298dacdeb48e85163ae26798e47b98f6
+DIST django-rq-2.3.0.tar.gz 40916 BLAKE2B 
cdaae3b3d1289a539306f0d8d41d034384366877bd226a5d2226fa017e7807ca2c3304fe6100d45f6cc929e591970bf707acebb1f0571d2827e22acff0468fee
 SHA512 
2b0e0531d40ea866680aa52ac941bf0ea09d4295608c3c8b99c9b3a1c9f1efbb05527327e22ad6da3b013667a16251f190a064806c7c0e1edaf1625b5bc3a2e5

diff --git a/dev-python/django-rq/django-rq-2.3.0.ebuild 
b/dev-python/django-rq/django-rq-2.3.0.ebuild
new file mode 100644
index 000..95ddd036ff9
--- /dev/null
+++ b/dev-python/django-rq/django-rq-2.3.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="An app that provides django integration for RQ (Redis Queue)"
+HOMEPAGE="https://github.com/rq/django-rq;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-python/django-2.0[${PYTHON_USEDEP}]
+   >=dev-python/rq-1.2[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.0.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"



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

2020-03-11 Thread Ulrich Müller
commit: a848a9d5f4a37adf2e6a1d2dcc8b28c17f8c7493
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar 11 22:10:48 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Mar 11 22:13:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a848a9d5

profiles: Mask games-misc/fortune-mod-humorixfortunes for removal.

Signed-off-by: Ulrich Müller  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 454bee08f06..545fa274903 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Ulrich Müller  (2020-03-11)
+# No license. HOMEPAGE is gone.
+# Masked for removal in 14 days. Bug #450454.
+games-misc/fortune-mod-humorixfortunes
+
 # Matt Turner  (2020-03-11)
 # Masked for testing due to removal of libnm-glib (bug #665338)
 >=net-misc/networkmanager-1.20



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod-all/

2020-03-11 Thread Ulrich Müller
commit: 6e747f33944e74daa99cdc85b5b639efb138a4b3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Mar 11 22:10:13 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Mar 11 22:13:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e747f33

games-misc/fortune-mod-all: Don't depend on last-rited module.

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 .../{fortune-mod-all-3.ebuild => fortune-mod-all-4.ebuild}   | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-misc/fortune-mod-all/fortune-mod-all-3.ebuild 
b/games-misc/fortune-mod-all/fortune-mod-all-4.ebuild
similarity index 95%
rename from games-misc/fortune-mod-all/fortune-mod-all-3.ebuild
rename to games-misc/fortune-mod-all/fortune-mod-all-4.ebuild
index 7854ad45398..6dd836604f6 100644
--- a/games-misc/fortune-mod-all/fortune-mod-all-3.ebuild
+++ b/games-misc/fortune-mod-all/fortune-mod-all-4.ebuild
@@ -23,7 +23,6 @@ RDEPEND="games-misc/fortune-mod
l10n_it? ( games-misc/fortune-mod-it )
games-misc/fortune-mod-bofh-excuses
games-misc/fortune-mod-chucknorris
-   games-misc/fortune-mod-humorixfortunes
games-misc/fortune-mod-kernelcookies
games-misc/fortune-mod-osfortune
games-misc/fortune-mod-tao



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

2020-03-11 Thread Andreas Sturmlechner
commit: a2040bf30f91bd6d8d3d91b93fd5f7d1dc5a0371
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 11 22:00:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 11 22:03:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2040bf3

app-editors/ghostwriter: Add missing app-text/hunspell slot op

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-editors/ghostwriter/ghostwriter-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild 
b/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
index 0cad3683483..0943a04747d 100644
--- a/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
+++ b/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
@@ -17,7 +17,7 @@ IUSE="debug"
 BDEPEND="dev-qt/linguist-tools:5"
 
 RDEPEND="
-   app-text/hunspell
+   app-text/hunspell:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5



[gentoo-commits] repo/gentoo:master commit in: app-editors/ghostwriter/, app-editors/ghostwriter/files/

2020-03-11 Thread Andreas Sturmlechner
commit: faf76fb9991c7dcc516b3c10292063a0af843898
Author: David Roman  gmail  com>
AuthorDate: Thu Mar  5 20:56:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 11 22:03:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf76fb9

app-editors/ghostwriter: verbump to 1.8.1

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14859
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-editors/ghostwriter/Manifest   |  1 +
 .../files/ghostwriter-1.8.1-appdata-path.patch | 27 ++
 app-editors/ghostwriter/ghostwriter-1.8.1.ebuild   | 60 ++
 3 files changed, 88 insertions(+)

diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest
index 39d80b85ecf..6e6955ec820 100644
--- a/app-editors/ghostwriter/Manifest
+++ b/app-editors/ghostwriter/Manifest
@@ -1 +1,2 @@
 DIST ghostwriter-1.8.0.tar.gz 1195999 BLAKE2B 
d751e570aed94bcf0806ca20d82b0ac2b465649caf31f01b761f0370a4f1b04ac8f948213b15c05a71541b8068ef21dfb2105b5fc91d5637e498e2d4c8f6bf9a
 SHA512 
aff500d9221f28f6a06a93bf0b5ddb590792b22bc551749b790f52751cd7f2e27ea59778927c2f117320cb1791b45d51d8efdf479f0894319755afb1a509f7bd
+DIST ghostwriter-1.8.1.tar.gz 122 BLAKE2B 
3fa3d95ed819bc8f7b76b396e6634658a8bda23e9100cbb298d301fc382db451430a4a31fbd092326af198825c83d2c998172c90a7e318aeb57ef7799751995a
 SHA512 
9f60f81a594cf161edfeac8c75830e186ab4ec2c22859b2bad40768e1ecf64e6842b52a69024a1f014d24a2f1cbb38e15a7799101d7fd54ef7709e245f6ac521

diff --git a/app-editors/ghostwriter/files/ghostwriter-1.8.1-appdata-path.patch 
b/app-editors/ghostwriter/files/ghostwriter-1.8.1-appdata-path.patch
new file mode 100644
index 000..514ab6262e5
--- /dev/null
+++ b/app-editors/ghostwriter/files/ghostwriter-1.8.1-appdata-path.patch
@@ -0,0 +1,27 @@
+From 5e63fa9cb6d4020413db071ed68aa85f3e79fd9e Mon Sep 17 00:00:00 2001
+From: David Roman 
+Date: Mon, 9 Mar 2020 21:42:58 +0100
+Subject: [PATCH] update appdata path
+
+The previous location is deprecated
+see https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
+---
+ ghostwriter.pro | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/ghostwriter.pro b/ghostwriter.pro
+index d399fb5..7f5f22c 100644
+--- a/ghostwriter.pro
 b/ghostwriter.pro
+@@ -264,7 +264,7 @@ macx {
+ desktop.path = $$DATADIR/applications/
+ 
+ appdata.files = resources/linux/ghostwriter.appdata.xml
+-appdata.path = $$DATADIR/appdata/
++appdata.path = $$DATADIR/metainfo/
+ 
+ man.files = resources/linux/ghostwriter.1
+ man.path = $$PREFIX/share/man/man1
+-- 
+2.25.1
+

diff --git a/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild 
b/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
new file mode 100644
index 000..0cad3683483
--- /dev/null
+++ b/app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg-utils
+
+DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
+HOMEPAGE="https://wereturtle.github.io/ghostwriter/;
+SRC_URI="https://github.com/wereturtle/ghostwriter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+BDEPEND="dev-qt/linguist-tools:5"
+
+RDEPEND="
+   app-text/hunspell
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CREDITS.md README.md )
+
+PATCHES=( "${FILESDIR}/${P}-appdata-path.patch" )
+
+src_prepare() {
+   default
+
+   sed -i -e "/^VERSION =/s/\$.*/${PV}/" ghostwriter.pro || die "failed to 
override version"
+}
+
+src_configure() {
+   eqmake5 \
+   CONFIG+=$(usex debug debug release) \
+   PREFIX="${EPREFIX}"/usr
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2020-03-11 Thread William Hubbs
commit: 4e708c2d67de1bb6ca55022bf9063c5433d66e4b
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 21:12:30 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 21:56:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e708c2d

dev-python/django-mptt: 0.11.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-mptt/Manifest  |  1 +
 dev-python/django-mptt/django-mptt-0.11.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest
index 7496d1da4c2..f4b0f61ee06 100644
--- a/dev-python/django-mptt/Manifest
+++ b/dev-python/django-mptt/Manifest
@@ -1 +1,2 @@
+DIST django-mptt-0.11.0.tar.gz 98300 BLAKE2B 
cbae24143007dfe8913aacf4cbe22bbccdf929617adc31640c2d429d6ea8be727a937be0aa8353e82862b9fe8c571397db4dd3877015eb17c2c5a56172cc66a5
 SHA512 
21af30007661db1474628b6f8af86a3f6de52494efe1aaf9235f8b1660ba153f0de3ad91ff979588e4b681b00b44652a05146df7d3951d6ee62da38a1900fd89
 DIST django-mptt-0.9.1.tar.gz 95615 BLAKE2B 
980bd2165a66da0af8e5cb877e42cb9e7deaf7c2bfc09ff0125753127a07f4bd546ba98e10831878fb9c5fd254bb95d5e2be0c2d574d35f4eb06fa6d4f9db74b
 SHA512 
54e0d36fe4893846491cc253d9010024b53eff4c6570e77cde33257844dba36406ad56f4dc13a586806abbc4e53d4864101002227d5c5819c72926b45100914d

diff --git a/dev-python/django-mptt/django-mptt-0.11.0.ebuild 
b/dev-python/django-mptt/django-mptt-0.11.0.ebuild
new file mode 100644
index 000..5267efd2f58
--- /dev/null
+++ b/dev-python/django-mptt/django-mptt-0.11.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="utilities for modified preorder tree traversal and trees of model 
instances"
+HOMEPAGE="https://github.com/django-mptt/django-mptt;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
+   dev-python/django-js-asset[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-03-11 Thread William Hubbs
commit: d5ffac9c5150984895f6d1f7e6379f289d40fa11
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 21:33:43 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 21:56:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ffac9c

dev-python/django-prometheus: 2.0.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-prometheus/Manifest  |  1 +
 .../django-prometheus-2.0.0.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/django-prometheus/Manifest 
b/dev-python/django-prometheus/Manifest
index 0a58d024189..bfca67e3f6b 100644
--- a/dev-python/django-prometheus/Manifest
+++ b/dev-python/django-prometheus/Manifest
@@ -1,2 +1,3 @@
 DIST django-prometheus-1.0.15.tar.gz 13708 BLAKE2B 
64d72224da9cb481108ad17ed1409d97108353a39894f824428743f3ee894292352de4d4beebf1984294e34cea7b6d0144c5066d0fe5cca7d9c682f9410355d3
 SHA512 
48794f6d07ebdd3487060e62e808a66a97630045433dd91a27f1095f79a72197124c44c5d178c89785b8d048e8e828f84804c789cb5c2f0a053cf18864cde6eb
 DIST django-prometheus-1.1.0.tar.gz 18237 BLAKE2B 
9b32e95750b57122a42d2e0b7f257407885a08db446e013933d2e81a525bf99f872f82c7f081f4c8c3c18f899c48ffa947ac8a89b751babaa8a8348f3f50b757
 SHA512 
9fa8c0175d1f8f714954f1c16715007e5c074568cc703d57e62f24686db1e16c40fc02244c4f9721995636723d90435bb3b2348282530d969b543bce39e65774
+DIST django-prometheus-2.0.0.tar.gz 20028 BLAKE2B 
272f192cc0ee4492fa6dbbb65ba6696fdf8fbddc0724290d9b55e5aedb740c2c92cb609969240004b4faca4569580ab451284c2f4bbde589ee61bb96ec448ff3
 SHA512 
8345c23c8032f0dbecd8e801bd6673e7e3804003ebee0a15b0c8ce3b2d4c6b6f47e7c41e33df2b18a0497eb453972d8b231b88fb51184fafc58d306a9430fdec

diff --git a/dev-python/django-prometheus/django-prometheus-2.0.0.ebuild 
b/dev-python/django-prometheus/django-prometheus-2.0.0.ebuild
new file mode 100644
index 000..a745970dbcd
--- /dev/null
+++ b/dev-python/django-prometheus/django-prometheus-2.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="Library to export django metrics for prometheus"
+HOMEPAGE="https://github.com/korfuri/django-prometheus;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="Apache-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-python/prometheus_client-0.7[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_prepare_all() {
+   sed -i "s/'pytest-runner'//" setup.py || die
+   distutils-r1_python_prepare_all
+}



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

2020-03-11 Thread William Hubbs
commit: 779100e1ae0d5de35037db162ff66b13dc4052e5
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 21:04:24 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 21:56:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779100e1

dev-python/django-debug-toolbar: 22.2 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-debug-toolbar/Manifest   |  1 +
 .../django-debug-toolbar-2.2.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index ade1d684004..208cac6027f 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1,2 +1,3 @@
 DIST django-debug-toolbar-2.0.tar.gz 321249 BLAKE2B 
cd4f9e7d55deaf404369ba89eaffe0c730a058450c8368e39bfe3f5562019f5978ff33b93dc0463dc0fa6e6ba1047335d45997929dc3d2b576a78ff7cd5f75f0
 SHA512 
8440705a2e38f2c035a1dde4eb14ec829ead502cbbebcae46889e26877c0843389107bf14249afe9742638c4880b362fd699aed935e271bc1ade8f0a54bfea46
 DIST django-debug-toolbar-2.1.tar.gz 321132 BLAKE2B 
4765a25bd7aa2578c65cd0918bf47de047e131deb896cdd7b80111e9628e4f7c39ad6dc84fc4114310fb1a8195fea263810b279e8b19b6e621879b8eb2961f82
 SHA512 
3cfd11b28ec6573977a0476388e8f4d63441c5b390fe974294bc059a83fc95a44c3c8df18a549403756f7929181750aec51d70b38cfe3bce1d40ba24e6b72e9d
+DIST django-debug-toolbar-2.2.tar.gz 322475 BLAKE2B 
cff55a26f4d95353edff3d7f678a052c262636afc94307e22e4d9dc1b6bbe3c0bc1a4997c4904a397de97218b462d52e67ac0f80bb05de7736cb278c7dca58ee
 SHA512 
5cd9e50852bd7efeb83879c5e9fe10fe6df5087b746e9cb2a0e13e66b3fe0a815a6eaea4b273258e7e682149bc29ad8979268d2be263539c522624e3f16aa5f5

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-2.2.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-2.2.ebuild
new file mode 100644
index 000..3b1d9adcb3b
--- /dev/null
+++ b/dev-python/django-debug-toolbar/django-debug-toolbar-2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A configurable set of panels that display debug information"
+HOMEPAGE="
+   https://pypi.org/project/django-debug-toolbar/
+   https://github.com/django-debug-toolbar/django-debug-toolbar/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="
+   >=dev-python/django-1.11[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.0[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # Prevent non essential d'loading by intersphinx
+   sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
+
+   # This prevents distutils from installing 'tests' package, rm magic no 
more needed
+   sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   emake test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   use examples && local EXAMPLES=( example/. )
+   distutils-r1_python_install_all
+}



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

2020-03-11 Thread William Hubbs
commit: 17292ba174cdfde36d042bf1cb50880f257e4028
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar 11 21:45:52 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar 11 21:56:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17292ba1

dev-python/uritemplate: 3.0.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-python/uritemplate/Manifest |  1 +
 dev-python/uritemplate/uritemplate-3.0.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/uritemplate/Manifest b/dev-python/uritemplate/Manifest
index c54af33489f..976fbb365f3 100644
--- a/dev-python/uritemplate/Manifest
+++ b/dev-python/uritemplate/Manifest
@@ -1,2 +1,3 @@
 DIST uritemplate-0.6.tar.gz 3508 BLAKE2B 
41abd9a347a6ab0fae668a63c185d64e857cb88431a3b8ecaa673076a1fb700869c1679313ed772c2aade5952cbad7f0ce898f4be4ea280fe8d867cf1c280911
 SHA512 
19e9d2f7cb6275c1a3bc6e287d9d3bdbed4391541f29765130a8e33825321e33fe3220adc349794d179354bcb9d77571ae20ba7836034962f3713994c7cdbfbd
 DIST uritemplate-3.0.0.tar.gz 30038 BLAKE2B 
eac4deaa980a9a4618a245bfdc8b3df2180a4285b9197488e7556e3cbce88c4a52ee8bdfecc5f500d80d14a59f8ff0e1ecbcb3aedff422fa9853cb2d40e25df4
 SHA512 
9988ae6db1d0234a2dfb393ab0205dd7902c814b8a85e06a666b8fec44cacec90fc8852b64da068242cb57cbb2ed63478567224fcb6751df82605d1f0881ad6e
+DIST uritemplate-3.0.1.tar.gz 32806 BLAKE2B 
71fb7ef9fbdd61f3a3f67c5615cfb65ab261b5f9ce1c5a534e155a9723990599bf50e9ee0934d870161f7f26fc3d0fbcc07fefa558fc55bca29e96259bba767a
 SHA512 
260da5901d28ca2354d972e00ed468c9bcf2901f948cb7759ff3e9d3a7b67da90ba754e555d6695c5095801b106ffd422459f0860b901a75e01575e159eb8f48

diff --git a/dev-python/uritemplate/uritemplate-3.0.1.ebuild 
b/dev-python/uritemplate/uritemplate-3.0.1.ebuild
new file mode 100644
index 000..a4ea032e684
--- /dev/null
+++ b/dev-python/uritemplate/uritemplate-3.0.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of RFC6570, URI Template"
+HOMEPAGE="https://pypi.org/project/uritemplate/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   !<=dev-python/google-api-python-client-1.3"
+DEPEND="${RDEPEND}"



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

2020-03-11 Thread Thomas Deutschmann
commit: 61cdee650c6f90d91018c70ec6cfeeba44b42861
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 20:38:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 21:47:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cdee65

www-client/firefox: amd64 & x86 stable (bug #712182)

Bug: https://bugs.gentoo.org/712182
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-68.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-68.6.0.ebuild 
b/www-client/firefox/firefox-68.6.0.ebuild
index 546fb2cae1d..1a4db85161c 100644
--- a/www-client/firefox/firefox-68.6.0.ebuild
+++ b/www-client/firefox/firefox-68.6.0.ebuild
@@ -47,7 +47,7 @@ inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs 
eutils \
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox;
 
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2020-03-11 Thread Thomas Deutschmann
commit: ffadde819efba520f2f0d1825a66ecff89789ff0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 20:35:56 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 21:47:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffadde81

dev-util/cbindgen: move stable keywords

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

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

diff --git a/dev-util/cbindgen/cbindgen-0.13.1.ebuild 
b/dev-util/cbindgen/cbindgen-0.13.1.ebuild
index 69455d588d1..9cec0082354 100644
--- a/dev-util/cbindgen/cbindgen-0.13.1.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.13.1.ebuild
@@ -49,4 +49,4 @@ HOMEPAGE="https://github.com/eqrion/cbindgen/;
 SRC_URI="$(cargo_crate_uris ${CRATES})"
 LICENSE="MIT MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"



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

2020-03-11 Thread Thomas Deutschmann
commit: a900c09b5156f2dcaf64a2af14e0777fa086372e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 21:44:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 21:47:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a900c09b

www-client/firefox: fix localization also in ESR

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

 www-client/firefox/{firefox-68.6.0.ebuild => firefox-68.6.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-68.6.0.ebuild 
b/www-client/firefox/firefox-68.6.0-r1.ebuild
similarity index 99%
rename from www-client/firefox/firefox-68.6.0.ebuild
rename to www-client/firefox/firefox-68.6.0-r1.ebuild
index 1a4db85161c..66bbb902e6e 100644
--- a/www-client/firefox/firefox-68.6.0.ebuild
+++ b/www-client/firefox/firefox-68.6.0-r1.ebuild
@@ -675,7 +675,7 @@ src_install() {
fi
 
# Install language packs
-   MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
+   MOZEXTENSION_TARGET="distribution/extensions" 
MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
 
local size sizes icon_path icon name
if use bindist ; then



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

2020-03-11 Thread Thomas Deutschmann
commit: e951d27c58cf97c5af479ace569698f18c4aa91a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 20:36:25 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 21:47:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e951d27c

dev-util/cbindgen: drop old

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

 dev-util/cbindgen/Manifest   |  1 -
 dev-util/cbindgen/cbindgen-0.12.2.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest
index 058506f6289..f88c36bbb1a 100644
--- a/dev-util/cbindgen/Manifest
+++ b/dev-util/cbindgen/Manifest
@@ -2,7 +2,6 @@ DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST c2-chacha-0.2.3.crate 13336 BLAKE2B 
0b548907ce4c9ee502ec96307ca003d168e8bcf9007ec667661d158f33de36fc2e832cb3c36cadc2523f6ba8b9aeff4dcb16e7f95a9a34ae02e8bd5d00f65cf2
 SHA512 
302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538
-DIST cbindgen-0.12.2.crate 143729 BLAKE2B 
5a597d87d1d3fbe8db49c68fa729c84474394383ccc4962024938dcbccc91260e5008399027ebe444d5406e28f1b1f4b9a4ea0ccb7d29d6ce512b1ce2756af17
 SHA512 
9d0f58e89de86e31bb0e84b13e569951c20b7ed8e74b3854e90aa3e5d1036170956ff9c94544711c0b21a331eb2516e58b6d3580b76de7bbaf0dc367d483e4e1
 DIST cbindgen-0.13.1.crate 155690 BLAKE2B 
c5a4de672e932f10a571655ddc6e2c9b938ac128285e147e251711b05c814d39322dcf0de16bba17cca4524ab22871f30a18e1ac8afc7c81c4412b39afa9690c
 SHA512 
faaf76c95e3111931fbe044909be385c2af3366ee07cd4c5d9aeb02a9715ff75c3a78370a3b5c50af145970851feadb2aef983ff0c3aaae63626d25f40a656b8
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST clap-2.33.0.crate 196458 BLAKE2B 
3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a
 SHA512 
f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91

diff --git a/dev-util/cbindgen/cbindgen-0.12.2.ebuild 
b/dev-util/cbindgen/cbindgen-0.12.2.ebuild
deleted file mode 100644
index 11e5c46b9b9..000
--- a/dev-util/cbindgen/cbindgen-0.12.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2017-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-CRATES="
-ansi_term-0.11.0
-atty-0.2.13
-bitflags-1.2.1
-c2-chacha-0.2.3
-cbindgen-0.12.2
-cfg-if-0.1.10
-clap-2.33.0
-getrandom-0.1.13
-itoa-0.4.4
-libc-0.2.66
-log-0.4.8
-ppv-lite86-0.2.6
-proc-macro2-1.0.6
-quote-1.0.2
-rand-0.7.2
-rand_chacha-0.2.1
-rand_core-0.5.1
-rand_hc-0.2.0
-redox_syscall-0.1.56
-remove_dir_all-0.5.2
-ryu-1.0.2
-serde-1.0.104
-serde_derive-1.0.104
-serde_json-1.0.44
-strsim-0.8.0
-syn-1.0.11
-tempfile-3.1.0
-textwrap-0.11.0
-toml-0.5.5
-unicode-width-0.1.7
-unicode-xid-0.2.0
-vec_map-0.8.1
-wasi-0.7.0
-winapi-0.3.8
-winapi-i686-pc-windows-gnu-0.4.0
-winapi-x86_64-pc-windows-gnu-0.4.0
-"
-
-inherit cargo
-
-DESCRIPTION="A tool for generating C bindings to Rust code"
-HOMEPAGE="https://github.com/eqrion/cbindgen/;
-SRC_URI="$(cargo_crate_uris ${CRATES})"
-LICENSE="MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"



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

2020-03-11 Thread Pacho Ramos
commit: 3ae710303c881d3feefdb7f7434e59949b236346
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 21:33:12 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 21:33:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae71030

net-misc/r8168: amd64 stable, bug #711176

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/net-misc/r8168/r8168-8.048.00.ebuild 
b/net-misc/r8168/r8168-8.048.00.ebuild
index 0ef2e5c2951..d78f520b188 100644
--- a/net-misc/r8168/r8168-8.048.00.ebuild
+++ b/net-misc/r8168/r8168-8.048.00.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 MODULE_NAMES="r8168(net:${S}/src)"
 BUILD_TARGETS="modules"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2020-03-11 Thread Pacho Ramos
commit: 255adbd8352aa3e0675ebce4f8dddbb5caf1c59f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 21:31:08 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 21:31:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255adbd8

media-fonts/noto: Drop old

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto/Manifest |  2 --
 media-fonts/noto/noto-20170403.ebuild | 26 --
 media-fonts/noto/noto-20181024.ebuild | 35 ---
 3 files changed, 63 deletions(-)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 3454abaab5e..fb584b2bbf0 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,4 +1,2 @@
-DIST noto-20170403.tar.xz 11083152 BLAKE2B 
8281cc19a100d1cbf7f57fba9cba077bb0005f7296f58d48247bef6c804b53597ff359dfab7b7d851e42c0294c757f311979b98dc9f1c22e2d3f3fabe4db77e7
 SHA512 
f8f1414b5b6f793e86ef3cc6a6320c4545f079b337c7672cb83c50d21d353d81557da4a555cdb6524c79be3e4c167f7d5aac102c38d64926f3b1887ca7f3
-DIST noto-20181024.tar.gz 726721580 BLAKE2B 
d19d32d98419395df1bb3ca360bd67a50487d499aa3ea1612355b2f0fef09fe8236583fedc6d528668048ccbeee7139df704fc8e125c5eec7215708838aa09f4
 SHA512 
5df8266fab59a9ad5e6de6971c69d2761864c29e8d0e79e16a44177327b73527a37a9d148b63c862bfb5f7507793aab5c4319603f3b8b80e18eb9f203d7a7334
 DIST noto-20190524.tar.gz 740252290 BLAKE2B 
e169ee60c9a83c13656ebd5dbce32aad183bbebc057035c69723788725a1c14a016c37bea7ccf30fc9d776e421515c2fa03f929b5f7bf95d9e3abb1abbeccbbf
 SHA512 
668f7d015da420b3c32f8c0313037bab731bd915875f476beb47e6c3e8d33a30cd608d2f351194607afbf28f8f3efc1eb5f8470c03fd88a83df33b478fa78147
 DIST noto-20200308.tar.gz 853685953 BLAKE2B 
1f25bf1b763161fc246b0a1ed532d4755e4ef441055d92a8a17a05331bbbe47b4f604492e0403088d5aac9a86e42b27354eb7d4c9bc6286853ce1562b7940344
 SHA512 
9afec0c150beeb2bb27af58b9118da4bf86a21f25b573be3a01186c0295b9d5f51918d9237fafc76a0388c87a2b8fd780ba450fb8b4c3e65addad729e8f56a9f

diff --git a/media-fonts/noto/noto-20170403.ebuild 
b/media-fonts/noto/noto-20170403.ebuild
deleted file mode 100644
index 0e10bdbab90..000
--- a/media-fonts/noto/noto-20170403.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://www.google.com/get/noto/;
-
-# https://noto-website.storage.googleapis.com/pkgs/Noto-hinted.zip
-# Version number based on the timestamp of most recently updated font in the 
zip.
-# When bumping, remove *CJK* and create a tarball (xz -9 gives the most
-# compressed tarball)
-SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-
-LICENSE="OFL-1.1" # https://github.com/googlei18n/noto-fonts/blob/master/NEWS
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86"
-IUSE="cjk"
-
-RDEPEND="cjk? ( media-fonts/noto-cjk )"
-RESTRICT="binchecks strip"
-
-FONT_S="${S}"
-FONT_SUFFIX="ttf"

diff --git a/media-fonts/noto/noto-20181024.ebuild 
b/media-fonts/noto/noto-20181024.ebuild
deleted file mode 100644
index 9be721fb539..000
--- a/media-fonts/noto/noto-20181024.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-fonts;
-
-COMMIT="d7af81e614086435102cca95961b141b3530a027"
-SRC_URI="https://github.com/googlei18n/noto-fonts/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 sparc x86"
-IUSE="cjk"
-
-RDEPEND="cjk? ( media-fonts/noto-cjk )"
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-fonts-${COMMIT}"
-
-FONT_SUFFIX="ttf"
-FONT_CONF=(
-   # From ArchLinux
-   "${FILESDIR}/66-noto-serif.conf"
-   "${FILESDIR}/66-noto-mono.conf"
-   "${FILESDIR}/66-noto-sans.conf"
-)
-
-src_install() {
-   # Don't install in separate subdirs
-   FONT_S="${S}/unhinted/" font_src_install
-   FONT_S="${S}/hinted/" font_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2020-03-11 Thread Pacho Ramos
commit: a1073084a7de2fd3526aff6f0a3db88e3bac6e88
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 21:30:41 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 21:31:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1073084

media-fonts/noto: Bump to newer snapshot

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto/Manifest |  1 +
 media-fonts/noto/noto-20200308.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 14689b730dd..3454abaab5e 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,3 +1,4 @@
 DIST noto-20170403.tar.xz 11083152 BLAKE2B 
8281cc19a100d1cbf7f57fba9cba077bb0005f7296f58d48247bef6c804b53597ff359dfab7b7d851e42c0294c757f311979b98dc9f1c22e2d3f3fabe4db77e7
 SHA512 
f8f1414b5b6f793e86ef3cc6a6320c4545f079b337c7672cb83c50d21d353d81557da4a555cdb6524c79be3e4c167f7d5aac102c38d64926f3b1887ca7f3
 DIST noto-20181024.tar.gz 726721580 BLAKE2B 
d19d32d98419395df1bb3ca360bd67a50487d499aa3ea1612355b2f0fef09fe8236583fedc6d528668048ccbeee7139df704fc8e125c5eec7215708838aa09f4
 SHA512 
5df8266fab59a9ad5e6de6971c69d2761864c29e8d0e79e16a44177327b73527a37a9d148b63c862bfb5f7507793aab5c4319603f3b8b80e18eb9f203d7a7334
 DIST noto-20190524.tar.gz 740252290 BLAKE2B 
e169ee60c9a83c13656ebd5dbce32aad183bbebc057035c69723788725a1c14a016c37bea7ccf30fc9d776e421515c2fa03f929b5f7bf95d9e3abb1abbeccbbf
 SHA512 
668f7d015da420b3c32f8c0313037bab731bd915875f476beb47e6c3e8d33a30cd608d2f351194607afbf28f8f3efc1eb5f8470c03fd88a83df33b478fa78147
+DIST noto-20200308.tar.gz 853685953 BLAKE2B 
1f25bf1b763161fc246b0a1ed532d4755e4ef441055d92a8a17a05331bbbe47b4f604492e0403088d5aac9a86e42b27354eb7d4c9bc6286853ce1562b7940344
 SHA512 
9afec0c150beeb2bb27af58b9118da4bf86a21f25b573be3a01186c0295b9d5f51918d9237fafc76a0388c87a2b8fd780ba450fb8b4c3e65addad729e8f56a9f

diff --git a/media-fonts/noto/noto-20200308.ebuild 
b/media-fonts/noto/noto-20200308.ebuild
new file mode 100644
index 000..4100a27916b
--- /dev/null
+++ b/media-fonts/noto/noto-20200308.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-fonts;
+
+COMMIT="1c9f53362889d4468fd1193b76c397c208d81da8"
+SRC_URI="https://github.com/googlei18n/noto-fonts/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+# Extra allows to optionally reduce disk usage even returning to tofu
+# issue as described in https://www.google.com/get/noto/
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+DEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-fonts-${COMMIT}"
+
+FONT_SUFFIX="ttf"
+FONT_CONF=(
+   # From ArchLinux
+   "${FILESDIR}/66-noto-serif.conf"
+   "${FILESDIR}/66-noto-mono.conf"
+   "${FILESDIR}/66-noto-sans.conf"
+)
+
+src_install() {
+   mkdir install-unhinted install-hinted || die
+   mv unhinted/*/* install-unhinted/. ||  die
+   mv hinted/*/* install-hinted/. || die
+
+   FONT_S="${S}/install-unhinted/" font_src_install
+   FONT_S="${S}/install-hinted/" font_src_install
+
+   # Allow to drop some fonts optionally for people that want to save
+   # disk space. Following ArchLinux options.
+   use extra || rm -rf 
"${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.ttf
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, net-misc/networkmanager/

2020-03-11 Thread Matt Turner
commit: 0dd37329676dcdad19fa6a3230f4231814e49047
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 16 17:32:18 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 21:30:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd37329

net-misc/networkmanager: bump to 1.22.8

[mattst88]: Fix s/epbf/ebpf/ typo
Keep keywords, but add to package.mask
Bump 1.22.6 -> 1.22.8

Bug: https://bugs.gentoo.org/665338
Closes: https://bugs.gentoo.org/702898
Signed-off-by: Joonas Niilola  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/networkmanager/Manifest   |   1 +
 net-misc/networkmanager/metadata.xml   |   4 +
 .../networkmanager/networkmanager-1.22.8.ebuild| 329 +
 profiles/package.mask  |   4 +
 4 files changed, 338 insertions(+)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 28743c16f9f..4dede9e9929 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-1.18.4.tar.xz 4875196 BLAKE2B 
9c58d6d7317562332dfa9639f8e236a0a7f6b58e7dad5af83916b1c6178899a6bcf12bc289fb401d84fd6420306364b4c4c0a25eda2a08eef812acde1862a18a
 SHA512 
9fd22775a400ee8d20c75ebddfee842bfbd8780966444dd537e371a65918f41640e921d2c441853afe8f72d693e9b4c1415435136a07004666a6af4799fd3350
+DIST NetworkManager-1.22.8.tar.bz2 6291982 BLAKE2B 
f02ca4006c7ccedc30f2a54cc15f9e0e44fb0fd00114ea1f634a1c72b422083d6bcd0b4ac23404da4eb2d278d97708776e925bb37a13394e97563053e3330e3d
 SHA512 
af598bcb192a2f48703cd7a995823b3f9c53c3f658e29a0cc939f4436d38417ae57f44dc7da75581a9caff32bc572b57bae7ad4a56930178ae0f0003e0a44973

diff --git a/net-misc/networkmanager/metadata.xml 
b/net-misc/networkmanager/metadata.xml
index 3345447e4f9..91e9ff45256 100644
--- a/net-misc/networkmanager/metadata.xml
+++ b/net-misc/networkmanager/metadata.xml
@@ -6,6 +6,7 @@
Gentoo GNOME Desktop


+   Enable connectivity checking 
support
Use net-dns/dnsmasq 
and
net-firewall/iptables for connection 
sharing
Use sys-auth/consolekit for 
session
@@ -18,6 +19,8 @@
net-wireless/wpa_supplicant for wifi support 
by default
Enable JSON validation via 
dev-libs/jansson
in libnm.
+   Link against libpsl
+   Link-time optimization
Enable support for mobile broadband 
devices
using net-misc/modemmanager
Use dev-libs/nss for 
cryptography
@@ -31,6 +34,7 @@
systemd-resolved, disable this flag and create a 
symlink to
/run/systemd/resolve/stub-resolv.conf.
Enable Teamd control support
+   Build cli tools such as nmcli, nmtui and 
nm_cloud_setup
Enable support for wifi and 802.1x 
security
Enable support for the deprecated Wext 
(Wireless
Extensions) API; needed for some older drivers (e.g. 
ipw2200,

diff --git a/net-misc/networkmanager/networkmanager-1.22.8.ebuild 
b/net-misc/networkmanager/networkmanager-1.22.8.ebuild
new file mode 100644
index 000..3e0f281bfc9
--- /dev/null
+++ b/net-misc/networkmanager/networkmanager-1.22.8.ebuild
@@ -0,0 +1,329 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit meson linux-info python-any-r1 systemd udev vala
+
+DESCRIPTION="A set of co-operative tools that make networking simple and 
straightforward"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+SRC_URI="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/archive/${PV}/NetworkManager-${PV}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0" # add subslot if libnm-util.so.2 or libnm-glib.so.4 bumps soname 
version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="audit bluetooth +concheck connection-sharing consolekit +dhclient dhcpcd 
"
+IUSE+="debug doc elogind examples +gnutls introspection iwd json kernel_linux "
+IUSE+="libpsl lto modemmanager nss ofono ovs +policykit ppp resolvconf selinux 
"
+IUSE+="syslog systemd teamd +tools vala wext +wifi"
+
+REQUIRED_USE="
+   doc? ( introspection )
+   iwd? ( wifi )
+   vala? ( introspection )
+   ^^ ( gnutls nss )
+   ?? ( consolekit elogind systemd )
+   ?? ( dhclient dhcpcd )
+   ?? ( syslog systemd )
+"
+
+DEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   net-libs/libndp
+   sys-apps/dbus
+   sys-kernel/linux-headers
+   virtual/libudev
+   audit? ( sys-process/audit )
+   bluetooth? ( net-wireless/bluez )
+   concheck? ( net-misc/curl )
+   connection-sharing? (
+   

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

2020-03-11 Thread Matt Turner
commit: 3ca39f948256f7401e24b940f47c58583af50e7c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 16 17:28:06 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 21:30:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca39f94

gnome-extra/nm-applet: bump to 1.8.25-dev

Signed-off-by: Joonas Niilola  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14676
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/nm-applet/Manifest|  1 +
 gnome-extra/nm-applet/metadata.xml|  3 ++
 gnome-extra/nm-applet/nm-applet-1.8.25.ebuild | 73 +++
 3 files changed, 77 insertions(+)

diff --git a/gnome-extra/nm-applet/Manifest b/gnome-extra/nm-applet/Manifest
index a251a32d68d..190d390f09a 100644
--- a/gnome-extra/nm-applet/Manifest
+++ b/gnome-extra/nm-applet/Manifest
@@ -1 +1,2 @@
 DIST network-manager-applet-1.8.24.tar.xz 2062132 BLAKE2B 
fed75ab78e05b59a4f20c7570b84ac6fe3dd2cf6f8ad060f6c65bc9e2a32e29d295fc919de1037ba30c2609d35079dccb3f625ffc019150c9c69cfa94388e2c8
 SHA512 
76e914ec4f2e6eadd21ccc3e1f613fb97cb72d9551730a1dc09454177365dcaa2cdeea4b855c53732ad6a22cfa5e62e03f09fc8b04a277ce213dcf8c3beaf77c
+DIST network-manager-applet-1.8.25-dev.tar.bz2 1795238 BLAKE2B 
2cdf81b1395dc69fa35ed19d5410dc94b8a7ea5cf99a3a8b81e7d4f0b0852f883d8a0c4fbe42e0088ba79e5473c6c01e332feb6f78a3526bb21237f6fe17719e
 SHA512 
3441b8c3c195c0ff9528d219d5769bcc56d7fac92030af75ae2d16e3c91accb2350286c18c2c46cc12a20e87099d05183f0510398519c6fcd8520d0ab56850a2

diff --git a/gnome-extra/nm-applet/metadata.xml 
b/gnome-extra/nm-applet/metadata.xml
index 7cb30b744ca..7bbb6fe7064 100644
--- a/gnome-extra/nm-applet/metadata.xml
+++ b/gnome-extra/nm-applet/metadata.xml
@@ -7,8 +7,11 @@


Enable advanced certificate chooser, requires 
app-crypt/gcr
+   Enable legacy library libnm-gtk
+   Enable link time optimization
Enable support for mobile broadband 
devices
using net-misc/modemmanager
Enable teamd configuration editor
+   Enable WWAN support

 

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.25.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.25.ebuild
new file mode 100644
index 000..18462f2d74e
--- /dev/null
+++ b/gnome-extra/nm-applet/nm-applet-1.8.25.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg-utils
+
+DESCRIPTION="GNOME applet for NetworkManager"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager 
https://gitlab.gnome.org/GNOME/network-manager-applet;
+SRC_URI="https://gitlab.gnome.org/GNOME/network-manager-applet/-/archive/${PV}-dev/network-manager-applet-${PV}-dev.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ayatana doc gtk introspection lto modemmanager selinux teamd test wwan"
+
+DEPEND="
+   app-crypt/libsecret
+   app-text/iso-codes
+   dev-libs/glib:2[dbus]
+   dev-libs/libgudev:=
+   net-misc/networkmanager
+   x11-libs/gtk+:3[introspection?]
+   x11-libs/libnotify
+   ayatana? (
+   dev-libs/libappindicator:3
+   dev-libs/libdbusmenu
+   )
+   gtk? ( ~net-misc/networkmanager-1.18.4 )
+   introspection? ( dev-libs/gobject-introspection:= )
+   modemmanager? ( net-misc/modemmanager )
+   selinux? ( sys-libs/libselinux )
+   teamd? ( dev-libs/jansson )
+   wwan? ( ~net-misc/networkmanager-1.18.4 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( dev-util/gtk-doc )"
+
+# TODO
+RESTRICT="test"
+
+S="${WORKDIR}"/network-manager-applet-${PV}-dev
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk libnm_gtk)
+   -Dlibnma_gtk4=false
+   -Dappindicator=$(usex ayatana yes no)
+   $(meson_use wwan)
+   $(meson_use selinux)
+   $(meson_use teamd team)
+   $(meson_use test gcr)
+   -Dmore_asserts=$(usex test 1 0)
+   -Diso_codes=true
+   $(meson_use modemmanager mobile_broadband_provider_info)
+   $(meson_use test ld_gc)
+   $(meson_use doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use lto b_lto)
+   )
+
+   meson_src_configure
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



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

2020-03-11 Thread Matt Turner
commit: 2ab07dc8fcb3b8f9410abd584d110a9102a1028f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 16 17:29:05 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 21:30:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab07dc8

gnome-extra/nm-applet: control libnm-glib dependency via 'gtk' IUSE

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

 gnome-extra/nm-applet/nm-applet-1.8.24.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
index 771cfea9634..f8af43807f4 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="ayatana +introspection +gcr +modemmanager selinux teamd"
+IUSE="ayatana gtk +introspection +gcr +modemmanager selinux teamd"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 RDEPEND="
@@ -32,6 +32,7 @@ RDEPEND="
ayatana? (
dev-libs/libappindicator:3
>=dev-libs/libdbusmenu-16.04.0 )
+   gtk? ( ~net-misc/networkmanager-1.18.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
virtual/freedesktop-icon-theme
gcr? ( >=app-crypt/gcr-3.14:=[gtk] )
@@ -50,7 +51,7 @@ PDEPEND="virtual/notification-daemon" #546134
 src_configure() {
local myconf=(
--with-appindicator=$(usex ayatana ubuntu no)
-   --with-libnm-gtk
+   $(use_with gtk libnm-gtk)
--without-libnma-gtk4
--disable-lto
--disable-ld-gc



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

2020-03-11 Thread Pacho Ramos
commit: ce3eb3e9fd9b4b2173eec4c4d8130029888a5e2b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 20:01:34 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 21:28:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3eb3e9

dev-python/defcon: Drop python2 support

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/defcon/defcon-0.6.0-r1.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/dev-python/defcon/defcon-0.6.0-r1.ebuild 
b/dev-python/defcon/defcon-0.6.0-r1.ebuild
new file mode 100644
index 000..61979f96a84
--- /dev/null
+++ b/dev-python/defcon/defcon-0.6.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1
+
+DESCRIPTION="A set of UFO based objects for use in font editing applications"
+HOMEPAGE="https://github.com/typesupply/defcon;
+SRC_URI="https://github.com/typesupply/defcon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-python/fonttools-3.31.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+python_test() {
+   esetup.py test
+}



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

2020-03-11 Thread Pacho Ramos
commit: 2b63e7b3f8183a3d97f927d5de481aa41511a689
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 20:08:28 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 21:28:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b63e7b3

dev-python/setuptools_scm_git_archive: Bump to 1.1

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/setuptools_scm_git_archive/Manifest |  1 +
 .../setuptools_scm_git_archive-1.1.ebuild  | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/setuptools_scm_git_archive/Manifest 
b/dev-python/setuptools_scm_git_archive/Manifest
index 142571b1489..baa0a1c8098 100644
--- a/dev-python/setuptools_scm_git_archive/Manifest
+++ b/dev-python/setuptools_scm_git_archive/Manifest
@@ -1 +1,2 @@
 DIST setuptools_scm_git_archive-1.0.tar.gz 2553 BLAKE2B 
a5ed592384800585b3f58b40571edc929872908bcb5e2d012cefe34e6cd84ee420a39e856ef0fbbb972931abb4913d245b98d54b82aaf659247b92a1303e
 SHA512 
fd1a06c86d1a8394e37b91d374b93dd5902906795360688b49077a4530240fd6be575ee66d51c3f61931bc837711bc3c59491d7c9cd165c34e2ec1f314b4cfbc
+DIST setuptools_scm_git_archive-1.1.tar.gz 2584 BLAKE2B 
7c7569a92300be966b5447b1ab6c30a982c837efdb7a125173f6014420d78cf28e0d8cb0f04c4349ce364219e1567bcbc2e13bd85cb7627d3bdbae9c7974385b
 SHA512 
73783d60d33782fb18012e64685db6333a2dda1be41ce75e0cd74a81585d8ebb7c85f23371056a42974c93b2d4a068945cf2a2219b0ee2a21f063dad8809

diff --git 
a/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild 
b/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild
new file mode 100644
index 000..0747a089249
--- /dev/null
+++ 
b/dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="A setuptools_scm plugin for git archives"
+HOMEPAGE="https://github.com/Changaco/setuptools_scm_git_archive;
+SRC_URI="https://github.com/Changaco/setuptools_scm_git_archive/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   esetup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-cjk/

2020-03-11 Thread Pacho Ramos
commit: 5ded6f9fed81ab74096d64d4b0e666ae8f7772ae
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 20:11:10 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 21:28:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ded6f9f

media-fonts/noto-cjk: Drop old

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-cjk/Manifest |  2 --
 media-fonts/noto-cjk/noto-cjk-20150615.ebuild | 25 -
 media-fonts/noto-cjk/noto-cjk-20170602.ebuild | 27 ---
 3 files changed, 54 deletions(-)

diff --git a/media-fonts/noto-cjk/Manifest b/media-fonts/noto-cjk/Manifest
index d4bceadf9ae..10f0ea2c797 100644
--- a/media-fonts/noto-cjk/Manifest
+++ b/media-fonts/noto-cjk/Manifest
@@ -1,3 +1 @@
-DIST noto-cjk-20150615.tar.xz 390518224 BLAKE2B 
273018f6d0792ae90bc0d9f44a43f300a7fbd2ca2cbdbf71af911e1cfc0d4f0bb30b5d1f2b15d9bf4df279266921d46987f166dd4559ea15e747db7a22494145
 SHA512 
738bd840d14c3fc3665b9c6e50b1b2d5981ccdc5e660a6498b4611b8019208f0880df062741d9dec8bdcd54234eed46655e1c739cf872d9dfa5fa0523954a7d3
-DIST noto-cjk-20170602.tar.gz 1667938394 BLAKE2B 
51ed7c48bccef0dff75ddc5ec108b61f0f5ceedc41608919dc1071a2308f96c3d2883af932935c32db6dd017e067079d45776eb865200560f2f9c6b89e57dd8c
 SHA512 
861431e1eb0c21b8b7b03f9a97ae61c59a2e513314a24f0c50e2953daac3cba78fa418af32cf66ec100a26c88f5e07bd33eb3ed80b533d97a452fefa5a06b4dc
 DIST noto-cjk-20190416.tar.gz 1882149745 BLAKE2B 
0936414381624db8a601cb2af53928658c9f74ed3dac34955f5597e7cb14cdacc517c8b7bffe203d73e03a2c2d4013d3cfc47ce13ae3aa497c6547cd8dcce430
 SHA512 
8abebae9412622f50adb0f755621d97002233d8db367f8fc38dda6a0828c3ea879e9ac780a3b09239b0570ada1091b0a7889bb7301a9486da9dfdca7200e50da

diff --git a/media-fonts/noto-cjk/noto-cjk-20150615.ebuild 
b/media-fonts/noto-cjk/noto-cjk-20150615.ebuild
deleted file mode 100644
index 0b50d93b9e2..000
--- a/media-fonts/noto-cjk/noto-cjk-20150615.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://www.google.com/get/noto/;
-
-# https://noto-website.storage.googleapis.com/pkgs/Noto-hinted.zip
-# Version number based on the timestamp of most recently updated font in the 
zip.
-# When bumping, remove all but *CJK* and create a tarball.
-SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-
-LICENSE="OFL-1.1" # https://github.com/googlei18n/noto-fonts/blob/master/NEWS
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}"
-FONT_S="${S}"
-FONT_SUFFIX="otf"

diff --git a/media-fonts/noto-cjk/noto-cjk-20170602.ebuild 
b/media-fonts/noto-cjk/noto-cjk-20170602.ebuild
deleted file mode 100644
index 2a2c8b22dca..000
--- a/media-fonts/noto-cjk/noto-cjk-20170602.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit font
-
-DESCRIPTION="Google's CJK font family"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-cjk;
-
-COMMIT="32a5844539f2e348ed36b44e990f9b06d7fb89fe"
-SRC_URI="https://github.com/googlei18n/noto-cjk/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-FONT_S="${S}"
-FONT_SUFFIX="ttc otf"
-FONT_CONF=(
-   # From ArchLinux
-   "${FILESDIR}/70-noto-cjk.conf"
-)



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

2020-03-11 Thread Pacho Ramos
commit: ed456fdffcdf6c1f549d082462985fa2ab64fd38
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 20:02:23 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 21:28:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed456fdf

dev-python/booleanOperations: Bump to 0.9.0

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/booleanOperations/Manifest  |  1 +
 .../booleanOperations-0.9.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/booleanOperations/Manifest 
b/dev-python/booleanOperations/Manifest
index 5114320b3bf..cd1dc5492b5 100644
--- a/dev-python/booleanOperations/Manifest
+++ b/dev-python/booleanOperations/Manifest
@@ -1 +1,2 @@
 DIST booleanOperations-0.8.2.tar.gz 165059 BLAKE2B 
978b992e84181e8ec437e236e6502a6c135ea011395f3b082881e6b9f5c849632077737064d1102164cf083edc8a7e47c6f4f43d858948d9046ed231c5ac8911
 SHA512 
3c369ce53bc7b1b53f4441ba79959d4853c9ab767fef17fc41f44812427dcb5ad905fcfac4cee0d616447cccd059fce6a1d168b0766054659fb29b33867d1fb9
+DIST booleanOperations-0.9.0.tar.gz 165127 BLAKE2B 
9f72246afa46c414e3ff9ad23b86da9665a90180fc058ca278b82c1281e798d9d913e496995ca8d45ff948aff5da8a6de26706afdb5e538dee64d7ffe96c7324
 SHA512 
a63dec9c3a8008825538498b162130624b4d2b9ca64980a23d631601928c5fc6eebdc8f03f19094b7923b008bde6a87b5f21518cb33c8df3fcd41fd84a8ddde9

diff --git a/dev-python/booleanOperations/booleanOperations-0.9.0.ebuild 
b/dev-python/booleanOperations/booleanOperations-0.9.0.ebuild
new file mode 100644
index 000..0468e6dc92f
--- /dev/null
+++ b/dev-python/booleanOperations/booleanOperations-0.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Boolean operations on paths"
+HOMEPAGE="https://github.com/typemytype/booleanOperations;
+SRC_URI="https://github.com/typemytype/booleanOperations/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+BDEPEND=""
+RDEPEND="${DEPEND}
+   >=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyclipper-1.1.0[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   esetup.py test
+}



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

2020-03-11 Thread Michał Górny
commit: a2fc8865d76faa5e96c7878dfa18215c42d16542
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:08:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fc8865

dev-python/git-python: Remove redundant versions

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

 dev-python/git-python/Manifest|  2 --
 dev-python/git-python/git-python-1.0.2.ebuild | 39 ---
 dev-python/git-python/git-python-2.1.7.ebuild | 37 -
 3 files changed, 78 deletions(-)

diff --git a/dev-python/git-python/Manifest b/dev-python/git-python/Manifest
index 4f1dad252e7..81b89b13667 100644
--- a/dev-python/git-python/Manifest
+++ b/dev-python/git-python/Manifest
@@ -1,3 +1 @@
-DIST GitPython-1.0.2.tar.gz 387615 BLAKE2B 
50915f5ea98a47eeaf086f57ecc0847592721390b7eb38bc3d03e8258c74b4708cb3043142c160139d399337180300037db874d126abb5e54bbae855cd4e8039
 SHA512 
faff50d5272158f1d05d932e7827c05272f9a28772aabbcabd631b735bb4d8306d2861d13c327d02a4c554bd9a9902c473fb282318036405497dd8bf0fcc51a8
 DIST GitPython-2.1.11.tar.gz 428531 BLAKE2B 
18b00f1e622c6588c14e1625f944d117348fb77e67161117510f42c8381db8cde8c6e16fa911edabfc4410239622fb845931b247bab4133585d2ec27969fea4c
 SHA512 
5f964ee56c3f27c28f502150216af29b8463b19d9c0f773458dbabf17ba8587ee5c5e3fbcb31ad46c55e202d06bae447fd40007890a1bc116fe0370cdfc6401f
-DIST GitPython-2.1.7.tar.gz 426362 BLAKE2B 
1d543b760bc0dbfdf95b120876c1f3454442a2e2bca69529229316fe5345129b852f4f6195066bc4750ac650083750c5ae0f842aeae871cba969aaf4c6563899
 SHA512 
3081fcf4944d49042fa95b55f1f0a152b405830fa592fbe546710798388e2bd7422bd2c62f5a7545f0820693fe1948ef31e1485d7b6bc2b37f2b807962e7da83

diff --git a/dev-python/git-python/git-python-1.0.2.ebuild 
b/dev-python/git-python/git-python-1.0.2.ebuild
deleted file mode 100644
index 5bf25e7aeaa..000
--- a/dev-python/git-python/git-python-1.0.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_PN="GitPython"
-MY_PV="${PV/_rc/.RC}"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Library used to interact with Git repositories"
-HOMEPAGE="https://github.com/gitpython-developers/GitPython 
https://pypi.org/project/GitPython/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-# Tests dont make sense without a git repo
-RESTRICT="test"
-
-RDEPEND="
-   dev-vcs/git
->=dev-python/gitdb-0.6.4[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   )"
-# $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy)
-# is the correct entry for mock, however while RESTRICT="test"
-# there is little point in setting it since it is inactive
-S="${WORKDIR}/${MY_P}"

diff --git a/dev-python/git-python/git-python-2.1.7.ebuild 
b/dev-python/git-python/git-python-2.1.7.ebuild
deleted file mode 100644
index d162d0654d7..000
--- a/dev-python/git-python/git-python-2.1.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_PN="GitPython"
-MY_PV="${PV/_rc/.RC}"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Library used to interact with Git repositories"
-HOMEPAGE="https://github.com/gitpython-developers/GitPython 
https://pypi.org/project/GitPython/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-# Tests only work with the GitPython repo
-RESTRICT="test"
-
-RDEPEND="
-   dev-vcs/git
->=dev-python/gitdb2-2.0.0[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/${MY_P}"



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

2020-03-11 Thread Michał Górny
commit: 865a62f369b12ff2bcd31ff5a72aeb9e0a771ed6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:28:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865a62f3

dev-python/gitdb: Bump to 4.0.2, py3.{7,8}

Closes: https://bugs.gentoo.org/711994
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/gitdb/Manifest b/dev-python/gitdb/Manifest
index 5a52a2ccc2f..a5883d4a6a0 100644
--- a/dev-python/gitdb/Manifest
+++ b/dev-python/gitdb/Manifest
@@ -1 +1,2 @@
 DIST gitdb-0.6.4.tar.gz 400506 BLAKE2B 
5c6f1bf15e597267bcefa6f77bf4829f13673a0f6e463b2d62a469cee3cf8de866bd88a59d9308211a03587fca18610b10a044d579abc976f40f8e1591b4f292
 SHA512 
2314ae70ec26c46c559cc69a1300ead8cd65a0a22425a3bb36b04edb73bd5e2628cbdcd8e515830c74b21af2badea662c915a727d9a46ed2f92f169eb71bdf62
+DIST gitdb-4.0.2.tar.gz 395032 BLAKE2B 
0a9cff81fe1e7e8273938545c297096be181dab4ef8e771260f78c2921bcdbf929deb453d7fc893050eb93aba54a8d8a6dabf2e553892d7a9544dbb3e35b44b7
 SHA512 
9375710ede3f3df7c4d2b0f144d7843cec436b7128c1093c9575ceb62ee03c9f6a12941c97f8642cd8d1b8a429258ac612a78be402bf40decd4b4b5ae2e0d2a9

diff --git a/dev-python/gitdb/gitdb-4.0.2.ebuild 
b/dev-python/gitdb/gitdb-4.0.2.ebuild
new file mode 100644
index 000..16cea188ec7
--- /dev/null
+++ b/dev-python/gitdb/gitdb-4.0.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="GitDB is a pure-Python git object database"
+HOMEPAGE="
+   https://github.com/gitpython-developers/gitdb
+   https://pypi.org/project/gitdb/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/smmap-3.0.1[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-vcs/git
+   )"
+
+distutils_enable_tests nose
+
+src_test() {
+   local i
+
+   mkdir "${T}"/repo || die
+   cd "${T}"/repo || die
+
+   for (( i = 0; i < 2500; ++i )); do
+   echo "${i}" > file"${i}" || die
+   done
+
+   git init || die
+   git config user.email "y...@example.com" || die
+   git config user.name "Your Name" || die
+   git add -A || die
+   git commit -q -m ".." || die
+   git clone --bare "${T}"/repo "${T}"/repo.git || die
+   cd "${S}" || die
+
+   distutils-r1_src_test
+}
+
+python_test() {
+   #TRAVIS=1 disables performance tests which rely on the gitdb repo
+   local -x TRAVIS=1
+   local -x GITDB_TEST_GIT_REPO_BASE="${T}"/repo.git
+   nosetests -v || die "Tests fail with ${EPYTHON}"
+}



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

2020-03-11 Thread Michał Górny
commit: 4843cb8dbe8bd61d392ef6993fd26d74bb4a8e1b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:07:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4843cb8d

dev-python/git-python: Mark 2.1.11 x86 stable (ALLARCHES)

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

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

diff --git a/dev-python/git-python/git-python-2.1.11.ebuild 
b/dev-python/git-python/git-python-2.1.11.ebuild
index f913b7b..c995e67a79e 100644
--- a/dev-python/git-python/git-python-2.1.11.ebuild
+++ b/dev-python/git-python/git-python-2.1.11.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # Tests only work with the GitPython repo



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

2020-03-11 Thread Michał Górny
commit: 52386505afcfb77f1c091c314db7882058c9402b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:18:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52386505

dev-python/smmap2: Stabilize 2.0.3 on x86 (ALLARCHES)

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

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

diff --git a/dev-python/smmap2/smmap2-2.0.3.ebuild 
b/dev-python/smmap2/smmap2-2.0.3.ebuild
index 4a29653bfc6..f526711c7d9 100644
--- a/dev-python/smmap2/smmap2-2.0.3.ebuild
+++ b/dev-python/smmap2/smmap2-2.0.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2020-03-11 Thread Michał Górny
commit: 90948855f6c63b86969035a6357fb9c9fa30faca
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:19:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90948855

dev-python/smmap: Remove redundant versions

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

 dev-python/smmap/Manifest   |  1 -
 dev-python/smmap/smmap-0.9.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/smmap/Manifest b/dev-python/smmap/Manifest
index f850272be51..40c69ceb926 100644
--- a/dev-python/smmap/Manifest
+++ b/dev-python/smmap/Manifest
@@ -1,2 +1 @@
-DIST smmap-0.9.0.tar.gz 22082 BLAKE2B 
a0c7e5957a4ea829a3f7855ac5d05660ac2bc6ed8e58a50b805a4c07899ce5022d5bbc0329604dd2296dace3e6e6165cb108be8014c4c834629f830af14a4562
 SHA512 
704e1c67b1f3e1303578cc26d4af8296a11b5f5013e8e8d933d3096e588911b801ddfb162d0e35a49c00256032824386d77e4f38d58704cd57baf21586b40e03
 DIST smmap-3.0.1.tar.gz 23659 BLAKE2B 
19a9425d039141acc00ddc939dab97390d6f619b2d9049ee9c8e483718da1dc06fcd937c6736ecf91a4d55af2b5ff7612de93690334fbfa9bc3904a597e517bd
 SHA512 
36594896212d218c5bc9e27ae16f692643d2236ff13a55461a35d0d688fcf40f6082caa003f178d7bd8b999d4571de269d708f299413dbef46b58ae2074bfc9a

diff --git a/dev-python/smmap/smmap-0.9.0.ebuild 
b/dev-python/smmap/smmap-0.9.0.ebuild
deleted file mode 100644
index 6e5b48410c1..000
--- a/dev-python/smmap/smmap-0.9.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A pure git implementation of a sliding window memory map manager"
-HOMEPAGE="
-   https://pypi.org/project/smmap/
-   https://github.com/Byron/smmap;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="amd64 ~arm64 x86"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/nosexcover[${PYTHON_USEDEP}]
-   )"
-RDEPEND=""
-
-python_test() {
-   nosetests || die "tests failed under ${EPYTHON}"
-}



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

2020-03-11 Thread Michał Górny
commit: 5172d276ed3cde366657a8eeb6e7938db8fb80d6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:28:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5172d276

dev-python/gitdb: Remove redundant versions

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

 dev-python/gitdb/Manifest   |  1 -
 dev-python/gitdb/gitdb-0.6.4.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-python/gitdb/Manifest b/dev-python/gitdb/Manifest
index a5883d4a6a0..3f985c1d849 100644
--- a/dev-python/gitdb/Manifest
+++ b/dev-python/gitdb/Manifest
@@ -1,2 +1 @@
-DIST gitdb-0.6.4.tar.gz 400506 BLAKE2B 
5c6f1bf15e597267bcefa6f77bf4829f13673a0f6e463b2d62a469cee3cf8de866bd88a59d9308211a03587fca18610b10a044d579abc976f40f8e1591b4f292
 SHA512 
2314ae70ec26c46c559cc69a1300ead8cd65a0a22425a3bb36b04edb73bd5e2628cbdcd8e515830c74b21af2badea662c915a727d9a46ed2f92f169eb71bdf62
 DIST gitdb-4.0.2.tar.gz 395032 BLAKE2B 
0a9cff81fe1e7e8273938545c297096be181dab4ef8e771260f78c2921bcdbf929deb453d7fc893050eb93aba54a8d8a6dabf2e553892d7a9544dbb3e35b44b7
 SHA512 
9375710ede3f3df7c4d2b0f144d7843cec436b7128c1093c9575ceb62ee03c9f6a12941c97f8642cd8d1b8a429258ac612a78be402bf40decd4b4b5ae2e0d2a9

diff --git a/dev-python/gitdb/gitdb-0.6.4.ebuild 
b/dev-python/gitdb/gitdb-0.6.4.ebuild
deleted file mode 100644
index 842e816383c..000
--- a/dev-python/gitdb/gitdb-0.6.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="GitDB is a pure-Python git object database"
-HOMEPAGE="
-   https://github.com/gitpython-developers/gitdb
-   https://pypi.org/project/gitdb/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-RDEPEND="dev-vcs/git
-   >=dev-python/smmap-0.8.5[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-# Testsuite appears to require files from a git repo
-
-python_compile() {
-   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
-   distutils-r1_python_compile
-}



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

2020-03-11 Thread Michał Górny
commit: a50b2cb94aa63e16b46588518fc4366b3ef17768
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:18:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50b2cb9

dev-python/smmap: Bump to 3.0.1, py3.{7,8}

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

 dev-python/smmap/Manifest   |  1 +
 dev-python/smmap/smmap-3.0.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/smmap/Manifest b/dev-python/smmap/Manifest
index d47725fd4e2..f850272be51 100644
--- a/dev-python/smmap/Manifest
+++ b/dev-python/smmap/Manifest
@@ -1 +1,2 @@
 DIST smmap-0.9.0.tar.gz 22082 BLAKE2B 
a0c7e5957a4ea829a3f7855ac5d05660ac2bc6ed8e58a50b805a4c07899ce5022d5bbc0329604dd2296dace3e6e6165cb108be8014c4c834629f830af14a4562
 SHA512 
704e1c67b1f3e1303578cc26d4af8296a11b5f5013e8e8d933d3096e588911b801ddfb162d0e35a49c00256032824386d77e4f38d58704cd57baf21586b40e03
+DIST smmap-3.0.1.tar.gz 23659 BLAKE2B 
19a9425d039141acc00ddc939dab97390d6f619b2d9049ee9c8e483718da1dc06fcd937c6736ecf91a4d55af2b5ff7612de93690334fbfa9bc3904a597e517bd
 SHA512 
36594896212d218c5bc9e27ae16f692643d2236ff13a55461a35d0d688fcf40f6082caa003f178d7bd8b999d4571de269d708f299413dbef46b58ae2074bfc9a

diff --git a/dev-python/smmap/smmap-3.0.1.ebuild 
b/dev-python/smmap/smmap-3.0.1.ebuild
new file mode 100644
index 000..73277c500b9
--- /dev/null
+++ b/dev-python/smmap/smmap-3.0.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure Python implementation of a sliding window memory map 
manager"
+HOMEPAGE="
+   https://pypi.org/project/smmap/
+   https://github.com/Byron/smmap;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~x86"
+SLOT="0"
+
+distutils_enable_tests unittest



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

2020-03-11 Thread Michał Górny
commit: 99c9adbb720532593426e05dbd1077821e04d761
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 20:19:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c9adbb

dev-python/gitdb2: Stabilize 2.0.3 on x86 (ALLARCHES)

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

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

diff --git a/dev-python/gitdb2/gitdb2-2.0.3.ebuild 
b/dev-python/gitdb2/gitdb2-2.0.3.ebuild
index 80920af6b73..c55332a897f 100644
--- a/dev-python/gitdb2/gitdb2-2.0.3.ebuild
+++ b/dev-python/gitdb2/gitdb2-2.0.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-03-11 Thread Michał Górny
commit: a4d83cf98951710208ac6176586e0dc7884d035f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 21:11:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 21:17:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d83cf9

dev-python/git-python: Bump to 3.1.0, py3.8, tests

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

 dev-python/git-python/Manifest|  4 ++
 dev-python/git-python/git-python-3.1.0.ebuild | 61 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/git-python/Manifest b/dev-python/git-python/Manifest
index 81b89b13667..ea18deb602d 100644
--- a/dev-python/git-python/Manifest
+++ b/dev-python/git-python/Manifest
@@ -1 +1,5 @@
 DIST GitPython-2.1.11.tar.gz 428531 BLAKE2B 
18b00f1e622c6588c14e1625f944d117348fb77e67161117510f42c8381db8cde8c6e16fa911edabfc4410239622fb845931b247bab4133585d2ec27969fea4c
 SHA512 
5f964ee56c3f27c28f502150216af29b8463b19d9c0f773458dbabf17ba8587ee5c5e3fbcb31ad46c55e202d06bae447fd40007890a1bc116fe0370cdfc6401f
+DIST GitPython-3.1.0.gitbundle 8618276 BLAKE2B 
a1ecf49c47804b399453c6931fb54903309944b47a5a8ccd02d62f4b27943e60b4b58a9e67567008fa4d5bc791b1c86642659c045c885e2155e2c44bb1a4ea81
 SHA512 
a71463f861f840d3169a8351155665243d9f0f0a72e210940f9f7872cfd49b6ddfac827f0ec5bc61079d8066fc7ba210a03dd99f3bbd598e22ccbcacfe8e61b3
+DIST GitPython-3.1.0.tar.gz 430079 BLAKE2B 
eaf4d4bb2f589a96bcdcf28e7ac6c0b8eab691a1dee5fbbec6d4a93bab9f123b07073af8a1b85aa5547057e46e6c8c004215167790b559f3848bf20c3ec1697f
 SHA512 
6dab8449cc1736d7f58f9788b56bf63cc2bf0f420104d6e010a9624d21f53f5b5d33135bad4d91b40d9543b454be839f8003828ffe512c35a6513c27a2dd4b53
+DIST gitdb-4.0.2.gitbundle 1474197 BLAKE2B 
93dc8aeb3a43f0950bec1e8dc0c0156543a0a1ce1f20a7f0b2cd05c110338af05b6c6300c3f4b2c05e0f895496248e5fdca74eb599a4ea9aa983ed399d91f7c6
 SHA512 
8d4ebc93d6869a60b7717fc09067e86a7e0373c281d0fb9939a6e2e283864256f827919eeb13be977254c0c71a4864d8e7c9b4b6dcc0af6275aa59681960
+DIST smmap-3.0.1.gitbundle 263781 BLAKE2B 
6e06586010814ce0f59367c7f9289dad4891ee1debbc020b192af3945207da05b1e34907f1871f5b6b9638706b9e2fdacf390fcfff6bd06af84b9fd80f7e63a8
 SHA512 
c2b6c0b295c2997ed53727d3d1458ae7ec5ddbde9c83349286904726865fc026a70161955498b1a06371fb8d937e7386b80b4ea0c2e5d1c647718e6dbea93104

diff --git a/dev-python/git-python/git-python-3.1.0.ebuild 
b/dev-python/git-python/git-python-3.1.0.ebuild
new file mode 100644
index 000..b1a47625471
--- /dev/null
+++ b/dev-python/git-python/git-python-3.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+MY_PN=GitPython
+MY_P=${MY_PN}-${PV}
+GITDB_P=gitdb-4.0.2
+SMMAP_P=smmap-3.0.1
+
+DESCRIPTION="Library used to interact with Git repositories"
+HOMEPAGE="https://github.com/gitpython-developers/GitPython 
https://pypi.org/project/GitPython/;
+SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz
+   test? (
+   https://dev.gentoo.org/~mgorny/dist/${MY_P}.gitbundle
+   https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle
+   https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+# Tests only work when inside the GitPython repo
+#RESTRICT="test"
+
+RDEPEND="
+   dev-vcs/git
+   >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+
+   git clone "${DISTDIR}/${MY_P}.gitbundle" "${T}"/test || die
+   git clone "${DISTDIR}/${GITDB_P}.gitbundle" \
+   "${T}"/test/git/ext/gitdb || die
+   git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \
+   "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die
+
+   cd "${T}"/test || die
+   # remove performance tests
+   rm -r git/test/performance || die
+   # tests requiring network access
+   sed -i -e 's:test_fetch_error:_&:' git/test/test_remote.py || die
+   # broken apparently
+   sed -i -e 's:test_rev_parse:_&:' git/test/test_repo.py || die
+
+   distutils-r1_src_test
+}



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

2020-03-11 Thread Jeroen Roovers
commit: 84beb2cc06803d381c9d9db8a64e1f26b4c13c78
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 11 20:21:20 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 11 20:24:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84beb2cc

dev-python/pyparted: Version 3.11.6

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-python/pyparted/Manifest   |  1 +
 dev-python/pyparted/pyparted-3.11.6.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/pyparted/Manifest b/dev-python/pyparted/Manifest
index c7292c4403a..3c6291e667a 100644
--- a/dev-python/pyparted/Manifest
+++ b/dev-python/pyparted/Manifest
@@ -2,3 +2,4 @@ DIST pyparted-3.10.7.tar.gz 99879 BLAKE2B 
f2d03415ec7623fbe25aeab70e53646aa5e576
 DIST pyparted-3.11.2.tar.gz 101318 BLAKE2B 
0c79535d6f3a269d5dfdd6c31ec80569d8c7432cd058f90999ebfd61ef727762a395d902539c49744108e92ba1a351c1ec939c02188869bed6c808551a843f92
 SHA512 
de6e7387e3eb9c9cb11e01f475d2749d2ce22ec2f11386df20cafcf83f7e431828f2db936f29c717e42694ff390a592598893633156a21aa7c8d5700a3c9ece9
 DIST pyparted-3.11.3.tar.gz 105305 BLAKE2B 
271d0ed91c187c66219f06e91def5e868d81494241a2e9137676162ffa388523f5cccb3ec6dfed655cb59da1ca56e7fde3bb9fafa227b86d8f7b279759fe237b
 SHA512 
b10a89d076a27a074d606101dccb62176299dd8f9da75a5a4bf9c8a6683d2873b649d948736e991e4cfa21d43a54e7d2934da8e539ce8626ae5fd47e892ae286
 DIST pyparted-3.11.4.tar.gz 105345 BLAKE2B 
55d41d44e286b6b737aeb65880996f8b69c99286cea672512a2f64118f346b38436de8e15fee45bf5ba8151155142a995e310549c6f3d47600351760d514dd3d
 SHA512 
d0603235a0cfce6c93520eb8577f47f51c76016c396ed85cfa5dfe0cf06c32605c91d7d0252e8910025347e1d3ebdec8c77d4b9db13ed380b7fdf0113de6
+DIST pyparted-3.11.6.tar.gz 105633 BLAKE2B 
8c74fb3521f94cf726365e91954c56a60bc418c0e18c3401dc525f942169b1c03ade5fa35d5053daf4a4568b373e9a8771e50c76ea5b51c2f6351ce62ed2bb21
 SHA512 
8c3a86efb21c212a8f227ae324896552f45568b8facdd76729f5acf15bf7d691c1b9ab9e46885e4fa4e0c4c7d60314e2abfcbff212e5dc158d27ce716dbd50fa

diff --git a/dev-python/pyparted/pyparted-3.11.6.ebuild 
b/dev-python/pyparted/pyparted-3.11.6.ebuild
new file mode 100644
index 000..0d86d2409a4
--- /dev/null
+++ b/dev-python/pyparted/pyparted-3.11.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for sys-block/parted"
+HOMEPAGE="https://github.com/rhinstaller/pyparted/;
+SRC_URI="https://github.com/rhinstaller/pyparted/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=sys-block/parted-3.2
+   dev-python/decorator[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/six[${PYTHON_USEDEP}] )
+   virtual/pkgconfig
+"
+
+distutils_enable_tests unittest



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

2020-03-11 Thread Jeroen Roovers
commit: 839c4f72c5173f8765c2c458bf6be857b9199ecb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 11 20:23:32 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 11 20:24:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839c4f72

dev-libs/libuv: Version 1.35.0

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/libuv/Manifest|  1 +
 dev-libs/libuv/libuv-1.35.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/libuv/Manifest b/dev-libs/libuv/Manifest
index b0bbc39156a..8eab2317c07 100644
--- a/dev-libs/libuv/Manifest
+++ b/dev-libs/libuv/Manifest
@@ -2,3 +2,4 @@ DIST libuv-1.33.1.tar.gz 1251944 BLAKE2B 
fc20883dbd96df0d91fbcc75255ae2a371cd2d4
 DIST libuv-1.34.0.tar.gz 1253950 BLAKE2B 
3317709603409e009e24b5ff419bbac03927e75f0c0a37f0c6d8f558d027a25e883eec60a46928bb3533308a6f77a9834841e62ad9162df3c8cca1c3ae24a75e
 SHA512 
30811311268179984fdc44209eb0e9ac4c6df08fa30790b75916ae838b23c2578a8a043340fbde86bcd5a373dcc335dec5fe88209560613876ca3272fd99c9e8
 DIST libuv-1.34.1.tar.gz 1243096 BLAKE2B 
c6c786ceacbe3387a27455a413507cfe69511f88cddf150e98b21520e247a6825ff23506dc7fe1aa8c830772db23085d1b2c496ace11cde8405e4e204ce93f57
 SHA512 
95212bdba326a22edb2663982a4abb95c420d287c67b20e57d6acdd4c40d40956ad28c599beaf10fbc941c6e50df94261d84abf8ac25abceb10f67d9de5ef3d3
 DIST libuv-1.34.2.tar.gz 1245374 BLAKE2B 
500857cac1d714b43ae71c0f85e1cc69aab1735756f402582a6814c4d552a80097e76fe3cf4b74a395b5cc4340156c9e8abef2ad02000d2a5565ee8972062ab4
 SHA512 
7e7a54d2d1e0ed76654ece9481f02177d201a4590c5d9b5c8b4edf6f795a0d7c30970b907481847930a524a0f06c15c6c73b3ce73a8afa2f836e33dbd54a7249
+DIST libuv-1.35.0.tar.gz 1253950 BLAKE2B 
81ed766d0ca6fc0f8d2ed0b530b9a43104a2f985f86974a30b2d0abe08327cfeb7dfdd7c5b31619fbfcd8f9ca2e03987e16856d8abfef8b9eb9afa7f8c7b0b27
 SHA512 
a05bfd7cab6ae74022e7120a48772a6594522fb5bc467c8c05eb4809d7c78b68fa4843d86e2e34a68d439767a27dbc49f3b1dcbc8df85bec64471c1b459989c3

diff --git a/dev-libs/libuv/libuv-1.35.0.ebuild 
b/dev-libs/libuv/libuv-1.35.0.ebuild
new file mode 100644
index 000..062b57ada6f
--- /dev/null
+++ b/dev-libs/libuv/libuv-1.35.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib-minimal
+
+DESCRIPTION="Cross-platform asychronous I/O"
+HOMEPAGE="https://github.com/libuv/libuv;
+SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD BSD-2 ISC MIT"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+RESTRICT="test"
+
+DEPEND="sys-devel/libtool
+   virtual/pkgconfig[${MULTILIB_USEDEP}]"
+
+src_prepare() {
+   default
+
+   echo "m4_define([UV_EXTRA_AUTOMAKE_FLAGS], [serial-tests])" \
+   > m4/libuv-extra-automake-flags.m4 || die
+
+   # upstream fails to ship a configure script
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   cc_cv_cflags__g=no
+   $(use_enable static-libs static)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   mkdir "${BUILD_DIR}"/test || die
+   cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die
+   default
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-opengl/

2020-03-11 Thread Matt Turner
commit: a16ed599433e66b5257dde511a4805bd82f62a11
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 20:11:18 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 20:19:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16ed599

app-eselect/eselect-opengl: Remove redundant long description

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

 app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild | 2 +-
 app-eselect/eselect-opengl/metadata.xml   | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild 
b/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild
index 5f5e24cc7fb..3fb44355b69 100644
--- a/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild
+++ b/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 inherit eutils multilib
 
-DESCRIPTION="Utility to change the OpenGL interface being used"
+DESCRIPTION="Utility to switch between OpenGL implementations"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 
 # Source:

diff --git a/app-eselect/eselect-opengl/metadata.xml 
b/app-eselect/eselect-opengl/metadata.xml
index dfe0fc03677..75f39debd58 100644
--- a/app-eselect/eselect-opengl/metadata.xml
+++ b/app-eselect/eselect-opengl/metadata.xml
@@ -9,5 +9,4 @@
mgo...@gentoo.org
Michał Górny
 
-Utility to switch opengl implementations between various 
providers.
 



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-opengl/

2020-03-11 Thread Matt Turner
commit: d67917ea8e09943dc011bb56d6fcc7652fe1af65
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 20:09:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 20:19:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67917ea

app-eselect/eselect-opengl: Drop outdated blocker

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

 app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild 
b/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild
index 8656225a120..5f5e24cc7fb 100644
--- a/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild
+++ b/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild
@@ -24,10 +24,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 
s390 ~sh sparc x86 ~a
 IUSE=""
 
 DEPEND="app-arch/xz-utils"
-RDEPEND="
-   >=app-admin/eselect-1.2.4
-   !

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

2020-03-11 Thread Matt Turner
commit: db41464450bf314166b12145572a99f9372719e0
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 20:17:15 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 20:19:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db414644

dev-libs/clhpp: Remove redundant long description

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

 dev-libs/clhpp/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-libs/clhpp/metadata.xml b/dev-libs/clhpp/metadata.xml
index 61f42884c3d..e943b72b8a4 100644
--- a/dev-libs/clhpp/metadata.xml
+++ b/dev-libs/clhpp/metadata.xml
@@ -5,7 +5,4 @@
x...@gentoo.org
X11
 
-
-Khronos (tm) provided headers for C++ bindings for OpenCL.
-
 



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

2020-03-11 Thread Matt Turner
commit: e9829b0d3dfe6fee23517094c8f7240bd5d876f6
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 20:18:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 20:19:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9829b0d

virtual/opencl: Add USE-default for nvidia-drivers[uvm

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

 virtual/opencl/opencl-2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/opencl/opencl-2.ebuild b/virtual/opencl/opencl-2.ebuild
index cbacc93b319..986e6dce744 100644
--- a/virtual/opencl/opencl-2.ebuild
+++ b/virtual/opencl/opencl-2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="app-eselect/eselect-opencl
dev-libs/rocm-opencl-runtime
dev-libs/amdgpu-pro-opencl ) )
video_cards_nvidia? ( || (
-   >=x11-drivers/nvidia-drivers-290.10-r2[uvm]
+   >=x11-drivers/nvidia-drivers-290.10-r2[uvm(-)]
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}] 
) )
video_cards_r600? (
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}] 
)



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

2020-03-11 Thread Jeroen Roovers
commit: 457fc2cfd10784b983011c8c89ab8358225ede99
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 11 20:15:58 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 11 20:16:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457fc2cf

x11-misc/xlockmore: Version 5.63_alpha0

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-misc/xlockmore/Manifest |   1 +
 x11-misc/xlockmore/xlockmore-5.63_alpha0.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/x11-misc/xlockmore/Manifest b/x11-misc/xlockmore/Manifest
index 3d8a94b7018..01dfbf98989 100644
--- a/x11-misc/xlockmore/Manifest
+++ b/x11-misc/xlockmore/Manifest
@@ -1,3 +1,4 @@
 DIST xlockmore-5.50.tar.xz 1632968 BLAKE2B 
2e692d16d70e3186ec1f31c192414b286f8815f2f428a6f7f43b3de0117c51c4ad2fbdfb91debe2ecb75c8683212b5d33bee62d81374552703d578b02d3af036
 SHA512 
627a905c4641d6083676a766931f23c06e2ac5af9b43447ccf03143d329d24b786aac6b248318929399b5fae98f1ec17e676466b5cbd09f180377c483694c569
 DIST xlockmore-5.61.tar.xz 1936312 BLAKE2B 
f4d12f1dbd5da1d8cef16690e393fdd9ba4162722398c8239c0091f2cd46cc3f401c1a62ed1910bf37fc0d98f0bf0723ca9003caf507e3d8a6a83f7b51228f35
 SHA512 
be64b3dc22f1c0c310ed4a085fcaf9f7ed96c5d2a97f3359966201df54fc5acfc3e5d94cb0616a28a217e0cc6954f9a519198c238e40202263a7c03438771a7d
 DIST xlockmore-5.62.tar.xz 1943836 BLAKE2B 
6ce9b9ad709881a50eba0e32ae1e7524414a5e92e34daeff1ce68b6bb4738117155543d15219723ab514d520064601824a22d438541a699c742ab0c620285c64
 SHA512 
fc7c63a8ce781ba1a9598b5e3d585cc85051da864dbd59e3232b2fa6b6529743f9244e52bdf588ae438c02a2e1e745eb81b372234189e73ae6698cc962c387c2
+DIST xlockmore-5.63ALPHA0.tar.xz 1944780 BLAKE2B 
702662a96d3275be45d1a578d35ab7ec209161318ec32a7d6ea1e540dc3722d7fe21aa1681b56e4542e7d0ff870804675dd957a09037c731dd30c358253ca0d3
 SHA512 
2f5f2cf8b395ac89ab421729a2db2c276d28fc880b95e5166a8280530d50fd44ee809d95be248dfdd18b21f76c664f6410ed0da42e4241094e428280664b4705

diff --git a/x11-misc/xlockmore/xlockmore-5.63_alpha0.ebuild 
b/x11-misc/xlockmore/xlockmore-5.63_alpha0.ebuild
new file mode 100644
index 000..2071d070081
--- /dev/null
+++ b/x11-misc/xlockmore/xlockmore-5.63_alpha0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic pam
+
+DESCRIPTION="Just another screensaver application for X"
+HOMEPAGE="https://www.sillycycle.com/xlockmore.html;
+SRC_URI="
+   https://www.sillycycle.com/xlock/${P/_alpha/ALPHA}.tar.xz
+   
https://www.sillycycle.com/xlock/recent-releases/${P/_alpha/ALPHA}.tar.xz
+"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama 
xlockrc vtlock"
+
+REQUIRED_USE="
+   || ( crypt pam )
+   pam? ( !xlockrc )
+   xlockrc? ( !pam )
+"
+RDEPEND="
+   gtk? ( x11-libs/gtk+:2 )
+   imagemagick? ( media-gfx/imagemagick:= )
+   motif? ( >=x11-libs/motif-2.3:0 )
+   nas? ( media-libs/nas )
+   opengl? (
+   virtual/opengl
+   virtual/glu
+   truetype? ( >=media-libs/ftgl-2.1.3_rc5 )
+   )
+   pam? ( sys-libs/pam )
+   truetype? ( media-libs/freetype:2 )
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXpm
+   x11-libs/libXt
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.46-freetype261.patch
+   "${FILESDIR}"/${PN}-5.47-CXX.patch
+   "${FILESDIR}"/${PN}-5.47-strip.patch
+)
+S=${WORKDIR}/${P/_alpha/ALPHA}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+
+   if use opengl && use truetype; then
+   myconf=( --with-ftgl )
+   append-cppflags -DFTGL213
+   else
+   myconf=( --without-ftgl )
+   fi
+
+   myconf+=(
+   $(use_enable pam)
+   $(use_enable xlockrc)
+   $(use_enable vtlock)
+   $(use_with crypt)
+   $(use_with debug editres)
+   $(use_with gtk gtk2)
+   $(use_with imagemagick magick)
+   $(use_with motif)
+   $(use_with nas)
+   $(use_with opengl mesa)
+   $(use_with opengl)
+   $(use_with truetype freetype)
+   $(use_with truetype ttf)
+   $(use_with xinerama)
+   --disable-mb
+   --enable-appdefaultdir=/usr/share/X11/app-defaults
+   --enable-syslog
+   --enable-vtlock
+   --without-esound
+   --without-gtk
+   )
+   econf "${myconf[@]}"
+}
+

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

2020-03-11 Thread Ben Kohler
commit: 18f58896812370ebe408a92be5e85c4a08a3b752
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar 11 20:14:25 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar 11 20:14:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f58896

media-video/unifi-video: bump to 3.10.11

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 media-video/unifi-video/Manifest   |  2 +-
 media-video/unifi-video/unifi-video-3.10.11.ebuild | 93 ++
 media-video/unifi-video/unifi-video-3.10.5.ebuild  | 80 ---
 3 files changed, 94 insertions(+), 81 deletions(-)

diff --git a/media-video/unifi-video/Manifest b/media-video/unifi-video/Manifest
index c6b2b5c720d..113a94c8d97 100644
--- a/media-video/unifi-video/Manifest
+++ b/media-video/unifi-video/Manifest
@@ -1,2 +1,2 @@
-DIST unifi-video.Ubuntu16.04_amd64.v3.10.5.deb 161280194 BLAKE2B 
ae326fe818261124fb8bd1939e55cc2dfa1bb8bfd3350bb5b94ec74fe9a7ec57853548dfbf8ddf33699e0281a5cb918926a6fb93b6de07339072bca51bab2a46
 SHA512 
4e431f72e5c51952bb7a1e97d6cab407e03d7a42cfaaed97cbf65dbc0b7ebec2a04675783bebed6d0a3d69b1ef5988f6af4770a9ce680258999c481ccefd0bd2
 DIST unifi-video.Ubuntu18.04_amd64.v3.10.10.deb 162697298 BLAKE2B 
6cf3d93916830f781ba075abf222402609c8e9935149fc5729767ff05333c61db22709762a992ff510d4898d9b4860f3d61bd50fe0e2d55522a7eb8be7fc378a
 SHA512 
01927d893e7d258641d38daa3018670cb8913d371a984d8f7595322ea0bb7d1879d9ba16125c8dca927d0a274e52922a5a3d1df60f31f7fc3a09de0cc7cc3766
+DIST unifi-video.Ubuntu18.04_amd64.v3.10.11.deb 163522410 BLAKE2B 
b6a81fc0cf04a5bdd15c5e8e58b2df35718a990faccda103e3600fe79a333904522047fce2a0acf92c53679fe39ca48f6982e5473536bfc308df99f02219c2c8
 SHA512 
6af7f87d6011021395ca420a89d213feefabc8547cef620231f58a9a419c404ecb9650c88b7ef48bcc9a10f685d8b897f3d6781d47f92166dd453fecd6ff7912

diff --git a/media-video/unifi-video/unifi-video-3.10.11.ebuild 
b/media-video/unifi-video/unifi-video-3.10.11.ebuild
new file mode 100644
index 000..adc9830fd4e
--- /dev/null
+++ b/media-video/unifi-video/unifi-video-3.10.11.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd user
+
+MY_PV="${PV/_beta/-beta.}"
+DESCRIPTION="UniFi Video Server"
+HOMEPAGE="https://www.ubnt.com/download/unifi-video/;
+SRC_URI="https://dl.ubnt.com/firmwares/ufv/v${MY_PV}/unifi-video.Ubuntu18.04_amd64.v${MY_PV}.deb;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RESTRICT="mirror"
+
+DEPEND=""
+RDEPEND="dev-db/mongodb
+   dev-java/commons-daemon
+   sys-apps/lsb-release
+   sys-apps/util-linux
+   sys-libs/libcap
+   virtual/jre:1.8"
+
+S=${WORKDIR}
+QA_PREBUILT="usr/lib*/${PN}/lib/*.so usr/lib*/${PN}/bin/*"
+
+pkg_setup() {
+   enewuser ${PN}
+   enewgroup ${PN}
+}
+
+src_unpack() {
+   default
+   unpack "${WORKDIR}"/data.tar.gz
+}
+
+src_prepare() {
+   eapply "${FILESDIR}"/commons-daemon-move.patch
+   sed -i usr/sbin/${PN} \
+   -e '/require_root$/d' \
+   -e '/update_limits$/d' \
+   -e '/ulimit/d' \
+   -e '/coredump_filter/d' || die
+   default
+}
+
+src_install() {
+   export CODEPATH=/usr/lib/${PN}
+   export DATAPATH=/var/lib/${PN}
+   LOGPATH=${DATAPATH}/logs
+   VARLOGPATH=/var/log/${PN}
+
+   rm .${CODEPATH}/bin/ubnt.updater
+   rm .${CODEPATH}/tools/updater
+
+   insinto /usr/lib
+   doins -r .${CODEPATH}
+   into /usr
+   dosbin usr/sbin/unifi-video
+
+   dodir ${LOGPATH}
+   fowners -R ${PN}:${PN} ${DATAPATH}
+   dosym ${LOGPATH} ${VARLOGPATH}
+   dosym ${LOGPATH} ${CODEPATH}/logs
+
+   dosym ${DATAPATH} ${CODEPATH}/data
+
+   fperms 500 ${CODEPATH}/bin/ubnt.avtool
+   fperms 500 ${CODEPATH}/bin/evostreamms
+   fperms 500 /usr/sbin/${PN}
+   fperms 500 ${CODEPATH}/tools/ufvtools
+   fowners -R ${PN}:${PN} ${CODEPATH}
+   fperms -R 0400 ${CODEPATH}/lib/
+   fperms 500 ${CODEPATH}/lib/
+
+   echo "CONFIG_PROTECT=\"${DATAPATH}/system.properties\"" > "${T}"/99${PN}
+   doenvd "${T}"/99${PN}
+
+   dosym /usr/bin/mongod ${CODEPATH}/bin/mongod
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   if [[ ! -f ${DATAPATH}/system.properties ]]; then
+   cp ${CODEPATH}/etc/system.properties 
${DATAPATH}/system.properties
+   echo uuid=$(uuidgen) >> ${DATAPATH}/system.properties
+   fi
+}

diff --git a/media-video/unifi-video/unifi-video-3.10.5.ebuild 
b/media-video/unifi-video/unifi-video-3.10.5.ebuild
deleted file mode 100644
index c975418c3dc..000
--- a/media-video/unifi-video/unifi-video-3.10.5.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General 

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

2020-03-11 Thread Ben Kohler
commit: 4148b877b05a048401efa66862c1f42d55c1cf38
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar 11 20:10:34 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar 11 20:14:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4148b877

net-misc/dropbox: 93.3.258 stable

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

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

diff --git a/net-misc/dropbox/dropbox-93.3.258.ebuild 
b/net-misc/dropbox/dropbox-93.3.258.ebuild
index ff550315591..48bae48934d 100644
--- a/net-misc/dropbox/dropbox-93.3.258.ebuild
+++ b/net-misc/dropbox/dropbox-93.3.258.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
+KEYWORDS="amd64 x86 ~x86-linux"
 IUSE="+librsync-bundled selinux X"
 
 RESTRICT="mirror strip"



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

2020-03-11 Thread Matt Turner
commit: c7a0ac5dc399cf20962aed0d7abdaeab9f0faeee
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 20:08:35 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 20:08:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a0ac5d

x11-misc/xkeyboard-config: Drop old versions

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

 x11-misc/xkeyboard-config/Manifest |  1 -
 .../xkeyboard-config/xkeyboard-config-2.28.ebuild  | 51 --
 2 files changed, 52 deletions(-)

diff --git a/x11-misc/xkeyboard-config/Manifest 
b/x11-misc/xkeyboard-config/Manifest
index 9732ee89c6d..bf1f52b8696 100644
--- a/x11-misc/xkeyboard-config/Manifest
+++ b/x11-misc/xkeyboard-config/Manifest
@@ -1,2 +1 @@
-DIST xkeyboard-config-2.28.tar.bz2 1682987 BLAKE2B 
8883787119bb46e4351d4023aee0f1a495b6acc87755b408ffa51d5082f84f4b1a083a8a0ee640b00afd35777bc8e8e0ef2187cd0bbb2600db81da8fef19298f
 SHA512 
be38e61a7d3a1c03f9dc92fed5aada65fdb8b42272e874e01156a39de07f2a7c81846e9ba449aeb95661587f8d05217d549a1315ee0dd92facbb6158362e68ae
 DIST xkeyboard-config-2.29.tar.bz2 1707176 BLAKE2B 
436f2e8f4c7bea5a96e551daf01cdf6f7eeb2468dbacd28b977be003e159d0af9f233f17749fb5379444ce84c8d5c78f1c949e4bddfa3db6d39338ae01f0aefe
 SHA512 
202255af097f3063d76341d1b4a7672662dc645f9bcd7afa87bc966a41db4c20fc6b8f4fbe2fcaec99b6bc458eac10129141a866a165857c46282f6705b78670

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild
deleted file mode 100644
index 3291be05d50..000
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.28.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="X keyboard configuration database"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig 
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config;
-
-if [[ ${PV} ==  ]]; then
-   
EGIT_REPO_URI="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git;
-   inherit autotools git-r3
-   # x11-misc/util-macros only required on live ebuilds
-   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
-else
-   SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-RDEPEND="
-   !

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

2020-03-11 Thread Thomas Deutschmann
commit: a3bb64af91767057e64f3c5c60a3e4ed9e7b9ea0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 20:02:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 20:02:58 2020 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=a3bb64af

www-client/firefox: synchronize with Gentoo repository

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

 www-client/firefox/firefox-75.0_beta1.ebuild | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/firefox-75.0_beta1.ebuild 
b/www-client/firefox/firefox-75.0_beta1.ebuild
index 2240bdc..445d117 100644
--- a/www-client/firefox/firefox-75.0_beta1.ebuild
+++ b/www-client/firefox/firefox-75.0_beta1.ebuild
@@ -38,7 +38,7 @@ if [[ "${PV}" == *_rc* ]]; then
MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> 
$P.tar.xz"
 fi
 
-LLVM_MAX_SLOT=9
+LLVM_MAX_SLOT=10
 
 inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
@@ -130,6 +130,15 @@ DEPEND="${CDEPEND}
>=sys-devel/binutils-2.30
sys-apps/findutils
|| (
+   (
+   sys-devel/clang:10
+   !clang? ( sys-devel/llvm:10 )
+   clang? (
+   =sys-devel/lld-10*
+   sys-devel/llvm:10[gold]
+   pgo? ( 
=sys-libs/compiler-rt-sanitizers-10*[profile] )
+   )
+   )
(
sys-devel/clang:9
!clang? ( sys-devel/llvm:9 )
@@ -675,7 +684,7 @@ src_install() {
fi
 
# Install language packs
-   MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
+   MOZEXTENSION_TARGET="distribution/extensions" 
MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
 
local size sizes icon_path icon name
if use bindist ; then



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

2020-03-11 Thread Mart Raudsepp
commit: aa8c7c9a0a3743487bfc036389236e3d099cd866
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 11 19:51:55 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 11 19:52:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8c7c9a

dev-python/termcolor: arm64 keyworded (bug #711846)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/termcolor/termcolor-1.1.0-r2.ebuild 
b/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
index ecd9d054dc0..f0e89d807be 100644
--- a/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
+++ b/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 # no tests...
 RESTRICT="test"



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

2020-03-11 Thread Mart Raudsepp
commit: 18c032e49c2a724036ff5f41bbbd56037cc91a39
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 11 19:51:18 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 11 19:52:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c032e4

dev-python/pytest-shutil: arm64 keyworded (bug #711846)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild | 2 +-
 dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild 
b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild
index f3aac9e84dc..cd627a13a7e 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~mips ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild 
b/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild
index 582a9c0674f..b572826097c 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~mips ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-03-11 Thread Mart Raudsepp
commit: 6300d10501e9ea281c46fb7fe602512ea6e26c7c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 11 19:51:44 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 11 19:52:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6300d105

dev-python/pytest-virtualenv: arm64 keyworded (bug #711846)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild | 2 +-
 dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild 
b/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild
index 6799b9022f4..8f7fe45d885 100644
--- a/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild
+++ b/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~mips ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/pytest-fixture-config[${PYTHON_USEDEP}]

diff --git a/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0.ebuild 
b/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0.ebuild
index 546988eff4e..54cc0635d5a 100644
--- a/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0.ebuild
+++ b/dev-python/pytest-virtualenv/pytest-virtualenv-1.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~mips ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/pytest-fixture-config[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks/, x11-misc/i3blocks/files/

2020-03-11 Thread Ben Kohler
commit: a02dfccfda0212f08b1396bed8c84311f4e7ed81
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar 11 19:50:13 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar 11 19:50:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02dfccf

x11-misc/i3blocks: bump to 1.5

Closes: https://bugs.gentoo.org/671262
Closes: https://bugs.gentoo.org/672810
Closes: https://bugs.gentoo.org/672822
Closes: https://bugs.gentoo.org/677034
Closes: https://bugs.gentoo.org/712060
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 x11-misc/i3blocks/Manifest |  1 +
 .../files/i3blocks-disable-bash-completion.patch   | 17 +++
 x11-misc/i3blocks/i3blocks-1.5.ebuild  | 34 ++
 3 files changed, 52 insertions(+)

diff --git a/x11-misc/i3blocks/Manifest b/x11-misc/i3blocks/Manifest
index b6227d86001..21bd03633fd 100644
--- a/x11-misc/i3blocks/Manifest
+++ b/x11-misc/i3blocks/Manifest
@@ -1 +1,2 @@
 DIST i3blocks-1.4.tar.gz 35943 BLAKE2B 
84c1d08d173238ecd875254015dc78cb560cefb1eb11d9628dc8572fb44f9724927e622aecc9888c43fdc435df8b07f6b07e22c4543354edb2d92cc8d5d00321
 SHA512 
f04fd68d59097b21bc88f3097dff137de656dd3fa696d9c04b987ba25136e5e5d9cacb63998e8635fe55fcf94f47900aec8c79d98e1d1d8847856a89ad9a6578
+DIST i3blocks-1.5.tar.gz 66019 BLAKE2B 
0378dac61d2f0049dffefe2a3f98512518aef311f2d9d79b72fd9882834c6a09c8954e7ca906fb96bbcc76992288fe659b4977f2cfad1234dca27ec9131ac720
 SHA512 
759829d59f94070251378d437891c2df05715fbd0b734c34dd41767d61957f301c6125b0058668295b8eeac29038fae6b2e8c194f903398ee736662213d1d534

diff --git a/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch 
b/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch
new file mode 100644
index 000..bfca548e06f
--- /dev/null
+++ b/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch
@@ -0,0 +1,17 @@
+--- a/Makefile.am  2019-10-20 22:46:55.603462157 +0200
 b/Makefile.am  2019-10-20 22:47:29.893461028 +0200
+@@ -29,14 +29,3 @@
+ 
+ dist_sysconf_DATA = \
+   i3blocks.conf
+-
+-if ENABLE_BASH_COMPLETION
+-bashcompletiondir = $(BASH_COMPLETION_DIR)
+-bashcompletion_DATA = bash-completion
+-
+-install-data-local:
+-  ( cd '$(DESTDIR)$(BASH_COMPLETION_DIR)' && mv bash-completion i3blocks )
+-
+-uninstall-local:
+-  ( cd '$(DESTDIR)$(BASH_COMPLETION_DIR)' && rm -rf i3blocks )
+-endif

diff --git a/x11-misc/i3blocks/i3blocks-1.5.ebuild 
b/x11-misc/i3blocks/i3blocks-1.5.ebuild
new file mode 100644
index 000..d8ceeacffbb
--- /dev/null
+++ b/x11-misc/i3blocks/i3blocks-1.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+fi
+
+DESCRIPTION="highly flexible status line for the i3 window manager"
+HOMEPAGE="https://github.com/vivien/i3blocks;
+if [[ ${PV} =  ]]; then
+   EGIT_REPO_URI="https://github.com/vivien/${PN};
+else
+   SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+SLOT="0"
+LICENSE="GPL-3"
+
+PATCHES=( "${FILESDIR}"/${PN}-disable-bash-completion.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   newbashcomp bash-completion ${PN}
+}



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

2020-03-11 Thread Pacho Ramos
commit: 36e232aa3f0764145fdd6230b611f931d71f1217
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 19:16:53 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 19:47:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e232aa

media-gfx/pngquant: Bump to 2.12.6

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/pngquant/Manifest   |  1 +
 media-gfx/pngquant/pngquant-2.12.6.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest
index 33e8ab22e44..f10201cff3f 100644
--- a/media-gfx/pngquant/Manifest
+++ b/media-gfx/pngquant/Manifest
@@ -1 +1,2 @@
 DIST pngquant-2.12.3-src.tar.gz 143572 BLAKE2B 
6f4cc9f36c9148f36734d9afa3765e206c09e833064cff5d98494d0d71610e857d7c605bc5673eb9fd5b38029ade60c9c1ffc18e745a3dfe5dbde6d39a81d0c7
 SHA512 
cf39f56750a49b2818fb86b168845e54f3797b664c3f49535ee93a3dc899299192a692039396ffcddc5988d040a778006c5f701f8bcd9f5c73583a47b711b01c
+DIST pngquant-2.12.6.tar.gz 69074 BLAKE2B 
3573d54d94b0085de9ffd4dd34a8fd46c49a1e02d0a6419271c17bc7ac7ab6c05d811336a3a8a8ab21d4dea774c93ee1baae141b42c255838fb1eef9cdb1a871
 SHA512 
8346df67edf1000c71b6d26371826bc4d236b3f57ef1ec73b3b61668cff9c3ca7d541417c39bc6c89e00176c91eb28867b7a91945ac84292ca0ac54984e9

diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild 
b/media-gfx/pngquant/pngquant-2.12.6.ebuild
new file mode 100644
index 000..aa316daa35f
--- /dev/null
+++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="command-line utility and library for lossy compression of PNG 
images"
+HOMEPAGE="https://pngquant.org/ https://github.com/kornelski/pngquant;
+SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 HPND rwpng"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug lcms openmp cpu_flags_x86_sse2"
+
+RDEPEND="media-libs/libpng:0=
+   media-gfx/libimagequant:=
+   sys-libs/zlib:=
+   lcms? ( media-libs/lcms:2 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch )
+
+src_prepare() {
+   default
+
+   # avoid silent fallback to bundled lib
+   rm -rv lib || die
+}
+
+src_configure() {
+   tc-export AR CC
+   # Hand rolled configure script, so not all flags are supported.
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --with-libimagequant \
+   $(use debug && echo --enable-debug) \
+   $(use_enable cpu_flags_x86_sse2 sse) \
+   $(use openmp && tc-has-openmp && echo --with-openmp) \
+   $(use_with lcms lcms2) \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc CHANGELOG README.md
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/

2020-03-11 Thread Pacho Ramos
commit: f829fba76c461d1b89b283a2077a12df113c8fdf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 19:45:46 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 19:47:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f829fba7

media-fonts/noto-emoji: Bump to newer snapshot

Closes: https://bugs.gentoo.org/701702
Closes: https://bugs.gentoo.org/710698
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-emoji/Manifest   |  1 +
 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index c3cd4fffbe2..29ec1902a9a 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,2 +1,3 @@
 DIST noto-emoji-20180823.tar.gz 51710829 BLAKE2B 
66983bdd3cb5e95727f0ddebca5d85c3f22bb9e7b9216eb1af41c4cba19f2020592be3feb7ac47f723985574b8d57070d9d07d0ce5e5870512aecc2a55b52995
 SHA512 
73233f3742faae4e37f8588bda097fe9f745f5cc7e6601301c1dc9e30d656c496e074c80bf4391708f6c0dbe32043e8558e4395cce5dbf735772b0e41642b9bf
 DIST noto-emoji-20190328.tar.gz 51710517 BLAKE2B 
ecedc52d3bdc49281942e7cb6b217928ee57412a420da251855c702e444c5d720464093c173f2878c09b4ef7123aedcfc3aa6aa517a625749d414e4c3b08bd19
 SHA512 
9e775a18a43edadb24fee498a8dff588949475ba27c2daddc1dfb6eacc18d1bf8810ec88e018398f18efe9ff0c414766f569eec7a714e119f3aabdfbe3ceec98
+DIST noto-emoji-20200311.tar.gz 58539077 BLAKE2B 
837ae7ef6a571e40b4ed83a0aa1edfd13404c3ca65e671cdc86f650e63cf77179ef283e6dc032fb93f5107411565f980e594be8880626417fa89c67347e6fe62
 SHA512 
cfafe9c06ccbf888eb1309dc2090abef2f92c0592460693cb45db8ab147311fdd63655d8df182043f05cf503bdfbe16563bc8cea0bddcd830fe193ca86f7fcfb

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
new file mode 100644
index 000..273566fce3e
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit font python-any-r1
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-emoji;
+
+COMMIT="4325631b45027a3d4da9a0f08f829e790f86ff4d"
+SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+   app-arch/zopfli
+   $(python_gen_any_dep '
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/nototools[${PYTHON_USEDEP}]
+   ')
+   media-gfx/pngquant
+   x11-libs/cairo
+   || ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[png] )
+"
+RDEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+PATCHES=(
+   # From Fedora
+   "${FILESDIR}/${PN}-build-all-flags.patch"
+
+   # https://github.com/googlei18n/noto-emoji/issues/240
+   "${FILESDIR}/${PN}-20180823-build-path.patch"
+)
+
+src_prepare() {
+   default
+
+   # Based on Fedora patch to allow graphicsmagick usage
+   if has_version media-gfx/graphicsmagick; then
+   eapply "${FILESDIR}/${PN}-20190328-use-gm.patch"
+   fi
+}
+
+src_install() {
+   font_src_install
+
+   # Don't lose fancy emoji icons
+   insinto /usr/share/icons/"${PN}"/128x128/emotes/
+   doins png/128/*.png
+
+   insinto /usr/share/icons/"${PN}"/scalable/emotes/
+   doins svg/*.svg
+}



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

2020-03-11 Thread Daniel Pielmeier
commit: c12546d783a3f036f4f7b59d4556798ea052261a
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Mar 11 19:43:04 2020 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Mar 11 19:43:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12546d7

net-print/hplip: Remove old hplip-3.18.12-r1, hplip-3.19.11.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   2 -
 net-print/hplip/hplip-3.18.12-r1.ebuild | 276 
 net-print/hplip/hplip-3.19.11.ebuild| 276 
 3 files changed, 554 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 9915f52bba2..fef246c0ccc 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,5 +1,3 @@
 DIST hplip-3.18.12-patches-1.tar.xz 12032 BLAKE2B 
33e6e4e1e0e5b4f998459073cf0742b7c56929b23e6c1cc3ba9df4eafb8007273a5a2e7f27af0d2d4a3a97ebb9cfe462b74dcddd7149088980893b2c66113b7c
 SHA512 
3b0e2b4f7d8da257c6fcf12f2e049276d059426f2d1c626324982ce862efa2323cbb191a373c53fea7880e3b6e44ec62e584091676556d97e6a456edea4c44cf
-DIST hplip-3.18.12.tar.gz 24588202 BLAKE2B 
f2ffa6d0d54e467c03ccf9e74accb62ef69842001a00e8c4e6fd68b40c4daff5896fcdd69d37b5e50be2b837918058a5c9071615ab77c1ce83fffc546ff98c02
 SHA512 
7197cac325cf40c03f49053a98ee0e8ac6c670d142b2a64df09c0f7afa1d7d3602216c55c825ccbf20a1fbda9c9289173b8708e9f87171a862dae5b6b4ef7635
-DIST hplip-3.19.11.tar.gz 25632761 BLAKE2B 
d189fe4d4d25e7abfba216213aa8ba55410840e00731842080cc94d30c86a56a5a10de55964e63a7ed25e5206089a16cbcc85be632ed31d9f80f0a5a1447f3ca
 SHA512 
f419de0e18937c93c2727f4d8b4f7bf1fcc24961a6b7a0d043ce8341c65d0c0332cd354c0cd907b85bc6ccc7735d23ba5f2c918dba5bf965540291cfcbe032d5
 DIST hplip-3.19.12.tar.gz 25676247 BLAKE2B 
1373aa70a2307071c28a22b0ae85e242c3e6bec614ef7490c1ecc0e5e745b81b6c2097948fbd062b5e72e10714cdc8d6f9145aacafc0fedeafde375909cb2cb6
 SHA512 
5552cd717ae082ee55cdb77d79e8d035d8ecb7cf23c79d659fda43468d8ed414a33c4d869eab4ab83dee836f0d1cceb74c3c4a249e26f904a5ab2350e08a5677
 DIST hplip-3.20.2.tar.gz 25713273 BLAKE2B 
b96fc035fd166e5d7eb9af900c08c338bd9c5030c3c6c1bb14e0f193a5414ee26e09318235418d560b37ed827f816676868b58b8806e5894d1842beec0ec31de
 SHA512 
013abeb1453a2b1045618543d2795d0653ac12b1804b99043b3ca04a8f7bc48289be1a0b3d7740064df1286eacfb5b1f504b64b280c169c7d263b7d5e7a213a0

diff --git a/net-print/hplip/hplip-3.18.12-r1.ebuild 
b/net-print/hplip/hplip-3.18.12-r1.ebuild
deleted file mode 100644
index 35552963b9d..000
--- a/net-print/hplip/hplip-3.18.12-r1.ebuild
+++ /dev/null
@@ -1,276 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="threads,xml"
-
-# 14 and 15 spit out a lot of warnings about subdirs
-WANT_AUTOMAKE="1.13"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.18.12-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libressl -libusb0 minimal parport 
policykit qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !minimal? (
-   ${PYTHON_DEPS}
-   sys-apps/dbus
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   scanner? ( media-gfx/sane-backends )
-   snmp? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   net-analyzer/net-snmp
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:2[${PYTHON_MULTI_USEDEP}]' 'python2*')
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   
>=dev-python/dbus-python-1.2.0-r1[${PYTHON_MULTI_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_MULTI_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_MULTI_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_MULTI_USEDEP}] )
-   )
-   scanner? (
-   

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

2020-03-11 Thread Michał Górny
commit: 2966ee4cd113aa50a678c8ca0d40409c710fba03
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 11 19:39:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 11 19:43:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2966ee4c

dev-python/cffi: Remove redundant versions

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

 dev-python/cffi/Manifest   |  2 --
 dev-python/cffi/cffi-1.11.4.ebuild | 51 ---
 dev-python/cffi/cffi-1.11.5.ebuild | 55 --
 3 files changed, 108 deletions(-)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 2229e2b8963..92cabc666cf 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,4 +1,2 @@
-DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 
46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3
 SHA512 
184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
-DIST cffi-1.11.5.tar.gz 438498 BLAKE2B 
2e22cf3c2d50d76f8f25b7ac31a77fac8a49e2b2f4952e3b1a1da79c0ad2ca5c6e45cadd1efa06df53d14f711e0acd73a075bea45ebd61e667fb650a10ab
 SHA512 
6770d5293cfd7405e733d60c96655641b5bcc5878fc66a737f4a8308f465d459ee0e3fcaa47893d8f57fb195e5534dd7e4728c868f33d7e657688f45e1fb1880
 DIST cffi-1.13.2.tar.gz 460243 BLAKE2B 
74603f2b1bde068a955e94912488fd7d8914267ec2d0cbd8574f62376fc24ef16d85d59e9fee7f6015e6d242726ea25235788faddedc68deb56ae71e627d6322
 SHA512 
2c57d9c06c39e95498a54408dc39940427190f3c03e1b8f1a3584140db08a5775dd12e6e67b03093429c130af579d01519b0fc868b99ba7a530068ed22d38522
 DIST cffi-1.14.0.tar.gz 463065 BLAKE2B 
4d1e8a92241db801848ef8bd05ea15a31c7f61ea426ce4da184aff00df786348d2c76de9dc48898c814478aed9750b665868df24ad39435062cd7e1c84163e52
 SHA512 
4c5451eeede1d48a8f4b40e25b845ad1863b8bf3bd39624e6c693c2800d89a13efedc4c43b37e317a035613bffc2e3fd5f7e583c46cb283cb5cb930356f86253

diff --git a/dev-python/cffi/cffi-1.11.4.ebuild 
b/dev-python/cffi/cffi-1.11.4.ebuild
deleted file mode 100644
index cde54ff85e3..000
--- a/dev-python/cffi/cffi-1.11.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# DO NOT ADD pypy to PYTHON_COMPAT
-# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/libffi:=
-   dev-python/pycparser[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   einfo "$PYTHONPATH"
-   $PYTHON -c "import _cffi_backend as backend" || die
-   PYTHONPATH="${PYTHONPATH}" \
-   py.test -x -v \
-   --ignore testing/test_zintegration.py \
-   --ignore testing/embedding \
-   c/ testing/ \
-   || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/cffi/cffi-1.11.5.ebuild 
b/dev-python/cffi/cffi-1.11.5.ebuild
deleted file mode 100644
index 18166d47669..000
--- a/dev-python/cffi/cffi-1.11.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# DO NOT ADD pypy to PYTHON_COMPAT
-# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/libffi:=
-   

[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/

2020-03-11 Thread Daniel Pielmeier
commit: 003f2b2edbd609f5debcd065addf18301f4037ea
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Mar 11 19:40:42 2020 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Mar 11 19:40:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003f2b2e

net-print/hplip-plugin: Remove old.

hplip-plugin-3.18.12 hplip-plugin-3.19.11

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip-plugin/Manifest|  2 -
 net-print/hplip-plugin/hplip-plugin-3.18.12.ebuild | 69 -
 net-print/hplip-plugin/hplip-plugin-3.19.11.ebuild | 71 --
 3 files changed, 142 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 985dc1ae690..1547c6d7f86 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,3 +1 @@
-DIST hplip-3.18.12-plugin.run 10486821 BLAKE2B 
e48940b1b5fe94dc216383b63bee7807bce9ad265b7c454c201c0ed22ec1964e6c5adf653c3c230789c042cffaaf50bd604bae6f66f407a85f98248934307158
 SHA512 
82b90aa8245f787e088a1bebfa7892a7f2b97fd04b3702c46eed27306640e562aeec63b4b5b45c24943abe4672f2627d1821bdcdf58a5c1ac4e1d06c7270535f
-DIST hplip-3.19.11-plugin.run 11517119 BLAKE2B 
d7eefde4e579abbb019cfbb5bf7541360884b0d18240c87c0b532981ad3542a60dae139a623db0eaee3057d6fb5e805287ad5bddb2ec87df5b85ffd604f748f4
 SHA512 
9ef568aa297eb58370e7f01e54d83c53fbfb02494a0f4cfa3b9f92fd11bfae7b9f54d60516d5cf0436a882864505aab68f70b462b820e918a6ad4104987c9295
 DIST hplip-3.19.12-plugin.run 11512079 BLAKE2B 
534cbba51b2254f8227611b8f0449e100361fb445400f664e43e30412be8eb554bb35c2fe260d45cd5ad742b083af6d551532a9d14585029b0ff93675fab578a
 SHA512 
ac2022d555f5084d5bf1e4519ddbb29828e9ca385aa6dff818ae9e79b60b4b2745e31ad4146cb01bca3747fae0d61b96e4a823b81179d2e2c55a643831165e4b

diff --git a/net-print/hplip-plugin/hplip-plugin-3.18.12.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.18.12.ebuild
deleted file mode 100644
index 7714ffa082d..000
--- a/net-print/hplip-plugin/hplip-plugin-3.18.12.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit udev unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-#SRC_URI="http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-${PV}-plugin.run;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-"
-DEPEND=""
-
-S=${WORKDIR}
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PRESTRIPPED="
-   /usr/share/hplip/fax/plugins/fax_marvell.so
-   /usr/share/hplip/prnt/plugins/hbpl1.so
-   /usr/share/hplip/prnt/plugins/lj.so
-   /usr/share/hplip/scan/plugins/bb_escl.so
-   /usr/share/hplip/scan/plugins/bb_marvell.so
-   /usr/share/hplip/scan/plugins/bb_soapht.so
-   /usr/share/hplip/scan/plugins/bb_soap.so
-"
-
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-src_unpack() {
-   unpack_makeself "hplip-${PV}-plugin.run"
-}
-
-src_install() {
-   local hplip_arch=$(use amd64 && echo 'x86_64' || echo 'x86_32')
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   fax_*) plugin_type=fax ;;
-   bb_*)  plugin_type=scan ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   mkdir -p "${ED}/var/lib/hp/"
-   cat >> "${ED}/var/lib/hp/hplip.state" <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}

diff --git a/net-print/hplip-plugin/hplip-plugin-3.19.11.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.19.11.ebuild
deleted file mode 100644
index b497f4a93fa..000
--- a/net-print/hplip-plugin/hplip-plugin-3.19.11.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/libusb:0
-   virtual/udev
-"
-DEPEND=""
-
-S=${WORKDIR}
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package

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

2020-03-11 Thread Daniel Pielmeier
commit: 662b7c494099ac54611987944c5fe7d72ae3df8c
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Mar 11 19:37:49 2020 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Mar 11 19:37:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662b7c49

net-print/hplip: Version bump to hplip-3.20.2.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 +
 net-print/hplip/hplip-3.20.2.ebuild | 276 
 2 files changed, 277 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 5d0721e637e..9915f52bba2 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -2,3 +2,4 @@ DIST hplip-3.18.12-patches-1.tar.xz 12032 BLAKE2B 
33e6e4e1e0e5b4f998459073cf0742
 DIST hplip-3.18.12.tar.gz 24588202 BLAKE2B 
f2ffa6d0d54e467c03ccf9e74accb62ef69842001a00e8c4e6fd68b40c4daff5896fcdd69d37b5e50be2b837918058a5c9071615ab77c1ce83fffc546ff98c02
 SHA512 
7197cac325cf40c03f49053a98ee0e8ac6c670d142b2a64df09c0f7afa1d7d3602216c55c825ccbf20a1fbda9c9289173b8708e9f87171a862dae5b6b4ef7635
 DIST hplip-3.19.11.tar.gz 25632761 BLAKE2B 
d189fe4d4d25e7abfba216213aa8ba55410840e00731842080cc94d30c86a56a5a10de55964e63a7ed25e5206089a16cbcc85be632ed31d9f80f0a5a1447f3ca
 SHA512 
f419de0e18937c93c2727f4d8b4f7bf1fcc24961a6b7a0d043ce8341c65d0c0332cd354c0cd907b85bc6ccc7735d23ba5f2c918dba5bf965540291cfcbe032d5
 DIST hplip-3.19.12.tar.gz 25676247 BLAKE2B 
1373aa70a2307071c28a22b0ae85e242c3e6bec614ef7490c1ecc0e5e745b81b6c2097948fbd062b5e72e10714cdc8d6f9145aacafc0fedeafde375909cb2cb6
 SHA512 
5552cd717ae082ee55cdb77d79e8d035d8ecb7cf23c79d659fda43468d8ed414a33c4d869eab4ab83dee836f0d1cceb74c3c4a249e26f904a5ab2350e08a5677
+DIST hplip-3.20.2.tar.gz 25713273 BLAKE2B 
b96fc035fd166e5d7eb9af900c08c338bd9c5030c3c6c1bb14e0f193a5414ee26e09318235418d560b37ed827f816676868b58b8806e5894d1842beec0ec31de
 SHA512 
013abeb1453a2b1045618543d2795d0653ac12b1804b99043b3ca04a8f7bc48289be1a0b3d7740064df1286eacfb5b1f504b64b280c169c7d263b7d5e7a213a0

diff --git a/net-print/hplip/hplip-3.20.2.ebuild 
b/net-print/hplip/hplip-3.20.2.ebuild
new file mode 100644
index 000..49cad9be350
--- /dev/null
+++ b/net-print/hplip/hplip-3.20.2.ebuild
@@ -0,0 +1,276 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="threads(+),xml"
+
+# 14 and 15 spit out a lot of warnings about subdirs
+WANT_AUTOMAKE="1.13"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.18.12-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libressl -libusb0 minimal parport 
policykit qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   virtual/jpeg:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !minimal? (
+   ${PYTHON_DEPS}
+   sys-apps/dbus
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   scanner? ( media-gfx/sane-backends )
+   snmp? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   net-analyzer/net-snmp
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:2[${PYTHON_MULTI_USEDEP}]' 'python2*')
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   
>=dev-python/dbus-python-1.2.0-r1[${PYTHON_MULTI_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_MULTI_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_MULTI_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_MULTI_USEDEP}] )
+   )
+   scanner? (
+   
>=dev-python/reportlab-3.2[${PYTHON_MULTI_USEDEP}]
+   
>=dev-python/pillow-3.1.1[${PYTHON_MULTI_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   

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

2020-03-11 Thread Agostino Sarubbo
commit: c3c09e711af50f344a4ba46be6a3499c68130fbc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 11 19:27:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 11 19:27:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c09e71

sys-kernel/vanilla-sources: Automated version bump to {4.14.173,4.19.109} - 
remove old.

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

 sys-kernel/vanilla-sources/Manifest   | 4 ++--
 ...anilla-sources-4.14.172.ebuild => vanilla-sources-4.14.173.ebuild} | 0
 ...anilla-sources-4.19.108.ebuild => vanilla-sources-4.19.109.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 7edd802b3f9..6c7e2130deb 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,8 +6,8 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2
 SHA512 
fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
 DIST patch-3.16.82.xz 2631700 BLAKE2B 
f65a8f204e7a5089445ec3d717238b4b19fe6b606dfc3e132d1263383c4989befb5f5eaa1ff10902e3e09d95a3650b8f1605978eee64155be968731cc1e08da1
 SHA512 
41fc30e763ac73d596a7dc8c72e7d4f9c3c7f0c86ff1a75238112ba8c8b73e8223887be6a76d4b840f6c6ee911d38e6503795a50480cfc3f8886e7a53ee8b167
-DIST patch-4.14.172.xz 3499536 BLAKE2B 
1be034910a14fc78df5e365a6c6a8669fb590de67fd9e4308a29ecd2196b93899effa143e092f9655017aceb42e371d9de39e08a1f0a39ae97cddc06ac3a3ef1
 SHA512 
fcf0a85e5d55cb669ebacd378ba173ca990cb199ee98c0965a007c4f6857bf3f117cd8d339f4b0009071478eb00a1d0c15aea919469e11d57b392017b928
-DIST patch-4.19.108.xz 2876244 BLAKE2B 
683aa82da8084e396169c4b4685f1be2672021dec953d100614b95fb04214f52886f8743156211a50c292cd5a7c71fe6ba39bd77fdaaf8b86de9fec54b35990c
 SHA512 
cb4f128c5522c912b46cafd701180e2a19d798d5501e80c6a092d297e0db60d4c22c17946db44c9ccd11ee0efef804daeb7991f8afc3f8802dbece632ecee425
+DIST patch-4.14.173.xz 3523396 BLAKE2B 
45804f5af5f44201c13b1c99bbe546a81b2d8c34e1636d39466271e657591454bbaf580e7810a960c23bc13f6e6d3c48e09de0a9ab609a1cd6423b94ab0a6ef6
 SHA512 
85a03c1dd78823db395a6e13d52ade7084f1471c290a6ab4d9ef8b6058e1aa71775d033086e0765491b63495cecd0e0976f18d8b2ffa1a619ee016b3bb637ed7
+DIST patch-4.19.109.xz 2891684 BLAKE2B 
3bec8f0eefb4479f04021a72216cbe6a12ad09c5e0a7fccfde73729d3f56719c075dc33778d4498b3052be388632cdd9d4e98ff4628c3bdc5a4e46cb2b61b359
 SHA512 
8a5334c2746512f863df1db95cedbc8255d1fff18779bfbbdb2dfbc00f96235af96cf7c62a7aea3fb07046de9c2e2b1a5902f146d14e5a8f5717793c8031550d
 DIST patch-4.4.216.xz 3040032 BLAKE2B 
cd1a3613b1c965680e38375bf4af2d353bc7818adaedc956c52858867a0228b9ca9d7cccdcf837afc50cf1bdd3317c785759473991e38e37530d5da5537ce244
 SHA512 
fc56cc99704a59d29320142053ee1228db46ff271e5ea77e45eba2e4a61a0d495345535746981971fcda6363c73add01847fcbbac6e2717f2a7dff3f4b6cdd6c
 DIST patch-4.9.216.xz 3382928 BLAKE2B 
bf53291ebbfdd4bd871d738926f769247349a25b9894cd2ef25d11542164a6e0698a9000c912c13dd43767085565a0fc8d27a8c923af001bc720bb50a68e4ba6
 SHA512 
d0385467457908d753e5ff846b89c247edb13456538a088049b2fc2a913226de475a9280993baf63a026708ef3144c9df730634f014272506165fed216075cc1
 DIST patch-5.4.24.xz 968056 BLAKE2B 
ed74c9e48f8bfac0030580bd7556bda705e366176c402b8ee91a0080aea3caafc8fc1534f6590c36a9b78005a59214b918462c27099b1e70b03c84b992237f5d
 SHA512 
2036ddc1738f8d3fd0356fc2d0bf00646a882cbab7dcfbad6a8e3a4968de02a0613d9b513b45c4fd87210627405534a4af5711e3caa8bc5ebee574dc3235e133

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.172.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.14.173.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.14.172.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.14.173.ebuild

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.108.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.19.109.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.108.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.109.ebuild



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

2020-03-11 Thread Thomas Deutschmann
commit: e563ffc9a4e8f47d8dd68cab715db394691a7c44
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 19:20:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 19:21:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e563ffc9

www-client/firefox: fix localization

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

 ...74.0-bug1607052-font-selection-regression.patch | 281 +
 ...{firefox-74.0.ebuild => firefox-74.0-r1.ebuild} |   3 +-
 2 files changed, 283 insertions(+), 1 deletion(-)

diff --git 
a/www-client/firefox/files/firefox-74.0-bug1607052-font-selection-regression.patch
 
b/www-client/firefox/files/firefox-74.0-bug1607052-font-selection-regression.patch
new file mode 100644
index 000..7c962f8ddc1
--- /dev/null
+++ 
b/www-client/firefox/files/firefox-74.0-bug1607052-font-selection-regression.patch
@@ -0,0 +1,281 @@
+commit 9d26727a4e85
+Author: Zibi Braniecki 
+Date:   Fri Feb 21 00:39:18 2020 +
+
+Bug 1607052 - Unify language identifier canonicalization in LocaleService 
and OSPreferences to use unic_langid, and extend GTK's RegionalPrefs reading to 
fallback on SystemLocales. r=jfkthame
+
+Differential Revision: https://phabricator.services.mozilla.com/D63393
+
+--HG--
+extra : moz-landing-system : lando
+---
+ intl/locale/LocaleService.cpp | 53 ++-
+ intl/locale/LocaleService.h   | 18 +
+ intl/locale/OSPreferences.cpp | 18 ++---
+ intl/locale/rust/unic-langid-ffi/src/lib.rs   | 33 ++---
+ intl/locale/tests/gtest/TestLocaleService.cpp | 23 
+ intl/locale/tests/unit/test_localeService.js  |  3 +-
+ 6 files changed, 77 insertions(+), 71 deletions(-)
+
+diff --git intl/locale/LocaleService.cpp intl/locale/LocaleService.cpp
+index f7e13e36ccbc7..6708c4af4b5c3 100644
+--- old/intl/locale/LocaleService.cpp
 new/intl/locale/LocaleService.cpp
+@@ -39,51 +39,6 @@ NS_IMPL_ISUPPORTS(LocaleService, mozILocaleService, 
nsIObserver,
+ 
+ mozilla::StaticRefPtr LocaleService::sInstance;
+ 
+-/**
+- * This function transforms a canonical Mozilla Language Tag, into it's
+- * BCP47 compilant form.
+- *
+- * Example: "ja-JP-mac" -> "ja-JP-macos"
+- *
+- * The BCP47 form should be used for all calls to ICU/Intl APIs.
+- * The canonical form is used for all internal operations.
+- */
+-static bool SanitizeForBCP47(nsACString& aLocale, bool strict) {
+-  // Currently, the only locale code we use that's not BCP47-conformant is
+-  // "ja-JP-mac" on OS X, and ICU canonicalizes it into a mouthfull
+-  // "ja-JP-x-lvariant-mac", so instead we're hardcoding a conversion
+-  // of it to "ja-JP-macos".
+-  if (aLocale.LowerCaseEqualsASCII("ja-jp-mac")) {
+-aLocale.AssignLiteral("ja-JP-macos");
+-return true;
+-  }
+-
+-  nsAutoCString locale(aLocale);
+-  locale.Trim(" ");
+-
+-  // POSIX may bring us locales such as "en-US.UTF8", which
+-  // ICU converts to `en-US-u-va-posix`. Let's cut out
+-  // the `.UTF8`, since it doesn't matter for us.
+-  int32_t pos = locale.FindChar('.');
+-  if (pos != -1) {
+-locale.Cut(pos, locale.Length() - pos);
+-  }
+-
+-  // The rest of this function will use ICU canonicalization for any other
+-  // tag that may come this way.
+-  const int32_t LANG_TAG_CAPACITY = 128;
+-  char langTag[LANG_TAG_CAPACITY];
+-  UErrorCode err = U_ZERO_ERROR;
+-  // This is a fail-safe method that will set langTag to "und" if it cannot
+-  // match any part of the input locale code.
+-  int32_t len = uloc_toLanguageTag(locale.get(), langTag, LANG_TAG_CAPACITY,
+-   strict, );
+-  if (U_SUCCESS(err) && len > 0) {
+-aLocale.Assign(langTag, len);
+-  }
+-  return U_SUCCESS(err);
+-}
+-
+ /**
+  * This function splits an input string by `,` delimiter, sanitizes the result
+  * language tags and returns them to the caller.
+@@ -93,7 +48,7 @@ static void SplitLocaleListStringIntoArray(nsACString& str,
+   if (str.Length() > 0) {
+ for (const nsACString& part : str.Split(',')) {
+   nsAutoCString locale(part);
+-  if (SanitizeForBCP47(locale, true)) {
++  if (LocaleService::CanonicalizeLanguageId(locale)) {
+ if (!aRetVal.Contains(locale)) {
+   aRetVal.AppendElement(locale);
+ }
+@@ -421,7 +376,7 @@ LocaleService::GetDefaultLocale(nsACString& aRetVal) {
+ locale.Trim(" \t\n\r");
+ // This should never be empty.
+ MOZ_ASSERT(!locale.IsEmpty());
+-if (SanitizeForBCP47(locale, true)) {
++if (CanonicalizeLanguageId(locale)) {
+   mDefaultLocale.Assign(locale);
+ }
+ 
+@@ -617,7 +572,7 @@ LocaleService::SetRequestedLocales(const 
nsTArray& aRequested) {
+ 
+   for (auto& req : aRequested) {
+ nsAutoCString locale(req);
+-if (!SanitizeForBCP47(locale, true)) {
++if (!CanonicalizeLanguageId(locale)) {
+   

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

2020-03-11 Thread Thomas Deutschmann
commit: 499f802312afac7c770de4d1c6ca340a4307b2f3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 16:55:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 19:21:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499f8023

profiles: www-client/firefox[eme-free] is only supported on amd64/x86

Closes: https://bugs.gentoo.org/684674
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 6742c891535..518777b88bb 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (2020-03-11)
+# Encrypted Media Extensions (eme-free) can be disabled on amd64
+www-client/firefox -eme-free
+
 # Mart Raudsepp  (2020-03-01)
 # dev-util/sysprof-capture is keyworded on amd64
 x11-wm/mutter -sysprof

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index caf8b39b5dd..907b4a58775 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (2020-03-11)
+# Encrypted Media Extensions (eme-free) can be disabled on x86
+www-client/firefox -eme-free
+
 # Mart Raudsepp  (2020-03-01)
 # dev-util/sysprof-capture is keyworded on x86
 x11-wm/mutter -sysprof

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 05e23f97d8d..b83a7fe6814 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Thomas Deutschmann  (2020-03-11)
+# Encrypted Media Extensions (eme-free) can't be disabled everywhere
+www-client/firefox eme-free
+
 # Michał Górny  (2020-03-03)
 # Tests require py2 sleekxmpp and they are restricted anyway.
 net-im/spectrum2 test



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

2020-03-11 Thread Thomas Deutschmann
commit: 20eab5991c298a53c2df138bee99463dfb88c4d7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 11 16:46:57 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 11 19:21:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20eab599

www-client/firefox: --disable-elf-hack is not supported on arm64

Fixes

  0:23.63 mozbuild.configure.options.InvalidOptionError: --disable-elf-hack is 
not available in this configuration

as seen on arm64.

Link: 
https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=f10361660904dd392c6fe7f07a5cdf99ba91e2ea
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-68.5.0.ebuild | 2 +-
 www-client/firefox/firefox-68.6.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/firefox-68.5.0.ebuild 
b/www-client/firefox/firefox-68.5.0.ebuild
index 50337cc6651..4b8f2519a86 100644
--- a/www-client/firefox/firefox-68.5.0.ebuild
+++ b/www-client/firefox/firefox-68.5.0.ebuild
@@ -570,7 +570,7 @@ src_configure() {
# when they would normally be larger than 2GiB.
append-ldflags "-Wl,--compress-debug-sections=zlib"
 
-   if use clang ; then
+   if use clang && ! use arm64; then
# https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
# https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
mozconfig_annotate 'elf-hack is broken when using Clang' 
--disable-elf-hack

diff --git a/www-client/firefox/firefox-68.6.0.ebuild 
b/www-client/firefox/firefox-68.6.0.ebuild
index 3b50e731772..546fb2cae1d 100644
--- a/www-client/firefox/firefox-68.6.0.ebuild
+++ b/www-client/firefox/firefox-68.6.0.ebuild
@@ -570,7 +570,7 @@ src_configure() {
# when they would normally be larger than 2GiB.
append-ldflags "-Wl,--compress-debug-sections=zlib"
 
-   if use clang ; then
+   if use clang && ! use arm64; then
# https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
# https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
mozconfig_annotate 'elf-hack is broken when using Clang' 
--disable-elf-hack



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

2020-03-11 Thread Marek Szuba
commit: 6047ce28f28f6ebc8b1c2994982b7046af33ba23
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar 11 18:22:15 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar 11 19:18:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6047ce28

dev-libs/opencl-clang: bump slot 8 to version 8.0.1.1

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

 dev-libs/opencl-clang/Manifest|  1 +
 dev-libs/opencl-clang/opencl-clang-8.0.1.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index 7c968fe057d..35a986f1894 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -1,2 +1,3 @@
+DIST opencl-clang-8.0.1.1.tar.gz 42534 BLAKE2B 
e0dc6a4cc6f738f0f5cecfa9ef5b2c219dc1f1714cb5ff2dbf0d7a9ff9efe4cdd4ce0b3780f0ca53f9582b0b73b2cbfad28a9ddec76ef8f6978ee31fa3ee111c
 SHA512 
8456a99668f7709d601ab49c6f8219a1de74363f270e606b5832cb13f196d65b6fe6cb961430b3f45875fec49a2f06c178e935cf3d1b118d033583d90611df15
 DIST opencl-clang-8.0.1_p20191001.tar.gz 41402 BLAKE2B 
0ab3cc4f84a9e3e599d4e0995f219b94761b882a6290d9c1e399bf820074b72daab935a9d48d09d3e02d1b46659fc8c00613f35e88f0231234e31f93ca6e4d7a
 SHA512 
87f3855bd2cc9a416f317afc98ad7cd1cfcb5bf4b2ebf7401837c1734b1c8d10e07843aab78735bf4523b231db1911014a6468c0b4c461c43a5434a31ada
 DIST opencl-clang-9.0.0.tar.gz 23345 BLAKE2B 
adbce64efb2c1e4e96d4aff585c0f18bd06036a60b35164681b9f5b4a6c89933e5428e9959ddd3cec89b93a5c350e6b0f9b15b8be2be42cd520ca55852352df5
 SHA512 
126974d816e7f2a90ddb2faa4e8e95841d8ae15f24e77013ca8894ce75ad5079ffe942fb40731030363a10e470e66f2ad1794c2fe31aee6f8608304b492b30eb

diff --git a/dev-libs/opencl-clang/opencl-clang-8.0.1.1.ebuild 
b/dev-libs/opencl-clang/opencl-clang-8.0.1.1.ebuild
new file mode 100644
index 000..e4a1ae00502
--- /dev/null
+++ b/dev-libs/opencl-clang/opencl-clang-8.0.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib llvm
+
+MY_PV="$(ver_rs 3 -)"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
+HOMEPAGE="https://github.com/intel/opencl-clang;
+SRC_URI="https://github.com/intel/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="8"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${MY_P}"
+
+BDEPEND="dev-vcs/git"
+COMMON="sys-devel/clang:8=[static-analyzer,${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}
+   dev-util/spirv-llvm-translator:8=[${MULTILIB_USEDEP}]"
+RDEPEND="${COMMON}"
+
+LLVM_MAX_SLOT=8
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
+   )
+   cmake_src_configure
+}



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

2020-03-11 Thread Marek Szuba
commit: 49f67d4075b2f93f77b7dc8ce3f2c10778fb5a29
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar 11 18:26:39 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar 11 19:18:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f67d40

dev-libs/opencl-clang: bump slot 9 to version 9.0.1

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

 dev-libs/opencl-clang/Manifest  |  1 +
 dev-libs/opencl-clang/opencl-clang-9.0.1.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index 35a986f1894..28ed368e8d2 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -1,3 +1,4 @@
 DIST opencl-clang-8.0.1.1.tar.gz 42534 BLAKE2B 
e0dc6a4cc6f738f0f5cecfa9ef5b2c219dc1f1714cb5ff2dbf0d7a9ff9efe4cdd4ce0b3780f0ca53f9582b0b73b2cbfad28a9ddec76ef8f6978ee31fa3ee111c
 SHA512 
8456a99668f7709d601ab49c6f8219a1de74363f270e606b5832cb13f196d65b6fe6cb961430b3f45875fec49a2f06c178e935cf3d1b118d033583d90611df15
 DIST opencl-clang-8.0.1_p20191001.tar.gz 41402 BLAKE2B 
0ab3cc4f84a9e3e599d4e0995f219b94761b882a6290d9c1e399bf820074b72daab935a9d48d09d3e02d1b46659fc8c00613f35e88f0231234e31f93ca6e4d7a
 SHA512 
87f3855bd2cc9a416f317afc98ad7cd1cfcb5bf4b2ebf7401837c1734b1c8d10e07843aab78735bf4523b231db1911014a6468c0b4c461c43a5434a31ada
 DIST opencl-clang-9.0.0.tar.gz 23345 BLAKE2B 
adbce64efb2c1e4e96d4aff585c0f18bd06036a60b35164681b9f5b4a6c89933e5428e9959ddd3cec89b93a5c350e6b0f9b15b8be2be42cd520ca55852352df5
 SHA512 
126974d816e7f2a90ddb2faa4e8e95841d8ae15f24e77013ca8894ce75ad5079ffe942fb40731030363a10e470e66f2ad1794c2fe31aee6f8608304b492b30eb
+DIST opencl-clang-9.0.1.tar.gz 24574 BLAKE2B 
2e3b69c10b572678f91e92fa0ca885dd9332d172c483c394f4c1b140a5fd926b26eff4d4ab722733e1e164ff99a6eb397b8bc9e30a0b7e289506432fd1291b2b
 SHA512 
01c5011dc1ea66288f3e425f85c921142fd3bc5a3d79eeafe5c14b5741b8281f17727cbffa7ed31869f7704be957d2fed5e5e8a57ab31e7b8c3a9688f048cced

diff --git a/dev-libs/opencl-clang/opencl-clang-9.0.1.ebuild 
b/dev-libs/opencl-clang/opencl-clang-9.0.1.ebuild
new file mode 100644
index 000..076afad8c68
--- /dev/null
+++ b/dev-libs/opencl-clang/opencl-clang-9.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib llvm
+
+DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
+HOMEPAGE="https://github.com/intel/opencl-clang;
+SRC_URI="https://github.com/intel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="9"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-vcs/git"
+COMMON="sys-devel/clang:9=[static-analyzer,${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}
+   dev-util/spirv-llvm-translator:9=[${MULTILIB_USEDEP}]"
+RDEPEND="${COMMON}"
+
+LLVM_MAX_SLOT=9
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2020-03-11 Thread Marek Szuba
commit: 29e2b89a84d6e5de8a9be329432991577151f76d
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar 11 18:14:02 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar 11 19:18:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e2b89a

dev-util/spirv-llvm-translator: bump slot 9 to version 9.0.1.1

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

 dev-util/spirv-llvm-translator/Manifest|  1 +
 .../spirv-llvm-translator-9.0.1.1.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index 82fe4e4048b..6352e5adbca 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1,3 +1,4 @@
 DIST spirv-llvm-translator-8.0.1.2.tar.gz 461803 BLAKE2B 
58814d88bfa555f0deab8d072ecd0b54c1ee22c4f6464a9988d18dad2c99d25a5ed49e506644d01455fb92f476536148e0e0cce2eaca22b4b1c88220724f8d40
 SHA512 
954d4600f680d3325d4f7ea80551f814f2cee486254227609fc0354c1b112d4dea387736d601750587369a7c4f1c2a528a19f8a969df433649731efdd5ba4c23
 DIST spirv-llvm-translator-8.0.1.3.tar.gz 472853 BLAKE2B 
3f00aabd46dd43840b8a16f6a9a061e00385bae6d4e608ad1d2e59f943bfca747e1ce6b2f48eee7e124bc3ac47f5895274d9cf7bb587eba7133152b9658f5e9e
 SHA512 
c10a426d83276718b116d664fd32c8457d87e336e7c99b64d323ea9a08330d206dc94e52ce8e7395bcb8ee2ddff49184b5c7810e4848d624396d0574ce48256d
 DIST spirv-llvm-translator-9.0.0.1.tar.gz 491089 BLAKE2B 
ebdab77316608c4a4a48e778abc749ac347d0ee4441c8cb152b303e99cf5c16bd4f883dad519f5d4a96b6d05975a56e8d2fa5b6fa403dedc163cc3611b905d13
 SHA512 
ad0e9a49440f8dc0a9c973c74245640c8392c8ae85431eb5e0ca6ea98e603cb6fcbfcaa8fa3d455df2f53537c7f61915a557f12744c39a9c9f9e1c400ddd74ad
+DIST spirv-llvm-translator-9.0.1.1.tar.gz 498803 BLAKE2B 
dbc1a3a51671102e13ac265c5de744ec7ddbb74ff1a58971e18bfd7cbc7a0497cbb86d099681ac153d8e104577c93b66eec597b6c646d422eb701ea7c96a57c9
 SHA512 
a84494c49cc16148301cc468fdc20b9ef41a4532477b69468e32551d2132a9be68346369d5f4c07cbefd7f0f63b3e7ddf11e5c40088f74d8e3379a95c3cff251

diff --git 
a/dev-util/spirv-llvm-translator/spirv-llvm-translator-9.0.1.1.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-9.0.1.1.ebuild
new file mode 100644
index 000..4feef376c92
--- /dev/null
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-9.0.1.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic llvm
+
+MY_PN="SPIRV-LLVM-Translator"
+MY_PV="$(ver_rs 3 -)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="9"
+KEYWORDS="~amd64"
+IUSE="test tools"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_P}"
+
+COMMON="sys-devel/clang:9=[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}"
+RDEPEND="${COMMON}"
+BDEPEND="test? ( dev-python/lit )"
+
+REQUIRED_USE="test? ( tools )"
+
+LLVM_MAX_SLOT=9
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch
+)
+
+src_prepare() {
+   append-flags -fPIC
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
+   $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   # Some tests fail on amd64 when ABI==x86
+   if multilib_is_native_abi; then
+   lit "${BUILD_DIR}/test" || die "Error running tests for ABI 
${ABI}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2020-03-11 Thread Marek Szuba
commit: a2dedf85bd0340536773b826f5631033e3d746dc
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Mar 11 18:08:57 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Mar 11 19:18:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dedf85

dev-util/spirv-llvm-translator: bump slot 8 to version 8.0.1.3

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

 dev-util/spirv-llvm-translator/Manifest|  1 +
 .../spirv-llvm-translator-8.0.1.3.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/Manifest 
b/dev-util/spirv-llvm-translator/Manifest
index b93e76bead7..82fe4e4048b 100644
--- a/dev-util/spirv-llvm-translator/Manifest
+++ b/dev-util/spirv-llvm-translator/Manifest
@@ -1,2 +1,3 @@
 DIST spirv-llvm-translator-8.0.1.2.tar.gz 461803 BLAKE2B 
58814d88bfa555f0deab8d072ecd0b54c1ee22c4f6464a9988d18dad2c99d25a5ed49e506644d01455fb92f476536148e0e0cce2eaca22b4b1c88220724f8d40
 SHA512 
954d4600f680d3325d4f7ea80551f814f2cee486254227609fc0354c1b112d4dea387736d601750587369a7c4f1c2a528a19f8a969df433649731efdd5ba4c23
+DIST spirv-llvm-translator-8.0.1.3.tar.gz 472853 BLAKE2B 
3f00aabd46dd43840b8a16f6a9a061e00385bae6d4e608ad1d2e59f943bfca747e1ce6b2f48eee7e124bc3ac47f5895274d9cf7bb587eba7133152b9658f5e9e
 SHA512 
c10a426d83276718b116d664fd32c8457d87e336e7c99b64d323ea9a08330d206dc94e52ce8e7395bcb8ee2ddff49184b5c7810e4848d624396d0574ce48256d
 DIST spirv-llvm-translator-9.0.0.1.tar.gz 491089 BLAKE2B 
ebdab77316608c4a4a48e778abc749ac347d0ee4441c8cb152b303e99cf5c16bd4f883dad519f5d4a96b6d05975a56e8d2fa5b6fa403dedc163cc3611b905d13
 SHA512 
ad0e9a49440f8dc0a9c973c74245640c8392c8ae85431eb5e0ca6ea98e603cb6fcbfcaa8fa3d455df2f53537c7f61915a557f12744c39a9c9f9e1c400ddd74ad

diff --git 
a/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.3.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.3.ebuild
new file mode 100644
index 000..53f2d92817b
--- /dev/null
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib flag-o-matic llvm
+
+MY_PN="SPIRV-LLVM-Translator"
+MY_PV="$(ver_rs 3 -)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="8"
+KEYWORDS="~amd64"
+IUSE="test tools"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_P}"
+
+COMMON="sys-devel/clang:8=[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}
+   test? ( dev-python/lit )"
+RDEPEND="${COMMON}"
+
+REQUIRED_USE="test? ( tools )"
+
+LLVM_MAX_SLOT=8
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch
+)
+
+src_prepare() {
+   append-flags -fPIC
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
+   $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_test() {
+   # TODO: figure out why some tests fail on amd64 when ABI==x86
+   if multilib_is_native_abi; then
+   lit "${BUILD_DIR}/test" || die "Error running tests for ABI 
${ABI}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/

2020-03-11 Thread Pacho Ramos
commit: 313bbb474cab7b5d3312e89fc1bb0b3e21d94bde
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 18:43:39 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 18:44:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313bbb47

app-office/wps-office: Bump to 11.1.0.9126, install wpspdf

Thanks-to: Zitian Li
Closes: https://bugs.gentoo.org/712124
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/wps-office/Manifest |  1 +
 .../wps-office/wps-office-11.1.0.9126.ebuild   | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 997dd937fce..b52126a8453 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,2 +1,3 @@
 DIST wps-office_11.1.0.8865_amd64.deb 252362146 BLAKE2B 
97d3260920a19ee6d4c50a8bdd124110916bb556a1585ed078fca3576c089f0865f157765c4f0ac51b762da10649cb4515356b40372c26cb123a202eefd7eb8c
 SHA512 
25b14593dd143f131ba3228d3d19815efdd6cdb8985cf707125b2c7ed5ff13037d7bdcadd6e20e5b2169d2e01bfc00817e523dcfa93b2b2e9b7aad551b466004
 DIST wps-office_11.1.0.9080.XA_amd64.deb 204126446 BLAKE2B 
8cee00cd674e46a0d88263ef8bd8fb841a3479ea49dbfdfedde7e6f0df4c8a8eb0a1b56da685f3e9d4152baea5128dcdfdae37b0b3337ebdd4d72649d51668b5
 SHA512 
c910d05478402ac2b9e51f411bb15dc1d5069f02d9a3ded549116f207521ee8c8c5cbe03ba7c86c9a6ef152f174e6284815ac4a4057b4257f0a5c119ed6159cc
+DIST wps-office_11.1.0.9126.XA_amd64.deb 205954802 BLAKE2B 
7736d28349fcc6f4d0c69b8f13ec96af42b1de4f073bf14d2c05949cc2d9d51389125d1ef83dee8ebe7cdccb44ba6b70b9425e9397d386e02e0fe8779bf7c029
 SHA512 
7c2d8b3459ac37ced45b25d19b6ff7f8afca2bae7ee026dfc3ef068f5a1e774baff457ddbcc5d8495f8dca1699ddd5ad67b0f3927ac6e4e99503c67a6dab414c

diff --git a/app-office/wps-office/wps-office-11.1.0.9126.ebuild 
b/app-office/wps-office/wps-office-11.1.0.9126.ebuild
new file mode 100644
index 000..961aa55ae4a
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.9126.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit unpacker xdg
+
+MY_PV="$(ver_cut 4)"
+
+DESCRIPTION="WPS Office is an office productivity suite"
+HOMEPAGE="http://www.wps.cn/product/wpslinux/ http://wps-community.org/;
+
+KEYWORDS="~amd64"
+
+SRC_URI="http://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
+
+SLOT="0"
+RESTRICT="strip mirror" # mirror as explained at bug #547372
+LICENSE="WPS-EULA"
+IUSE=""
+
+# Deps got from this (listed in order):
+# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
+# ldd /opt/kingsoft/wps-office/office6/wps
+# ldd /opt/kingsoft/wps-office/office6/wpp
+RDEPEND="
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libxcb
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   dev-libs/glib:2
+   sys-libs/zlib:0
+   net-print/cups
+   media-libs/libpng-compat:1.2
+   virtual/glu
+
+   dev-libs/libpcre:3
+   dev-libs/libffi
+   media-sound/pulseaudio
+   app-arch/bzip2:0
+   media-libs/libpng:0
+   dev-libs/expat
+   sys-apps/util-linux
+   dev-libs/libbsd
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   sys-apps/dbus
+   x11-libs/libXtst
+   sys-apps/tcp-wrappers
+   media-libs/libsndfile
+   net-libs/libasyncns
+   dev-libs/libgcrypt:0
+   app-arch/xz-utils
+   app-arch/lz4
+   sys-libs/libcap
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libvorbis
+   dev-libs/libgpg-error
+   sys-apps/attr
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   exeinto /usr/bin
+   exeopts -m0755
+   doexe "${S}"/usr/bin/*
+
+   insinto /usr/share
+   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
+
+   insinto /opt/kingsoft/wps-office
+   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
+
+   fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/i7z/

2020-03-11 Thread Pacho Ramos
commit: d4f6086e8624fe7c06c8ebc32b73c487235d39e5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 18:33:01 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 18:44:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f6086e

app-benchmarks/i7z: Enforce -fcommon

Closes: https://bugs.gentoo.org/706690
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild 
b/app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild
index d121c8ebe66..47b4c7b42ec 100644
--- a/app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild
+++ b/app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 inherit flag-o-matic qmake-utils toolchain-funcs
 
 COMMIT="5023138d7c35c4667c938b853e5ea89737334e92"
@@ -22,6 +22,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}"
+BDEPEND=""
 
 PATCHES=(
"${FILESDIR}"/i7z-0.27.2-ncurses.patch
@@ -40,6 +41,9 @@ PATCHES=(
 S="${WORKDIR}/${PN}-${COMMIT}"
 
 src_configure() {
+   # Workaround to build with gcc-10 until I find a patch
+   append-cflags -fcommon
+
tc-export CC PKG_CONFIG
cd GUI || die
use qt5 && eqmake5 ${PN}_GUI.pro



[gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/

2020-03-11 Thread Pacho Ramos
commit: 74ef6486695798bb98e25a5e8790021dbb0760cf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 11 18:43:57 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Mar 11 18:44:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ef6486

app-office/wps-office: Drop old

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/wps-office/Manifest |  1 -
 .../wps-office/wps-office-11.1.0.8865-r1.ebuild| 84 --
 2 files changed, 85 deletions(-)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index b52126a8453..694b9fd5287 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,3 +1,2 @@
-DIST wps-office_11.1.0.8865_amd64.deb 252362146 BLAKE2B 
97d3260920a19ee6d4c50a8bdd124110916bb556a1585ed078fca3576c089f0865f157765c4f0ac51b762da10649cb4515356b40372c26cb123a202eefd7eb8c
 SHA512 
25b14593dd143f131ba3228d3d19815efdd6cdb8985cf707125b2c7ed5ff13037d7bdcadd6e20e5b2169d2e01bfc00817e523dcfa93b2b2e9b7aad551b466004
 DIST wps-office_11.1.0.9080.XA_amd64.deb 204126446 BLAKE2B 
8cee00cd674e46a0d88263ef8bd8fb841a3479ea49dbfdfedde7e6f0df4c8a8eb0a1b56da685f3e9d4152baea5128dcdfdae37b0b3337ebdd4d72649d51668b5
 SHA512 
c910d05478402ac2b9e51f411bb15dc1d5069f02d9a3ded549116f207521ee8c8c5cbe03ba7c86c9a6ef152f174e6284815ac4a4057b4257f0a5c119ed6159cc
 DIST wps-office_11.1.0.9126.XA_amd64.deb 205954802 BLAKE2B 
7736d28349fcc6f4d0c69b8f13ec96af42b1de4f073bf14d2c05949cc2d9d51389125d1ef83dee8ebe7cdccb44ba6b70b9425e9397d386e02e0fe8779bf7c029
 SHA512 
7c2d8b3459ac37ced45b25d19b6ff7f8afca2bae7ee026dfc3ef068f5a1e774baff457ddbcc5d8495f8dca1699ddd5ad67b0f3927ac6e4e99503c67a6dab414c

diff --git a/app-office/wps-office/wps-office-11.1.0.8865-r1.ebuild 
b/app-office/wps-office/wps-office-11.1.0.8865-r1.ebuild
deleted file mode 100644
index fdde184764a..000
--- a/app-office/wps-office/wps-office-11.1.0.8865-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit unpacker xdg
-
-MY_PV="$(ver_cut 4)"
-
-DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="http://www.wps.cn/product/wpslinux/ http://wps-community.org/;
-
-KEYWORDS="~amd64"
-
-SRC_URI="http://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}_amd64.deb;
-
-SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
-LICENSE="WPS-EULA"
-IUSE=""
-
-# Deps got from this (listed in order):
-# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
-# ldd /opt/kingsoft/wps-office/office6/wps
-# ldd /opt/kingsoft/wps-office/office6/wpp
-RDEPEND="
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/libxcb
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   dev-libs/glib:2
-   sys-libs/zlib:0
-   net-print/cups
-   media-libs/libpng-compat:1.2
-   virtual/glu
-
-   dev-libs/libpcre:3
-   dev-libs/libffi
-   media-sound/pulseaudio
-   app-arch/bzip2:0
-   media-libs/libpng:0
-   dev-libs/expat
-   sys-apps/util-linux
-   dev-libs/libbsd
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   sys-apps/dbus
-   x11-libs/libXtst
-   sys-apps/tcp-wrappers
-   media-libs/libsndfile
-   net-libs/libasyncns
-   dev-libs/libgcrypt:0
-   app-arch/xz-utils
-   app-arch/lz4
-   sys-libs/libcap
-   media-libs/flac
-   media-libs/libogg
-   media-libs/libvorbis
-   dev-libs/libgpg-error
-   sys-apps/attr
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
-   exeinto /usr/bin
-   exeopts -m0755
-   doexe "${S}"/usr/bin/wps
-   doexe "${S}"/usr/bin/wpp
-   doexe "${S}"/usr/bin/et
-
-   insinto /usr/share
-   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
-
-   insinto /opt/kingsoft/wps-office
-   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
-
-   fperms 0755 /opt/kingsoft/wps-office/office6/{wps,wpp,et}
-}



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

2020-03-11 Thread Mike Pagano
commit: 33ef4bb7f50a3a2d4fcfe5e059ad609c6fbad92f
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar 11 18:42:57 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar 11 18:42:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ef4bb7

sys-kernel/gentoo-sources: Linux patch 4.14.173

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.173.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2de602d332d..e0d7b0d862f 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,6 +16,9 @@ DIST genpatches-4.14-181.extras.tar.xz 17512 BLAKE2B 
3a45afa10e478bbe324d038d342
 DIST genpatches-4.14-182.base.tar.xz 4050084 BLAKE2B 
f1863a4f22cce1c3857391d8ff9f4ff8ab615b4c8fd5c73cc21c209f9da6a4f4d78653ee67ee35e63d298670c90e8f146c3b2b8a71b6636a9938e6f19a061ed9
 SHA512 
be8ec63345d3032e11c7d7d05eb483a2b93b4ceaf19f1d249696f9eb8bc099175856e4c6be175e4c8fba950f7eddd7a0dbd359cb59cd5cebe277b7742d659001
 DIST genpatches-4.14-182.experimental.tar.xz 5932 BLAKE2B 
7297ce438f46edc76ac402b1f7e5932c4a52005f4e85d9ecaaeb924c4fc6fec6cdf9b22aeeb980c31e5b808b369f45bf4f00bd74bd7ccae7928a4769828fee69
 SHA512 
81de12956115a495f696c75bac8ab9f4c78e45786712e6d0bf9bfcea53970d0f3db7a7ac3670b5da0037207678d6fb3c5ef3504786ec3241d6c352c967851bd2
 DIST genpatches-4.14-182.extras.tar.xz 17512 BLAKE2B 
58021827eafcc78ab47d23d8a5473a2d4e083d17521787bdc18367ff0326bdbe0da2e99658671526b3def1c41f6ec71a3669d7c3485cc472985a41c57dfe
 SHA512 
e2437640c0d3c45cb7c4195c7e429070653399f579bed8554f5b0c785df7cda4bd61daf57cae07362a0dae736ff5b169f9a395079bc072dbad7f70e453fd
+DIST genpatches-4.14-183.base.tar.xz 4079620 BLAKE2B 
c248b8f656c274986c7a537b58c8fda3de3da1aa4c9c0252dbed4c3df0be5ac37acbfa0d0861e23dc30f66a2e95f2491337628d8e6c31abeb92bad9f9256363f
 SHA512 
82e42f7c15de8b80af242e586adca28984e381c874161911733f104f9b55db466d600b87cffb69f9f36b3c12cac067025acb30737a2a32907f5a1e540bc9f6c3
+DIST genpatches-4.14-183.experimental.tar.xz 5936 BLAKE2B 
7e2c1db6ed0a16fbb6d2b69f0de3434befb62d4170c5d534af0af04f3730125e718c56eb9625d960291da92cfa50e3b035be9b1de57b7933e5f2b58ca9963e5f
 SHA512 
ba04d3d33d95d3ba1cfe034245a4fe86b68dc9c8abc221d157ad2cde47053738385037a5d12d2bf50f80bb0609dea5ab62a3d0e79a0b92b400ce97b1991ce1bb
+DIST genpatches-4.14-183.extras.tar.xz 17496 BLAKE2B 
e82ce068b3661c672dddc084d79a730f3b9996cd338ab4276982fdc2383baa80722ce6d7e990903a23a8603599534d285123ba033fe0fe0b06a0c2cf96660a76
 SHA512 
18b952c12489348e05d2747d54e62bbc5e80ab7b9638d44bc64bb4bcf1b534ccaeae0ffa646a9d26d12e56e57041e9309b83283e3a0a71e38d9a19448e7354ba
 DIST genpatches-4.19-101.base.tar.xz 3008416 BLAKE2B 
920228c1a69dea64f1e9c5f1dded4b01f2de69c92420daf45ede91bfe1db4004989015ae52cfe9013e300779a68bcbabb1af4e17f90db631a43e1ee38885ad32
 SHA512 
4b1062307426582521d4366bd3802b3adf9bc53c597f9b7dcca335241e797b1c5bd34e637added9633b73d4171bb08f34410350c21f670c07feb6c800a94c5b2
 DIST genpatches-4.19-101.experimental.tar.xz 6436 BLAKE2B 
826c01824ae66204ae00f63625105e585246e51f2ee6a070386fcc4ce0f92d21eb050e4bbfcbe8c0f8021a394ba9f03c9eba76b1cc251fb0ad557c9028e0b137
 SHA512 
11d944100d055a4129ee59fbb116d6ee9ae0d21eefbdcd2ab2e433175858f5477ac1e3bbdcfb8fc5efc56074433b70767fb51954a6ebd05b15ff281c0e5b65f5
 DIST genpatches-4.19-101.extras.tar.xz 17496 BLAKE2B 
824a49411f6ab8f4691fe994ee2da8736a74759dcc7cbae69d807cb9fac3d0890a660e5ee24a8f1fe10e0bf449855c5a9c6e7e523fec057b5ad3af5dd13d1a3e
 SHA512 
1fe7326b95bc4eecbe4e3aada018bd6cd5897810a44ac8c0e031c2052964c917050c775e0a32304c1838c8c00ad9091adda1901818346cbbe3e2a12cd941bf72

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.173.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.173.ebuild
new file mode 100644
index 000..9bea0ad5341
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.173.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="183"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/fonttosfnt/

2020-03-11 Thread Matt Turner
commit: 506f278df91e614e2455cff2314709c3640402a3
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 18:35:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 18:41:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506f278d

x11-apps/fonttosfnt: Drop old versions

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

 x11-apps/fonttosfnt/Manifest|  1 -
 x11-apps/fonttosfnt/fonttosfnt-1.0.5.ebuild | 13 -
 2 files changed, 14 deletions(-)

diff --git a/x11-apps/fonttosfnt/Manifest b/x11-apps/fonttosfnt/Manifest
index eb9c300d8a4..aa885a168cf 100644
--- a/x11-apps/fonttosfnt/Manifest
+++ b/x11-apps/fonttosfnt/Manifest
@@ -1,2 +1 @@
-DIST fonttosfnt-1.0.5.tar.bz2 141446 BLAKE2B 
277f7f182d0c45ed06fd67ad0c839c2b116d64d801fbd623b81b8a9cbe5ee77a89b6b5cd277d3090a9b6be6e006bea36e1cf98e2dbdb2917e54ddfa30d0b659b
 SHA512 
dba990098c95b07bc7240699a5c9ea11f056fbfddd70f669ae283548cbf20d756b28d817a99548c23ba81de9792877296ab6f35ee3c630e5c3cd8f14650ce297
 DIST fonttosfnt-1.1.0.tar.bz2 143545 BLAKE2B 
fd05a19ffc50306b747bbbc6ea692b6667c7ddd185feb31a21173cbf571e5c74ded0da8af305e3744d8db57eca909d271b153bfded2182e060d922e42395942d
 SHA512 
f4fb9814c23bfd6f83771959444d2c37eb4ba32edee43c37cf21f0181be80c6e278307641b0f4dae4ee5d10db3289e95194f99757ea4bbca343fff15498e7173

diff --git a/x11-apps/fonttosfnt/fonttosfnt-1.0.5.ebuild 
b/x11-apps/fonttosfnt/fonttosfnt-1.0.5.ebuild
deleted file mode 100644
index 3240d318140..000
--- a/x11-apps/fonttosfnt/fonttosfnt-1.0.5.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit xorg-2
-
-DESCRIPTION="X.Org fonttosfnt application"
-KEYWORDS="amd64 arm ~mips ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-RDEPEND="x11-libs/libX11
-   =media-libs/freetype-2*
-   x11-libs/libfontenc"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xkbcomp/

2020-03-11 Thread Matt Turner
commit: 1c9e21731b067b317b77f934c150fb9ae55a816d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 18:35:57 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 18:41:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9e2173

x11-apps/xkbcomp: Drop old versions

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

 x11-apps/xkbcomp/Manifest |  1 -
 x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild | 14 --
 2 files changed, 15 deletions(-)

diff --git a/x11-apps/xkbcomp/Manifest b/x11-apps/xkbcomp/Manifest
index 8770b6a2012..2184077a5f3 100644
--- a/x11-apps/xkbcomp/Manifest
+++ b/x11-apps/xkbcomp/Manifest
@@ -1,2 +1 @@
-DIST xkbcomp-1.4.2.tar.bz2 248399 BLAKE2B 
dcc09823fdf8a62451a1daf8dc56adbd1713b56ac7343b9edb8b3aef8b527ab8443a056ae6b4f8c21051ce5aa4764c9b198c9a5cd0e929f52e9a3e191b950334
 SHA512 
b00d1eb08c19be86044418c8ea3bfc3c3973406c481878270138a70ed9dab348acb8e4d0af8678879598ffbd7df1c640a63d0abad3d7481758be99af8dd7734e
 DIST xkbcomp-1.4.3.tar.bz2 245658 BLAKE2B 
306e30789bdbf6b5863252aa1f73c96f88c4086989eb5529dbde1e3f1f9e11200f67ad6446dfe912129acc1071074d2addf776a97d9d42a840eb62320ae47cf2
 SHA512 
827713c0413aecdcad2b61edb7b8c7c7a002e18505b9041f570e2f680907193cb5ff8a5b424695e21110b2d06c145cbf0e397e52347421ee946f06e2a51f135d

diff --git a/x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild 
b/x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild
deleted file mode 100644
index 575a7a85b0e..000
--- a/x11-apps/xkbcomp/xkbcomp-1.4.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit xorg-2
-
-DESCRIPTION="compile XKB keyboard description"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-RDEPEND="x11-libs/libX11
-   x11-libs/libxkbfile"
-DEPEND="${RDEPEND}
-   sys-devel/bison"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-vdpau-driver/

2020-03-11 Thread Matt Turner
commit: e6a3b7452f1538182ce0b18d8b044f9bdac64449
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 18:37:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 18:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a3b745

x11-libs/libva-vdpau-driver: Drop outdated blocker

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

 x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild 
b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild
index ddb4845f3a4..fb2ab0369c1 100644
--- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild
+++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r5.ebuild
@@ -16,8 +16,7 @@ IUSE="debug opengl"
 
 RDEPEND=">=x11-libs/libva-1.2.1-r1:=[X,opengl?,${MULTILIB_USEDEP}]
opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
-   >=x11-libs/libvdpau-0.8[${MULTILIB_USEDEP}]
-   !x11-libs/vdpau-video"
+   >=x11-libs/libvdpau-0.8[${MULTILIB_USEDEP}]"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig"



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

2020-03-11 Thread Matt Turner
commit: b950d6a9e6a7fbf987ccf4f01d9ed2903521d758
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 18:37:57 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 18:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b950d6a9

x11-libs/libpciaccess: Drop outdated blocker

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

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

diff --git a/x11-libs/libpciaccess/libpciaccess-0.16.ebuild 
b/x11-libs/libpciaccess/libpciaccess-0.16.ebuild
index 2df9c45fd63..3fe96080369 100644
--- a/x11-libs/libpciaccess/libpciaccess-0.16.ebuild
+++ b/x11-libs/libpciaccess/libpciaccess-0.16.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Library providing generic access to the PCI bus 
and devices"
 KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="zlib"
 
-DEPEND="!

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-intel/

2020-03-11 Thread Matt Turner
commit: 20d8bcebc7f48679e729af9f66854c9bdbc4e7c6
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 18:38:17 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 18:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d8bceb

x11-drivers/xf86-video-intel: Drop outdated blocker

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

 x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20191209.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git 
a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20191209.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20191209.ebuild
index fde4be0da90..d71e08ebde1 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20191209.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20191209.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
>=x11-libs/pixman-0.27.1
>=x11-libs/libdrm-2.4.52[video_cards_intel]
>=x11-base/xorg-server-1.18
-   !<=media-libs/mesa-12.0.4
tools? (
x11-libs/libX11
x11-libs/libxcb



  1   2   3   >