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

2020-02-26 Thread Sergei Trofimovich
commit: 2de93d698aab2ceac3612fc64a0b3fe5bbccdb76
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 26 23:00:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 27 07:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de93d69

dev-python/pyyaml: stable 5.3 for hppa, bug #710658

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pyyaml/pyyaml-5.3.ebuild 
b/dev-python/pyyaml/pyyaml-5.3.ebuild
index 875a00396a9..cad8d097574 100644
--- a/dev-python/pyyaml/pyyaml-5.3.ebuild
+++ b/dev-python/pyyaml/pyyaml-5.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://pyyaml.org/download/${PN}/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
 IUSE="examples libyaml"
 
 RDEPEND="libyaml? ( dev-libs/libyaml )"



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

2020-02-26 Thread Sergei Trofimovich
commit: ec7c2c955366efdf69a7fac9b0e63d662d58f1ca
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 26 22:55:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 27 07:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7c2c95

dev-python/elementpath: keyworded 1.4.1 for sparc, bug #703174

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/elementpath/elementpath-1.4.1.ebuild 
b/dev-python/elementpath/elementpath-1.4.1.ebuild
index ffae6ecb79a..4245483b3d4 100644
--- a/dev-python/elementpath/elementpath-1.4.1.ebuild
+++ b/dev-python/elementpath/elementpath-1.4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/spamassassin/

2020-02-26 Thread Sergei Trofimovich
commit: 4eb0581d002af282ada38c9ad6df1cc4b79b77ef
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 26 23:01:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 27 07:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb0581d

mail-filter/spamassassin: stable 3.4.4 for hppa, bug #707816

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-filter/spamassassin/spamassassin-3.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/spamassassin/spamassassin-3.4.4.ebuild 
b/mail-filter/spamassassin/spamassassin-3.4.4.ebuild
index 937e5f5efc6..55de1833992 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.4.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
 RESTRICT="!test? ( test )"
 



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

2020-02-26 Thread Sergei Trofimovich
commit: 150acf848b4a902b1a8c38a82bb7af5e7b6a60ad
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 26 22:47:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 27 07:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150acf84

dev-python/flake8: stable 3.7.9 for sparc, bug #706568

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/flake8/flake8-3.7.9.ebuild 
b/dev-python/flake8/flake8-3.7.9.ebuild
index 151b276efef..a1d579273d1 100644
--- a/dev-python/flake8/flake8-3.7.9.ebuild
+++ b/dev-python/flake8/flake8-3.7.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ia64 ppc ppc64 sparc x86"
 IUSE="test"
 
 # requires.txt inc. mccabe however that creates a circular dep



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

2020-02-26 Thread Sergei Trofimovich
commit: 2e0a6785be8a98cfa6462e445c58fe7544e39552
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 27 06:46:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 27 07:28:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0a6785

dev-db/postgresql: stable 12.2 for hppa, bug #709708

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-db/postgresql/postgresql-12.2.ebuild 
b/dev-db/postgresql/postgresql-12.2.ebuild
index 16c600fcb55..866fd32fca6 100644
--- a/dev-db/postgresql/postgresql-12.2.ebuild
+++ b/dev-db/postgresql/postgresql-12.2.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 



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

2020-02-26 Thread Sergei Trofimovich
commit: 0172bb2721e1129228e1bdf3c5318330822f5a80
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 26 22:55:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 27 07:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0172bb27

dev-python/xmlschema: keyworded 1.1.0 for sparc, bug #703174

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/xmlschema/xmlschema-1.1.0.ebuild 
b/dev-python/xmlschema/xmlschema-1.1.0.ebuild
index 8ea796fb40b..2d082689db3 100644
--- a/dev-python/xmlschema/xmlschema-1.1.0.ebuild
+++ b/dev-python/xmlschema/xmlschema-1.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-02-26 Thread Sergei Trofimovich
commit: 748956682bfc42a24a99ad59ed58494d7fbb38df
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 26 22:46:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 27 07:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74895668

dev-python/twisted: stable 19.10.0 for sparc, bug #705488

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/twisted/twisted-19.10.0.ebuild 
b/dev-python/twisted/twisted-19.10.0.ebuild
index 2e8e2a7e992..2a31d16311c 100644
--- a/dev-python/twisted/twisted-19.10.0.ebuild
+++ b/dev-python/twisted/twisted-19.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://twistedmatrix.com/Releases/${TWISTED_PN};
 SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2
https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz;
 
-KEYWORDS="amd64 ~arm arm64 ~mips ~s390 ~sh ~sparc ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~mips ~s390 ~sh sparc ~amd64-linux ~x86-linux"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tablelist/

2020-02-26 Thread Alfredo Tupone
commit: 9f6959da9b6fc7c70d38b07a7406465bfff98abb
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Feb 27 07:14:05 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Feb 27 07:14:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6959da

dev-tcltk/tablelist: version bump to 6.8

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

 dev-tcltk/tablelist/Manifest |  1 +
 dev-tcltk/tablelist/tablelist-6.8.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-tcltk/tablelist/Manifest b/dev-tcltk/tablelist/Manifest
index 2463742f662..990654e5025 100644
--- a/dev-tcltk/tablelist/Manifest
+++ b/dev-tcltk/tablelist/Manifest
@@ -1,2 +1,3 @@
 DIST tablelist5.8.tar.gz 416416 BLAKE2B 
04372aab25af72d331da342aa85f49238ee39fe15da3f1f418e5345561b8feb6b6974b3a956f6d8d49063767030d60f01ce5207caa446b8f1936667aaca0155a
 SHA512 
9c8e3577ae0e89291450c7ecccbbb042417d9a24255489e9257eae2b48454cbef4ec759949ddfc8d73123260da3fc506e01acf6c15e113e5112ed15c014d6833
 DIST tablelist6.3.tar.gz 551180 BLAKE2B 
cb9181e052d5c63bf2ada068e31b1ba637001bb4da6ce9303c8227cff20d1a8df3c2bc59689a86593d1de59e54f3b1de534c049930c4f01ab705d24263a9cdf5
 SHA512 
4a5331a9e84dcfb1ecb025dceb82a188f33d14dc91f960e7dbdf17a9ad14a3700f56f84a1af0edc3ea912f92b167524946e01c8c52fc053d106536658013bfb0
+DIST tablelist6.8.tar.gz 562403 BLAKE2B 
c5b80eb2b48331d1f1050de99718419fd6e24223731de6ccd2f71b25f2a1b5f6436a9e3267c9c3a189d9c9f98f8891588d37a0a9d0b49dfa466ee900701b2ed8
 SHA512 
32a57129dcb0c786c45bddb8d39283b27a5f4e3a52618a1a6cec2334693822b989712f71d5984f258196d22d9f16d5748d66313debacff35205866ac481f537d

diff --git a/dev-tcltk/tablelist/tablelist-6.8.ebuild 
b/dev-tcltk/tablelist/tablelist-6.8.ebuild
new file mode 100644
index 000..1db3eac86b1
--- /dev/null
+++ b/dev-tcltk/tablelist/tablelist-6.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${PN}${PV}"
+
+DESCRIPTION="Multi-Column Listbox Package"
+HOMEPAGE="http://www.nemethi.de/tablelist/index.html;
+SRC_URI="http://www.nemethi.de/tablelist/${MY_P}.tar.gz;
+
+LICENSE="tablelist"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples doc"
+
+RDEPEND="dev-lang/tcl:0"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto /usr/$(get_libdir)/${MY_P}
+   doins -r ${PN}* pkgIndex.tcl scripts
+   use examples && dodoc -r demos
+   use doc && docinto html && dodoc -r doc/*
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2020-02-26 Thread Georgy Yakovlev
commit: 00a9269058ef9f0cc2ec31505b04ad2e0cc99825
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 06:10:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 06:10:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a92690

profiles/arch/powerpc/ppc64/64le: use.stab.mask vulkan

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 1cda5eff133..0c547c80707 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-02-26)
+# works, but deps not stable yet
+vulkan
+
 # Georgy Yakovlev  (2020-01-21)
 # works, but deps not stable yet
 vaapi



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

2020-02-26 Thread Hans de Graaff
commit: a1a224e2f23e550d8eae63da1c9232b29685259a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 05:33:02 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 05:33:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a224e2

dev-ruby/redcloth: add ruby27

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

 dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild 
b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
index 9c00c3bbef7..3e812ba73fc 100644
--- a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
+++ b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_NAME="RedCloth"
 



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

2020-02-26 Thread Hans de Graaff
commit: 42ea4bd8f7700f02012962d52627c04b187afa23
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 06:03:03 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 06:03:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ea4bd8

dev-ruby/parser: add 2.7.0.3

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

 dev-ruby/parser/Manifest  |  1 +
 dev-ruby/parser/parser-2.7.0.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest
index e7ed1997cff..4e04b8b9f13 100644
--- a/dev-ruby/parser/Manifest
+++ b/dev-ruby/parser/Manifest
@@ -2,3 +2,4 @@ DIST parser-2.6.5.0.gem 710144 BLAKE2B 
72ae2ddd179b3d05ed94ff43d80940cf3b9e04445
 DIST parser-2.7.0.0.gem 724480 BLAKE2B 
8b9b3c88a8acf96f7befaea0eebf379ad5b0ce5cc75c001075062cf3e7360ed75e713256ec74445edd9d1c7137b0cd65257f6c6d6d6146ab593424d75b278de9
 SHA512 
5e48df4e6f5f13314da8a23391752561bad90bef20be7d8fd3758b6b996cfa5d43485938cd74ae862948da0a5bdc32df54030d812929c4f0a31890364686ed46
 DIST parser-2.7.0.1.gem 724480 BLAKE2B 
6c9322cb594d6db3795e179061c69ffdcb56ea12e78e7075034cfb637cd621da646d9297e66f2a5ed27cb64f69efe6057794e558f5077618a3fc112e878a196c
 SHA512 
34fdfbe9c5424e9383233d5d949d08dbe5b275765dec76c54ece2822d8610bde8c3cb862744fcae0f0a82e30b3e3dad0bf1a208b04f5759187cd7a717eff243b
 DIST parser-2.7.0.2.gem 724480 BLAKE2B 
073d15bbeb34f831dcd6f6e2c0ef26ee95bb4865316c6917376ad05e5b97d7f6d0dd3bff404de57f3579d189bba46854d36686fc3131c118c62d1226f2afb30f
 SHA512 
914564fc334c30f61f043e246be8b64cb2ca385e5fb2096d38e4644055b0f246b52f82f318fc499b538669ba5d5a6ea0fe03bdecb7b9e8d4e58806d4bfcee81e
+DIST parser-2.7.0.3.gem 725504 BLAKE2B 
b665475d3054a7d61492f7c04e2b1039f89bd08d28b58df452542f85570867a161e5e525ae4b8d9d02e8476194486a5c30549971d9f789e1cbc2751e6cc8bb1a
 SHA512 
43355bab41f662f0afb03a8ab929024ecf4c5ed936f987ea55cff2473c8cca4551454802d5b22c3466d3c1abaf14cb9155e8a0b697f1c1cbdc98fe93bf4e71a7

diff --git a/dev-ruby/parser/parser-2.7.0.3.ebuild 
b/dev-ruby/parser/parser-2.7.0.3.ebuild
new file mode 100644
index 000..a1dfc9b62aa
--- /dev/null
+++ b/dev-ruby/parser/parser-2.7.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
+HOMEPAGE="https://github.com/whitequark/parser;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/racc
+   dev-ruby/cliver )"
+ruby_add_rdepend "=dev-ruby/ast-2.4*"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die
+}



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

2020-02-26 Thread Hans de Graaff
commit: 6c7ebf56d05b6e25c7d7060cbb2b352e71753c34
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 05:26:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 05:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7ebf56

dev-ruby/mysql2: add ruby27

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

 dev-ruby/mysql2/mysql2-0.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/mysql2/mysql2-0.5.3.ebuild 
b/dev-ruby/mysql2/mysql2-0.5.3.ebuild
index 50f4a7791ee..0a245e3d187 100644
--- a/dev-ruby/mysql2/mysql2-0.5.3.ebuild
+++ b/dev-ruby/mysql2/mysql2-0.5.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 # Tests require a live MySQL database but should all pass.
 RUBY_FAKEGEM_TASK_TEST=""



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

2020-02-26 Thread Hans de Graaff
commit: 780718ac94c8944cfc74f02ea6e5e0c31704d842
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 05:47:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 05:47:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780718ac

dev-ruby/cliver: add ruby27

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

 dev-ruby/cliver/cliver-0.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/cliver/cliver-0.3.2.ebuild 
b/dev-ruby/cliver/cliver-0.3.2.ebuild
index 8cc224e0b23..6b1d6df6c8d 100644
--- a/dev-ruby/cliver/cliver-0.3.2.ebuild
+++ b/dev-ruby/cliver/cliver-0.3.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2020-02-26 Thread Hans de Graaff
commit: 4453fe0a57f545e4f38b841e59290928092c06db
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 05:27:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 05:27:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4453fe0a

dev-ruby/mysql2: cleanup

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

 dev-ruby/mysql2/Manifest|  1 -
 dev-ruby/mysql2/mysql2-0.4.10-r1.ebuild | 34 -
 dev-ruby/mysql2/mysql2-0.5.1-r1.ebuild  | 34 -
 dev-ruby/mysql2/mysql2-0.5.2-r2.ebuild  | 34 -
 4 files changed, 103 deletions(-)

diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest
index 179f52e67a5..8574d78cebe 100644
--- a/dev-ruby/mysql2/Manifest
+++ b/dev-ruby/mysql2/Manifest
@@ -1,4 +1,3 @@
 DIST mysql2-0.4.10.gem 97792 BLAKE2B 
4978a3fbc8e516e47907d73276b244e614248c031db7c0b7d76d20f1f845be11f7187795d3a989629ff849e2e1bd0454fd56bc7be6b692d9840838861bafdb4c
 SHA512 
1f9c8eb1b120cfc940b3aa26b2dff54735ccdf54fd6e6745e347179d29803b4a4d1f3b80a86f92dd534089f625ffcd6055458f27aaefebe58f8332890a842b43
-DIST mysql2-0.5.1.gem 99328 BLAKE2B 
1ed8d9688a78ee30f3f7b7a71317cbe92b39e2a1b6f9db710a328a4b9542ffcff4be9051c5fa440bbb93c1af56742755e4b70bbff895695102c126293b7d7ad7
 SHA512 
dd1934e4f8aa8a97b70dbe0f1436496892a155fa188930321e776d57ec72ec34f95f2665ad5db671fdba99304e279aa8a045dbc6126ab50d8cc2d84838bc145b
 DIST mysql2-0.5.2.gem 99328 BLAKE2B 
0f1a0d4657e5933e14d445ceefc6ff605a8b07bc01686dd0a67e018c45857a92d25914e4f0aae1116ed1479583636cdbca2aaeb127b856b38052264d579991bf
 SHA512 
6013b0c862f24f0c20b22c50a17390a7a22390e661d0f1afb613177febfbf854f63aea9bc9aa8defc9521896144fbc035a8e16b135abb47384453a23dfd99566
 DIST mysql2-0.5.3.gem 74240 BLAKE2B 
9de25a34173ab952f6842f01d9207405c8bc6ed5937fdf66de4062129fc20f425635956f6d12f78466c8c341c49916f7d00df845f84a4101d34a98b1585b9919
 SHA512 
59a0ee00261b09e8bbfc586a6f75af840a465a94fd8c9463a3d7767e5ea6b7e64507c9571fb90c6d0cdde3cfff560c97fbf3f3c32b3916aca852ef5c41e1bce9

diff --git a/dev-ruby/mysql2/mysql2-0.4.10-r1.ebuild 
b/dev-ruby/mysql2/mysql2-0.4.10-r1.ebuild
deleted file mode 100644
index db127e8a393..000
--- a/dev-ruby/mysql2/mysql2-0.4.10-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-# Tests require a live MySQL database but should all pass.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding 
to libmysql"
-HOMEPAGE="https://github.com/brianmario/mysql2;
-
-LICENSE="MIT"
-SLOT="0.4"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="${DEPEND} dev-db/mysql-connector-c"
-RDEPEND="${RDEPEND} dev-db/mysql-connector-c:="
-
-each_ruby_configure() {
-   ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config 
"${EPREFIX}/usr/bin/mysqlconfig" || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/mysql2
-   cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die
-}

diff --git a/dev-ruby/mysql2/mysql2-0.5.1-r1.ebuild 
b/dev-ruby/mysql2/mysql2-0.5.1-r1.ebuild
deleted file mode 100644
index c9ce68fd989..000
--- a/dev-ruby/mysql2/mysql2-0.5.1-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-# Tests require a live MySQL database but should all pass.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding 
to libmysql"
-HOMEPAGE="https://github.com/brianmario/mysql2;
-
-LICENSE="MIT"
-SLOT="0.5"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="${DEPEND} dev-db/mysql-connector-c"
-RDEPEND="${RDEPEND} dev-db/mysql-connector-c:="
-
-each_ruby_configure() {
-   ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config 
"${EPREFIX}/usr/bin/mysqlconfig" || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/mysql2
-   cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die
-}

diff --git a/dev-ruby/mysql2/mysql2-0.5.2-r2.ebuild 
b/dev-ruby/mysql2/mysql2-0.5.2-r2.ebuild
deleted file mode 100644
index 93e6a419662..000
--- a/dev-ruby/mysql2/mysql2-0.5.2-r2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Tests require a live MySQL database but should all pass.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib 

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

2020-02-26 Thread Hans de Graaff
commit: eb92ebd0ecbd6593cd7f015618571a8bc9ae65d4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 05:37:11 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 05:37:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb92ebd0

dev-ruby/sqlite3: add ruby27

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

 dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
index 1e5848dd1d5..edfee830407 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_DOC="faq"
 RUBY_FAKEGEM_DOCDIR="doc faq"



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

2020-02-26 Thread Hans de Graaff
commit: 364e096df6e7efd98af5f815c73f626942ec8575
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 27 05:41:51 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 27 05:41:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364e096d

dev-ruby/acts_as_list: add 1.0.1

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

 dev-ruby/acts_as_list/Manifest  |  1 +
 dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest
index 73465485703..9544966584d 100644
--- a/dev-ruby/acts_as_list/Manifest
+++ b/dev-ruby/acts_as_list/Manifest
@@ -1,2 +1,3 @@
 DIST acts_as_list-0.9.19.gem 37376 BLAKE2B 
e676d970fecbf81df92193e62e3cd9880c3f3f7b03cfbdb7e9e3802aefe209f55d034a4e7e2b9ff09ed84ef7ba7fdbd3d625fe79d86ca1e826f7ebd90bd96e8e
 SHA512 
890d396647c770df754abcde2ab69f022d6fbc2417a1672f41fec2e03e2db7ce2df08126efb757e18c7f0f2faa1230ffa49f099b94ee9035068d6c04c38c7476
 DIST acts_as_list-1.0.0.gem 38912 BLAKE2B 
b48b554590343271156c4e4275ed6f7c59ea03c4a0c9a88cf549e9cbaf2fe428957c704f4fe70729c027f87236b1b347e3ff37978a775028c940dadf99b0a872
 SHA512 
850ec3b148a0123e7393109987aab321b75567dae8be2445bf0b40e089bf07eaa121c09997ccf725ca947dff440c57186e43c30a7c82e229002d226109a1f59a
+DIST acts_as_list-1.0.1.gem 39424 BLAKE2B 
278705cd57bf3fcf2d1d9e2f4ad8757c9842f768bc36470e5b9a2f52f0d695f4c7bbab71200dde8e1fb099840495ea5a6ad131d1a213b8389dce49e08240eb3a
 SHA512 
15a0cd7e6c89ba6ed218c5e866b15c33ae64f5ed1587de67ec6ea20480fa622ec32f3131e714ff0d5196189a46d5d745ff5de026c451a485ebb735df73ef9ce5

diff --git a/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
new file mode 100644
index 000..e9a678a19ce
--- /dev/null
+++ b/dev-ruby/acts_as_list/acts_as_list-1.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+DESCRIPTION="Capabilities for sorting and reordering a number of objects in a 
list"
+HOMEPAGE="https://github.com/swanandp/acts_as_list;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86-macos"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-4.2:*"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit:2
+   dev-ruby/activerecord[sqlite]
+   )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die
+   sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die
+}



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

2020-02-26 Thread Georgy Yakovlev
commit: 78a3c8de3f77c3adf034e02b50f02ee987cf46a2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:21:14 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a3c8de

media-libs/vulkan-loader: keyword on ~ppc64

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

 media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
index 57567e265b7..3244a95630e 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.1.125.ebuild
@@ -16,7 +16,7 @@ else
MY_PV=${SNAPSHOT_COMMIT}
MY_P=Vulkan-Loader-${SNAPSHOT_COMMIT}
fi
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~ppc64 x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/${MY_P}
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: 8175efc84755b37499d16f882f64981af327b39f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:15:41 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8175efc8

media-libs/shaderc: keyword 2019.0-r1 on ~ppc64

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

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

diff --git a/media-libs/shaderc/shaderc-2019.0-r1.ebuild 
b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
index 2c48717338f..99087b2d869 100644
--- a/media-libs/shaderc/shaderc-2019.0-r1.ebuild
+++ b/media-libs/shaderc/shaderc-2019.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="



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

2020-02-26 Thread Georgy Yakovlev
commit: 10fe104e35d448ddf4f9a5d11f410e1cf03813ba
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:19:57 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fe104e

media-libs/vulkan-layers: keyword on ~ppc64

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

 media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
index 9a3f1dd75c3..5c8a22273cf 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.1.125-r2.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
EGIT_COMMIT="237d818e81fbffa073d29d94f53a2cbac4f25b9f"
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~ppc64 x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-ValidationLayers-${EGIT_COMMIT}"
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: 1a49fdbaa746d34f84243166ab1983798d712681
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:18:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a49fdba

dev-util/vulkan-headers: sync live ebuild keywords

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

 dev-util/vulkan-headers/vulkan-headers-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-.ebuild
index 4dfe2c54e31..5a328302ddb 100644
--- a/dev-util/vulkan-headers/vulkan-headers-.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ else
MY_PV=${SNAPSHOT_COMMIT}
MY_P=Vulkan-Headers-${SNAPSHOT_COMMIT}
fi
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Headers/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/${MY_P}
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: 951253d36396e1e07ca2e43e48602df33aa0dd86
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:10:24 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951253d3

dev-util/glslang: keyword on ~ppc64

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

 dev-util/glslang/glslang-7.12.3353_pre20191027-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glslang/glslang-7.12.3353_pre20191027-r2.ebuild 
b/dev-util/glslang/glslang-7.12.3353_pre20191027-r2.ebuild
index d629618e258..99b6659f2a2 100644
--- a/dev-util/glslang/glslang-7.12.3353_pre20191027-r2.ebuild
+++ b/dev-util/glslang/glslang-7.12.3353_pre20191027-r2.ebuild
@@ -9,7 +9,7 @@ inherit cmake-multilib cmake-utils python-any-r1
 
 SNAPSHOT_COMMIT="b131630e7c749a5dc19faa458024260c71fb170f"
 
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 S="${WORKDIR}/glslang-${SNAPSHOT_COMMIT}"
 
 DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"



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

2020-02-26 Thread Georgy Yakovlev
commit: 5039f07839b7e74d28689159afd09394fac2de6f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:12:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5039f078

dev-util/spirv-headers: keyword on ~ppc64

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

 dev-util/spirv-headers/spirv-headers-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-headers/spirv-headers-1.5.1.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.5.1.ebuild
index 9c56063ff85..4bdef3fea3e 100644
--- a/dev-util/spirv-headers/spirv-headers-1.5.1.ebuild
+++ b/dev-util/spirv-headers/spirv-headers-1.5.1.ebuild
@@ -12,6 +12,6 @@ 
SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"



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

2020-02-26 Thread Georgy Yakovlev
commit: 855da5843704c7e56afca1f4afe75b0224595ac1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:22:13 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855da584

media-libs/libplacebo: keyword on ~ppc64

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

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

diff --git a/media-libs/libplacebo/libplacebo-1.29.1.ebuild 
b/media-libs/libplacebo/libplacebo-1.29.1.ebuild
index ee1709c707f..c431e963d16 100644
--- a/media-libs/libplacebo/libplacebo-1.29.1.ebuild
+++ b/media-libs/libplacebo/libplacebo-1.29.1.ebuild
@@ -7,7 +7,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"

SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz;
S="${WORKDIR}/${PN}-v${PV}"
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: 16ba8fddb32a9efe86dd019cd803cfdf4591d00d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:23:11 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ba8fdd

media-libs/libplacebo: sync live ebuild keywords

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

 media-libs/libplacebo/libplacebo-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libplacebo/libplacebo-.ebuild 
b/media-libs/libplacebo/libplacebo-.ebuild
index 0d284631683..53dde3ad005 100644
--- a/media-libs/libplacebo/libplacebo-.ebuild
+++ b/media-libs/libplacebo/libplacebo-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git;
inherit git-r3
 else
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc64"

SRC_URI="https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz;
S="${WORKDIR}/${PN}-v${PV}"
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: cd054248860f5597c3b9ccdeb3f7a8a10e72
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:37:09 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd054248

dev-util/vulkan-tools: keyword on ~ppc64

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

 dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
index 90eebbb22ff..4abdb96716d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.1.124.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
-   KEYWORDS="amd64"
+   KEYWORDS="amd64 ~ppc64"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: 8a499ddabce0cde5b6c5b9d36d59285588df0239
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:13:53 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a499dda

dev-util/spirv-tools: keyword on ~ppc64

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

 dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild 
b/dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild
index aa67c91c8c2..edab7a1b8b9 100644
--- a/dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-2019.10_pre20191027-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/KhronosGroup/SPIRV-Tools/archive/${EGIT_COMMIT}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 # Tests fail upon finding symbols that do not match a regular expression
 # in the generated library. Easily hit with non-standard compiler flags
 RESTRICT="test"



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

2020-02-26 Thread Georgy Yakovlev
commit: 2bb80a599b5769a9d76ce19c6bdef5933fafb4be
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:21:45 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb80a59

media-libs/vulkan-loader: sync live ebuild keywords

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

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

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 7e0ba7770fc..8d64aee32dd 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -16,7 +16,7 @@ else
MY_PV=${SNAPSHOT_COMMIT}
MY_P=Vulkan-Loader-${SNAPSHOT_COMMIT}
fi
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/${MY_P}
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: 8465c375012c629cb68f90c6175797bfd723ec9b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:20:34 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8465c375

media-libs/vulkan-layers: sync live ebuild keywords

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

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

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 8b38bc5df9e..891fec0fb1c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
EGIT_COMMIT="237d818e81fbffa073d29d94f53a2cbac4f25b9f"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-ValidationLayers-${EGIT_COMMIT}"
 fi



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

2020-02-26 Thread Georgy Yakovlev
commit: 1fc2ab057a71da28624c4aa2a0fc1ac3196d944a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:17:48 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc2ab05

dev-util/vulkan-headers: keyword on ~ppc64

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

 dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild
index d30a6df369b..71fed941721 100644
--- a/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-1.1.125.ebuild
@@ -16,7 +16,7 @@ else
MY_PV=${SNAPSHOT_COMMIT}
MY_P=Vulkan-Headers-${SNAPSHOT_COMMIT}
fi
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~ppc64 x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Headers/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2020-02-26 Thread Georgy Yakovlev
commit: a54d74341bd1afb50d92b9f693cb103f9040ff8a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:53:42 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54d7434

profiles/arch/powerpc/ppc64/64le: unmask vulkan related flags

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index ee4fc94105b..e990694a3c8 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,16 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-02-26)
+# vulkan tested and works on ppc64le
+dev-qt/qtdeclarative -vulkan
+dev-qt/qtgui -vulkan
+dev-qt/qtwayland -vulkan
+media-libs/mesa -vulkan -vulkan-overlay
+media-libs/libsdl2 -vulkan
+media-video/mpv -vulkan
+media-video/vlc -libplacebo
+
 # Georgy Yakovlev  (2020-01-21)
 # mask untested card for libva
 x11-libs/libva video_cards_nouveau



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

2020-02-26 Thread Georgy Yakovlev
commit: 9a7a2feb66ac46140ebf48f4ef70d6c348b3e461
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:37:48 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7a2feb

dev-util/vulkan-tools: sync live ebuild keywords

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

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

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index efa4fdf6c44..70535b3958e 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
EGIT_COMMIT="119e7c3bbae122f6cc5d778d068fb91e0e85d6a9"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc64"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Tools/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Tools-${EGIT_COMMIT}"
 fi



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

2020-02-26 Thread Joshua Kinard
commit: 62c1c99f07ffef5001eb361c1614ca67b4f44b3f
Author: Joshua Kinard  gentoo  org>
AuthorDate: Thu Feb 27 03:22:00 2020 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Thu Feb 27 03:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c1c99f

sys-fs/zerofree: Version bump, replace sed delimiter

- Add ebuild for zerofree-1.1.1
- Replace colon sed delimiter w/ pipe to resolve #710818
- Bump to EAPI 7
- Remove useless src_compile and use the built-in default

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

 sys-fs/zerofree/Manifest   |  1 +
 sys-fs/zerofree/zerofree-1.0.4.ebuild  | 18 --
 .../{zerofree-1.0.4.ebuild => zerofree-1.1.1.ebuild}   | 18 --
 3 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/sys-fs/zerofree/Manifest b/sys-fs/zerofree/Manifest
index df3f07d3c3d..7c5efcfddaa 100644
--- a/sys-fs/zerofree/Manifest
+++ b/sys-fs/zerofree/Manifest
@@ -1 +1,2 @@
 DIST zerofree-1.0.4.tgz 8509 BLAKE2B 
d2d5872ad22e7c5f08e00083b0dadb5411023df9d129ec3bd08637e8a74f77f13a535e6f2c1a7cd4d390ed7a0d0b6e2433dacfa89336bb16ffb64c0d1c409929
 SHA512 
8172c8c43794eab1f751a700f847098343659ceabaf6ab78c3c902b34cf9b0db0dda75308b6bc80d22afccd11be25f35070ca6d715c3282c5c7c7106f598b42b
+DIST zerofree-1.1.1.tgz 8710 BLAKE2B 
76a84de7db60473c8824129a29515212acc74235e2139eb15fe7f41d1801c42c85378734fdf39a668f0a4eb285c55c49ce2281dda9444b2008557897428bc645
 SHA512 
2d7ee57a877bff2491c48054338a26d624ae75c238ac2b0568a75de88b6621c16cc1e7d65500879825d14d8ba44a5173587a061459072769c165bee47c3f9f1c

diff --git a/sys-fs/zerofree/zerofree-1.0.4.ebuild 
b/sys-fs/zerofree/zerofree-1.0.4.ebuild
index dfa87892784..6e360c833a1 100644
--- a/sys-fs/zerofree/zerofree-1.0.4.ebuild
+++ b/sys-fs/zerofree/zerofree-1.0.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 inherit eutils toolchain-funcs
 
-DESCRIPTION="Zero's out all free space on a filesystem"
+DESCRIPTION="Zeroes out all free space on a filesystem"
 HOMEPAGE="http://frippery.org/uml/index.html;
 SRC_URI="http://frippery.org/uml/${P}.tgz;
 
@@ -18,16 +18,14 @@ RDEPEND="${DEPEND}"
 
 src_prepare() {
# Honor system CFLAGS.
+   # Use pipes for the sed delimiter to resolve #710818.
sed -i \
-   -e 
"s:CC=gcc:CC=$(tc-getCC)\nCFLAGS=${CFLAGS}\nLDFLAGS=${LDFLAGS}:g" \
-   -e "s:-o zerofree:\$(CFLAGS) \$(LDFLAGS) -o zerofree:g" \
-   -e "/-lext2fs/{ s:-lext2fs::g; s:$: -lext2fs:g; }" \
+   -e 
"s|CC=gcc|CC=$(tc-getCC)\nCFLAGS=${CFLAGS}\nLDFLAGS=${LDFLAGS}|g" \
+   -e "s|-o zerofree|\$(CFLAGS) \$(LDFLAGS) -o zerofree|g" \
+   -e "/-lext2fs/{ s|-lext2fs||g; s|$| -lext2fs|g; }" \
Makefile || die "Failed to sed the Makefile"
-}
 
-src_compile() {
-   # Just a Makefile, nothing fancy.
-   make || die "Failed to compile ${PN}."
+   eapply_user
 }
 
 src_install() {

diff --git a/sys-fs/zerofree/zerofree-1.0.4.ebuild 
b/sys-fs/zerofree/zerofree-1.1.1.ebuild
similarity index 55%
copy from sys-fs/zerofree/zerofree-1.0.4.ebuild
copy to sys-fs/zerofree/zerofree-1.1.1.ebuild
index dfa87892784..6e360c833a1 100644
--- a/sys-fs/zerofree/zerofree-1.0.4.ebuild
+++ b/sys-fs/zerofree/zerofree-1.1.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 inherit eutils toolchain-funcs
 
-DESCRIPTION="Zero's out all free space on a filesystem"
+DESCRIPTION="Zeroes out all free space on a filesystem"
 HOMEPAGE="http://frippery.org/uml/index.html;
 SRC_URI="http://frippery.org/uml/${P}.tgz;
 
@@ -18,16 +18,14 @@ RDEPEND="${DEPEND}"
 
 src_prepare() {
# Honor system CFLAGS.
+   # Use pipes for the sed delimiter to resolve #710818.
sed -i \
-   -e 
"s:CC=gcc:CC=$(tc-getCC)\nCFLAGS=${CFLAGS}\nLDFLAGS=${LDFLAGS}:g" \
-   -e "s:-o zerofree:\$(CFLAGS) \$(LDFLAGS) -o zerofree:g" \
-   -e "/-lext2fs/{ s:-lext2fs::g; s:$: -lext2fs:g; }" \
+   -e 
"s|CC=gcc|CC=$(tc-getCC)\nCFLAGS=${CFLAGS}\nLDFLAGS=${LDFLAGS}|g" \
+   -e "s|-o zerofree|\$(CFLAGS) \$(LDFLAGS) -o zerofree|g" \
+   -e "/-lext2fs/{ s|-lext2fs||g; s|$| -lext2fs|g; }" \
Makefile || die "Failed to sed the Makefile"
-}
 
-src_compile() {
-   # Just a Makefile, nothing fancy.
-   make || die "Failed to compile ${PN}."
+   eapply_user
 }
 
 src_install() {



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

2020-02-26 Thread Georgy Yakovlev
commit: f473586634d11e523565e13a7e0759a2b24fb736
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 02:57:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 02:57:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4735866

dev-util/schroot: drop old

Closes: https://bugs.gentoo.org/589466
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/schroot/Manifest |   2 -
 dev-util/schroot/schroot-1.6.10-r4.ebuild | 147 --
 dev-util/schroot/schroot-1.6.10-r5.ebuild | 126 -
 3 files changed, 275 deletions(-)

diff --git a/dev-util/schroot/Manifest b/dev-util/schroot/Manifest
index 721e99dc717..3f59ccd6e4e 100644
--- a/dev-util/schroot/Manifest
+++ b/dev-util/schroot/Manifest
@@ -1,4 +1,2 @@
-DIST schroot_1.6.10-2.debian.tar.xz 34296 BLAKE2B 
5c712bca72f938d01a9927d846ab48bca83f7f7ed01cee7b7d4caf9c6b5b38ad650152f68dd989fd93032fb669b8208fff09eaf83be7b7e712fcd41caafbc191
 SHA512 
ea980199b90a2cffc36348e01e2de229c5cb4321f10bcde4b593eeaaa18f34ab9187cc9c717e6043c477819fefbd793cc707e1e77a5bae1c1815a668956cd84c
-DIST schroot_1.6.10-6.debian.tar.xz 76576 BLAKE2B 
719c994703df8fb391b3a8c8f83a5afea4247b4f817e16317b6ed0ba7ec0f962d669c4d50a120eabdd9054b1a31bb58cc426324108cf77fe5b1aec0024bc03c2
 SHA512 
44177da262c0a8a511534aba964196cdb5a8a7ec094727122954638c29cdc9b80ef0a1ffb709c4841918effb44fe2c0f8912ae87cfa9e4696dbbe9f55adb1211
 DIST schroot_1.6.10-7.debian.tar.xz 82524 BLAKE2B 
664ee356f8de1215c761a771cc0700d25ff6c0513124f4d84d5b33a046cac6ff194b62dded1e8f966a922a013644edd3d9424b0d577a8bb2b371e23e8dd88ed5
 SHA512 
ee362cce46ec804cd0ad6bfe3c7dec37fdeffe56941d51aec9e9622057a4d2a94e47f7530d28862c948233c6623cfa4b4721c27f293e31a28ec0320ffe02a47a
 DIST schroot_1.6.10.orig.tar.xz 797328 BLAKE2B 
1f91531f22c5b0a75e5bb74effc660efe4819acc59b007355c12a01c0a1de12674881dd0fbbcab00575a02629662fca799d48f5b967eb527812ed8c08ff9ad28
 SHA512 
25155989c7811ab4c7bf3cdceaa8d0ffb12f08388143891def96fcd205f1cc401dad9a74f0e9a9ef8610d50174ff8319a8368401431dc87e1a11c0241e61fcbe

diff --git a/dev-util/schroot/schroot-1.6.10-r4.ebuild 
b/dev-util/schroot/schroot-1.6.10-r4.ebuild
deleted file mode 100644
index 3f08febeed9..000
--- a/dev-util/schroot/schroot-1.6.10-r4.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils pam versionator bash-completion-r1
-
-MY_P=${PN}_${PV}
-DEB_REL=2
-
-DESCRIPTION="Utility to execute commands in a chroot environment"
-HOMEPAGE="https://packages.debian.org/source/sid/schroot;
-SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.xz
-   
mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${DEB_REL}.debian.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="btrfs +dchroot debug doc lvm nls pam test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   >=dev-libs/boost-1.42.0
-   >=sys-apps/util-linux-2.16
-   btrfs? ( >=sys-fs/btrfs-progs-0.19-r2 )
-   lvm? ( sys-fs/lvm2 )
-   pam? ( sys-libs/pam )
-"
-
-DEPEND="${COMMON_DEPEND}
-   app-arch/xz-utils
-   sys-apps/groff
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )
-   nls? (
-   >=app-text/po4a-0.40
-   sys-devel/gettext
-   )
-   test? ( >=dev-util/cppunit-1.10.0 )
-"
-RDEPEND="${COMMON_DEPEND}
-   sys-apps/debianutils
-   dchroot? ( !sys-apps/dchroot )
-   nls? ( virtual/libintl )
-"
-
-PATCHES=(
-   "${S}/debian/patches/Add-support-for-more-compression-formats.patch"
-   "${S}/debian/patches/Add-SESSION_SOURCE-and-CHROOT_SESSION_SOURCE.patch"
-   "${S}/debian/patches/10mount-Move-mount-directory-to-var-run.patch"
-   
"${S}/debian/patches/Support-union-mounts-with-overlay-as-in-Linux-4.0.patch"
-   "${S}/debian/patches/GCC5-fixes-on-regexes.patch"
-)
-
-src_unpack() {
-   unpack ${MY_P}.orig.tar.xz
-   cd "${S}"
-   unpack ${MY_P}-${DEB_REL}.debian.tar.xz
-}
-
-src_prepare() {
-   sed -i -e 's/warn(/message(WARNING /' man/CMakeLists.txt || die
-   sed -i -e '/^have schroot/d' etc/bash_completion/schroot || die
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -Dbtrfs-snapshot=$(usex btrfs)
-   -Ddchroot=$(usex dchroot)
-   -Ddchroot-dsa=$(usex dchroot)
-   -Ddebug=$(usex debug)
-   -Ddoxygen=$(usex doc)
-   -Dlvm-snapshot=$(usex lvm)
-   -Dnls=$(usex nls)
-   -Dpam=$(usex pam)
-   -Dtest=$(usex test)
-   -Dbash_completion_dir="$(get_bashcompdir)"
-   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
-   -DCMAKE_INSTALL_LOCALSTATEDIR="${EPREFIX}/var"
-   )
-   if ! use 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/

2020-02-26 Thread Andreas Sturmlechner
commit: 53dcc442f237e5d2cd320c6eefe4f310d4e8ed33
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 23:00:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 23:00:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53dcc442

kde-misc/latte-dock: Drop 0.9.8.1

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

 kde-misc/latte-dock/Manifest  |  1 -
 kde-misc/latte-dock/latte-dock-0.9.8.1.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index d1c652aabf6..c387cfc5fd0 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,3 +1,2 @@
 DIST latte-dock-0.9.7.tar.xz 716716 BLAKE2B 
9ed220be28632d547ed310264f3778dea1dfd1b04c6bd006dd8eea41edee7272384632db33ec3ab16375dcbec92c4f07674df64d72985dbc9a80e71c9ce4cfef
 SHA512 
921e1b49bf802fe1dc57e3c7fa24e115ea12f10eaf4d731cc22c4d4ece6370964b0009f130c1836891a5d866f895814592774af35eb0c76900586e5a98de7bd8
-DIST latte-dock-0.9.8.1.tar.xz 719156 BLAKE2B 
e893f7daad8b1fdac6f9a203d5cdf9ab0afc4a98cfa4b86a27cce9be158170e291861a32bb1b7e28d23dc01ebc343ac68651b5254ae058cad9aa0b66f0597431
 SHA512 
64676084edb930a5e325a5b41a9d909111dee3cdfd6416ecc7909e8837620bfd578988d586882040097d09655c8dd021fadccee859179b98193de23344d5b7b3
 DIST latte-dock-0.9.9.tar.xz 719408 BLAKE2B 
6e33b132f5ef4526a9f1ccfbfad6561d8292676b9d8dff228eeb8ceb75b0d7fc1fb2e2e0562c416dbd1d21b9fe0a550af8c91c15ff25d54c51c2b850d718395d
 SHA512 
87ab7234b497517a5cf31254a0c29ce015080c2b2e10ada84ef953a18009282965eab443692a6cdc6bd7a4e09199f6fc2962637f7d492df8cc8e196aa78dcff0

diff --git a/kde-misc/latte-dock/latte-dock-0.9.8.1.ebuild 
b/kde-misc/latte-dock/latte-dock-0.9.8.1.ebuild
deleted file mode 100644
index 5b5fb645ae2..000
--- a/kde-misc/latte-dock/latte-dock-0.9.8.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.64.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-DESCRIPTION="Elegant dock, based on KDE Frameworks"
-HOMEPAGE="https://kde.org/applications/utilities/org.kde.latte-dock;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.14.0
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5=
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   || (
-   >=dev-qt/qtgui-${QTMIN}:5[X(-)]
-   >=dev-qt/qtgui-${QTMIN}:5[xcb(-)]
-   )
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5[X]
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-DOCS=( CHANGELOG.md README.md )



[gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/

2020-02-26 Thread Andreas Sturmlechner
commit: d5b83887e30c40f7b6b2008b09c49a13f02ea4e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 22:56:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 22:57:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b83887

kde-misc/latte-dock: 0.9.9 version bump

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

 kde-misc/latte-dock/Manifest|  1 +
 kde-misc/latte-dock/latte-dock-0.9.9.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index 2f0f5bf74b3..d1c652aabf6 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,2 +1,3 @@
 DIST latte-dock-0.9.7.tar.xz 716716 BLAKE2B 
9ed220be28632d547ed310264f3778dea1dfd1b04c6bd006dd8eea41edee7272384632db33ec3ab16375dcbec92c4f07674df64d72985dbc9a80e71c9ce4cfef
 SHA512 
921e1b49bf802fe1dc57e3c7fa24e115ea12f10eaf4d731cc22c4d4ece6370964b0009f130c1836891a5d866f895814592774af35eb0c76900586e5a98de7bd8
 DIST latte-dock-0.9.8.1.tar.xz 719156 BLAKE2B 
e893f7daad8b1fdac6f9a203d5cdf9ab0afc4a98cfa4b86a27cce9be158170e291861a32bb1b7e28d23dc01ebc343ac68651b5254ae058cad9aa0b66f0597431
 SHA512 
64676084edb930a5e325a5b41a9d909111dee3cdfd6416ecc7909e8837620bfd578988d586882040097d09655c8dd021fadccee859179b98193de23344d5b7b3
+DIST latte-dock-0.9.9.tar.xz 719408 BLAKE2B 
6e33b132f5ef4526a9f1ccfbfad6561d8292676b9d8dff228eeb8ceb75b0d7fc1fb2e2e0562c416dbd1d21b9fe0a550af8c91c15ff25d54c51c2b850d718395d
 SHA512 
87ab7234b497517a5cf31254a0c29ce015080c2b2e10ada84ef953a18009282965eab443692a6cdc6bd7a4e09199f6fc2962637f7d492df8cc8e196aa78dcff0

diff --git a/kde-misc/latte-dock/latte-dock-0.9.9.ebuild 
b/kde-misc/latte-dock/latte-dock-0.9.9.ebuild
new file mode 100644
index 000..5b5fb645ae2
--- /dev/null
+++ b/kde-misc/latte-dock/latte-dock-0.9.9.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.64.0
+QTMIN=5.12.3
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Elegant dock, based on KDE Frameworks"
+HOMEPAGE="https://kde.org/applications/utilities/org.kde.latte-dock;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.14.0
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5=
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   || (
+   >=dev-qt/qtgui-${QTMIN}:5[X(-)]
+   >=dev-qt/qtgui-${QTMIN}:5[xcb(-)]
+   )
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5[X]
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+DOCS=( CHANGELOG.md README.md )



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

2020-02-26 Thread Andreas Sturmlechner
commit: 3787fe3edcaa4f900c5334d2c6c6c416cbcfd88f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 22:54:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 22:57:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3787fe3e

x11-misc/kdocker: Drop 5.0-r1

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

 x11-misc/kdocker/Manifest  |  1 -
 x11-misc/kdocker/kdocker-5.0-r1.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/x11-misc/kdocker/Manifest b/x11-misc/kdocker/Manifest
index b5cfcf6f6bf..03041212b81 100644
--- a/x11-misc/kdocker/Manifest
+++ b/x11-misc/kdocker/Manifest
@@ -1,2 +1 @@
 DIST KDocker-5.2.tar.gz 173508 BLAKE2B 
e44a924a085c2d237c113028f40a98cfa8a8a5398525aea4e38fadabd23a10cc91648a55f800afd2ad398b744ad450d9c7bc26dd5bae994603f6ea4b322b5804
 SHA512 
1a98bf7b6360f4ce042b3e5330798076d42bd463c16e41b259706811f11516a34acfb0ace59f2c10c07aa6b2ff8fc57b1b1fa3ccdd33d452e220ec46446e8b64
-DIST kdocker-5.0.tar.gz 15 BLAKE2B 
b4e60a28f497476503f2a40aee4a776ece3a052adce4d29cb75095d9056ba0d6e4993838d6f771fad08532a3fb6d4022a07684f47cbd72289d34bce7196347aa
 SHA512 
7c7702000621204d7e4acab295d43d05f71982af91524bc237878bdc9aa8851dc01a718bbe32412f46c718a1e358de8e710489a4beba9ef5b39359fe43662ba3

diff --git a/x11-misc/kdocker/kdocker-5.0-r1.ebuild 
b/x11-misc/kdocker/kdocker-5.0-r1.ebuild
deleted file mode 100644
index 0bce209883e..000
--- a/x11-misc/kdocker/kdocker-5.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 qmake-utils
-
-DESCRIPTION="Helper to dock any application into the system tray"
-HOMEPAGE="https://github.com/user-none/KDocker;
-SRC_URI="https://github.com/user-none/KDocker/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsingleapplication[qt5(+),X]
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   x11-libs/libXmu
-   x11-libs/libXpm
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS BUGS ChangeLog CREDITS README.md TODO )
-
-S=${WORKDIR}/KDocker-${PV}
-
-src_prepare() {
-   default
-
-   sed -i -e 
"/completion.path/s%/etc/bash_completion.d%$(get_bashcompdir)%" \
-   kdocker.pro || die "sed failed"
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2020-02-26 Thread Andreas Sturmlechner
commit: b08bd5a2fc1e931fc440028f2ee8a03fa6509867
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 22:26:32 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 22:57:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08bd5a2

dev-qt/qtdeclarative: Drop 5.13.2 (r0)

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

 dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild | 53 
 1 file changed, 53 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild
deleted file mode 100644
index 50821d0e001..000
--- a/dev-qt/qtdeclarative/qtdeclarative-5.13.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2009-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-fi
-
-IUSE="gles2 +jit localstorage +widgets"
-
-BDEPEND="${PYTHON_DEPS}"
-# qtgui[gles2=] is needed because of bug 504322
-DEPEND="
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtgui-${PV}[gles2=]
-   ~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qttest-${PV}
-   localstorage? ( ~dev-qt/qtsql-${PV} )
-   widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] )
-"
-RDEPEND="${DEPEND}
-   !

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

2020-02-26 Thread Andreas Sturmlechner
commit: 43a851fcef1771efbd1f29031c61b127ed957a6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 22:53:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 22:57:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a851fc

media-sound/mixxx: Drop 2.1.8

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

 media-sound/mixxx/Manifest   |   1 -
 media-sound/mixxx/mixxx-2.1.8.ebuild | 132 ---
 2 files changed, 133 deletions(-)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 531cc339290..2b6188a40f7 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,2 +1 @@
-DIST mixxx-2.1.8.tar.gz 34652727 BLAKE2B 
d996bb07a5914e5a3b8f276130e1f8fb46a9493e192e45a1b65cdb961b1a7ca0e98fed69d894ace8e61ee72231a1d8ba731921e46d3601ad0d41a79aa04a47ab
 SHA512 
c1423bec9b3a9654ece5ae68c0f72975dcd2a9cee377520e56d4f35366a3bb23157c9c64f0f2b8a61d36e5d818216b64cb6aae53ca2b8e3dfa865b8911a7e1eb
 DIST mixxx-2.2.3.tar.gz 35060366 BLAKE2B 
eb21f86f5330749add8a80328985d385a0a6f49f35f8be2a34e006e8c05f306aa1463be839208fe9c86396ea8b598002bd042fdb09ca93e2378e97c834a50d35
 SHA512 
dfa4f9ccb7d8aa486167a01e54ee5ebeb3655a4f63c7c163b66f0dd25a21f309eae3a213d253cc37ef501777961028932a9d4ac71f5befd54daca2bd2326b395

diff --git a/media-sound/mixxx/mixxx-2.1.8.ebuild 
b/media-sound/mixxx/mixxx-2.1.8.ebuild
deleted file mode 100644
index 5604a69b447..000
--- a/media-sound/mixxx/mixxx-2.1.8.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic scons-utils toolchain-funcs
-
-DESCRIPTION="Advanced Digital DJ tool based on Qt"
-HOMEPAGE="https://www.mixxx.org/;
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git;
-else
-   #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz;
-   SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-release-${PV}"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac doc ffmpeg hid mp3 mp4 opus shout wavpack"
-
-# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this
-# got fixed
-RDEPEND="
-   dev-db/sqlite
-   dev-libs/glib:2
-   dev-libs/protobuf:0=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtscript:5[scripttools]
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/chromaprint
-   media-libs/flac
-   media-libs/libid3tag
-   media-libs/libogg
-   media-libs/libsndfile
-   >=media-libs/libsoundtouch-1.5
-   media-libs/libvorbis
-   >=media-libs/portaudio-19_pre
-   media-libs/portmidi
-   media-libs/rubberband
-   media-libs/taglib
-   media-libs/vamp-plugin-sdk
-   sci-libs/fftw:3.0=
-   sys-power/upower
-   virtual/libusb:1
-   virtual/opengl
-   x11-libs/libX11
-   aac? (
-   media-libs/faad2
-   media-libs/libmp4v2:0
-   )
-   hid? ( dev-libs/hidapi )
-   mp3? ( media-libs/libmad )
-   mp4? ( media-libs/libmp4v2:= )
-   opus? ( media-libs/opusfile )
-   shout? ( media-libs/libshout )
-   wavpack? ( media-sound/wavpack )
-   ffmpeg? ( media-video/ffmpeg:0= )
-"
-# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   dev-qt/qttest:5
-   dev-qt/qtxmlpatterns:5
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.0-docs.patch
-)
-
-src_prepare() {
-   # use multilib compatible directory for plugins
-   sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || 
die
-
-   default
-}
-
-src_configure() {
-   local myoptimize=0
-
-   # Required for >=qt-5.7.0 (bug #590690)
-   append-cxxflags -std=c++11
-
-   # Try to get cpu type based on CFLAGS.
-   # Bug #591968
-   for i in $(get-flag mcpu) $(get-flag march) ; do
-   if [[ ${i} = native ]] ; then
-   myoptimize="native"
-   break
-   fi
-   done
-
-   myesconsargs=(
-   prefix="${EPREFIX}/usr"
-   qtdir="${EPREFIX}/usr/$(get_libdir)/qt5"
-   faad="$(usex aac 1 0)"
-   ffmpeg="$(usex ffmpeg 1 0)"
-   hid="$(usex hid 1 0)"
-   hifieq=1
-   m4a="$(usex mp4 1 0)"
-   mad="$(usex mp3 1 0)"
-   optimize="${myoptimize}"
-   opus="$(usex opus 1 0)"
-   qt5=1
-   shoutcast="$(usex shout 1 0)"
-   vinylcontrol=1
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/

2020-02-26 Thread Andreas Sturmlechner
commit: a167f1f22c233042e295a5d1c9724c9bdf9c1465
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 22:27:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 22:57:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a167f1f2

dev-qt/qtmultimedia: Drop 5.13.2 (r0)

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

 dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild | 68 --
 1 file changed, 68 deletions(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild
deleted file mode 100644
index 349dd584a74..000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qt5-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 
framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
-
-RDEPEND="
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtgui-${PV}[gles2=]
-   ~dev-qt/qtnetwork-${PV}
-   alsa? ( media-libs/alsa-lib )
-   gstreamer? (
-   dev-libs/glib:2
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-bad:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   pulseaudio? ( media-sound/pulseaudio[glib] )
-   qml? (
-   ~dev-qt/qtdeclarative-${PV}
-   gles2? ( ~dev-qt/qtgui-${PV}[egl] )
-   openal? ( media-libs/openal )
-   )
-   widgets? (
-   ~dev-qt/qtopengl-${PV}
-   ~dev-qt/qtwidgets-${PV}[gles2=]
-   )
-"
-DEPEND="${RDEPEND}
-   gstreamer? ( x11-base/xorg-proto )
-"
-
-src_prepare() {
-   sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
-   src/multimedia/multimedia.pro || die
-
-   qt_use_disable_config openal openal \
-   src/imports/imports.pro
-
-   qt_use_disable_mod qml quick \
-   src/src.pro \
-   src/plugins/plugins.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/gsttools/gsttools.pro \
-   src/plugins/gstreamer/common.pri
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   $(qt_use alsa)
-   $(qt_use gstreamer)
-   $(qt_use pulseaudio)
-   )
-   qt5-build_src_configure
-}



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

2020-02-26 Thread Craig Andrews
commit: 18a4b2d5ad59e63df17b0f4a27b1990ce9da8ebc
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb 26 22:06:31 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 26 22:07:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a4b2d5

sys-devel/llvm-roc: Fix patch file name

Closes: https://bugs.gentoo.org/710870
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild 
b/sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild
index 8035d829e5b..89f299744f5 100644
--- a/sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild
+++ b/sys-devel/llvm-roc/llvm-roc-3.1.0.ebuild
@@ -24,7 +24,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
 
 src_prepare() {
cd "${WORKDIR}/llvm-project-roc-ocl-${PV}"
-   eapply "${FILESDIR}/${P}-add_libraries.patch"
+   eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
eapply_user
cmake_src_prepare
 }



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

2020-02-26 Thread Andreas Sturmlechner
commit: 13dda237851240c5a2eec610612e7458d0face48
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Feb 26 19:07:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13dda237

dev-python/spyder: Clean up spyder-3.x.x versions

Bug: https://bugs.gentoo.org/709866

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/spyder/Manifest |   6 +-
 dev-python/spyder/files/spyder-3.2.4-build.patch   | 130 -
 dev-python/spyder/files/spyder-3.2.8-build.patch   | 129 
 dev-python/spyder/files/spyder-3.3.0-build.patch   |  49 
 dev-python/spyder/files/spyder-3.3.1-build.patch   |  49 
 .../spyder/files/spyder-4.0.1-py3-only.patch   |  56 +
 dev-python/spyder/metadata.xml |   3 -
 dev-python/spyder/spyder-3.2.4.ebuild  |  62 --
 dev-python/spyder/spyder-3.2.8.ebuild  |  81 -
 dev-python/spyder/spyder-3.3.0.ebuild  |  74 
 dev-python/spyder/spyder-3.3.1.ebuild  |  74 
 ...{spyder-4.0.1.ebuild => spyder-4.0.1-r1.ebuild} |  22 +---
 12 files changed, 63 insertions(+), 672 deletions(-)

diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 24947a0ce42..aaa6df24d22 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,6 +1,2 @@
-DIST spyder-3.2.4.tar.gz 3345797 BLAKE2B 
2df946f257fee7e87dd922b6ed3b3c0fa02438560cb7fa4087f25498eb134bfc8c342a0a928be37f08448dfea2917380a8521ead13954091b1854616012ace91
 SHA512 
46e89c68545695d1e64aaafdd2ed724b152a41088f1bfa645b8c66d8ae6bcc2d86e9830cd3f16edfb8027aad5786dfb67f2a8371839dd515df8ebe34446716e6
-DIST spyder-3.2.8.tar.gz 3414627 BLAKE2B 
95f85f719eba20eb9fed5183cfac582b040abc93724df512188d14167a1663c5be9906dfc499feda9f8b0d7a713c093dbf98e4f20f732e0e9669397e1b7c8482
 SHA512 
03dea90632af510cfc8c4cc684068213a54dac9eef671f04c83663dd40eb480a4b818e2d040efa7a78a0d17044018aa76f2931abbf344eb684094fc7a86ddf5e
-DIST spyder-3.3.0.tar.gz 2782654 BLAKE2B 
e85ef52109c723d6b1b011f0e81ab3a46d3e0e6ba72fd34a1eda9ed650c9e03532e8fd72e05365367f62035a6f03d6ec32d35314c54438bf639070c7bebfb4d6
 SHA512 
53a2b438afe245092eda4d202d2453b5b93d6682aafcdb00bf251ddcdb30cee2d81d8adadbe23fa36f64fa5f917b327690cb8f9e2cf5c0da2841b5eda648a26f
-DIST spyder-3.3.1.tar.gz 2786730 BLAKE2B 
d906b5750cb620db41aec514a64d132b9ee5a992047828faffe11af5abd22d0cec7b876dfe79c6d378804373e8db5c661214f5730833e7599bf13b80d4dc16d6
 SHA512 
91d648a2717b5d5386115ba800fdd98884e609b213007dbaa09c7d16335f1b9ec3d0bc6b32d1677db8c2704e990e70eaa04d6d1efc88cddfa511105e9c68
-DIST spyder-4.0.1-docs.tar.gz 2257654 BLAKE2B 
a1d245c018d551e639d5acc862e09132ba80411c745430a5d16ff137c12919ec0b6e32d180aa629ba8dce3776826d754a4e843647b642086565e7a00c6dca94a
 SHA512 
a62a1fd39833d827a2f9be357a2ed82eca37cc096a20a91030af8746d401b517d76a4f6a036c76eaa8355a88db6b2be8009e6b58d5539b57c43091677e93e62c
 DIST spyder-4.0.1.tar.gz 10783565 BLAKE2B 
5d264991b9bfc8118ef91f929269a300932cb0078b70c54613836c4337dc41214aa4ab81dacb4a535aaa6dea6b1eb591e25c7071664dc102e218373a0d7f8824
 SHA512 
9249a3b4a73ebe7a485d75fe2bea68bfa106c8ad0710120a6e05a43e3e2a65f9076904d1104180e925ab282b1d9da712c3509e0a5a7cfe3bd5ea8a95a1617bdd
+DIST spyder-docs-7c0b590.tar.gz 2257637 BLAKE2B 
7e9528fde453631227ece3bd8c9163a0b3daadf3a83160b5475f943c49e7a559ff33dfe03531240b99571c535887ecff8459116d566dd7c739c74c4165e00060
 SHA512 
4d9548cc69db85ae6e93cac64e680460da6f9e76bf8b1265b31fbd4925786d29427de40bf06fd52ba807b0bb8f6c224e35b809c0e015a77013deb383e6d666f8

diff --git a/dev-python/spyder/files/spyder-3.2.4-build.patch 
b/dev-python/spyder/files/spyder-3.2.4-build.patch
deleted file mode 100644
index 2a1fee52131..000
--- a/dev-python/spyder/files/spyder-3.2.4-build.patch
+++ /dev/null
@@ -1,130 +0,0 @@
 spyder-3.2.3.orig/setup.py 2017-08-29 00:42:56.0 +0200
-+++ spyder-3.2.3/setup.py  2017-09-16 20:57:08.610147911 +0200
-@@ -77,13 +77,7 @@
- def get_data_files():
- """Return data_files in a platform dependent manner"""
- if sys.platform.startswith('linux'):
--if PY3:
--data_files = [('share/applications', ['scripts/spyder3.desktop']),
--  ('share/pixmaps', ['img_src/spyder3.png']),
--  ('share/metainfo', ['scripts/spyder3.appdata.xml'])]
--else:
--data_files = [('share/applications', ['scripts/spyder.desktop']),
--  ('share/pixmaps', ['img_src/spyder.png'])]
-+data_files = [('share/pixmaps', ['img_src/spyder.png'])]
- elif os.name == 'nt':
- data_files = [('scripts', ['img_src/spyder.ico',
-'img_src/spyder_reset.ico'])]
-@@ -106,102 +100,6 @@
- 

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

2020-02-26 Thread Andreas Sturmlechner
commit: 2bc1e4014446f2cd300868371937332f7842b765
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 20:38:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc1e401

profiles: Mask dev-qt/qt{declarative,gui,wayland}[vulkan] except amd64/x86

Bug: https://bugs.gentoo.org/703594
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/package.use.mask | 6 ++
 profiles/arch/base/package.use.mask  | 7 +++
 profiles/arch/x86/package.use.mask   | 6 ++
 3 files changed, 19 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index a823b528528..9580a47ead3 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-02-26)
+# Vulkan is available on amd64.
+dev-qt/qtdeclarative -vulkan
+dev-qt/qtgui -vulkan
+dev-qt/qtwayland -vulkan
+
 # James Le Cuirot  (2019-12-10)
 # The JIT feature only works on amd64 and x86.
 app-emulation/aranym -jit

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index c455a18241b..76abd4b73d4 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2020-02-26)
+# Vulkan support is only available on few selected arches atm.
+# Mask everywhere, unmask where appropriate.
+dev-qt/qtdeclarative vulkan
+dev-qt/qtgui vulkan
+dev-qt/qtwayland vulkan
+
 # dev-python/pandas is only keyworded for amd64 & x86
 sys-block/fio python gnuplot
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 8b7177d8067..f7a4a8ce47a 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2020-02-26)
+# Vulkan is available on x86.
+dev-qt/qtdeclarative -vulkan
+dev-qt/qtgui -vulkan
+dev-qt/qtwayland -vulkan
+
 # Andreas Sturmlechner  (2020-01-29)
 # media-libs/pulseaudio-qt is not keyworded
 kde-misc/kdeconnect pulseaudio



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2020-02-26 Thread Andreas Sturmlechner
commit: 67b0cd43bc0f20d4c87d8f68c71a681fa1ba0db3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 21:30:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b0cd43

dev-qt/qtgui: Add USE vulkan

Bug: https://bugs.gentoo.org/703594
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/metadata.xml   |   1 +
 dev-qt/qtgui/qtgui-5.14.1-r3.ebuild | 191 
 2 files changed, 192 insertions(+)

diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 74256c169f9..0ff1bae4e4d 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -14,6 +14,7 @@
Enable support for input devices via 
dev-libs/libinput
Enable support for touchscreen devices via 
x11-libs/tslib
Build plugin to receive touch events over the 
TUIO protocol
+   Enable support for Vulkan
Provide dev-qt/qtwayland to 
ensure Qt applications can be run as Wayland clients
Build the XCB platform plugin and enable X11 
integration


diff --git a/dev-qt/qtgui/qtgui-5.14.1-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.14.1-r3.ebuild
new file mode 100644
index 000..187c3e0c503
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.14.1-r3.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+SLOT=5/${PV} # bug 707658
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+# TODO: linuxfb
+
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus jpeg
+   +libinput +png tslib tuio +udev vnc vulkan wayland +X"
+REQUIRED_USE="
+   || ( eglfs X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2? ( egl ) )
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   ~dev-qt/qtcore-${PV}
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   >=media-libs/freetype-2.6.1:2
+   >=media-libs/harfbuzz-1.6.0:=
+   sys-libs/zlib:=
+   virtual/opengl
+   dbus? ( ~dev-qt/qtdbus-${PV} )
+   egl? ( media-libs/mesa[egl] )
+   eglfs? (
+   media-libs/mesa[gbm]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   gles2? ( media-libs/mesa[gles2] )
+   jpeg? ( virtual/jpeg:0 )
+   libinput? (
+   dev-libs/libinput:=
+   >=x11-libs/libxkbcommon-0.5.0
+   )
+   png? ( media-libs/libpng:0= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( ~dev-qt/qtnetwork-${PV} )
+   udev? ( virtual/libudev:= )
+   vnc? ( ~dev-qt/qtnetwork-${PV} )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.12:=[xkb]
+   >=x11-libs/libxkbcommon-0.5.0[X]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   evdev? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+"
+# bug 703306, _populate_Gui_plugin_properties breaks installed cmake modules
+RDEPEND="${COMMON_DEPEND}
+   !

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

2020-02-26 Thread Andreas Sturmlechner
commit: 1fe469055dce886e37512edf0fafa1ae2d836619
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Feb 26 19:05:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe46905

dev-python/spyder-notebook: Version bump 0.2.2

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/14782
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/spyder-notebook/Manifest | 2 +-
 .../{spyder-notebook-0.2.1.ebuild => spyder-notebook-0.2.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/spyder-notebook/Manifest 
b/dev-python/spyder-notebook/Manifest
index 2dc64e8fc60..27fbd8c39c7 100644
--- a/dev-python/spyder-notebook/Manifest
+++ b/dev-python/spyder-notebook/Manifest
@@ -1 +1 @@
-DIST spyder-notebook-0.2.1.tar.gz 3690989 BLAKE2B 
d03a15d329741f6cc45c91120427f44c08d754f2e472caf0073f44d37874d732ca034ef3a40348d42b75c0862f0a1093ae2fcf7518f4c22032b04672042d3c1d
 SHA512 
7614c62736ecd2894bd18c540057ab6c021991ab48df008b1f189bb93a7b3bc195beb7fcd6895c6fd9069de9ba13cb61fe16702a3a076fd7d9aff1e07afb2025
+DIST spyder-notebook-0.2.2.tar.gz 3691495 BLAKE2B 
255df807c553f0d1e1ed9d8e7326e23702e900d15c139467e7e236c911d1412c71a959b5756ba5c538ccb7dbef5c75bbbd744ff2d6acbe701d51d3def9ac0ee8
 SHA512 
3c76beff7b709b39d1a00bb2a3391f9ee7f0439bfe2a2c49834c4e373488cc7cd690360966ea9b11d2f06cb577f3a62951aa85b00419de3dd3ef276bcbd13597

diff --git a/dev-python/spyder-notebook/spyder-notebook-0.2.1.ebuild 
b/dev-python/spyder-notebook/spyder-notebook-0.2.2.ebuild
similarity index 100%
rename from dev-python/spyder-notebook/spyder-notebook-0.2.1.ebuild
rename to dev-python/spyder-notebook/spyder-notebook-0.2.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2020-02-26 Thread Andreas Sturmlechner
commit: 1c849e5dd9b8e9e8c707af38127a649b60945701
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 21:44:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c849e5d

dev-qt/qtdeclarative: Drop 5.14.1 (r0)

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

 dev-qt/qtdeclarative/qtdeclarative-5.14.1.ebuild | 53 
 1 file changed, 53 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.14.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.14.1.ebuild
deleted file mode 100644
index a70c3d60ba4..000
--- a/dev-qt/qtdeclarative/qtdeclarative-5.14.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2009-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-fi
-
-IUSE="gles2 +jit localstorage +widgets"
-
-BDEPEND="${PYTHON_DEPS}"
-# qtgui[gles2=] is needed because of bug 504322
-DEPEND="
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtgui-${PV}[gles2=]
-   ~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qttest-${PV}
-   localstorage? ( ~dev-qt/qtsql-${PV} )
-   widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] )
-"
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2020-02-26 Thread Andreas Sturmlechner
commit: 4e9f62d6cfd9d79c50aea565ec9fd3d8c0959ab7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 21:31:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9f62d6

dev-qt/qtwayland: Drop 5.14.1 (r0)

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

 dev-qt/qtwayland/qtwayland-5.14.1.ebuild | 43 
 1 file changed, 43 deletions(-)

diff --git a/dev-qt/qtwayland/qtwayland-5.14.1.ebuild 
b/dev-qt/qtwayland/qtwayland-5.14.1.ebuild
deleted file mode 100644
index 8464c35ff42..000
--- a/dev-qt/qtwayland/qtwayland-5.14.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qt5-build
-
-DESCRIPTION="Wayland platform plugin for Qt"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-fi
-
-IUSE="+libinput xcomposite"
-
-DEPEND="
-   >=dev-libs/wayland-1.6.0
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtgui-${PV}[egl,libinput=]
-   media-libs/mesa[egl]
-   >=x11-libs/libxkbcommon-0.2.0
-   xcomposite? (
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   qt_use_disable_config libinput xkbcommon-evdev \
-   src/client/client.pro \
-   src/compositor/wayland_wrapper/wayland_wrapper.pri \
-   src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
-   src/plugins/shellintegration/wl-shell/wl-shell.pro \
-   src/plugins/shellintegration/xdg-shell/xdg-shell.pro \
-   src/plugins/shellintegration/xdg-shell-v5/xdg-shell-v5.pro \
-   src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.pro \
-   tests/auto/compositor/compositor/compositor.pro
-
-   use xcomposite || rm -r config.tests/xcomposite || die
-
-   qt5-build_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2020-02-26 Thread Andreas Sturmlechner
commit: cf9e3a44d70c217bdf23de8881e82590b87f6bb3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 21:31:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9e3a44

dev-qt/qtgui: Drop 5.14.1-r2

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

 dev-qt/qtgui/qtgui-5.14.1-r2.ebuild | 188 
 1 file changed, 188 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.14.1-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.14.1-r2.ebuild
deleted file mode 100644
index e077dd59d73..000
--- a/dev-qt/qtgui/qtgui-5.14.1-r2.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/${PV} # bug 707658
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-# TODO: linuxfb
-
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
-   jpeg +libinput +png tslib tuio +udev vnc wayland +X"
-REQUIRED_USE="
-   || ( eglfs X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2? ( egl ) )
-"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   ~dev-qt/qtcore-${PV}
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   >=media-libs/freetype-2.6.1:2
-   >=media-libs/harfbuzz-1.6.0:=
-   sys-libs/zlib:=
-   virtual/opengl
-   dbus? ( ~dev-qt/qtdbus-${PV} )
-   egl? ( media-libs/mesa[egl] )
-   eglfs? (
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   gles2? ( media-libs/mesa[gles2] )
-   jpeg? ( virtual/jpeg:0 )
-   libinput? (
-   dev-libs/libinput:=
-   >=x11-libs/libxkbcommon-0.5.0
-   )
-   png? ( media-libs/libpng:0= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( ~dev-qt/qtnetwork-${PV} )
-   udev? ( virtual/libudev:= )
-   vnc? ( ~dev-qt/qtnetwork-${PV} )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.12:=[xkb]
-   >=x11-libs/libxkbcommon-0.5.0[X]
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   evdev? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-# bug 703306, _populate_Gui_plugin_properties breaks installed cmake modules
-RDEPEND="${COMMON_DEPEND}
-   !

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

2020-02-26 Thread Andreas Sturmlechner
commit: 0110202a62d3fb3fab0b44a1dbf2a56d946a49e1
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Feb 26 19:08:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0110202a

dev-python/spyder-kernels: clean up old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/spyder-kernels/Manifest |  2 --
 .../spyder-kernels/spyder-kernels-0.2.4.ebuild | 24 --
 .../spyder-kernels/spyder-kernels-1.0.1.ebuild | 24 --
 3 files changed, 50 deletions(-)

diff --git a/dev-python/spyder-kernels/Manifest 
b/dev-python/spyder-kernels/Manifest
index e84c27a1e06..d1c2522b17c 100644
--- a/dev-python/spyder-kernels/Manifest
+++ b/dev-python/spyder-kernels/Manifest
@@ -1,3 +1 @@
-DIST spyder-kernels-0.2.4.tar.gz 35750 BLAKE2B 
85cc767dc1ab8e071a6c08993b3d8d383e7b9bcf85be704fcd1bc3b321ff7ec532a7ecbb6a30dc2bce2fa7fd8d74812fae07dea5e10eff6309b3ca13fb16e6d5
 SHA512 
d5b8af3e0b8c5af9e29864912ecd27ee27a605938f36c0a7681167fb782e4b7fb79d5ffb4ae9b77fb82676301be664a1e1dd64f2f206fee2bf047f0ef9e05941
-DIST spyder-kernels-1.0.1.tar.gz 35936 BLAKE2B 
d3e572ba04823869bf8a602e96195a95c39da3c0e29d6bf17eeb305e21d60d72fb8c6bda9f111558468655759f1319e2d69d12b7a3c4011c18d22570d394d64e
 SHA512 
05a4124e44cf1ba1d56927295dc9a2fea315ffe107d0f835a36d29b0727c2d7abe35e41974d62ece23b2d5ef78baa18c1d29910c0359b6fea900216e8f093d97
 DIST spyder-kernels-1.8.1-gh.tar.gz 68622 BLAKE2B 
dc8bd62b94d392026c810a038d7e4076e6b6bcf97dce79197617666be1316935b55345d6378f15d66bd37dd4b2595afe5e40ce75857e8807ad1f170809f3
 SHA512 
aad8a641f801989bf458591f2b938fff178d04d3ae028b18ed5b6926556da840f27e1febc18cf4df9f8fcacd6ac993a5ebd192b5f9d922a16c2dbd63c2059750

diff --git a/dev-python/spyder-kernels/spyder-kernels-0.2.4.ebuild 
b/dev-python/spyder-kernels/spyder-kernels-0.2.4.ebuild
deleted file mode 100644
index 9d258220b01..000
--- a/dev-python/spyder-kernels/spyder-kernels-0.2.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Kernels used by spyder on its ipython console"
-HOMEPAGE="
-   https://github.com/spyder-ide/spyder-kernels/
-   https://pypi.org/project/spyder-kernels/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/cloudpickle[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/spyder-kernels/spyder-kernels-1.0.1.ebuild 
b/dev-python/spyder-kernels/spyder-kernels-1.0.1.ebuild
deleted file mode 100644
index 9d258220b01..000
--- a/dev-python/spyder-kernels/spyder-kernels-1.0.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Kernels used by spyder on its ipython console"
-HOMEPAGE="
-   https://github.com/spyder-ide/spyder-kernels/
-   https://pypi.org/project/spyder-kernels/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/cloudpickle[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-02-26 Thread Andreas Sturmlechner
commit: cf1f1eca5b92832bb17aa50b23edbe1d88480f2b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 20:33:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1f1eca

dev-python/QtPy: Drop 1.9.0 (r0)

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

 dev-python/QtPy/QtPy-1.9.0.ebuild | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/dev-python/QtPy/QtPy-1.9.0.ebuild 
b/dev-python/QtPy/QtPy-1.9.0.ebuild
deleted file mode 100644
index 85c3f572b63..000
--- a/dev-python/QtPy/QtPy-1.9.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Abstraction layer for PyQt5/PySide"
-HOMEPAGE="https://github.com/spyder-ide/qtpy;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="designer gui opengl svg testlib webkit webengine"
-
-RDEPEND="
-   dev-python/PyQt5[${PYTHON_USEDEP},designer?,opengl?,svg?,webkit?]
-   gui? ( dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets] )
-   testlib? ( dev-python/PyQt5[${PYTHON_USEDEP},testlib] )
-   webengine? ( dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )"
-
-src_prepare() {
-   default
-
-   sed -i -e "s/from PyQt4.Qt import/raise ImportError #/" 
qtpy/__init__.py || die
-   sed -i -e "s/from PySide import/raise ImportError #/" qtpy/__init__.py 
|| die
-   sed -i -e "s/from PySide2 import/raise ImportError #/" qtpy/__init__.py 
|| die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2020-02-26 Thread Andreas Sturmlechner
commit: f2ba1acf37637ffe00b08642ce98772ef6853a4c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 19:22:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ba1acf

dev-qt/qtwayland: Fix USE libinput

Upstream commit a8fed201

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

 dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild | 43 +
 1 file changed, 43 insertions(+)

diff --git a/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild
new file mode 100644
index 000..0602db2ff59
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="+libinput xcomposite"
+
+DEPEND="
+   >=dev-libs/wayland-1.6.0
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtdeclarative-${PV}
+   ~dev-qt/qtgui-${PV}[egl,libinput=]
+   media-libs/mesa[egl]
+   >=x11-libs/libxkbcommon-0.2.0
+   xcomposite? (
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   qt_use_disable_config libinput xkbcommon \
+   src/client/client.pro \
+   src/compositor/wayland_wrapper/wayland_wrapper.pri \
+   src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
+   src/plugins/shellintegration/wl-shell/wl-shell.pro \
+   src/plugins/shellintegration/xdg-shell/xdg-shell.pro \
+   src/plugins/shellintegration/xdg-shell-v5/xdg-shell-v5.pro \
+   src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.pro \
+   tests/auto/compositor/compositor/compositor.pro
+
+   use xcomposite || rm -r config.tests/xcomposite || die
+
+   qt5-build_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2020-02-26 Thread Andreas Sturmlechner
commit: 52e33ecce45082b463edb683ef33ddc729c1d690
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 21:43:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e33ecc

dev-qt/qtdeclarative: Add USE vulkan

Bug: https://bugs.gentoo.org/703594
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/metadata.xml  |  1 +
 .../qtdeclarative/qtdeclarative-5.14.1-r1.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-qt/qtdeclarative/metadata.xml 
b/dev-qt/qtdeclarative/metadata.xml
index cffb0c60697..9fc8265089e 100644
--- a/dev-qt/qtdeclarative/metadata.xml
+++ b/dev-qt/qtdeclarative/metadata.xml
@@ -8,6 +8,7 @@

Use GLES 2.0 or later instead of full 
OpenGL
Build the LocalStorage import for 
QtQuick (requires QtSql)
+   Enable support for Vulkan
Enable QtWidgets support



diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.14.1-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.14.1-r1.ebuild
new file mode 100644
index 000..74bb692c392
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.14.1-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2009-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="gles2 +jit localstorage vulkan +widgets"
+
+BDEPEND="${PYTHON_DEPS}"
+# qtgui[gles2=] is needed because of bug 504322
+DEPEND="
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtgui-${PV}[gles2=,vulkan=]
+   ~dev-qt/qtnetwork-${PV}
+   ~dev-qt/qttest-${PV}
+   localstorage? ( ~dev-qt/qtsql-${PV} )
+   widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] )
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2020-02-26 Thread Andreas Sturmlechner
commit: 1c95aab1a62e2d11ec6a728204bd3d819bc9a4b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 20:37:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c95aab1

dev-qt/qtwayland: Add USE vulkan

Closes: https://bugs.gentoo.org/703594
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwayland/metadata.xml   | 1 +
 dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild | 9 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwayland/metadata.xml b/dev-qt/qtwayland/metadata.xml
index 4fb03e67901..db7a41ae479 100644
--- a/dev-qt/qtwayland/metadata.xml
+++ b/dev-qt/qtwayland/metadata.xml
@@ -7,6 +7,7 @@


Enable support for input devices via 
dev-libs/libinput
+   Enable support for Vulkan-based server 
buffer integration


https://bugreports.qt.io/

diff --git a/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild 
b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild
index 0602db2ff59..5fa75b673a7 100644
--- a/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.14.1-r1.ebuild
@@ -10,15 +10,16 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="+libinput xcomposite"
+IUSE="+libinput vulkan xcomposite"
 
 DEPEND="
>=dev-libs/wayland-1.6.0
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtgui-${PV}[egl,libinput=]
+   ~dev-qt/qtgui-${PV}[egl,libinput=,vulkan=]
media-libs/mesa[egl]
>=x11-libs/libxkbcommon-0.2.0
+   vulkan? ( dev-util/vulkan-headers )
xcomposite? (
x11-libs/libX11
x11-libs/libXcomposite
@@ -37,6 +38,10 @@ src_prepare() {
src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.pro \
tests/auto/compositor/compositor/compositor.pro
 
+   qt_use_disable_config vulkan wayland-vulkan-server-buffer \
+   src/plugins/hardwareintegration/client/client.pro \
+   src/plugins/hardwareintegration/compositor/compositor.pro
+
use xcomposite || rm -r config.tests/xcomposite || die
 
qt5-build_src_prepare



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

2020-02-26 Thread Andreas Sturmlechner
commit: a9d67f34b6045af9d64e432e461b7793e3cd666e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 20:33:32 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 21:56:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d67f34

dev-python/QtPy: Drop USE webkit

Bug: https://bugs.gentoo.org/709866
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/QtPy/QtPy-1.9.0-r1.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/dev-python/QtPy/QtPy-1.9.0-r1.ebuild 
b/dev-python/QtPy/QtPy-1.9.0-r1.ebuild
new file mode 100644
index 000..c9e168b9473
--- /dev/null
+++ b/dev-python/QtPy/QtPy-1.9.0-r1.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=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstraction layer for PyQt5/PySide"
+HOMEPAGE="https://github.com/spyder-ide/qtpy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="designer gui opengl svg testlib webengine"
+
+RDEPEND="
+   dev-python/PyQt5[${PYTHON_USEDEP},designer?,opengl?,svg?]
+   gui? ( dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets] )
+   testlib? ( dev-python/PyQt5[${PYTHON_USEDEP},testlib] )
+   webengine? ( dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+   default
+
+   sed -i -e "s/from PyQt4.Qt import/raise ImportError #/" 
qtpy/__init__.py || die
+   sed -i -e "s/from PySide import/raise ImportError #/" qtpy/__init__.py 
|| die
+   sed -i -e "s/from PySide2 import/raise ImportError #/" qtpy/__init__.py 
|| die
+}



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

2020-02-26 Thread Sergei Trofimovich
commit: 043c2bbc72cfd2f22cbd3cf58786dd3262d54ae3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 26 21:45:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 26 21:46:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043c2bbc

dev-lang/erlang: fix USE=doc dirs, bug #684376

Reported-by: Ciprian Ciubotariu
Closes: https://bugs.gentoo.org/684376
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/erlang/erlang-22.2.7-r1.ebuild | 161 
 1 file changed, 161 insertions(+)

diff --git a/dev-lang/erlang/erlang-22.2.7-r1.ebuild 
b/dev-lang/erlang/erlang-22.2.7-r1.ebuild
new file mode 100644
index 000..b3c069a442b
--- /dev/null
+++ b/dev-lang/erlang/erlang-22.2.7-r1.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0"
+
+inherit elisp-common java-pkg-opt-2 systemd wxwidgets
+
+# NOTE: If you need symlinks for binaries please tell maintainers or
+# open up a bug to let it be created.
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
+HOMEPAGE="https://www.erlang.org/;
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+# We use this subslot because Compiled HiPE Code can be loaded on the exact
+# same build of ERTS that was used when compiling the code.  See
+# http://erlang.org/doc/system_principles/misc.html for more information.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
+
+RDEPEND="
+   acct-group/epmd
+   acct-user/epmd
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   emacs? ( >=app-editors/emacs-23.1:* )
+   java? ( >=virtual/jdk-1.8:* )
+   odbc? ( dev-db/unixODBC )
+   sctp? ( net-misc/lksctp-tools )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7d:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   systemd? ( sys-apps/systemd )
+   tk? ( dev-lang/tk:0 )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+
+S="${WORKDIR}/otp-OTP-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/18.2.1-wx3.0.patch"
+   "${FILESDIR}/${PN}-22.0-dont-ignore-LDFLAGS.patch"
+   "${FILESDIR}/${PN}-22.2.2-gcc-10.patch"
+   "${FILESDIR}/${PN}-22.1.4-asn1-dep.patch"
+)
+
+SITEFILE=50"${PN}"-gentoo.el
+
+src_prepare() {
+   default
+
+   ./otp_build autoconf || die
+}
+
+src_configure() {
+   use wxwidgets && setup-wxwidgets
+
+   local myconf=(
+   --disable-builtin-zlib
+   $(use_enable hipe)
+   $(use_enable kpoll kernel-poll)
+   $(use_with java javac)
+   $(use_enable sctp)
+   $(use_with ssl ssl "${EPREFIX}"/usr)
+   $(use_enable ssl dynamic-ssl-lib)
+   $(use_enable systemd)
+   $(usex wxwidgets "--with-wx-config=${WX_CONFIG}" 
"--with-wxdir=/dev/null")
+   )
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake
+
+   if use emacs ; then
+   pushd lib/tools/emacs &>/dev/null || die
+   elisp-compile *.el
+   popd &>/dev/null || die
+   fi
+}
+
+extract_version() {
+   local path="$1"
+   local var_name="$2"
+   sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || 
die "extract_version() failed"
+}
+
+src_install() {
+   local erl_libdir_rel="$(get_libdir)/erlang"
+   local erl_libdir="/usr/${erl_libdir_rel}"
+   local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)"
+   local erl_erts_ver="$(extract_version erts VSN)"
+   local my_manpath="/usr/share/${PN}/man"
+
+   [[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version"
+   [[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface 
version"
+
+   emake INSTALL_PREFIX="${D}" install
+
+   if use doc ; then
+   # Note: we explicitly install docs into:
+   # /usr/share/doc/${PF}/{doc,lib,erts-*}
+   # To maintain that layout we gather everything in 'html-docs'.
+   # See bug #684376.
+   mkdir html-docs || die
+   mv "${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-* 
html-docs/ || die
+   local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" 
html-docs/. )
+   

[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2020-02-26 Thread Ulrich Müller
commit: 03e7c783554d08026372d696ddb1365b8d2a67a2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 26 21:07:37 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 26 21:07:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e7c783

app-doc/elisp-manual: Add stabilize-allarches to metadata.

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

 app-doc/elisp-manual/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-doc/elisp-manual/metadata.xml 
b/app-doc/elisp-manual/metadata.xml
index 06fb04eeec5..96c304d1965 100644
--- a/app-doc/elisp-manual/metadata.xml
+++ b/app-doc/elisp-manual/metadata.xml
@@ -25,4 +25,5 @@
   Foundation. This manual presumes considerable familiarity with the use of
   Emacs for editing; see The GNU Emacs Manual for this basic information.
 
+
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/lyskom-elisp-client/

2020-02-26 Thread Ulrich Müller
commit: a0be7bbfbc69bfbc747adfc530034cb25c65318b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 26 21:02:50 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 26 21:02:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0be7bbf

app-emacs/lyskom-elisp-client: New snapshot.

Closes: https://bugs.gentoo.org/710824
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/lyskom-elisp-client/Manifest |  1 +
 .../lyskom-elisp-client-0.48_p20200226.ebuild  | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/app-emacs/lyskom-elisp-client/Manifest 
b/app-emacs/lyskom-elisp-client/Manifest
index 52c82ae53df..595a1116f29 100644
--- a/app-emacs/lyskom-elisp-client/Manifest
+++ b/app-emacs/lyskom-elisp-client/Manifest
@@ -1 +1,2 @@
 DIST lyskom-elisp-client-0.48_p20180410.tar.xz 889468 BLAKE2B 
b8a1766b6f6b1d4b01676792f45d66517cdc43d2e29ae6e5b0704b90e4dfc749f8e4155159fd28a25426d79502bcaf7f2cbded32b2e64e22b2b36f11cbdbd123
 SHA512 
efb04b2100d59fac971898a6db3e48cf45e3bdc4455f06a0cdd065a97db5441edd4eda2e838a5e88c0b0246387dba0e3f71777892b3a6889c51960f0259fbdfc
+DIST lyskom-elisp-client-0.48_p20200226.tar.xz 896372 BLAKE2B 
e9d2c7db2cbce40fa48a788c09db052ff819db2cb00848c735646c8d6fc72ea808c03881295bf91d5cb37ce63ceebf6d4537674b9a87946c75a0a92c613eb37b
 SHA512 
901257ef054e5700038cc59712d02e855920851782bf0d44090e1db500f545fee44e47c70c8036bb29a92056c2e72ff48ac518ccdb36ab84c18a6ac18e309529

diff --git 
a/app-emacs/lyskom-elisp-client/lyskom-elisp-client-0.48_p20200226.ebuild 
b/app-emacs/lyskom-elisp-client/lyskom-elisp-client-0.48_p20200226.ebuild
new file mode 100644
index 000..ba69615e727
--- /dev/null
+++ b/app-emacs/lyskom-elisp-client/lyskom-elisp-client-0.48_p20200226.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Elisp client for the LysKOM conference system"
+HOMEPAGE="http://www.lysator.liu.se/lyskom/klienter/emacslisp/index.en.html;
+# snapshot of git://git.lysator.liu.se/${PN}/${PN}.git
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="l10n_sv"
+
+S="${WORKDIR}/${PN}"
+ELISP_PATCHES="${PN}-0.48_p20161231-no-git.patch"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+   local d=${PV#*_p}
+   sed -i "s/@@DATE@@/${d:0:4}-${d:4:2}-${d:6:2}/" src/Makefile || die
+}
+
+src_compile() {
+   emake -C src EMACS=emacs
+   # Info page is in Swedish only
+   use l10n_sv && emake -C doc elisp-client
+}
+
+src_install() {
+   elisp-install ${PN} src/lyskom.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc src/{ChangeLog*,README,TODO} doc/NEWS*
+   use l10n_sv && doinfo doc/elisp-client
+
+   DOC_CONTENTS="If you prefer an English language environment, add the
+   following line to your ~/.emacs file:
+   \n\t(setq-default kom-default-language 'en)"
+   readme.gentoo_create_doc
+}



[gentoo-commits] proj/devmanual:master commit in: /

2020-02-26 Thread Ulrich Müller
commit: a5d9290cc058972d81deb8c325d570a4757e3c40
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 26 18:57:08 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 26 20:39:50 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=a5d9290c

Makefile: Quieten the documents.js recipe.

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

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index b93a85e..4879792 100644
--- a/Makefile
+++ b/Makefile
@@ -41,7 +41,7 @@ build: $(HTMLS) $(IMAGES)
 # document in devmanual gets a unique ID, which is used to
 # quickly tie search matches to the corresponding documents.
 documents.js: bin/build_search_documents.py $(XMLS)
-   ./bin/build_search_documents.py $(XMLS) > $@
+   @./bin/build_search_documents.py $(XMLS) > $@ && echo "$@ built"
 
 %.png : %.svg
rsvg-convert --output=$@ $<



[gentoo-commits] proj/devmanual:master commit in: /

2020-02-26 Thread Ulrich Müller
commit: d451eb5010b2e446c1f87ec968e651f052e09ea2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 26 18:52:36 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 26 20:39:47 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d451eb50

.gitignore: Remove _documents.js.

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

 .gitignore | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.gitignore b/.gitignore
index 5413cdc..ce644c7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
 *.html
 *.png
-_documents.js
 documents.js
 eclass-reference/



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

2020-02-26 Thread William Hubbs
commit: b09d3d126ae6b282cd432ccb1bac4576ccd03c9b
Author: William Hubbs  sony  com>
AuthorDate: Wed Feb 26 19:59:37 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 26 20:00:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09d3d12

net-misc/kafka-bin: drop user eclass from inherit

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

 net-misc/kafka-bin/kafka-bin-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
index f3356290d10..7df42fcc92f 100644
--- a/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
+++ b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils user
+inherit eutils
 
 DESCRIPTION="A high-throughput distributed messaging system"
 HOMEPAGE="https://kafka.apache.org/;



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

2020-02-26 Thread David Seifert
commit: 4ca6f412eb725fe077fd6ccc35d08fba782c9421
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 26 19:46:21 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 26 19:46:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca6f412

dev-python/numpy: Remove old

Closes: https://github.com/gentoo/gentoo/pull/14780
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-python/numpy/Manifest  |  12 --
 .../files/numpy-1.14.5-no-hardcode-blas.patch  |  75 --
 dev-python/numpy/files/numpy-1.14.5-py37.patch | 135 --
 .../files/numpy-1.17.4-no-hardcode-blas.patch  |  55 
 dev-python/numpy/numpy-1.14.5.ebuild   | 152 -
 dev-python/numpy/numpy-1.15.4.ebuild   | 147 
 dev-python/numpy/numpy-1.16.1.ebuild   | 150 
 7 files changed, 726 deletions(-)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index fc66e4413ae..d2674141d47 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -1,17 +1,5 @@
-DIST numpy-1.14.5.zip 4904624 BLAKE2B 
14d266bf1139b9539e39d08a6537e2b772e80bf46a0769cbb06b63ba54858c9284f6d0e8a19627a4d99f2c2638e9a4031bf4d4aaf773eaf34b7203d131636dc0
 SHA512 
e131f9fa815084e334b59c5d9abd8de0088ad1dfefecf8615ad7deca0b54b0dfa0446c8de99c90670ea9fcabea9980bd171618a5b9032c1937b597a5ce363c5b
-DIST numpy-1.15.4.zip 4473522 BLAKE2B 
c030ef4a06c84091eec11b6602422468bd0674489a2c7fea1230132cd3a3ca1b10ec87eeb6788f2f263943f9ac43026dc1e7f0f5f1d52e9d1cc6934a5d361090
 SHA512 
9e0516da04368f0353fb7e3cc2c72e1ec936042908309732a298405bd7111e712899627b82f3674295b611e0ebfd74ef91d693f065fe9cb03dc7de23d1e72676
-DIST numpy-1.16.1.zip 5070040 BLAKE2B 
0429d27d88ec97e207822c9c7fa759453bbef97d1d5fdf3e68dab21ca098a6321e2e57d85561dd99084d190b8ed6fce20f00b421c8d14a249fc45dc1ea09569e
 SHA512 
e4adce4f40a3cb6ac482f82db9fcd079179b03b0e878920cfc7d98b9f622adab997c68af892b209f417d5f31b4123a1c5ff5c07cf5b0aaa496d8be6c8354bde8
 DIST numpy-1.16.5.zip 5138208 BLAKE2B 
f5511650e66939a6ce21cfad7874aecdeb6c07a70b32419a808956e42c7819d82bb364f1632da91b4d8a5237001c8ae3cbdcac10651fa0acca9558bdeafb5437
 SHA512 
6dd790ff57fdb7e7b0bddb47ea2b70b2667edefe632548ec68934e12a16af4a51bed9726e495c4993aad4c448dc4a204d0a087577d43dcfc9fa0164eb1d4b898
 DIST numpy-1.17.4.zip 6366657 BLAKE2B 
89f729bb0740fa721dfe8d1165094a96302fde1e8c272689c11cb4a9bb39d11afaf6eda3ded8a370333b47b9d1ee25e8cb0a602c8cf44964612342c50ea5824f
 SHA512 
f3264be7152437d71718da4728222962013ebd7fe02288d5063f1c763d1c4eee26485c27e8088f4dff79a4d491bc9f191849748c6007d093d22e89c6bff317f3
-DIST numpy-html-1.14.5.zip 11197881 BLAKE2B 
00cac3c5be07f644328acd9ed155a6fc07ed7d7380584732bb3ac03562c8705cd152612f461d5dc251dabe0be4ba45593165a961496e351110e1aa7598c37370
 SHA512 
578d31660de4e1f57310b3a2137cefea17228f40046eef1689fb6d9302f0fe0fda5aaf473c3b8c69ae781049950022321593ec891a5640e3c36c886ab3bf4383
-DIST numpy-html-1.15.4.zip 11158615 BLAKE2B 
eb264cd51fd61b389e858300d96be63f8e2eeaa0b7346beac571b62d96867d6820c19d5043a6f81088dc52b1e4d7f3f295e02ff5ff90351b0feccf657ce90001
 SHA512 
1cad60013f374f456bbb1fb6161545a94e252205c28054f9b33cde65330772ab243339289517a8825957a21e210455d33bcc0b9c588052c49c88257b1b04facb
-DIST numpy-html-1.16.1.zip 12132467 BLAKE2B 
050a8cba160e36a4c547f1b67b8ab2b9220c9841a9f8343dce6f3221313505530a1687efa2116384a03d3bc9172a0298b4ea5ece2f423841d595e45f565ccbc2
 SHA512 
5af356313363e00f05db560902cc7578162c7d2ab9c1ef0f3713854682b63d76297d55eb9aac0dfc7f4b687ccea93a53462e2082ef1270e29e19680e1222b34d
 DIST numpy-html-1.16.4.zip 12097069 BLAKE2B 
db1f897342fbc80a761fbaee7b0eee3761dbfa04ef6c46a137bb2392caaec8256580467ce06498cceeada2639151a1ec75dafab484d64cb897c008727d6d32a5
 SHA512 
c44c5e1e0cb22f9dd46fe9e302030292d85e567456178fee296746a414271634e906509fb6665ac63fbfebdd13c5383574f0aa47b4fbc639063da31addc3316a
-DIST numpy-ref-1.14.5.pdf 4855150 BLAKE2B 
aa924542346bd06b1aa8b11ceb8eb5de936cfdccc10a8339720a297e27b5b34961044eb8db8dd7b9a19ba93b3cbf76ec278a9a50724653aafd2b9d57a7f2
 SHA512 
717f58fcb1aa66ecc5f5d4c11c9923d2beb21a1b1a0ca1e46f3622c69f1122fd0547b7f7abaf6de008e2aa988b2453af3c2590877f5596fb6642479ece651746
-DIST numpy-ref-1.15.4.pdf 4843444 BLAKE2B 
26154930a8c881f49e7eb7d9540d1deba27baed1acb15dbacd42a659c05f50605cd44b63b2474e66d1d22851145cc65b3e3f26302f8966e141cbd2afc666c654
 SHA512 
aebff74389e785bd588ccc287329aea4dbc3ef51b46fbffdf088853342fea724f79f712733e453877949e756a52e89de3b257e5feba86e830df84ed8f9bb0e30
-DIST numpy-ref-1.16.1.pdf 5175448 BLAKE2B 
5cd692a0fc825216560dbbf48738a49b794973d4539bd778f0f9a2f7f72b32d3061675f9a76db4cbfbb38eec0793c70046180fcb07e23ffc6177dee76b16bb92
 SHA512 
6cad03e30d7c2204fb899f4e4d1167fefade60d20dedf0ea87ac15c70139fbcca8789cdf17af5a2d221ba06eb78e9376b4b542621f9d78772041c83ab2405d1a
 DIST numpy-ref-1.16.4.pdf 5176571 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/, gnome-base/gnome-control-center/files/

2020-02-26 Thread David Seifert
commit: 1785afa0aba9c8d46f05c9f0253c8e7985bf1816
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 26 19:46:18 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 26 19:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1785afa0

gnome-base/gnome-control-center: Fix GCC 10 / -fno-common

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

 ...ontrol-center-3.32.2-fix-gcc10-fno-common.patch | 26 ++
 .../gnome-control-center-3.32.2.ebuild |  2 ++
 2 files changed, 28 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.32.2-fix-gcc10-fno-common.patch
 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.32.2-fix-gcc10-fno-common.patch
new file mode 100644
index 000..b0a7a702654
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.32.2-fix-gcc10-fno-common.patch
@@ -0,0 +1,26 @@
+From 901ef8b0ff2b05692cbaa119097f70615ea77ed4 Mon Sep 17 00:00:00 2001
+From: Mike Gorse 
+Date: Thu, 9 Jan 2020 21:34:12 +
+Subject: [PATCH] Thunderbolt: make BoltError enum a typedef
+
+Fixes error when compiled with -fno-common
+---
+ panels/thunderbolt/bolt-error.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/panels/thunderbolt/bolt-error.h b/panels/thunderbolt/bolt-error.h
+index 39b3eee98..7d3823d35 100644
+--- a/panels/thunderbolt/bolt-error.h
 b/panels/thunderbolt/bolt-error.h
+@@ -31,7 +31,7 @@ G_BEGIN_DECLS
+  *
+  * Error codes used inside Bolt.
+  */
+-enum {
++typedef enum {
+   BOLT_ERROR_FAILED = 0,
+   BOLT_ERROR_UDEV,
+   BOLT_ERROR_NOKEY,
+-- 
+2.24.1
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
index cac1b28a467..70a11f09240 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
@@ -123,6 +123,8 @@ PATCHES=(
# https://bugzilla.gnome.org/686840, 697478, 700145
# Fix some absolute paths to be appropriate for Gentoo
"${WORKDIR}"/patches/
+
+   "${FILESDIR}"/${PN}-3.32.2-fix-gcc10-fno-common.patch # fixed in 3.35.90
 )
 
 src_configure() {



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

2020-02-26 Thread Andrew Ammerlaan
commit: 2f2d2fd75480c23aa752191de2604942be826f82
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Feb 26 19:29:14 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Feb 26 19:29:14 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f2d2fd7

dev-python/tekore: Version bump 1.3.0

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/tekore/Manifest | 2 +-
 dev-python/tekore/{tekore-1.2.0.ebuild => tekore-1.3.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index 906a44e..089033f 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1 +1 @@
-DIST tekore-1.2.0.tar.gz 140391 BLAKE2B 
1ea9a70085a82385cfb8ef3013aa7acbbad00093fac2e4c5ac15d6faf4cd2a78643d975e7cff9299f2e3579788ea9fa35962ae9862113dded45c6a00a13746f9
 SHA512 
883f0bf9bef16961bc3bc5a0e1e6566d5e549c822ed9f056ff971810df2e54d0ef63a7d7618a6fc48213a96d62e7d2e54aae8e164f865bc0a49868b536688850
+DIST tekore-1.3.0.tar.gz 185198 BLAKE2B 
fcc5b46493d06c7d4acbcc7dd6b3078a280ccbc8d0e53d721c0445add150a53e947f6dbfaab5dfff27a4fc651a36a49904c693a2d24f1d09b94c95e05c202624
 SHA512 
10fb189374cf2b0a09120ff3f7c59de96b2374d1d7583fec36247e909d3589fdbf0d1411cbd3e134700ab58f34fece5cee5b9dbca72a38619c1f8c23d338c170

diff --git a/dev-python/tekore/tekore-1.2.0.ebuild 
b/dev-python/tekore/tekore-1.3.0.ebuild
similarity index 100%
rename from dev-python/tekore/tekore-1.2.0.ebuild
rename to dev-python/tekore/tekore-1.3.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2020-02-26 Thread Patrick McLean
commit: 5be57518c0b0b4556586770d204cdfe003f6b96b
Author: Patrick McLean  sony  com>
AuthorDate: Wed Feb 26 19:23:08 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb 26 19:23:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be57518

net-firewall/nftables-0.9.3-r1: Add python3_8

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

 net-firewall/nftables/nftables-0.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-0.9.3-r1.ebuild 
b/net-firewall/nftables/nftables-0.9.3-r1.ebuild
index 3c1bc7e056a..eb102f26b55 100644
--- a/net-firewall/nftables/nftables-0.9.3-r1.ebuild
+++ b/net-firewall/nftables/nftables-0.9.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit autotools linux-info python-r1 systemd
 



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

2020-02-26 Thread William Hubbs
commit: a7f1d744c65d53b721af361946c2cfadf756d36c
Author: William Hubbs  sony  com>
AuthorDate: Wed Feb 26 19:14:29 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 26 19:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f1d744

net-misc/kafka-bin: 2.4.0 bump

Closes: https://bugs.gentoo.org/show_bug.cgi?id=710128
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-2.4.0.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index fd3a8c13cb9..161743c15db 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -5,3 +5,4 @@ DIST kafka_2.12-2.1.1.tgz 55351618 BLAKE2B 
a102fa24883ab5d3110aec1367e40c0ed0a43
 DIST kafka_2.12-2.2.0.tgz 57028557 BLAKE2B 
d71a84a308961fc78ad51c9831ef3a45f95380f143df2c961ea79603ba7c2471d0b0ae15853df86904d90dfc82cd2d2a52c03371391f534a4bf10bcd05d314ba
 SHA512 
63fdcd05b857a096d2e72804253590bd086e4f3046fbfa546f186602e48f54712ed6de2a346a5b05d5335870bf5268fcb2bfd3ef9c4f4bbea379091a79604556
 DIST kafka_2.12-2.2.1.tgz 57054917 BLAKE2B 
fb69ef12f7480b8b47e511cc9325b622dc1fcc6a265bacfdf1ac03d34ad8f5a3b3242c41386214519423bce1e18d8a90f2e7034e26681fe637c823d0a73f69bb
 SHA512 
b8d828f06dfe59e34c4cfa20c57c8c8b43374f1e7c09f12dfa5433534a380bfe09a6de90fb86a4403939a87ab9c665e2369143c138c71391b01bbb9b384e7ac5
 DIST kafka_2.12-2.3.0.tgz 57215197 BLAKE2B 
91400bed0860633523d60f4b00e47eb18b27f67abca24547d680d08213c10e0de126bf39f790ae16e704446811e9d25d78ed940cf3ae07fff8e2045cd05a89f1
 SHA512 
a5ed591ab304a1f16f7fd64183871e38aabf814a2c1ca86bb3d064c83e85a6463d3c55f4d707a29fc3d7994dd7ba1f790b5a6219c6dffdf472afd99cee37892e
+DIST kafka_2.12-2.4.0.tgz 62283588 BLAKE2B 
3492f7a5be9941a75aa5896be0e25974b46887a66e391395a813844bae2f5f57062b636852cdb7aa3650fb4017f9d462a3b95b2166b8a0be62f403c44826b675
 SHA512 
53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49

diff --git a/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
new file mode 100644
index 000..f3356290d10
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-2.4.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils user
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.12
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.4" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



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

2020-02-26 Thread William Hubbs
commit: ec4ecfd38f46b6ab3b796665ef6ee3d025ca7af7
Author: William Hubbs  sony  com>
AuthorDate: Wed Feb 26 18:56:49 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 26 19:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4ecfd3

acct-user/kafka: add kafka user

Bug: https://bugs.gentoo.org/show_bug.cgi?id=710128
Signed-off-by: William Hubbs  gentoo.org>

 acct-user/kafka/kafka-0.ebuild | 15 +++
 acct-user/kafka/metadata.xml   |  8 
 2 files changed, 23 insertions(+)

diff --git a/acct-user/kafka/kafka-0.ebuild b/acct-user/kafka/kafka-0.ebuild
new file mode 100644
index 000..f69be4e3ece
--- /dev/null
+++ b/acct-user/kafka/kafka-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for kafka"
+
+ACCT_USER_ID=425
+ACCT_USER_HOME=/var/lib/kafka
+ACCT_USER_SHELL=/bin/sh
+ACCT_USER_GROUPS=( kafka )
+
+acct-user_add_deps

diff --git a/acct-user/kafka/metadata.xml b/acct-user/kafka/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-user/kafka/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2020-02-26 Thread William Hubbs
commit: e7bd3fdd2c2b3af03c61a276766ff6a9d8bbb0c7
Author: William Hubbs  sony  com>
AuthorDate: Wed Feb 26 18:46:17 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 26 19:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7bd3fdd

acct-group/kafka: add kafka group

Bug: https://bugs.gentoo.org/show_bug.cgi?id=710128
Signed-off-by: William Hubbs  gentoo.org>

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

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

diff --git a/acct-group/kafka/metadata.xml b/acct-group/kafka/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/acct-group/kafka/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



[gentoo-commits] proj/devmanual:master commit in: /

2020-02-26 Thread Ulrich Müller
commit: f8ba2eb6afe1febc4337bde1b39ef55def0a85f3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 26 18:57:08 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 26 18:57:08 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=f8ba2eb6

Makefile: Quieten the documents.js recipe.

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

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index b93a85e..4879792 100644
--- a/Makefile
+++ b/Makefile
@@ -41,7 +41,7 @@ build: $(HTMLS) $(IMAGES)
 # document in devmanual gets a unique ID, which is used to
 # quickly tie search matches to the corresponding documents.
 documents.js: bin/build_search_documents.py $(XMLS)
-   ./bin/build_search_documents.py $(XMLS) > $@
+   @./bin/build_search_documents.py $(XMLS) > $@ && echo "$@ built"
 
 %.png : %.svg
rsvg-convert --output=$@ $<



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

2020-02-26 Thread Andreas Sturmlechner
commit: 8e3a19049509668a7d432648c9b6d0fe09492769
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 18:53:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:54:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3a1904

profiles: arm64: Drop kde-apps/umbrello[php] p.use.stable.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/arm64/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 6928da3db45..12282c7f2f3 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -5,10 +5,6 @@
 # Mask until dev-libs/libfido2 is keyworded
 net-misc/openssh security-key
 
-# Andreas Sturmlechner  (2020-02-11)
-# dev-util/kdevelop and dev-util/kdevelop-pg-qt not keyworded, bug #709294
-kde-apps/umbrello php
-
 # Matt Turner  (2020-02-02)
 # dev-libs/mongo-c-driver is not keyworded
 net-dialup/freeradius mongodb



[gentoo-commits] proj/devmanual:master commit in: /

2020-02-26 Thread Ulrich Müller
commit: 364d49a31a87b53fa2d556c706204d7bf09d49d5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 26 18:52:36 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 26 18:52:36 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=364d49a3

.gitignore: Remove _documents.js.

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

 .gitignore | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.gitignore b/.gitignore
index 5413cdc..ce644c7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
 *.html
 *.png
-_documents.js
 documents.js
 eclass-reference/



[gentoo-commits] proj/devmanual:master commit in: /

2020-02-26 Thread Ulrich Müller
commit: 5de88d38b2fb5f2b0b07ed4e46d027fd7f0f4cd4
Author: Max Magorsch  gentoo  org>
AuthorDate: Tue Feb 25 19:01:53 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 25 21:27:18 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=5de88d38

Revise the navbar items

The navbar links have been shortened using css resulting in a
fixed navbar size. In addition the searchbar in the lower navbar
has been centered vertically.

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

 devbook.xsl   | 10 +-
 devmanual.css | 40 
 2 files changed, 45 insertions(+), 5 deletions(-)

diff --git a/devbook.xsl b/devbook.xsl
index 0fd8766..8dc9976 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -677,7 +677,7 @@
   -->
   
 
- 
+
   
   
 
@@ -710,7 +710,7 @@
 ../
   
 
- 
+ 

   
   
 
   
- 
+
   
   
 
@@ -780,10 +780,10 @@
 
 
 
- 

+
   
   
- 

+
   
 
   

diff --git a/devmanual.css b/devmanual.css
index 41c6beb..24b3551 100644
--- a/devmanual.css
+++ b/devmanual.css
@@ -33,4 +33,44 @@ pre span.Constant { color: black; }
 pre span.Comment { color: red; }
 pre span.Statement { color: darkred; }
 
+.truncated-text {
+white-space: nowrap;
+overflow: hidden;
+text-overflow: ellipsis;
+vertical-align: top;
+}
+
+.w-250 {
+width: 250px;
+}
+
+.max-w-200 {
+max-width: 200px;
+}
+
+/* compatible to Bootstrap 4 for future migration */
+.d-inline-block {
+display: inline-block;
+}
+
+/* compatible to Bootstrap 4 for future migration */
+.text-center {
+text-align: center;
+}
+
+/* compatible to Bootstrap 4 for future migration */
+.mr-2 {
+margin-right: 8px;
+}
+
+/* compatible to Bootstrap 4 for future migration */
+.ml-2 {
+margin-left: 8px;
+}
+
+/* vertically center the search bar */
+.navbar-grey .input-group {
+margin-top: 3px;
+}
+
 /* vim: set ts=4 tw=80 et : */



[gentoo-commits] proj/devmanual:master commit in: /

2020-02-26 Thread Ulrich Müller
commit: 2e289d44e5d3d0cb925166190b6f3ed71ebc6330
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Feb 25 20:10:27 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 25 21:27:52 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=2e289d44

devbook.xsl: Remove collapse from search bar.

In order not to hide it on small devices.
Patch from Brian Evans  gentoo.org> in bug 615938.

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

 devbook.xsl | 18 --
 1 file changed, 4 insertions(+), 14 deletions(-)

diff --git a/devbook.xsl b/devbook.xsl
index 8dc9976..025cb70 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -547,20 +547,10 @@
 
   
 
-  
-
-  Toggle navigation
-  
-  
-  
-
-  
-  
-
-  
-  
-
-  
+  
+
+
+  
 
   
 



[gentoo-commits] proj/musl:master commit in: net-fs/samba/

2020-02-26 Thread Georgy Yakovlev
commit: 86a208c6f836d50478e24a38390a02fbd2c85838
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 26 18:17:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 26 18:44:09 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=86a208c6

net-fs/samba: switch to PYTHON_MULTI_USEDEP API

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --force
Signed-off-by: Georgy Yakovlev  gentoo.org>

 ...{samba-4.10.2.ebuild => samba-4.10.2-r1.ebuild} | 22 +++-
 ...{samba-4.5.16.ebuild => samba-4.5.16-r1.ebuild} | 10 +
 ...samba-4.8.6-r2.ebuild => samba-4.8.6-r3.ebuild} | 24 --
 .../{samba-4.9.6.ebuild => samba-4.9.6-r1.ebuild}  | 24 --
 4 files changed, 44 insertions(+), 36 deletions(-)

diff --git a/net-fs/samba/samba-4.10.2.ebuild 
b/net-fs/samba/samba-4.10.2-r1.ebuild
similarity index 93%
rename from net-fs/samba/samba-4.10.2.ebuild
rename to net-fs/samba/samba-4.10.2-r1.ebuild
index c25e4d2..ac37e44 100644
--- a/net-fs/samba/samba-4.10.2.ebuild
+++ b/net-fs/samba/samba-4.10.2-r1.ebuild
@@ -45,26 +45,28 @@ CDEPEND="
dev-libs/libbsd[${MULTILIB_USEDEP}]
dev-libs/iniparser:0
dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-python/subunit[${PYTHON_USEDEP},${MULTILIB_USEDEP}]
>=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
net-libs/libnsl:=[${MULTILIB_USEDEP}]
sys-apps/attr[${MULTILIB_USEDEP}]
-   
>=sys-libs/ldb-1.5.4[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
-   
=sys-libs/ldb-1.5.4[ldap(+)?,python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   
=sys-libs/talloc-2.1.16[python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-1.3.18[python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-0.9.39[python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   
>=sys-libs/talloc-2.1.16[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   
>=sys-libs/tdb-1.3.18[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   
>=sys-libs/tevent-0.9.39[python?,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
virtual/libiconv
pam? ( sys-libs/pam )
acl? ( virtual/acl )
-   addns? (
-   net-dns/bind-tools[gssapi]
-   dev-python/dnspython:=[${PYTHON_USEDEP}]
-   )
+   $(python_gen_cond_dep "
+   dev-python/subunit[\${PYTHON_MULTI_USEDEP},${MULTILIB_USEDEP}]
+   addns? (
+   net-dns/bind-tools[gssapi]
+   dev-python/dnspython:=[\${PYTHON_MULTI_USEDEP}]
+   )
+   ")
ceph? ( sys-cluster/ceph )
cluster? (
net-libs/rpcsvc-proto

diff --git a/net-fs/samba/samba-4.5.16.ebuild 
b/net-fs/samba/samba-4.5.16-r1.ebuild
similarity index 96%
rename from net-fs/samba/samba-4.5.16.ebuild
rename to net-fs/samba/samba-4.5.16-r1.ebuild
index 1972b3d..4902bdb 100644
--- a/net-fs/samba/samba-4.5.16.ebuild
+++ b/net-fs/samba/samba-4.5.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -52,7 +52,9 @@ CDEPEND="${PYTHON_DEPS}
dev-libs/libbsd[${MULTILIB_USEDEP}]
dev-libs/iniparser:0
dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-python/subunit[${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   $(python_gen_cond_dep "
+   dev-python/subunit[\${PYTHON_MULTI_USEDEP},${MULTILIB_USEDEP}]
+   ")
net-libs/libnsl:=[${MULTILIB_USEDEP}]
sys-apps/attr[${MULTILIB_USEDEP}]
>=sys-libs/ldb-1.1.27[ldap(+)?,python(+),${MULTILIB_USEDEP}]
@@ -60,8 +62,8 @@ CDEPEND="${PYTHON_DEPS}
sys-libs/libcap
sys-libs/ncurses:0=[${MULTILIB_USEDEP}]
sys-libs/readline:0=
-   >=sys-libs/talloc-2.1.8[python,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-1.3.10[python,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   
>=sys-libs/talloc-2.1.8[python,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.3.10[python,${PYTHON_SINGLE_USEDEP},${MULTILIB_USEDEP}]
>=sys-libs/tevent-0.9.31-r1[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
virtual/libiconv

diff --git a/net-fs/samba/samba-4.8.6-r2.ebuild 
b/net-fs/samba/samba-4.8.6-r3.ebuild
similarity index 92%
rename from net-fs/samba/samba-4.8.6-r2.ebuild
rename to net-fs/samba/samba-4.8.6-r3.ebuild
index a182d1d..569f23e 100644
--- a/net-fs/samba/samba-4.8.6-r2.ebuild
+++ b/net-fs/samba/samba-4.8.6-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -45,26 +45,28 @@ CDEPEND="
dev-libs/libbsd[${MULTILIB_USEDEP}]
dev-libs/iniparser:0
dev-libs/popt[${MULTILIB_USEDEP}]
-   

[gentoo-commits] proj/musl:master commit in: net-libs/libtirpc/

2020-02-26 Thread Georgy Yakovlev
commit: d5960a70f85cf2918280df304a8aede18499eb2f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 26 18:08:35 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 26 18:08:35 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d5960a70

net-libs/libtirpc: restore ppc64 keyword

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

 net-libs/libtirpc/libtirpc-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtirpc/libtirpc-1.2.5.ebuild 
b/net-libs/libtirpc/libtirpc-1.2.5.ebuild
index 56c9342..8cd9355 100644
--- a/net-libs/libtirpc/libtirpc-1.2.5.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.2.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0/3" # subslot matches SONAME major
-KEYWORDS="amd64 arm arm64 ~mips ppc x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86"
 IUSE="ipv6 kerberos static-libs"
 
 RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] proj/musl:master commit in: app-office/libreoffice/

2020-02-26 Thread Georgy Yakovlev
commit: 773eaa00b1ada869d5efc55928618ede0a9aa0cb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 26 18:48:28 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 26 18:48:28 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=773eaa00

app-office/libreoffice: Switch to PYTHON_MULTI_USEDEP API

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

 app-office/libreoffice/libreoffice-6.3.4.2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-6.3.4.2.ebuild 
b/app-office/libreoffice/libreoffice-6.3.4.2.ebuild
index ee65b5c..d2a9330 100644
--- a/app-office/libreoffice/libreoffice-6.3.4.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.3.4.2.ebuild
@@ -152,7 +152,11 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
-   accessibility? ( dev-python/lxml[${PYTHON_USEDEP}] )
+   accessibility? (
+   $(python_gen_cond_dep '
+   dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
bluetooth? (
dev-libs/glib:2
net-wireless/bluez



[gentoo-commits] proj/musl:master commit in: net-wireless/bluez/

2020-02-26 Thread Georgy Yakovlev
commit: e30100a0f3767c32f9ccc0bd876bac02ad2599d3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 26 18:46:13 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 26 18:46:13 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e30100a0

net-wireless/bluez: switch to PYTHON_MULTI_USEDEP API

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

 net-wireless/bluez/bluez-5.51.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.51.ebuild 
b/net-wireless/bluez/bluez-5.51.ebuild
index 11daa1d..8550b75 100644
--- a/net-wireless/bluez/bluez-5.51.ebuild
+++ b/net-wireless/bluez/bluez-5.51.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,8 +25,10 @@ REQUIRED_USE="
 "
 
 TEST_DEPS="${PYTHON_DEPS}
-   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
 "
 BDEPEND="
virtual/pkgconfig



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

2020-02-26 Thread Sergei Trofimovich
commit: e7f7c4605c082e91ddf8d62b497e5266cb2a8668
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 26 18:46:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 26 18:46:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f7c460

sys-devel/sparse: pin to specific LLVM slot

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

 sys-devel/sparse/sparse-0.6.1.ebuild | 6 --
 sys-devel/sparse/sparse-.ebuild  | 8 +---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/sys-devel/sparse/sparse-0.6.1.ebuild 
b/sys-devel/sparse/sparse-0.6.1.ebuild
index 8828d2b9230..8df52ef8a1e 100644
--- a/sys-devel/sparse/sparse-0.6.1.ebuild
+++ b/sys-devel/sparse/sparse-0.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit eutils multilib toolchain-funcs
+inherit eutils llvm multilib toolchain-funcs
 
 DESCRIPTION="C semantic parser"
 HOMEPAGE="https://sparse.wiki.kernel.org/index.php/Main_Page;
@@ -22,8 +22,10 @@ SLOT="0"
 IUSE="gtk llvm test xml"
 RESTRICT="!test? ( test )"
 
+LLVM_MAX_SLOT=9
+
 RDEPEND="gtk? ( x11-libs/gtk+:2 )
-   llvm? ( >=sys-devel/llvm-3.0 )
+   llvm? ( sys-devel/llvm:${LLVM_MAX_SLOT}= )
xml? ( dev-libs/libxml2 )"
 DEPEND="${RDEPEND}
gtk? ( virtual/pkgconfig )

diff --git a/sys-devel/sparse/sparse-.ebuild 
b/sys-devel/sparse/sparse-.ebuild
index fa4c7a97fab..8df52ef8a1e 100644
--- a/sys-devel/sparse/sparse-.ebuild
+++ b/sys-devel/sparse/sparse-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit eutils multilib toolchain-funcs
+inherit eutils llvm multilib toolchain-funcs
 
 DESCRIPTION="C semantic parser"
 HOMEPAGE="https://sparse.wiki.kernel.org/index.php/Main_Page;
@@ -22,8 +22,10 @@ SLOT="0"
 IUSE="gtk llvm test xml"
 RESTRICT="!test? ( test )"
 
+LLVM_MAX_SLOT=9
+
 RDEPEND="gtk? ( x11-libs/gtk+:2 )
-   llvm? ( >=sys-devel/llvm-3.0 )
+   llvm? ( sys-devel/llvm:${LLVM_MAX_SLOT}= )
xml? ( dev-libs/libxml2 )"
 DEPEND="${RDEPEND}
gtk? ( virtual/pkgconfig )



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

2020-02-26 Thread Andreas Sturmlechner
commit: 666bf49931d7ac9897343ebb765837f8a5f9cc8b
Author: Francesco Riosa  gaikai  com>
AuthorDate: Fri Feb  7 09:43:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:35:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666bf499

media-gfx/rawtherapee: version bump to 5.8

Signed-off-by: Francesco Riosa  gmail.com>
Closes: https://bugs.gentoo.org/708202
Closes: https://github.com/gentoo/gentoo/pull/14590
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/rawtherapee/Manifest   |  1 +
 media-gfx/rawtherapee/rawtherapee-5.8.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/media-gfx/rawtherapee/Manifest b/media-gfx/rawtherapee/Manifest
index 7026f26c132..dd0e0a324de 100644
--- a/media-gfx/rawtherapee/Manifest
+++ b/media-gfx/rawtherapee/Manifest
@@ -1,2 +1,3 @@
 DIST rawtherapee-5.6.tar.xz 12083264 BLAKE2B 
a0eb09e98e1041b393ad3aa671641a2a4855379cef6245ca3cca2588ff5f50fedf8becd88bad1ab70f63dfb575f5f22c141040defa10b47268947415999d8e79
 SHA512 
2c751c7631ea2ef65c334fa0baab16d4c3161fae66487870c476f07f1ea3604a5e28a251fd98d9688cafc088302af7aa6e28e9b27a37f916715708ed5e731f0f
 DIST rawtherapee-5.7.tar.xz 12092496 BLAKE2B 
40d97d09106d7d2b843376b4c58daac87f99315604bd8e704e1f231c17d01896cd732da2449f84a59ed221fbf6a929a5db8e728977431fdcc07f3d30120b633a
 SHA512 
8101ec66d9be4cab0c0b91336a3f83a32a6220a2f342f1c74d604c15686ee08bc7dbc090232916f13d5436957d800b64b284a8a9d3352f2f721266b07e005162
+DIST rawtherapee-5.8.tar.xz 12653148 BLAKE2B 
f6d4b9b177ad3b6a32b460ecfc7caf5d42a01b5dd4f24da29739f5a2e5936a8d36f9857c0e24bca11f077ab0626f08bbad59ef756792d12f93ef9516427cd2c4
 SHA512 
bc79586cd937dcaefc053e65faa2162de887d514e44980956d937c157c6d55c4f6e6a7a9b8f91f2d657ed2054814737b96d5d741674c1e5a961d7177433efe4e

diff --git a/media-gfx/rawtherapee/rawtherapee-5.8.ebuild 
b/media-gfx/rawtherapee/rawtherapee-5.8.ebuild
new file mode 100644
index 000..425c6e3abbc
--- /dev/null
+++ b/media-gfx/rawtherapee/rawtherapee-5.8.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${P/_rc/-rc}
+inherit cmake flag-o-matic toolchain-funcs xdg-utils
+
+DESCRIPTION="A powerful cross-platform raw image processing program"
+HOMEPAGE="https://www.rawtherapee.com/;
+SRC_URI="https://rawtherapee.com/shared/source/${MY_P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="openmp tcmalloc"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/libsigc++:2
+   media-libs/lcms:2
+   media-libs/lensfun
+   media-libs/libcanberra[gtk3]
+   media-libs/libiptcdata
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   sci-libs/fftw:3.0=
+   sys-libs/zlib
+   virtual/jpeg:0
+   x11-libs/gtk+:3
+   tcmalloc? ( dev-util/google-perftools )"
+DEPEND="${RDEPEND}
+   dev-cpp/gtkmm:3.0
+   gnome-base/librsvg"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_pretend() {
+   if use openmp ; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+}
+
+src_configure() {
+   # upstream tested that "fast-math" give wrong results, so filter it
+   # https://bugs.gentoo.org/show_bug.cgi?id=606896#c2
+   filter-flags -ffast-math
+   # -Ofast enable "fast-math" both in gcc and clang
+   replace-flags -Ofast -O3
+   # In case we add an ebuild for klt we can (i)use that one,
+   # see http://cecas.clemson.edu/~stb/klt/
+   local mycmakeargs=(
+   -DOPTION_OMP=$(usex openmp)
+   -DDOCDIR=/usr/share/doc/${PF}
+   -DCREDITSDIR=/usr/share/${PN}
+   -DLICENCEDIR=/usr/share/${PN}
+   -DCACHE_NAME_SUFFIX=""
+   -DWITH_SYSTEM_KLT="off"
+   -DENABLE_TCMALLOC=$(usex tcmalloc)
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2020-02-26 Thread Andreas Sturmlechner
commit: 35ac9c07be65cbe2a9afcdac161e981127d072b5
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:15:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ac9c07

dev-libs/libfmt: added ~arm64 keyword

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Roy Bamford  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14773
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/libfmt/libfmt-6.1.2.ebuild 
b/dev-libs/libfmt/libfmt-6.1.2.ebuild
index 41a9ec45955..35ee6242ee7 100644
--- a/dev-libs/libfmt/libfmt-6.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-6.1.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ppc ppc64 x86"
+   KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-pg-qt/

2020-02-26 Thread Andreas Sturmlechner
commit: 8c22cdc9bab2c54e51acb16ffb39f0ab293e824a
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:46:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c22cdc9

dev-util/kdevelop-pg-qt: added ~arm64 keyword

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

 dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1.ebuild 
b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1.ebuild
index a5929c543c5..19693563310 100644
--- a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1.ebuild
+++ b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1.ebuild
@@ -8,7 +8,7 @@ inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="LL(1) parser generator used mainly by KDevelop language plugins"



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

2020-02-26 Thread Andreas Sturmlechner
commit: d83b604fa0f83fce72b3cd949bdfb3c060358ef8
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:41:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83b604f

dev-libs/spdlog: added ~arm64 keyword

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

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 95a2b0ea7bb..3327a764a46 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-02-26 Thread Andreas Sturmlechner
commit: 7c626e4b7a70586668a8662f062561bc85bffce9
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:35:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c626e4b

app-arch/lzma: added ~arm64 keyword

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

 app-arch/lzma/lzma-9.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lzma/lzma-9.20-r1.ebuild 
b/app-arch/lzma/lzma-9.20-r1.ebuild
index 338d10a3556..2618388b935 100644
--- a/app-arch/lzma/lzma-9.20-r1.ebuild
+++ b/app-arch/lzma/lzma-9.20-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/sevenzip/${MY_P}.tar.bz2 -> 
${P}.tar.bz2"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc"
 
 S=${WORKDIR}



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

2020-02-26 Thread Andreas Sturmlechner
commit: 745d3fa49ca206c692e40318e997ad49bd51f5cc
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:58:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745d3fa4

dev-util/kdevelop: added ~arm64 keyword

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

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

diff --git a/dev-util/kdevelop/kdevelop-5.5.0.ebuild 
b/dev-util/kdevelop/kdevelop-5.5.0.ebuild
index c9a2d82240a..11aa55dc6a6 100644
--- a/dev-util/kdevelop/kdevelop-5.5.0.ebuild
+++ b/dev-util/kdevelop/kdevelop-5.5.0.ebuild
@@ -13,7 +13,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"



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

2020-02-26 Thread Andreas Sturmlechner
commit: 652f43df90ff6fb399293754414be56595c8108e
Author: Lucas Ramage  gmx  us>
AuthorDate: Wed Feb 26 17:24:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652f43df

net-misc/zerotier: remove myself from maintainers

Signed-off-by: Lucas Ramage  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14781
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/zerotier/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-misc/zerotier/metadata.xml b/net-misc/zerotier/metadata.xml
index 1071ed3d5c6..e422a4abe39 100644
--- a/net-misc/zerotier/metadata.xml
+++ b/net-misc/zerotier/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ramage.lu...@protonmail.com
-   Lucas Ramage
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   


https://github.com/zerotier/ZeroTierOne/raw/master/RELEASE-NOTES.md
zerotier/ZeroTierOne



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

2020-02-26 Thread Andreas Sturmlechner
commit: 06c6a96466b5081a1a27c40179d526abfa2f5a66
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:37:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c6a964

dev-libs/libzip: added ~arm64 keyword

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

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

diff --git a/dev-libs/libzip/libzip-1.6.1.ebuild 
b/dev-libs/libzip/libzip-1.6.1.ebuild
index 5335c696a7b..27ab2b357da 100644
--- a/dev-libs/libzip/libzip-1.6.1.ebuild
+++ b/dev-libs/libzip/libzip-1.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="bzip2 doc gnutls libressl lzma mbedtls ssl static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-02-26 Thread Andreas Sturmlechner
commit: 73c239ba5142096b80eb49ec4c0a5ef3c6ee5957
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:50:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c239ba

dev-util/astyle: added ~arm64 keyword

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

 dev-util/astyle/astyle-3.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/astyle/astyle-3.1-r2.ebuild 
b/dev-util/astyle/astyle-3.1-r2.ebuild
index 8e2af0ab360..d61943fa038 100644
--- a/dev-util/astyle/astyle-3.1-r2.ebuild
+++ b/dev-util/astyle/astyle-3.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/astyle/astyle_${PV}_linux.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/3.1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE="examples java static-libs"
 
 DEPEND="app-arch/xz-utils



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

2020-02-26 Thread Andreas Sturmlechner
commit: 1fb8fe12c311bf8915e4be1ef101cce4332eec38
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:56:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb8fe12

app-editors/okteta: added ~arm64 keyword

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

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

diff --git a/app-editors/okteta/okteta-0.26.3.ebuild 
b/app-editors/okteta/okteta-0.26.3.ebuild
index dea05ea663b..d7762d4f775 100644
--- a/app-editors/okteta/okteta-0.26.3.ebuild
+++ b/app-editors/okteta/okteta-0.26.3.ebuild
@@ -17,7 +17,7 @@ https://utils.kde.org/projects/okteta/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="GPL-2 handbook? ( FDL-1.2 )"



[gentoo-commits] proj/portage:master commit in: repoman/lib/repoman/modules/linechecks/deprecated/

2020-02-26 Thread Michał Górny
commit: 467b285a0ba24866da97ada12c8b6af56fcba90e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 26 14:33:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 26 18:08:07 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=467b285a

repoman: Restore eclass deprecations lost in rewrite

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

 repoman/lib/repoman/modules/linechecks/deprecated/inherit.py | 5 +
 1 file changed, 5 insertions(+)

diff --git a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py 
b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py
index 9cef086da..f307d46fd 100644
--- a/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py
+++ b/repoman/lib/repoman/modules/linechecks/deprecated/inherit.py
@@ -11,6 +11,8 @@ class InheritDeprecated(LineCheck):
 
# deprecated eclass : new eclass (False if no new eclass)
deprecated_eclasses = {
+   "autotools-multilib": "multilib-minimal",
+   "autotools-utils": False,
"base": False,
"bash-completion": "bash-completion-r1",
"boost-utils": False,
@@ -18,8 +20,10 @@ class InheritDeprecated(LineCheck):
"confutils": False,
"distutils": "distutils-r1",
"epatch": "(eapply since EAPI 6)",
+   "fdo-mime": "xdg-utils",
"games": False,
"gems": "ruby-fakegem",
+   "git-2": "git-r3",
"gpe": False,
"gst-plugins-bad": "gstreamer",
"gst-plugins-base": "gstreamer",
@@ -33,6 +37,7 @@ class InheritDeprecated(LineCheck):
"user": "GLEP 81",
"versionator": "eapi7-ver (built-in since EAPI 7)",
"x-modular": "xorg-2",
+   "xfconf": False,
}
 
_inherit_re = re.compile(r'^\s*inherit\s(.*)$')



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

2020-02-26 Thread Rick Farina
commit: 06a6ca9c0ae3c08feaf7de64feab462ba8776ab9
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 26 17:41:11 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 26 17:49:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a6ca9c

Revert "Revert "dev-python/numpydoc: Remove py2""

This reverts commit 0a4ba839046bf1ff228832522c611cd9fce844db.
mgorny prefers pyzmq USE=doc masked so that's what I'll do

Signed-off-by: Rick Farina  gentoo.org>

 dev-python/numpydoc/numpydoc-0.6.0.ebuild | 2 +-
 dev-python/numpydoc/numpydoc-0.8.0.ebuild | 2 +-
 dev-python/numpydoc/numpydoc-0.9.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/numpydoc/numpydoc-0.6.0.ebuild 
b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
index f361a74250f..e80e7c9d27b 100644
--- a/dev-python/numpydoc/numpydoc-0.6.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/numpydoc/numpydoc-0.8.0.ebuild 
b/dev-python/numpydoc/numpydoc-0.8.0.ebuild
index bbdbcdc8785..4af5a76d045 100644
--- a/dev-python/numpydoc/numpydoc-0.8.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1
 

diff --git a/dev-python/numpydoc/numpydoc-0.9.1.ebuild 
b/dev-python/numpydoc/numpydoc-0.9.1.ebuild
index 14c536f66ac..bae859555ad 100644
--- a/dev-python/numpydoc/numpydoc-0.9.1.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1
 



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

2020-02-26 Thread Rick Farina
commit: 81f44ead6c86e824a2d2f9e197c31901b97b47a9
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 26 17:48:07 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 26 17:49:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f44ead

base/package.use.mask: mask doc for pyzmq

Signed-off-by: Rick Farina  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7f0a0bd116f..54fd5dc9427 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.
 
+# Rick Farina  (2020-02-26)
+# dev-python/pyzmq USE=doc deps are not met with python2_7
+dev-python/pyzmq doc
+
 # Michał Górny  (2020-02-24)
 # app-admin/packagekit* are masked for removal.
 kde-frameworks/frameworkintegration appstream



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

2020-02-26 Thread Sergei Trofimovich
commit: e7466b773cfd2c282debcde8342bd74700220037
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 26 17:39:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 26 17:39:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7466b77

dev-lang/nim: pass '--parallelBuild:' everywhere, bug #649502

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

 dev-lang/nim/nim-1.0.6.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-lang/nim/nim-1.0.6.ebuild b/dev-lang/nim/nim-1.0.6.ebuild
index 05a23695168..3f1e8966eb0 100644
--- a/dev-lang/nim/nim-1.0.6.ebuild
+++ b/dev-lang/nim/nim-1.0.6.ebuild
@@ -48,15 +48,16 @@ src_compile() {
_run ./koch boot --parallelBuild:$(makeopts_jobs) -d:release 
$(nim_use_enable readline useGnuReadline)
# build nimble and friends
# --stable to avoid pulling HEAD nimble
-   PATH="./bin:$PATH" _run ./koch --stable tools
+   PATH="./bin:$PATH" _run ./koch --stable tools 
--parallelBuild:$(makeopts_jobs)
 
if use doc; then
-   PATH="./bin:$PATH" _run ./koch doc
+   # TODO: '--parallelBuild:' does ont seem to work
+   PATH="./bin:$PATH" _run ./koch doc 
--parallelBuild:$(makeopts_jobs)
fi
 }
 
 src_test() {
-   PATH="./bin:$PATH" _run ./koch test
+   PATH="./bin:$PATH" _run ./koch test --parallelBuild:$(makeopts_jobs)
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-portage/distpatch/files/, app-portage/distpatch/

2020-02-26 Thread Rafael Martins
commit: 9dca59fef3c9605b7a3a419bdd53d8be11fc947c
Author: Rafael Martins  gentoo  org>
AuthorDate: Wed Feb 26 17:36:22 2020 +
Commit: Rafael Martins  gentoo  org>
CommitDate: Wed Feb 26 17:37:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dca59fe

app-portage/distpatch: python3 support. drop python2. bug #694576

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Rafael Martins  gentoo.org>

 ...h-0.1.2-r1.ebuild => distpatch-0.1.2-r2.ebuild} |  13 +-
 .../files/distpatch-python3-support.patch  | 420 +
 2 files changed, 427 insertions(+), 6 deletions(-)

diff --git a/app-portage/distpatch/distpatch-0.1.2-r1.ebuild 
b/app-portage/distpatch/distpatch-0.1.2-r2.ebuild
similarity index 73%
rename from app-portage/distpatch/distpatch-0.1.2-r1.ebuild
rename to app-portage/distpatch/distpatch-0.1.2-r2.ebuild
index f54a6163105..1a7f003bbd1 100644
--- a/app-portage/distpatch/distpatch-0.1.2-r1.ebuild
+++ b/app-portage/distpatch/distpatch-0.1.2-r2.ebuild
@@ -1,9 +1,10 @@
-# 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
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1
 
@@ -16,10 +17,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-CDEPEND="
+PATCHES=( "${FILESDIR}/${PN}-python3-support.patch" )
+
+DEPEND="
>=sys-apps/portage-2.1.8.3[${PYTHON_USEDEP}]
dev-python/snakeoil[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
>=dev-util/diffball-1.0.1"

diff --git a/app-portage/distpatch/files/distpatch-python3-support.patch 
b/app-portage/distpatch/files/distpatch-python3-support.patch
new file mode 100644
index 000..eec335633d7
--- /dev/null
+++ b/app-portage/distpatch/files/distpatch-python3-support.patch
@@ -0,0 +1,420 @@
+From 0274956acf4479b7346ac441fe09f2e56d575c47 Mon Sep 17 00:00:00 2001
+From: "Rafael G. Martins" 
+Date: Wed, 26 Feb 2020 18:22:06 +0100
+Subject: [PATCH] python3 support
+
+---
+ distdiffer   | 46 ++--
+ distpatch/chksums.py | 12 ++--
+ distpatch/deltadb.py |  4 ++--
+ distpatch/diff.py| 12 ++--
+ distpatch/package.py |  6 +++---
+ distpatch/patch.py   |  4 ++--
+ distpatch/stats.py   |  6 +++---
+ distpatcher  | 32 +++---
+ distpatchq   | 28 +--
+ 9 files changed, 75 insertions(+), 75 deletions(-)
+
+diff --git a/distdiffer b/distdiffer
+index a2b933d..6975b5c 100755
+--- a/distdiffer
 b/distdiffer
+@@ -73,39 +73,39 @@ def main():
+ return
+ 
+ if args.verbose:
+-print '>>> Starting distdiffer ...\n'
++print('>>> Starting distdiffer ...\n')
+ 
+ for package in packages:
+ if args.verbose:
+-print '>>> Package: %s' % package
++print('>>> Package: %s' % package)
+ pkg = Package(db)
+ try:
+ pkg.diff(package)
+-except Exception, err:
+-print >> sys.stderr, str(err)
++except Exception as err:
++print(str(err), file=sys.stderr)
+ if args.verbose:
+-print '>>> Versions:'
++print('>>> Versions:')
+ for cpv in pkg.ebuilds:
+-print '%s' % cpv
+-print '>>> Deltas:'
++print('%s' % cpv)
++print('>>> Deltas:')
+ if len(pkg.diffs) == 0:
+-print 'None\n'
++print('None\n')
+ else:
+ for diff in pkg.diffs:
+-print '%s -> %s' % (diff.src.fname,
+-diff.dest.fname)
++print('%s -> %s' % (diff.src.fname,
++diff.dest.fname))
+ if len(pkg.diffs) == 0:
+ continue
+ if args.verbose:
+-print '>>> Fetching distfiles:'
++print('>>> Fetching distfiles:')
+ try:
+ pkg.fetch_distfiles()
+-except Exception, err:
+-print >> sys.stderr, str(err)
+-print
++except Exception as err:
++print(str(err), file=sys.stderr)
++print()
+ continue
+ if args.verbose:
+-print '>>> Generating deltas:'
++print('>>> Generating deltas:')
+ for diff in pkg.diffs:
+ if args.verbose:
+ sys.stdout.write('%s -> %s ... ' % (diff.src.fname,
+@@ -116,20 +116,20 @@ def main():
+   not args.no_compress, args.force)
+ except DiffExists:
+ if args.verbose:
+-

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

2020-02-26 Thread Rick Farina
commit: 0a4ba839046bf1ff228832522c611cd9fce844db
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 26 17:30:53 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 26 17:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4ba839

Revert "dev-python/numpydoc: Remove py2"

This reverts commit 67204999263635d877dc50e4483ad8d004742179.

Signed-off-by: Rick Farina  gentoo.org>

 dev-python/numpydoc/numpydoc-0.6.0.ebuild | 2 +-
 dev-python/numpydoc/numpydoc-0.8.0.ebuild | 2 +-
 dev-python/numpydoc/numpydoc-0.9.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/numpydoc/numpydoc-0.6.0.ebuild 
b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
index e80e7c9d27b..f361a74250f 100644
--- a/dev-python/numpydoc/numpydoc-0.6.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python2_7 python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/numpydoc/numpydoc-0.8.0.ebuild 
b/dev-python/numpydoc/numpydoc-0.8.0.ebuild
index 4af5a76d045..bbdbcdc8785 100644
--- a/dev-python/numpydoc/numpydoc-0.8.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
 
 inherit distutils-r1
 

diff --git a/dev-python/numpydoc/numpydoc-0.9.1.ebuild 
b/dev-python/numpydoc/numpydoc-0.9.1.ebuild
index bae859555ad..14c536f66ac 100644
--- a/dev-python/numpydoc/numpydoc-0.9.1.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzmq/, net-wireless/urh/

2020-02-26 Thread Rick Farina
commit: 8a2e916215570beb95c893bb4c50aa7e914f0eb2
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 26 17:28:58 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 26 17:28:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2e9162

Revert "Revert dev-python/pyzmq py2 and net-wireless/urh update"

This reverts commit 2294f62841656970a6a9164115df73fc41cd279a.

Signed-off-by: Rick Farina  gentoo.org>

 dev-python/pyzmq/pyzmq-16.0.2.ebuild   | 5 -
 dev-python/pyzmq/pyzmq-17.1.0.ebuild   | 5 -
 net-wireless/urh/{urh-2.8.3.ebuild => urh-2.8.3-r1.ebuild} | 4 ++--
 net-wireless/urh/urh-.ebuild   | 4 ++--
 4 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/dev-python/pyzmq/pyzmq-16.0.2.ebuild 
b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
index c6f982a73c2..914737e0cb2 100644
--- a/dev-python/pyzmq/pyzmq-16.0.2.ebuild
+++ b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit flag-o-matic distutils-r1 toolchain-funcs
@@ -22,11 +22,13 @@ RDEPEND="
>=net-libs/zeromq-4.1.2:=
dev-python/py[${PYTHON_USEDEP}]
dev-python/cffi:=[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/gevent[${PYTHON_USEDEP}]' python2_7)
 "
 DEPEND="${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' 
-2)
www-servers/tornado[${PYTHON_USEDEP}]
)
doc? (
@@ -51,6 +53,7 @@ python_compile_all() {
 
 python_compile() {
esetup.py cython --force
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
distutils-r1_python_compile
 }
 

diff --git a/dev-python/pyzmq/pyzmq-17.1.0.ebuild 
b/dev-python/pyzmq/pyzmq-17.1.0.ebuild
index e7d8b211d80..90216948f4f 100644
--- a/dev-python/pyzmq/pyzmq-17.1.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-17.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit flag-o-matic distutils-r1 toolchain-funcs
@@ -22,11 +22,13 @@ RDEPEND="
>=net-libs/zeromq-4.2.2-r2:=[drafts]
dev-python/py[${PYTHON_USEDEP}]
dev-python/cffi:=[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/gevent[${PYTHON_USEDEP}]' python2_7)
 "
 DEPEND="${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' 
-2)
>=www-servers/tornado-5.0.2[${PYTHON_USEDEP}]
)
doc? (
@@ -53,6 +55,7 @@ python_compile_all() {
 
 python_compile() {
esetup.py cython --force
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
distutils-r1_python_compile
 }
 

diff --git a/net-wireless/urh/urh-2.8.3.ebuild 
b/net-wireless/urh/urh-2.8.3-r1.ebuild
similarity index 95%
rename from net-wireless/urh/urh-2.8.3.ebuild
rename to net-wireless/urh/urh-2.8.3-r1.ebuild
index 1c4f6ddf86f..c5cc8e3ff71 100644
--- a/net-wireless/urh/urh-2.8.3.ebuild
+++ b/net-wireless/urh/urh-2.8.3-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 inherit distutils-r1 eutils
@@ -26,7 +26,7 @@ DEPEND="${PYTHON_DEPS}
net-wireless/gnuradio[zeromq]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyzmq[${PYTHON_USEDEP}]
+   dev-python/pyzmq[python_targets_python2_7]
dev-python/cython[${PYTHON_USEDEP}]
bladerf? ( net-wireless/bladerf:= )
hackrf? ( net-libs/libhackrf:= )

diff --git a/net-wireless/urh/urh-.ebuild b/net-wireless/urh/urh-.ebuild
index 1c4f6ddf86f..c5cc8e3ff71 100644
--- a/net-wireless/urh/urh-.ebuild
+++ b/net-wireless/urh/urh-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 inherit distutils-r1 eutils
@@ -26,7 +26,7 @@ DEPEND="${PYTHON_DEPS}
net-wireless/gnuradio[zeromq]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyzmq[${PYTHON_USEDEP}]
+   dev-python/pyzmq[python_targets_python2_7]
dev-python/cython[${PYTHON_USEDEP}]
bladerf? ( net-wireless/bladerf:= )
hackrf? ( net-libs/libhackrf:= )



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

2020-02-26 Thread Andreas Sturmlechner
commit: f1114c56baaed9d587308d1c02557e65b96cf19c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 17:20:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 17:22:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1114c56

dev-db/postgis: Add missing slot op

Closes: https://bugs.gentoo.org/709660
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-db/postgis/postgis-3.0.0-r1.ebuild | 2 +-
 dev-db/postgis/postgis-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/postgis/postgis-3.0.0-r1.ebuild 
b/dev-db/postgis/postgis-3.0.0-r1.ebuild
index 2235d63f8dd..3a6f01adf2e 100644
--- a/dev-db/postgis/postgis-3.0.0-r1.ebuild
+++ b/dev-db/postgis/postgis-3.0.0-r1.ebuild
@@ -38,7 +38,7 @@ RDEPEND="${POSTGRES_DEP}
dev-libs/protobuf-c:=
>=sci-libs/geos-3.6.0
>=sci-libs/proj-4.9.0:=
-   >=sci-libs/gdal-1.10.0
+   >=sci-libs/gdal-1.10.0:=
address-standardizer? ( dev-libs/libpcre )
gtk? ( x11-libs/gtk+:2 )
 "

diff --git a/dev-db/postgis/postgis-.ebuild 
b/dev-db/postgis/postgis-.ebuild
index 2235d63f8dd..3a6f01adf2e 100644
--- a/dev-db/postgis/postgis-.ebuild
+++ b/dev-db/postgis/postgis-.ebuild
@@ -38,7 +38,7 @@ RDEPEND="${POSTGRES_DEP}
dev-libs/protobuf-c:=
>=sci-libs/geos-3.6.0
>=sci-libs/proj-4.9.0:=
-   >=sci-libs/gdal-1.10.0
+   >=sci-libs/gdal-1.10.0:=
address-standardizer? ( dev-libs/libpcre )
gtk? ( x11-libs/gtk+:2 )
 "



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

2020-02-26 Thread Andreas Sturmlechner
commit: d7809315e82d5fa6d1b2102f749f157af18998a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 17:22:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 17:22:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7809315

sci-libs/gdal: Drop 3.0.4 (r0)

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

 sci-libs/gdal/gdal-3.0.4.ebuild | 303 
 1 file changed, 303 deletions(-)

diff --git a/sci-libs/gdal/gdal-3.0.4.ebuild b/sci-libs/gdal/gdal-3.0.4.ebuild
deleted file mode 100644
index eea42e45743..000
--- a/sci-libs/gdal/gdal-3.0.4.ebuild
+++ /dev/null
@@ -1,303 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-GENTOO_DEPEND_ON_PERL="no"
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_OPTIONAL=1
-inherit autotools bash-completion-r1 perl-module distutils-r1 flag-o-matic 
java-pkg-opt-2 toolchain-funcs
-
-DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
-HOMEPAGE="https://gdal.org/;
-SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.gz;
-
-SLOT="0/2.3"
-LICENSE="BSD Info-ZIP MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
-IUSE="armadillo +aux-xml curl debug doc fits geos gif gml hdf5 java jpeg 
jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres 
python spatialite sqlite threads webp xls zstd"
-
-REQUIRED_USE="
-   mdb? ( java )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   spatialite? ( sqlite )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   java? (
-   dev-java/ant-core
-   dev-lang/swig:0
-   >=virtual/jdk-1.7:*
-   )
-   perl? ( dev-lang/swig:0 )
-   python? (
-   dev-lang/swig:0
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="
-   dev-libs/expat
-   dev-libs/json-c:=
-   dev-libs/libpcre
-   dev-libs/libxml2:2
-   media-libs/tiff
-   >=sci-libs/libgeotiff-1.5.1-r1:=
-   >=sci-libs/proj-6.0.0:=
-   sys-libs/zlib[minizip(+)]
-   armadillo? ( sci-libs/armadillo:=[lapack] )
-   curl? ( net-misc/curl )
-   fits? ( sci-libs/cfitsio:= )
-   geos? ( >=sci-libs/geos-3.8.0 )
-   gif? ( media-libs/giflib:= )
-   gml? ( >=dev-libs/xerces-c-3.1 )
-   hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] )
-   jpeg? ( virtual/jpeg:0= )
-   jpeg2k? ( media-libs/openjpeg:2= )
-   lzma? ( || (
-   app-arch/xz-utils
-   app-arch/lzma
-   ) )
-   mdb? ( dev-java/jackcess:1 )
-   mysql? ( virtual/mysql )
-   netcdf? ( sci-libs/netcdf:= )
-   odbc? ( dev-db/unixODBC )
-   ogdi? ( sci-libs/ogdi )
-   opencl? ( virtual/opencl )
-   oracle? ( dev-db/oracle-instantclient:= )
-   pdf? ( app-text/poppler:= )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   postgres? ( >=dev-db/postgresql-8.4:= )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/numpy[${PYTHON_USEDEP}]
-   )
-   spatialite? ( dev-db/spatialite )
-   sqlite? ( dev-db/sqlite:3 )
-   webp? ( media-libs/libwebp:= )
-   xls? ( dev-libs/freexl )
-   zstd? ( app-arch/zstd:= )
-"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.7:* )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.2.3-soname.patch"
-   "${FILESDIR}/${PN}-2.3.0-curl.patch" # bug 659840
-   "${FILESDIR}/${PN}-3.0.2-complete.patch"
-   "${FILESDIR}/${PN}-3.0.2-datadir.patch"
-)
-
-src_prepare() {
-   default
-
-   sed -e "s: /usr/: \"${EPREFIX}\"/usr/:g" \
-   -i configure.ac || die
-
-   sed -e 's:^ar:$(AR):g' \
-   -i ogr/ogrsf_frmts/sdts/install-libs.sh || die
-
-   # SWIG: Use of the include path to find the input file is deprecated 
and will not work with ccache.
-   sed -e "s: gdal_array.i: ../include/gdal_array.i:" \
-   -i swig/python/GNUmakefile || die "sed python makefile failed"
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   # charls - not packaged in Gentoo ebuild repository
-   # kakadu, mrsid jp2mrsid - another jpeg2k stuff, ignore
-   # bsb - legal issues
-   # ingres - same story as oracle oci
-   # jasper - disabled because unmaintained and vulnerable; 
openjpeg will be used as JPEG-2000 provider instead
-   # podofo - we use poppler instead they are exclusive for each 
other
-   # tiff is a hard dep
-   --includedir="${EPREFIX}"/usr/include/${PN}
-   --disable-lto
-   --disable-static
-   --disable-driver-bsb
-   --disable-driver-mrf
-   

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

2020-02-26 Thread Andreas Sturmlechner
commit: 5711e538f14d4f7cd060008755db6ce81ca039d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 17:21:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 17:22:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5711e538

sci-libs/gdal: Raise subslot to 3.0

Bug: https://bugs.gentoo.org/709660
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/gdal/gdal-3.0.4-r1.ebuild | 303 +
 1 file changed, 303 insertions(+)

diff --git a/sci-libs/gdal/gdal-3.0.4-r1.ebuild 
b/sci-libs/gdal/gdal-3.0.4-r1.ebuild
new file mode 100644
index 000..40c46d6fa74
--- /dev/null
+++ b/sci-libs/gdal/gdal-3.0.4-r1.ebuild
@@ -0,0 +1,303 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GENTOO_DEPEND_ON_PERL="no"
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_OPTIONAL=1
+inherit autotools bash-completion-r1 perl-module distutils-r1 flag-o-matic 
java-pkg-opt-2 toolchain-funcs
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
+HOMEPAGE="https://gdal.org/;
+SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.gz;
+
+SLOT="0/3.0"
+LICENSE="BSD Info-ZIP MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="armadillo +aux-xml curl debug doc fits geos gif gml hdf5 java jpeg 
jpeg2k lzma mdb mysql netcdf odbc ogdi opencl oracle pdf perl png postgres 
python spatialite sqlite threads webp xls zstd"
+
+REQUIRED_USE="
+   mdb? ( java )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   spatialite? ( sqlite )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   java? (
+   dev-java/ant-core
+   dev-lang/swig:0
+   >=virtual/jdk-1.7:*
+   )
+   perl? ( dev-lang/swig:0 )
+   python? (
+   dev-lang/swig:0
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   dev-libs/expat
+   dev-libs/json-c:=
+   dev-libs/libpcre
+   dev-libs/libxml2:2
+   media-libs/tiff
+   >=sci-libs/libgeotiff-1.5.1-r1:=
+   >=sci-libs/proj-6.0.0:=
+   sys-libs/zlib[minizip(+)]
+   armadillo? ( sci-libs/armadillo:=[lapack] )
+   curl? ( net-misc/curl )
+   fits? ( sci-libs/cfitsio:= )
+   geos? ( >=sci-libs/geos-3.8.0 )
+   gif? ( media-libs/giflib:= )
+   gml? ( >=dev-libs/xerces-c-3.1 )
+   hdf5? ( >=sci-libs/hdf5-1.6.4:=[szip] )
+   jpeg? ( virtual/jpeg:0= )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lzma? ( || (
+   app-arch/xz-utils
+   app-arch/lzma
+   ) )
+   mdb? ( dev-java/jackcess:1 )
+   mysql? ( virtual/mysql )
+   netcdf? ( sci-libs/netcdf:= )
+   odbc? ( dev-db/unixODBC )
+   ogdi? ( sci-libs/ogdi )
+   opencl? ( virtual/opencl )
+   oracle? ( dev-db/oracle-instantclient:= )
+   pdf? ( app-text/poppler:= )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:0= )
+   postgres? ( >=dev-db/postgresql-8.4:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+   spatialite? ( dev-db/spatialite )
+   sqlite? ( dev-db/sqlite:3 )
+   webp? ( media-libs/libwebp:= )
+   xls? ( dev-libs/freexl )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.7:* )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.2.3-soname.patch"
+   "${FILESDIR}/${PN}-2.3.0-curl.patch" # bug 659840
+   "${FILESDIR}/${PN}-3.0.2-complete.patch"
+   "${FILESDIR}/${PN}-3.0.2-datadir.patch"
+)
+
+src_prepare() {
+   default
+
+   sed -e "s: /usr/: \"${EPREFIX}\"/usr/:g" \
+   -i configure.ac || die
+
+   sed -e 's:^ar:$(AR):g' \
+   -i ogr/ogrsf_frmts/sdts/install-libs.sh || die
+
+   # SWIG: Use of the include path to find the input file is deprecated 
and will not work with ccache.
+   sed -e "s: gdal_array.i: ../include/gdal_array.i:" \
+   -i swig/python/GNUmakefile || die "sed python makefile failed"
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   # charls - not packaged in Gentoo ebuild repository
+   # kakadu, mrsid jp2mrsid - another jpeg2k stuff, ignore
+   # bsb - legal issues
+   # ingres - same story as oracle oci
+   # jasper - disabled because unmaintained and vulnerable; 
openjpeg will be used as JPEG-2000 provider instead
+   # podofo - we use poppler instead they are exclusive for each 
other
+   # tiff is a hard dep
+   --includedir="${EPREFIX}"/usr/include/${PN}
+   --disable-lto
+   --disable-static
+   --disable-driver-bsb
+

[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/

2020-02-26 Thread Andreas Sturmlechner
commit: f6d8eb246a1e6460c779be1501199832dbdc3e0c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 16:08:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 16:56:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d8eb24

kde-apps/konsole: Drop 19.12.2 (r0)

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

 kde-apps/konsole/konsole-19.12.2.ebuild | 62 -
 1 file changed, 62 deletions(-)

diff --git a/kde-apps/konsole/konsole-19.12.2.ebuild 
b/kde-apps/konsole/konsole-19.12.2.ebuild
deleted file mode 100644
index babfc6b76f0..000
--- a/kde-apps/konsole/konsole-19.12.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=5.63.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE's terminal emulator"
-HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
-https://konsole.kde.org;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="X"
-
-DEPEND="
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kpty-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   X? ( x11-libs/libX11 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kross-interpreters/

2020-02-26 Thread Andreas Sturmlechner
commit: 0608d2979fdbf44d5f513a87a45c2bfe7dffa6be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 16:12:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 16:56:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0608d297

kde-apps/kross-interpreters: Drop 19.12.2 (r0)

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

 .../kross-interpreters-19.12.2.ebuild  | 42 --
 1 file changed, 42 deletions(-)

diff --git a/kde-apps/kross-interpreters/kross-interpreters-19.12.2.ebuild 
b/kde-apps/kross-interpreters/kross-interpreters-19.12.2.ebuild
deleted file mode 100644
index 9b58b5932f5..000
--- a/kde-apps/kross-interpreters/kross-interpreters-19.12.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby25"
-KFMIN=5.63.0
-QTMIN=5.12.3
-inherit ecm kde.org python-single-r1 ruby-single
-
-DESCRIPTION="Kross interpreter plugins for programming languages"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+python ruby"
-
-REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-   >=kde-frameworks/kross-${KFMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   python? ( ${PYTHON_DEPS} )
-   ruby? ( ${RUBY_DEPS} )
-"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_python=$(usex python)
-   -DBUILD_ruby=$(usex ruby)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/liblas/, sci-geosciences/liblas/files/

2020-02-26 Thread Andreas Sturmlechner
commit: e46f6618ca90e250deecbe59263fa144f6aa5a30
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 16:52:26 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 16:56:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46f6618

sci-geosciences/liblas: fix >=GDAL-2.5.0, USE debug, missing return val

Closes: https://bugs.gentoo.org/698846
Closes: https://bugs.gentoo.org/668778
Closes: https://bugs.gentoo.org/707706
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/liblas-1.8.1-CVE-2018-20540-fixup.patch  | 24 ++
 .../liblas/files/liblas-1.8.1-fix-debug.patch  | 18 +++
 .../liblas/files/liblas-1.8.1-gdal-2.5.0.patch | 34 +
 sci-geosciences/liblas/liblas-1.8.1-r3.ebuild  | 55 ++
 4 files changed, 131 insertions(+)

diff --git 
a/sci-geosciences/liblas/files/liblas-1.8.1-CVE-2018-20540-fixup.patch 
b/sci-geosciences/liblas/files/liblas-1.8.1-CVE-2018-20540-fixup.patch
new file mode 100644
index 000..6f0c132b5c5
--- /dev/null
+++ b/sci-geosciences/liblas/files/liblas-1.8.1-CVE-2018-20540-fixup.patch
@@ -0,0 +1,24 @@
+From 6a666b9101293b13fde4e4eb1d2c627f7613515e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Felipe=20M=2E=20L=C3=B3pez?= 
+Date: Fri, 19 Jul 2019 08:26:44 +0200
+Subject: [PATCH] Always return NULL when Open() is used (#168)
+
+Attempt to open LAS file using standard stream, without
+Boost supports built in, always failed with
+"Cannot open sample.las for read.  Exiting..."
+---
+ include/liblas/liblas.hpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/liblas/liblas.hpp b/include/liblas/liblas.hpp
+index 325de3ff..5c950ce0 100644
+--- a/include/liblas/liblas.hpp
 b/include/liblas/liblas.hpp
+@@ -138,6 +138,7 @@ inline std::istream* Open(std::string const& filename, 
std::ios::openmode mode)
+ ifs = new std::ifstream();
+ ifs->open(filename.c_str(), mode);
+ if (ifs->is_open() == false) return NULL;
++return ifs;
+ }
+ catch (...)
+ {

diff --git a/sci-geosciences/liblas/files/liblas-1.8.1-fix-debug.patch 
b/sci-geosciences/liblas/files/liblas-1.8.1-fix-debug.patch
new file mode 100644
index 000..0c3b8ceec26
--- /dev/null
+++ b/sci-geosciences/liblas/files/liblas-1.8.1-fix-debug.patch
@@ -0,0 +1,18 @@
+Description: Fix compilation with -DDEBUG and GDAL >= 2
+Author: Even Rouault 
+Origin: 
https://github.com/libLAS/libLAS/commit/72f7709bf1dfd3473b64cdba0259363d3beea3c3
+
+--- a/src/gt_wkt_srs.cpp
 b/src/gt_wkt_srs.cpp
+@@ -90,7 +90,11 @@ static const char *papszDatumEquiv[] =
+ /*   LibgeotiffOneTimeInit()*/
+ //
+ 
++#if GDAL_VERSION_MAJOR >= 2
++static CPLMutex* hMutex = NULL;
++#else
+ static void* hMutex = NULL;
++#endif
+ 
+ void LibgeotiffOneTimeInit() 
+ {

diff --git a/sci-geosciences/liblas/files/liblas-1.8.1-gdal-2.5.0.patch 
b/sci-geosciences/liblas/files/liblas-1.8.1-gdal-2.5.0.patch
new file mode 100644
index 000..0691c16c1b7
--- /dev/null
+++ b/sci-geosciences/liblas/files/liblas-1.8.1-gdal-2.5.0.patch
@@ -0,0 +1,34 @@
+From 3a572ff7e684668da62c794b37bc169723de Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 26 Feb 2020 17:45:30 +0100
+Subject: [PATCH] Fix build against >=GDAL-2.5.0
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ src/gt_wkt_srs.cpp | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/src/gt_wkt_srs.cpp b/src/gt_wkt_srs.cpp
+index 9871aa0..099972d 100755
+--- a/src/gt_wkt_srs.cpp
 b/src/gt_wkt_srs.cpp
+@@ -493,7 +493,6 @@ char *GTIFGetOGISDefn( GTIF *hGTIF, GTIFDefn * psDefn )
+ {
+ char  *pszWKT;
+ oSRS.morphFromESRI();
+-oSRS.FixupOrdering();
+ if( oSRS.exportToWkt(  ) == OGRERR_NONE )
+ return pszWKT;
+ }
+@@ -1094,8 +1093,6 @@ char *GTIFGetOGISDefn( GTIF *hGTIF, GTIFDefn * psDefn )
+ /*  */
+ char  *pszWKT;
+ 
+-oSRS.FixupOrdering();
+-
+ if( oSRS.exportToWkt(  ) == OGRERR_NONE )
+ return pszWKT;
+ else
+-- 
+2.25.1
+

diff --git a/sci-geosciences/liblas/liblas-1.8.1-r3.ebuild 
b/sci-geosciences/liblas/liblas-1.8.1-r3.ebuild
new file mode 100644
index 000..30ac4893834
--- /dev/null
+++ b/sci-geosciences/liblas/liblas-1.8.1-r3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="C/C++ library for manipulating the LAS LiDAR format common in GIS"
+HOMEPAGE="https://github.com/libLAS/libLAS/;
+SRC_URI="https://github.com/libLAS/libLAS/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"

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

2020-02-26 Thread Andreas Sturmlechner
commit: 2afb0f2dd1bbf6e8e44c72eed9ad17b34192
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 26 16:56:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 16:56:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2afb0999

sci-libs/vtk: Hard-disable Qt5WebKit

Closes: https://bugs.gentoo.org/692866
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/vtk/vtk-8.1.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/vtk/vtk-8.1.0-r4.ebuild b/sci-libs/vtk/vtk-8.1.0-r4.ebuild
index 0618010649d..e0fa62ad1ca 100644
--- a/sci-libs/vtk/vtk-8.1.0-r4.ebuild
+++ b/sci-libs/vtk/vtk-8.1.0-r4.ebuild
@@ -107,7 +107,6 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtopengl:5
dev-qt/qtsql:5
-   dev-qt/qtwebkit:5
dev-qt/qtx11extras:5
python? ( dev-python/PyQt5[\${PYTHON_MULTI_USEDEP}] )
)
@@ -263,6 +262,7 @@ src_configure() {
-DQT_INCLUDE_DIR="${EPREFIX}/usr/include/qt5"
-DQT_QMAKE_EXECUTABLE="$(qt5_get_bindir)/qmake"
-DVTK_Group_Qt:BOOL=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON
)
fi
 



  1   2   3   >