[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-rpihddevice/

2019-12-26 Thread Jörg Bornkessel
commit: 96371634266afd039bbe721611afbdcae57fad0f
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Fri Dec 27 07:40:29 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Fri Dec 27 07:40:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96371634

media-plugins/vdr-rpihddevice: version bump

cleanup old,
moved to eapi 7

Package-Manager: Portage-2.3.83, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-rpihddevice/Manifest |  4 +---
 .../vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild  | 22 --
 .../vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild  | 22 --
 .../vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild   | 22 --
 .../vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild   | 10 --
 ...e-1.0.3.ebuild => vdr-rpihddevice-1.0.5.ebuild} | 21 -
 6 files changed, 17 insertions(+), 84 deletions(-)

diff --git a/media-plugins/vdr-rpihddevice/Manifest 
b/media-plugins/vdr-rpihddevice/Manifest
index 6f7685db961..e27cec57bf6 100644
--- a/media-plugins/vdr-rpihddevice/Manifest
+++ b/media-plugins/vdr-rpihddevice/Manifest
@@ -1,4 +1,2 @@
-DIST vdr-rpihddevice-0.0.10.tgz 70150 BLAKE2B 
7ef080f55d6ee42b61d4fe11c4bfe6487dc7870f1887ceef23b28882ec0d1adaaf1276d308b6a3f3637207a87e289f03e7cebb131dd75cf9f5107b26e3e0abd7
 SHA512 
7265d00044f9a9a5c27076009e0cda47fdca480d01302997c7759df9d39595f8a3cab9e3eb86dfefd373967b8c8f9800644e01f0a418b6326957cbbc40f27432
-DIST vdr-rpihddevice-0.0.11.tgz 8 BLAKE2B 
9f9a3a029e9ddb1d2583bbffdd04ad7e7abefa7e0619d814958c146b5e4c2391cba3d4e57ddd10e4bc41fa52234517a9533684f2a973477c391c0ed1af5266a7
 SHA512 
2930baa25805fff0f238fda5a4fafb5803f9551d8caa79d5368c0ecb0e38a401184b8976e8ef07c8e3fbdba3ffa45f84b636a137f4d9a21accb7a1676c418644
-DIST vdr-rpihddevice-1.0.0.tgz 86760 BLAKE2B 
bfc535d02d5a9701691fd1341e24b62a28f65f663d6a91767924d0c565fb816cad3a9767e26547f53ed80bf1ff6e715c7a9ed7049d7244a875f798f638064f3a
 SHA512 
1013da0593f9c5d99648d458a34906b2d5bb521824fb124b8e8efaa5017d94895b47c03657a5ae7463f9e5ad5bf415012f7b55bc0442ce12f8478768af14010e
 DIST vdr-rpihddevice-1.0.3.tgz 89445 BLAKE2B 
e459ca823e36ebf16c71bdc7db08311bfb31fabe3233ec62a076d69bf3428e2a6fc4cdc9a2cf906ba801942be559d98d68c28b7219fa3fbdba517eb80880be8c
 SHA512 
9f5a9e06f382a11354d31531ad8a6277a49ce0b29c1ce2d96f952cdf1670779e5e3cd6e07eadcdd8eab151bd2467b53eeeb01d48f74f8e4f5232019110196c5e
+DIST vdr-rpihddevice-1.0.5.tgz 93199 BLAKE2B 
32afd2ef30bfbfa3893f0be98cb4316c9a090fa3d99c3fb2632f818c590aebf0a095768c7bef64b22ece42eac979f7f80565a5a9587761546473682a25904286
 SHA512 
3a122a3b96851653cb626090307034a19d6968f923c300899c8c661c4a68ed86bd3212454098622c8813a4cad80bacd491469083661e50852509e99479784ab1

diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild 
b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild
deleted file mode 100644
index f176a8d4ba8..000
--- a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-VERSION="1817" #every bump, new version
-
-DESCRIPTION="VDR Plugin: Output Device for Raspberry Pi"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-rpihddevice;
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-KEYWORDS="~arm"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2
-   >=media-libs/raspberrypi-userland-0_pre20140117
-   virtual/ffmpeg"
-RDEPEND="${DEPEND}"

diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild 
b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild
deleted file mode 100644
index f5677cadb31..000
--- a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-VERSION="1861" #every bump, new version
-
-DESCRIPTION="VDR Plugin: Output Device for Raspberry Pi"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-rpihddevice;
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-KEYWORDS="~arm"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2
-   >=media-libs/raspberrypi-userland-0_pre20140117
-   virtual/ffmpeg"
-RDEPEND="${DEPEND}"

diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild 
b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild
deleted file mode 100644
index bf3e1a6323c..000
--- a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit vdr-plugin-2
-
-VERSION="1966" #every bump, new version
-

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

2019-12-26 Thread Hans de Graaff
commit: 22f0b0261a15f220b7f1d2476f848d96b95c987b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 06:18:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 06:21:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f0b026

dev-ruby/minitest-pretty_diff: add ruby27

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

 dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild 
b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
index c5582036d09..bc97d0942ff 100644
--- a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
+++ b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/

2019-12-26 Thread Hans de Graaff
commit: 1c7274f24cc7efdbf79ace08330898cb2c7259c5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 06:10:48 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 06:21:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7274f2

dev-ruby/mime-types-data: amd64 stable

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

 dev-ruby/mime-types-data/mime-types-data-3.2019.0904.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2019.0904.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2019.0904.ebuild
index cdd0f1ad2d3..7594b76dae2 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2019.0904.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2019.0904.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~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 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""



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

2019-12-26 Thread Hans de Graaff
commit: 2bc9857a5ee576108f3fa80fad84308701ac5883
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 06:08:51 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 06:21:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc9857a

dev-ruby/parser: add 2.7.0.0

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

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

diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest
index 6ca8758d0c8..a701ffe5ccf 100644
--- a/dev-ruby/parser/Manifest
+++ b/dev-ruby/parser/Manifest
@@ -1,3 +1,4 @@
 DIST parser-2.6.4.0.gem 708608 BLAKE2B 
dd511be4a82b6659d4b21071b7e12660e19e42879783739be5643a1f39d5823059b862980d133fff79b72c95193edaeaa0f99f20584f48bc0289ac8d0859f418
 SHA512 
f4652dcacc00cb26030ceab39bef1a0cff4802824834d32628b4d33c715a5e833422fed61d26c6c498c465cd34f32e3bfefb17b08b2604749cc929910b96b1f9
 DIST parser-2.6.4.1.gem 708608 BLAKE2B 
ac921f4fba29adb8cfed93a5525f87ba877a271ccf308f839655dbde1e6ca77507da4c9baa8b9a5e2e207e7723561cb9c6a6ad9fc7fe282c032052e4532c1f66
 SHA512 
2d239872043ad3b9d156aa65d2225f374c5cc77a3920826926699dd8c86653c095881ee51473a401c44494636bf6252a875a7a3fcfee7258739f86b113e9900b
 DIST parser-2.6.5.0.gem 710144 BLAKE2B 
72ae2ddd179b3d05ed94ff43d80940cf3b9e04445e4ee713284b35db016a50266891761fb84e2f56d9abe4fe41b7d6813b468cc618801561883b9178311001e6
 SHA512 
ffa73aba17be57ba8fe685213b5c009a4ba5e72dd165b63ec49f83562e4f501bd1c20e40893e7ea3e977f47aa10d1afd055578a031d8ec9cd0b5ad081c43ea39
+DIST parser-2.7.0.0.gem 724480 BLAKE2B 
8b9b3c88a8acf96f7befaea0eebf379ad5b0ce5cc75c001075062cf3e7360ed75e713256ec74445edd9d1c7137b0cd65257f6c6d6d6146ab593424d75b278de9
 SHA512 
5e48df4e6f5f13314da8a23391752561bad90bef20be7d8fd3758b6b996cfa5d43485938cd74ae862948da0a5bdc32df54030d812929c4f0a31890364686ed46

diff --git a/dev-ruby/parser/parser-2.7.0.0.ebuild 
b/dev-ruby/parser/parser-2.7.0.0.ebuild
new file mode 100644
index 000..1ec9261115c
--- /dev/null
+++ b/dev-ruby/parser/parser-2.7.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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/bacon/

2019-12-26 Thread Hans de Graaff
commit: 680f238c27663351644ac9771b3262d305551a38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 06:06:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 06:21:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680f238c

dev-ruby/bacon: add ruby27

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

 dev-ruby/bacon/bacon-1.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/bacon/bacon-1.2.0-r2.ebuild 
b/dev-ruby/bacon/bacon-1.2.0-r2.ebuild
index 7de444e6363..9d7f785867e 100644
--- a/dev-ruby/bacon/bacon-1.2.0-r2.ebuild
+++ b/dev-ruby/bacon/bacon-1.2.0-r2.ebuild
@@ -2,7 +2,7 @@
 # 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_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"



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

2019-12-26 Thread Hans de Graaff
commit: 184a350997954018b2376ecf799ec5b08ba9d746
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 06:20:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 06:21:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184a3509

dev-ruby/mime-types: add 3.3.1

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

 dev-ruby/mime-types/Manifest|  1 +
 dev-ruby/mime-types/mime-types-3.3.1.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/mime-types/Manifest b/dev-ruby/mime-types/Manifest
index 65985243c21..5326e3c4332 100644
--- a/dev-ruby/mime-types/Manifest
+++ b/dev-ruby/mime-types/Manifest
@@ -1,4 +1,5 @@
 DIST mime-types-1.25.1.gem 61440 BLAKE2B 
ba28c605e910c41840645780ff42d2eea032fd9baaa5d758085ece8ae43dd33582e21c57fff791783424d3c4d666bc48b6f77a0312754bfbcb185e22b1d53f5f
 SHA512 
50a79bc0378bb9bf694656b15ac69446447fc863a5a6556e68ad736768627c9f43e59c68b0ed141cee5dbd81a8ccca1a33a61aa01af7d0a5949b00d6edb6525e
 DIST mime-types-2.99.2.gem 149504 BLAKE2B 
d2088d606b0210a8607d351ce7b7e3b7f25c3d518eaa3cb32ccfbf56a16eea104c908614f315317cece175003261d240f43bbf203619b54da35702abb94be8ce
 SHA512 
46b3add451c3a6879f0f5df5f1e09c41d78d5a5b3872c2fcae7c8b097008cb04a9f5606360af9cc9880d7d659fe2dad19a118e6dfca1774ec3f5a5b852e31720
 DIST mime-types-3.2.2.gem 35840 BLAKE2B 
dd77473793d68007a3f096971366b5c2120391f3bdd5c758d8e4fac2c1df509a9e367766ac8f1dd292e9b000beb6346d22f2e21c599d2d9117cee84ae7fee864
 SHA512 
e098df6001ddb53225cf2f48df4e13f2cb9c5e86f64dfaebfba82ed9f1d60149b05069800ea14d1d76554d760169f3c3cb506cc3c789c74da7e1c8df61d67b7c
+DIST mime-types-3.3.1.gem 36352 BLAKE2B 
66b97cc51d157d445d05823a3059efb6684a59d6b976945df77beb6497979a83d3ada4832cc36a42b6fad2353d1b5f2d7d1271a7947a0264978f30b857c0c7c3
 SHA512 
48646c5d3cc1b65ad0418bd765c86102d5dd7d0196f1b2b4b92acd350d6927e0c0fec3d30d04bf8b073d342f56b38663dee791f2c87f82b5743c6508265692ec
 DIST mime-types-3.3.gem 36352 BLAKE2B 
3e774ecd832865c339e1c53e8def710f9b39e9711bc3ac4a7b55a4f500d6daf4f7ec7607ad7a30de5b9a8e717100cd96999e2c6d72baf5e1196ee8bd0897c178
 SHA512 
288f5f2dbb3ea970703e3b0d84a89246db410f8ccab5da3cc8fa9113ebb44a46144bb48f2216d37fd293b3ae156d596aff234721ec62e10c6b024f1eef2c9fb8

diff --git a/dev-ruby/mime-types/mime-types-3.3.1.ebuild 
b/dev-ruby/mime-types/mime-types-3.3.1.ebuild
new file mode 100644
index 000..a4d6fa69634
--- /dev/null
+++ b/dev-ruby/mime-types/mime-types-3.3.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby"
+HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 
dev-ruby/minitest-bonus-assertions:2 dev-ruby/minitest-hooks:1 )"
+
+ruby_add_rdepend ">=dev-ruby/mime-types-data-3.2015:3"
+
+all_ruby_prepare() {
+   # Avoid unneeded developer-only dependencies.
+   sed -i -e '/\(focus\|rg\)/ s:^:#:' \
+   -e 's:fivemat/::' test/minitest_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/

2019-12-26 Thread Hans de Graaff
commit: 48feaf8cd8c31e846bcf769d0817ac966d1a6f6b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 06:15:36 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 06:21:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48feaf8c

dev-ruby/mime-types-data: add ruby27

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

 dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild
index cdd0f1ad2d3..c5ce643fb2d 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 



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

2019-12-26 Thread Hans de Graaff
commit: 0f7503c6215f0ed241741162b7f2660f03f7e5e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 06:19:17 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 06:21:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7503c6

dev-ruby/minitest-hooks: add ruby27

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

 dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild 
b/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild
index 8a94848081e..720a5948564 100644
--- a/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild
+++ b/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 # Skip tests since they require unpackaged sequel
 RUBY_FAKEGEM_RECIPE_TEST="none"



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

2019-12-26 Thread Zac Medico
commit: 250eb5a539abb276653f0be14cc619efa05e3b84
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Dec 27 06:11:37 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Dec 27 06:11:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250eb5a5

app-text/calibre: Bump to version 4.7.0

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

 app-text/calibre/Manifest |   1 +
 app-text/calibre/calibre-4.7.0.ebuild | 273 ++
 2 files changed, 274 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 7795ac80187..69e7574f245 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -3,3 +3,4 @@ DIST calibre-3.48.0.tar.xz 38777408 BLAKE2B 
9a7fae20487ae93120cfdc06a312a42d54d6
 DIST calibre-4.4.0.tar.xz 36389440 BLAKE2B 
d6f6bfb98dd95012a7d145d7700a2818974b2d2e9f8faf1d98b931283305c92ec7e136c9569ef2074d748cc39819e53186ab250b8331d60253d23fddaa1f8a41
 SHA512 
0204f47db53bc3d649f43276460152423f994cf321661db315904916997121592e0edfb0b9212fbb593d50d3faef0762a24a7568d1f72c7eecb6b952d278
 DIST calibre-4.5.0.tar.xz 36472092 BLAKE2B 
b742f897b45e3832e5d8ebec93d8223973b6f5b6d6b3074a07e529eb4b823fa63cbf55c2d6b46ee7e0b5868dc45a858d0a841ce6b9a071ebc27a8977c44b00c6
 SHA512 
0d024ca7bda1ba9f2bb20fd02af1c4225d63c1a1e1bd71bf7760c214cec9ccf821fe31859cf389c6e45ba7fca21c706e5619f2066b600571f17660c52d84bd09
 DIST calibre-4.6.0.tar.xz 37397188 BLAKE2B 
145f329bb4dfeaffcc1a1dec741cf7f0d2bb943bc343f83828ad3755452c6313e59cc2e1518d8b05120746928080bc2c0de52827202c6a45733495bddf9995ed
 SHA512 
4a057ffa6a77dfcec99a7ac89caf98045e2884af5a2833aed232620bd668ce92f542c903ea3817cfc05bbdbf10d89be029a459924d889fc83c8151100779a70d
+DIST calibre-4.7.0.tar.xz 37432756 BLAKE2B 
5030bee02506c2051949c248a941289da7b4e6b48aa638abcf14ab9c56f6552b1043f85bc6fbae644e33843711ad11d03da4ac3a320cb7cf4590bc1d0bf92ed8
 SHA512 
852f3ff45cbf055571c47754b55b51607ede63865fe04263a9c8d5d59973eaa8c5da718f589d2b830567796f59d5bd5189c8e5e9455e3f98e879a37acb7174e3

diff --git a/app-text/calibre/calibre-4.7.0.ebuild 
b/app-text/calibre/calibre-4.7.0.ebuild
new file mode 100644
index 000..4f133b668aa
--- /dev/null
+++ b/app-text/calibre/calibre-4.7.0.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   >=dev-python/beautifulsoup-3.0.5:python-2[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   >=dev-libs/dbus-glib-0.106
+   >=sys-apps/dbus-1.10.8
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.3[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   
>=dev-python/PyQt5-5.12[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}]
+   >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5=
+   dev-qt/qtdbus:5=
+   dev-qt/qtgui:5=
+   >=dev-qt/qtwebengine-5.12
+   dev-qt/qtwidgets:5=
+   dev-util/desktop-file-utils
+   dev-util/gtk-update-icon-cache
+   media-fonts/liberation-fonts
+   

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

2019-12-26 Thread Hans de Graaff
commit: 64281447b5d2253064b5361efa5119a6337d3f52
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 05:36:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 05:36:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64281447

dev-ruby/rails: account for bundler slots

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

 dev-ruby/rails/rails-4.2.11.1.ebuild | 2 +-
 dev-ruby/rails/rails-5.2.4.1.ebuild  | 2 +-
 dev-ruby/rails/rails-6.0.2.1.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rails/rails-4.2.11.1.ebuild 
b/dev-ruby/rails/rails-4.2.11.1.ebuild
index 2ee74fb1984..9914fbb6651 100644
--- a/dev-ruby/rails/rails-4.2.11.1.ebuild
+++ b/dev-ruby/rails/rails-4.2.11.1.ebuild
@@ -32,7 +32,7 @@ ruby_add_rdepend "
~dev-ruby/activerecord-${PV}
~dev-ruby/activesupport-${PV}
~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/bundler-1.3:0
dev-ruby/sprockets-rails:*
asset-pipeline? (
dev-ruby/jquery-rails:*

diff --git a/dev-ruby/rails/rails-5.2.4.1.ebuild 
b/dev-ruby/rails/rails-5.2.4.1.ebuild
index e9a81875a30..f6c6bb18fac 100644
--- a/dev-ruby/rails/rails-5.2.4.1.ebuild
+++ b/dev-ruby/rails/rails-5.2.4.1.ebuild
@@ -33,7 +33,7 @@ ruby_add_rdepend "
~dev-ruby/activestorage-${PV}
~dev-ruby/activesupport-${PV}
~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/bundler-1.3:*
>=dev-ruby/sprockets-rails-2.0.0:*
asset-pipeline? (
dev-ruby/jquery-rails:*

diff --git a/dev-ruby/rails/rails-6.0.2.1.ebuild 
b/dev-ruby/rails/rails-6.0.2.1.ebuild
index 50c9c59c9ee..3e97a3f9920 100644
--- a/dev-ruby/rails/rails-6.0.2.1.ebuild
+++ b/dev-ruby/rails/rails-6.0.2.1.ebuild
@@ -34,6 +34,6 @@ ruby_add_rdepend "
~dev-ruby/activestorage-${PV}
~dev-ruby/activesupport-${PV}
~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3
+   >=dev-ruby/bundler-1.3:*
>=dev-ruby/sprockets-rails-2.0.0:*
 "



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

2019-12-26 Thread Hans de Graaff
commit: 56d535cff28c1d329bc9dc7f83bfce2c27e1829b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 27 05:41:09 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 27 05:41:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d535cf

dev-ruby/rubygems: fix rake invocation

We only need to use rake when we also run tests. This fixes
a circular dependency between rake and rubygems that can now be
avoided with FEATURES=-test.

Closes: https://bugs.gentoo.org/703868
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rubygems/rubygems-3.1.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rubygems/rubygems-3.1.2.ebuild 
b/dev-ruby/rubygems/rubygems-3.1.2.ebuild
index 4e5cd0605a1..090abfea7b7 100644
--- a/dev-ruby/rubygems/rubygems-3.1.2.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.1.2.ebuild
@@ -41,7 +41,9 @@ all_ruby_prepare() {
sed -i -e '/test_realworld_default_gem/askip "gentoo"' 
test/rubygems/test_require.rb || die
 
# Update manifest after changing files to avoid a test failure
-   rake update_manifest || die
+   if use test; then
+   rake update_manifest || die
+   fi
 }
 
 each_ruby_compile() {



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

2019-12-26 Thread Craig Andrews
commit: 2b398c52563180f42e30b2c0d70767e163155513
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Dec 27 04:52:00 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Dec 27 04:54:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b398c52

dev-libs/rocm-opencl-runtime: depend on media-libs/mesa

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

 .../rocm-opencl-runtime-2.9.0-r1.ebuild| 58 ++
 1 file changed, 58 insertions(+)

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.9.0-r1.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.9.0-r1.ebuild
new file mode 100644
index 000..ab8b68357af
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-2.9.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+OPENCL_ICD_COMMIT="6c03f8b58fafd9dd693eaac826749a5cfad515f8"
+SRC_URI="https://github.com/KhronosGroup/OpenCL-ICD-Loader/archive/${OPENCL_ICD_COMMIT}.tar.gz
 -> OpenCL-ICD-Loader-${OPENCL_ICD_COMMIT}.tar.gz"
+if [[ ${PV} == * ]] ; then
+   
EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/;
+   inherit git-r3
+else
+   SRC_URI+=" 
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/roc-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/ROCm-OpenCL-Runtime-roc-${PV}"
+fi
+
+DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime;
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND=">=dev-libs/rocr-runtime-${PV}
+   >=dev-libs/rocm-comgr-${PV}
+   >=dev-libs/rocm-device-libs-${PV}
+   >=dev-libs/rocm-opencl-driver-${PV}
+   dev-libs/ocl-icd[khronos-headers]
+   media-libs/mesa"
+DEPEND="${RDEPEND}
+   dev-lang/ocaml
+   dev-ml/findlib"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.8.0-change-install-location.patch"
+   "${FILESDIR}/${PN}-2.8.0-change-AMDCompilerh.patch"
+   "${FILESDIR}/${PN}-2.8.0-change-opencl.patch"
+   "${FILESDIR}/${PN}-2.8.0-update-README.patch"
+   "${FILESDIR}/${PN}-2.8.0-amdocl64icd.patch"
+)
+
+src_prepare() {
+   mkdir -p "${S}"/api/opencl/khronos/ || die
+   mv "${WORKDIR}/OpenCL-ICD-Loader-${OPENCL_ICD_COMMIT}" 
"${S}"/api/opencl/khronos/icd || die
+   [ -d tools/clinfo ] && rm -rf tools/clinfo || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_COMGR_LIBRARY=yes
+   -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/"
+   -DClang_DIR="${EPREFIX}/usr/lib/llvm/roc/lib/cmake/clang/"
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/"
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2019-12-26 Thread Michał Górny
commit: ba224a164de8fa83d0eb00b63ac05338f93b8648
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 27 04:37:30 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 27 04:50:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba224a16

app-portage/mgorny-dev-scripts: Add a blocker on dev-util/pkgdiff

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

 app-portage/mgorny-dev-scripts/mgorny-dev-scripts-3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-3.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-3.ebuild
index c44525956a9..e62d0a3b74d 100644
--- a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-3.ebuild
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-3.ebuild
@@ -17,7 +17,8 @@ RDEPEND="
dev-vcs/git
net-misc/wget
sys-apps/portage
-   x11-misc/xdg-utils"
+   x11-misc/xdg-utils
+   !dev-util/pkgdiff"
 
 src_install() {
dodoc README.rst



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xfce4-terminal/

2019-12-26 Thread Michał Górny
commit: 76a5baca39700483fd8135e729d73c54be691bc3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 27 04:35:31 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 27 04:50:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a5baca

x11-terms/xfce4-terminal: Bump to 0.8.9

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

 x11-terms/xfce4-terminal/Manifest  |  1 +
 .../xfce4-terminal/xfce4-terminal-0.8.9.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/x11-terms/xfce4-terminal/Manifest 
b/x11-terms/xfce4-terminal/Manifest
index a861acf17d3..0db3c40386d 100644
--- a/x11-terms/xfce4-terminal/Manifest
+++ b/x11-terms/xfce4-terminal/Manifest
@@ -1 +1,2 @@
 DIST xfce4-terminal-0.8.8.tar.bz2 938843 BLAKE2B 
ae7beb611744d7f2cc168cf1c938f5c49add4fb4691f95cfd8f88959f380aa1e3ff11181f08529a9825273a5da7fd9ab5f45de6e3f78eb5b7f224d8044592c5b
 SHA512 
0ceb130f0a0ceaa0a30a808fb7ff5070f75a84ef460c99799b267e5ecb1e0c15ef29558f78949d9a8968bfc50efebabc0f32dfc426a1db7ee6d225c6fdbf7645
+DIST xfce4-terminal-0.8.9.tar.bz2 943101 BLAKE2B 
87dea9b1882f0245c9449d105d8ded215c5dc62a28f7abff0c6222f3b071b8f4cacad578fff86c57f0896c86aec04f00b800bbbf0853a25ebdc0c75d24df5708
 SHA512 
6d3225395bcb7706bb0452a7102d5fdfa404d018909987c824ca90e4fb8765aec7ffbb6534df18020c7c9dd9c860aeca0686e755f10e1855c870ef953d857397

diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-0.8.9.ebuild 
b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.9.ebuild
new file mode 100644
index 000..705712ceada
--- /dev/null
+++ b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.9.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver
+
+DESCRIPTION="A terminal emulator for the Xfce desktop environment"
+HOMEPAGE="https://docs.xfce.org/apps/terminal/start;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="utempter"
+
+RDEPEND=">=dev-libs/glib-2.38:2=
+   >=x11-libs/gtk+-3.20.8:3=
+   x11-libs/libX11:=
+   >=x11-libs/vte-0.38:2.91=
+   >=xfce-base/libxfce4ui-4.10:=[gtk3(+)]
+   utempter? ( sys-libs/libutempter:= )"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README THANKS )
+
+src_configure() {
+   local myconf=(
+   $(use_with utempter)
+   )
+
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/openpgp-keys-gentoo-release/

2019-12-26 Thread Georgy Yakovlev
commit: 287f2ee142e66bad7f04a04b92459e999a7e59ec
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 04:36:01 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 04:36:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287f2ee1

app-crypt/openpgp-keys-gentoo-release: ppc64 stable (bug #703830)

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

 .../openpgp-keys-gentoo-release-20191030.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
 
b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
index 550230cb4f7..12979337a90 100644
--- 
a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
+++ 
b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.${P
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/openpgp-keys-gentoo-release/

2019-12-26 Thread Aaron Bauman
commit: 6617d2ad456254189ab02b262786c23a508c9b24
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Dec 27 03:36:46 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Dec 27 03:36:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6617d2ad

app-crypt/openpgp-keys-gentoo-release: arm64 stable (bug #703830)

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

 .../openpgp-keys-gentoo-release-20191030.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
 
b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
index ae331b09042..550230cb4f7 100644
--- 
a/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
+++ 
b/app-crypt/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20191030.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.${P
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-12-26 Thread Davide Pesavento
commit: f1da070123f21ae9e7e325fecfcdce08b8347e3c
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 27 03:33:17 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 27 03:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1da0701

dev-python/PyQtWebEngine: add 5.14.0

Closes: https://bugs.gentoo.org/703532
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/PyQtWebEngine/Manifest  |  1 +
 .../PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild  | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-python/PyQtWebEngine/Manifest 
b/dev-python/PyQtWebEngine/Manifest
index 8bb432a9015..9731db3973e 100644
--- a/dev-python/PyQtWebEngine/Manifest
+++ b/dev-python/PyQtWebEngine/Manifest
@@ -1,2 +1,3 @@
 DIST PyQtWebEngine-5.13.2.tar.gz 45234 BLAKE2B 
4ad3aa63856cf3627c2f4ba29d93394f13297deb5e54bdd200bd419f71322d541ae72e45d70cff09cc53808f0d2430f8922d44f18bbf177c42a6b9c827854d6e
 SHA512 
778aff78ea731230029e8dd993f4bc59a32bf74d65f06a8b3d1467efdc67e3b3caf0d9a968682c6c275c8ffdb8d85d9c756cb51727769949656620e944c736d3
+DIST PyQtWebEngine-5.14.0.tar.gz 47794 BLAKE2B 
28f4a577ab5d8c1bea439b11e836008d27b4a49f31f230885013b515147a95c97e398328d1fc3a99619c3fd6eca3da7e94bf5873de9ac6511e0f59e467d4490c
 SHA512 
c5274ce5ba1c80c6851971c3e18acf33121cd5863f613bd1789fdb40323b52429b55b54f3dcbb3127c85343e11f14c004ad54711b2b59cab95fd440f90fe5f2e
 DIST PyQtWebEngine_gpl-5.12.1.tar.gz 42474 BLAKE2B 
6cb333d8e429ae6b9f8c20a7486754767639693351605e85c0226ab3f1f065a549d40d69669d91f501fdf2c30346304a547e36b416d275a8bfe4ea621c0633b7
 SHA512 
2bcb0e4da51de9cfb5128e03c03ada77f2d4b99b0885da910584717681b96759ce4301c325cbbf43602d46746e2d37d81ed62f77dd63b33359fd5fae74d7f010

diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild 
b/dev-python/PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild
new file mode 100644
index 000..384c51314f2
--- /dev/null
+++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+inherit python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for QtWebEngine"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/intro;
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="debug"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   
>=dev-python/PyQt5-5.13.1[gui,network,printsupport,ssl,webchannel,widgets,${PYTHON_USEDEP}]
+   >=dev-python/PyQt5-sip-4.19.20:=[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtwebengine:5[widgets]
+"
+DEPEND="${RDEPEND}
+   >=dev-python/sip-4.19.20[${PYTHON_USEDEP}]
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   configuration() {
+   local myconf=(
+   "${PYTHON}"
+   "${S}"/configure.py
+   --qmake="$(qt5_get_bindir)"/qmake
+   $(usex debug '--debug --trace' '')
+   --verbose
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+   # Fix parallel install failure
+   sed -i -e '/INSTALLS += distinfo/i distinfo.depends = 
install_subtargets install_pep484_stubs install_api' \
+   ${PN}.pro || die
+
+   # Run eqmake to respect toolchain and build flags
+   eqmake5 -recursive ${PN}.pro
+   }
+   python_foreach_impl run_in_build_dir configuration
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installation() {
+   emake INSTALL_ROOT="${D}" install
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir installation
+
+   einstalldocs
+}



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

2019-12-26 Thread Davide Pesavento
commit: f61b4783e65e60e6735184538ad766e4f9b4d81e
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 27 02:49:02 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 27 03:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61b4783

dev-python/PyQt5: add 5.14.0

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

 dev-python/PyQt5/Manifest|   1 +
 dev-python/PyQt5/PyQt5-5.14.0.ebuild | 204 +++
 2 files changed, 205 insertions(+)

diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index df625ed928f..1fcd3be1bba 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,2 +1,3 @@
 DIST PyQt5-5.13.2.tar.gz 3162810 BLAKE2B 
383aaa3f1f51ed618a3b6475432a96f6a8f89ad4d97197fe87469e0a69e1db79c762965adfacdf92cc43d1bb2eb5e2790f6bdb7e8b288f0feade828bf8e30090
 SHA512 
9a16450d8fe2a7e94e182ebb03cc785c6de516e356251753abfb79af3958230043f2db59750cde0a6f1fd6cf5568eb8b7ae76d5a3fbcfe9f7807e02867973b55
+DIST PyQt5-5.14.0.tar.gz 3241670 BLAKE2B 
31993807173328b66a585458dd739663388b75ca413a0ac3497fd0e6d922d9438e9bbdc5fdec23752d8ad40542a45453d851775863b771ccad798e3193af8ceb
 SHA512 
f8ff37d55305fba358e4d3f1db216eeffe8031a49c980f7331bfc460f45d8bcc219bce0249fd6932f422e1b7b3b4107d6c04140803faf473bc18f26ec313ad5d
 DIST PyQt5_gpl-5.12.2.tar.gz 3147205 BLAKE2B 
ad0b09548521ceff869bb44cfceb0c2cf31338f46c76da23582f7949fdcc0e8feee3cc0dc0610e8152dfbc701c3ac765eea7898f5061775a92e2601c5b7ea8ca
 SHA512 
dc23bb7dacb305d4f9a630f2b5c3809d5d6734ba234c9941a3c44c770af8534dd737160dbe007a1f15d5c90e2e52419dd749b3ef942b4e71917c1cea2220a666

diff --git a/dev-python/PyQt5/PyQt5-5.14.0.ebuild 
b/dev-python/PyQt5/PyQt5-5.14.0.ebuild
new file mode 100644
index 000..51fd9952da4
--- /dev/null
+++ b/dev-python/PyQt5/PyQt5-5.14.0.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+inherit multibuild python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/intro;
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+# TODO: QtNfc, QtRemoteObjects (Qt >= 5.12)
+IUSE="bluetooth dbus debug declarative designer examples gles2 gui help 
location multimedia
+   network networkauth opengl positioning printsupport sensors serialport 
sql +ssl svg
+   testlib webchannel webkit websockets widgets x11extras xmlpatterns"
+
+# The requirements below were extracted from configure.py
+# and from the output of 'grep -r "%Import " "${S}"/sip'
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   bluetooth? ( gui )
+   declarative? ( gui network )
+   designer? ( widgets )
+   help? ( gui widgets )
+   location? ( positioning )
+   multimedia? ( gui network )
+   networkauth? ( network )
+   opengl? ( gui widgets )
+   positioning? ( gui )
+   printsupport? ( gui widgets )
+   sensors? ( gui )
+   serialport? ( gui )
+   sql? ( widgets )
+   svg? ( gui widgets )
+   testlib? ( widgets )
+   webchannel? ( network )
+   webkit? ( gui network printsupport widgets )
+   websockets? ( network )
+   widgets? ( gui )
+   xmlpatterns? ( network )
+"
+
+# Minimal supported version of Qt.
+QT_PV="5.10:5"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/PyQt5-sip-4.19.20:=[${PYTHON_USEDEP}]
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} )
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   >=dev-qt/qtdbus-${QT_PV}
+   )
+   declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   gui? ( >=dev-qt/qtgui-${QT_PV}[gles2=] )
+   help? ( >=dev-qt/qthelp-${QT_PV} )
+   location? ( >=dev-qt/qtlocation-${QT_PV} )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] )
+   network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] )
+   networkauth? ( >=dev-qt/qtnetworkauth-${QT_PV} )
+   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
+   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
+   printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} )
+   sensors? ( >=dev-qt/qtsensors-${QT_PV} )
+   serialport? ( >=dev-qt/qtserialport-${QT_PV} )
+   sql? ( >=dev-qt/qtsql-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   testlib? ( >=dev-qt/qttest-${QT_PV} )
+   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
+   webkit? ( 

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

2019-12-26 Thread Davide Pesavento
commit: 70ef02425569466a6238d52af2d031546a5ced72
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 27 03:26:37 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 27 03:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ef0242

dev-python/PyQtWebEngine: more complete fix for parallel install failure

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

 dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild 
b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
index d3c7cc020de..0aca082f5a4 100644
--- a/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
+++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
@@ -51,7 +51,8 @@ src_configure() {
"${myconf[@]}" || die
 
# Fix parallel install failure
-   sed -i -e '/INSTALLS += distinfo/i distinfo.depends = 
install_subtargets' ${PN}.pro || die
+   sed -i -e '/INSTALLS += distinfo/i distinfo.depends = 
install_subtargets install_pep484_stubs install_api' \
+   ${PN}.pro || die
 
# Run eqmake to respect toolchain and build flags
eqmake5 -recursive ${PN}.pro



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

2019-12-26 Thread Davide Pesavento
commit: 024871c8bb5ae7edfe712ca54638bbd0b93fb9ad
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 27 03:09:59 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 27 03:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024871c8

dev-python/PyQtWebEngine: add python3_8

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

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

diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild 
b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
index 9614f515fa2..d3c7cc020de 100644
--- a/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
+++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.13.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
 inherit python-r1 qmake-utils
 
 DESCRIPTION="Python bindings for QtWebEngine"



[gentoo-commits] repo/gentoo:master commit in: dev-util/perf/, dev-util/perf/files/

2019-12-26 Thread Naohiro Aota
commit: f3dd9104e7803e30f988fc8c83c092998fa1560d
Author: Naohiro Aota  gentoo  org>
AuthorDate: Wed Dec 25 21:47:13 2019 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Fri Dec 27 02:46:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dd9104

version bump with some fixes

This commit add a multiple python version support to address python3
installtion issue. (based on a patch from Holger Hoffstätte
 applied-asynchrony.com>)

Also, this commit add a patch to build with >=sys-devel/clang-9. (patch
from Maciej S. Szmigiero  maciej.szmigiero.name> and Dennis
Schridde  gmx.net>).

Closes: https://bugs.gentoo.org/679762
Closes: https://bugs.gentoo.org/695726
Signed-off-by: Naohiro Aota  gentoo.org>

 dev-util/perf/Manifest  |   2 +
 dev-util/perf/files/perf-5.4.6-fix-clang9.patch |  17 ++
 dev-util/perf/perf-5.4.6.ebuild | 246 
 3 files changed, 265 insertions(+)

diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 012d8331454..14e8bf98547 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -1,6 +1,8 @@
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.20.tar.xz 104257836 BLAKE2B 
fb52cad2897da319299486fa8c3b9415cd0aee0842dbf353a5b269720dcb902db407bb55dd95a77b212dcb4a488c15363d561f3649d6bd16885561f2466d90b1
 SHA512 
e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4
 DIST linux-5.3.tar.xz 108558876 BLAKE2B 
0d08eed879d05734e4542f0c93823d43f8dc042a54ba5268064c4bbebd7a9d59c03abf3ad5dee8280e784ae148a3b0c56181eaf2d5b3c079b6fe9f5191544df6
 SHA512 
6b5edef47c319a3fa7f6c20a3e0903a5acd89ec75e32dc5f99adcb60c9fe118ea312722d9c3d27e2e3900afa2455afb86e83a8b6bb131009bc79ddbe6fb0595d
+DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-4.14.33.xz 905284 BLAKE2B 
e67bd9a96708aaaf65eb0aa852493b2323c9e237bfcc6fa837f795e481943ead3e2d5005ee72e40fc247df01c50877d9da3848a05aba3c999c3cfb7678cbdbc9
 SHA512 
5c76be5171709c2df7df7d5a8e8f3d0f7ede47b433da3b0f1710f262c8fcf5cf6c744a96d4336ea397c2c88a5f0a7507a5ab08c7c82f08deeb7a6f887ad77cfd
 DIST patch-4.20.3.xz 91732 BLAKE2B 
bf99271bcb35508df239343fd6c9d57c246f88320b586e44e2d97771d08b249a24db230214d4957015a5ed35261e201f0680101b99d0e92f0f1f69bc53e21458
 SHA512 
47178b8e3bfe4ba09cb82bb1ce8b0742e6749d4be3412fb57518918f7109e74eac1d3d8eb32a43e21b3837a14f37d5eefd8cab819defd10cc2db61fb0ceddeaf
 DIST patch-5.3.7.xz 255616 BLAKE2B 
18ec40508fdb2cc17dd927f3ddef07b2b744ff993de75bb7adebe3a3f97c9383ea1845085899aa939ca8a15515420c18a1ac0ae832f9ae52f18cc8ed59a1e75f
 SHA512 
bf2717b721b3acfd423537a6a520388e6a596ae65605ed8c029a67c117a002e9a21c324de0dd41407bfdc8ef95263687764f4f46aa59cbb50f68ab21b96c29d6
+DIST patch-5.4.6.xz 167272 BLAKE2B 
43d7b0b7ee412f68eceb3be32d2629d1a5effef127b3351a499463a740809bdd7274c1ec409bbd77b203b2e4ef117c5c390b4d4b6a440385ab91ee9dcac74926
 SHA512 
6f6d73c7ce71d47e810847149f4c258f5fb99c98fc67d385a3ff74889543a415bf8bb77c748a13f72b733bca770773731d84713a9be98d630b7377a792f11f5a

diff --git a/dev-util/perf/files/perf-5.4.6-fix-clang9.patch 
b/dev-util/perf/files/perf-5.4.6-fix-clang9.patch
new file mode 100644
index 000..614e62f676d
--- /dev/null
+++ b/dev-util/perf/files/perf-5.4.6-fix-clang9.patch
@@ -0,0 +1,17 @@
+https://bugs.gentoo.org/695726
+Created-By: Maciej S. Szmigiero 
+Created-By: Dennis Schridde 
+--- a/tools/perf/util/c++/clang.cpp.orig   2019-12-20 16:39:21.015363866 
+0100
 b/tools/perf/util/c++/clang.cpp2019-12-20 16:40:04.051639185 +0100
+@@ -71,7 +71,11 @@
+   CompilerInstance Clang;
+   Clang.createDiagnostics();
+ 
++#if CLANG_VERSION_MAJOR < 9
+   Clang.setVirtualFileSystem(&*VFS);
++#else
++  Clang.createFileManager(&*VFS);
++#endif
+ 
+ #if CLANG_VERSION_MAJOR < 4
+   IntrusiveRefCntPtr CI =

diff --git a/dev-util/perf/perf-5.4.6.ebuild b/dev-util/perf/perf-5.4.6.ebuild
new file mode 100644
index 000..8fb6d466869
--- /dev/null
+++ b/dev-util/perf/perf-5.4.6.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit bash-completion-r1 estack eutils toolchain-funcs python-r1 linux-info
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-pre/-git}"
+
+DESCRIPTION="Userland tools for Linux Performance Counters"

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

2019-12-26 Thread Georgy Yakovlev
commit: d292f5e9366e28b0e90595facf102084ca884856
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:48:13 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d292f5e9

dev-libs/libgit2: sync live ebuild keywords

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

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

diff --git a/dev-libs/libgit2/libgit2-.ebuild 
b/dev-libs/libgit2/libgit2-.ebuild
index de4984836d4..1e51109dfd8 100644
--- a/dev-libs/libgit2/libgit2-.ebuild
+++ b/dev-libs/libgit2/libgit2-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsd/, sys-apps/ripgrep/, dev-util/cargo-tree/, dev-util/wasmer/, ...

2019-12-26 Thread Georgy Yakovlev
commit: 43c2a717e665e94232f46379013706959207c51a
Author: Doug Goldstein  gentoo  org>
AuthorDate: Mon Dec 23 03:30:33 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c2a717

eclass/cargo.eclass: specify --path . to install

cargo install has long required --path . for 2018 edition crates but not
required it for 2015 edition crates. It is supported however for 2015
edition crates and works for all versions in the tree so it makes sense
to make it the default. Added CARGO_INSTALL_PATH as an eclass variable
allowing to override the default.

Closes: https://bugs.gentoo.org/703590
Signed-off-by: Doug Goldstein  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14097
Tested-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-crypt/nitrocli/nitrocli-0.2.4.ebuild  | 2 +-
 app-crypt/nitrocli/nitrocli-0.3.0.ebuild  | 2 +-
 app-misc/cargo-license/cargo-license-0.3.0.ebuild | 2 +-
 app-misc/rpick/rpick-0.4.0.ebuild | 2 +-
 app-misc/rpick/rpick-0.5.0.ebuild | 2 +-
 app-misc/skim/skim-0.5.4.ebuild   | 2 +-
 app-misc/skim/skim-0.5.5.ebuild   | 2 +-
 app-misc/skim/skim-0.6.4.ebuild   | 2 +-
 app-misc/skim/skim-0.6.6.ebuild   | 2 +-
 app-misc/skim/skim-0.6.7.ebuild   | 2 +-
 app-misc/skim/skim-0.6.8.ebuild   | 2 +-
 app-shells/mcfly/mcfly-0.3.4.ebuild   | 2 +-
 app-text/fblog/fblog-1.3.1.ebuild | 2 +-
 dev-util/cargo-tree/cargo-tree-0.23.0.ebuild  | 2 +-
 dev-util/cargo-tree/cargo-tree-0.24.0.ebuild  | 2 +-
 dev-util/cargo-tree/cargo-tree-0.25.0.ebuild  | 2 +-
 dev-util/cargo-tree/cargo-tree-0.26.0.ebuild  | 2 +-
 dev-util/cargo-tree/cargo-tree-0.27.0.ebuild  | 2 +-
 dev-util/sccache/sccache-0.2.10.ebuild| 2 +-
 dev-util/sccache/sccache-0.2.8-r2.ebuild  | 2 +-
 dev-util/sccache/sccache-0.2.9.ebuild | 2 +-
 dev-util/wasmer/wasmer-0.11.0.ebuild  | 2 +-
 eclass/cargo.eclass   | 8 +++-
 media-video/rav1e/rav1e-.ebuild   | 4 
 sys-apps/bat/bat-0.12.0.ebuild| 2 +-
 sys-apps/exa/exa-0.9.0.ebuild | 2 +-
 sys-apps/fd/fd-7.3.0-r1.ebuild| 2 +-
 sys-apps/lsd/lsd-0.14.0.ebuild| 2 +-
 sys-apps/lsd/lsd-0.15.1.ebuild| 2 +-
 sys-apps/lsd/lsd-0.16.0.ebuild| 2 +-
 sys-apps/ripgrep/ripgrep-11.0.1.ebuild| 2 +-
 sys-apps/ripgrep/ripgrep-11.0.2.ebuild| 2 +-
 x11-terms/alacritty/alacritty-0.3.3-r1.ebuild | 4 +++-
 x11-terms/alacritty/alacritty-0.4.0.ebuild| 4 +++-
 x11-terms/alacritty/alacritty-.ebuild | 4 +++-
 35 files changed, 46 insertions(+), 38 deletions(-)

diff --git a/app-crypt/nitrocli/nitrocli-0.2.4.ebuild 
b/app-crypt/nitrocli/nitrocli-0.2.4.ebuild
index ff6f4c8d139..8003f3ae49a 100644
--- a/app-crypt/nitrocli/nitrocli-0.2.4.ebuild
+++ b/app-crypt/nitrocli/nitrocli-0.2.4.ebuild
@@ -67,7 +67,7 @@ RESTRICT="test"
 QA_FLAGS_IGNORED="/usr/bin/nitrocli"
 
 src_install() {
-   cargo_src_install --path=.
+   cargo_src_install
 
einstalldocs
doman "doc/nitrocli.1"

diff --git a/app-crypt/nitrocli/nitrocli-0.3.0.ebuild 
b/app-crypt/nitrocli/nitrocli-0.3.0.ebuild
index 7f040b5669e..a39e5325f96 100644
--- a/app-crypt/nitrocli/nitrocli-0.3.0.ebuild
+++ b/app-crypt/nitrocli/nitrocli-0.3.0.ebuild
@@ -67,7 +67,7 @@ RESTRICT="test"
 QA_FLAGS_IGNORED="/usr/bin/nitrocli"
 
 src_install() {
-   cargo_src_install --path=.
+   cargo_src_install
 
einstalldocs
doman "doc/nitrocli.1"

diff --git a/app-misc/cargo-license/cargo-license-0.3.0.ebuild 
b/app-misc/cargo-license/cargo-license-0.3.0.ebuild
index dce7c3b9fee..b159a850681 100644
--- a/app-misc/cargo-license/cargo-license-0.3.0.ebuild
+++ b/app-misc/cargo-license/cargo-license-0.3.0.ebuild
@@ -69,6 +69,6 @@ KEYWORDS="~amd64 ~x86"
 QA_FLAGS_IGNORED="/usr/bin/cargo-license"
 
 src_install() {
-   cargo_src_install --path=.
+   cargo_src_install
einstalldocs
 }

diff --git a/app-misc/rpick/rpick-0.4.0.ebuild 
b/app-misc/rpick/rpick-0.4.0.ebuild
index 70cd73d6a23..4f9ccd1a476 100644
--- a/app-misc/rpick/rpick-0.4.0.ebuild
+++ b/app-misc/rpick/rpick-0.4.0.ebuild
@@ -90,7 +90,7 @@ DOCS=( CHANGELOG.md README.md )
 QA_FLAGS_IGNORED="usr/bin/rpick"
 
 src_install() {
-   cargo_src_install --path=.
+   cargo_src_install
 
einstalldocs
 }

diff --git a/app-misc/rpick/rpick-0.5.0.ebuild 
b/app-misc/rpick/rpick-0.5.0.ebuild
index c11bb5b083d..eb0b0d6af03 100644
--- a/app-misc/rpick/rpick-0.5.0.ebuild
+++ b/app-misc/rpick/rpick-0.5.0.ebuild
@@ -91,7 +91,7 @@ DOCS=( CHANGELOG.md README.md )
 QA_FLAGS_IGNORED="usr/bin/rpick"
 
 

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

2019-12-26 Thread Georgy Yakovlev
commit: 2b3812fbb60b65172bc42426db136bca8fb26d0b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:28:18 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3812fb

app-misc/rpick: keyword 0.5.0 on ~ppc64

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

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

diff --git a/app-misc/rpick/rpick-0.5.0.ebuild 
b/app-misc/rpick/rpick-0.5.0.ebuild
index eb0b0d6af03..d029e94e66d 100644
--- a/app-misc/rpick/rpick-0.5.0.ebuild
+++ b/app-misc/rpick/rpick-0.5.0.ebuild
@@ -83,7 +83,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 # See https://github.com/onur/cargo-license/
 LICENSE="GPL-3 Apache-2.0 BSD-2 CC0-1.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 DOCS=( CHANGELOG.md README.md )
 



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

2019-12-26 Thread Georgy Yakovlev
commit: a6859eae32953fc0620eb26c8be3830b15a0c1b6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:37:22 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6859eae

dev-util/cargo-tree: keyword 0.27.0 on ~ppc64

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

 dev-util/cargo-tree/cargo-tree-0.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cargo-tree/cargo-tree-0.27.0.ebuild 
b/dev-util/cargo-tree/cargo-tree-0.27.0.ebuild
index cdcc8337e70..59ed352059d 100644
--- a/dev-util/cargo-tree/cargo-tree-0.27.0.ebuild
+++ b/dev-util/cargo-tree/cargo-tree-0.27.0.ebuild
@@ -163,7 +163,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 Boost-1.0 MIT 
MPL-2.0 Unlicense ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE=""
 
 BDEPEND="



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

2019-12-26 Thread Georgy Yakovlev
commit: a47570d0a2de8ea572b401fe82f703394cb7ce52
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:57:56 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47570d0

x11-terms/alacritty: relocate CARGO_INSTALL_PATH definition

it's better in src_install() for visibility

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

 x11-terms/alacritty/alacritty-0.3.3-r1.ebuild | 4 +---
 x11-terms/alacritty/alacritty-0.4.0.ebuild| 4 +---
 x11-terms/alacritty/alacritty-.ebuild | 4 +---
 3 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/x11-terms/alacritty/alacritty-0.3.3-r1.ebuild 
b/x11-terms/alacritty/alacritty-0.3.3-r1.ebuild
index 20c79816962..ab36d23e248 100644
--- a/x11-terms/alacritty/alacritty-0.3.3-r1.ebuild
+++ b/x11-terms/alacritty/alacritty-0.3.3-r1.ebuild
@@ -320,10 +320,8 @@ QA_FLAGS_IGNORED="usr/bin/alacritty"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 
-CARGO_INSTALL_PATH="alacritty"
-
 src_install() {
-   cargo_src_install
+   CARGO_INSTALL_PATH="alacritty" cargo_src_install
 
newbashcomp extra/completions/alacritty.bash alacritty
 

diff --git a/x11-terms/alacritty/alacritty-0.4.0.ebuild 
b/x11-terms/alacritty/alacritty-0.4.0.ebuild
index 6fdd26ebf94..73011607da5 100644
--- a/x11-terms/alacritty/alacritty-0.4.0.ebuild
+++ b/x11-terms/alacritty/alacritty-0.4.0.ebuild
@@ -335,8 +335,6 @@ QA_FLAGS_IGNORED="usr/bin/alacritty"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 
-CARGO_INSTALL_PATH="alacritty"
-
 src_unpack() {
if [[ "${PV}" == ** ]]; then
git-r3_src_unpack
@@ -352,7 +350,7 @@ src_prepare() {
 }
 
 src_install() {
-   cargo_src_install --offline
+   CARGO_INSTALL_PATH="alacritty" cargo_src_install --offline
 
newbashcomp extra/completions/alacritty.bash alacritty
 

diff --git a/x11-terms/alacritty/alacritty-.ebuild 
b/x11-terms/alacritty/alacritty-.ebuild
index 719e516f5db..e7785209172 100644
--- a/x11-terms/alacritty/alacritty-.ebuild
+++ b/x11-terms/alacritty/alacritty-.ebuild
@@ -50,8 +50,6 @@ QA_FLAGS_IGNORED="usr/bin/alacritty"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 
-CARGO_INSTALL_PATH="alacritty"
-
 src_unpack() {
if [[ "${PV}" == ** ]]; then
git-r3_src_unpack
@@ -62,7 +60,7 @@ src_unpack() {
 }
 
 src_install() {
-   cargo_src_install --offline
+   CARGO_INSTALL_PATH="alacritty" cargo_src_install --offline
 
newbashcomp extra/completions/alacritty.bash alacritty
 



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

2019-12-26 Thread Georgy Yakovlev
commit: 018162af1c6635476f1c5c82413e7e5e3a583912
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:27:17 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018162af

app-crypt/nitrocli: keyword 0.3.0 on ~ppc64

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

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

diff --git a/app-crypt/nitrocli/nitrocli-0.3.0.ebuild 
b/app-crypt/nitrocli/nitrocli-0.3.0.ebuild
index a39e5325f96..c8cb63260fe 100644
--- a/app-crypt/nitrocli/nitrocli-0.3.0.ebuild
+++ b/app-crypt/nitrocli/nitrocli-0.3.0.ebuild
@@ -45,7 +45,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="Apache-2.0 GPL-3+ LGPL-3 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 BDEPEND="



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

2019-12-26 Thread Georgy Yakovlev
commit: e8818499e533130d716ededb07f3751a0bbf2670
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:38:53 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8818499

app-misc/cargo-license: keyword on ~ppc64

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

 app-misc/cargo-license/cargo-license-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/cargo-license/cargo-license-0.3.0.ebuild 
b/app-misc/cargo-license/cargo-license-0.3.0.ebuild
index b159a850681..751230f4728 100644
--- a/app-misc/cargo-license/cargo-license-0.3.0.ebuild
+++ b/app-misc/cargo-license/cargo-license-0.3.0.ebuild
@@ -64,7 +64,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 QA_FLAGS_IGNORED="/usr/bin/cargo-license"
 



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

2019-12-26 Thread Georgy Yakovlev
commit: d53035de2ea394eaca894ad80ce1971232f071b2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:47:01 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53035de

dev-libs/libgit2: keyword 0.28.4 on ~ppc64

The following tests passed:
offline

100% tests passed, 0 tests failed out of 1

Total Test time (real) = 174.93 sec

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

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

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 224a8dfe4ea..48c71248456 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



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

2019-12-26 Thread Georgy Yakovlev
commit: b14ab0f5d71259e95a9ee867e53ffa63e13811e2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:51:14 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14ab0f5

sys-apps/lsd: keyword 0.16.0 on ~ppc64

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

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

diff --git a/sys-apps/lsd/lsd-0.16.0.ebuild b/sys-apps/lsd/lsd-0.16.0.ebuild
index 4f51333bfcb..39b576d104c 100644
--- a/sys-apps/lsd/lsd-0.16.0.ebuild
+++ b/sys-apps/lsd/lsd-0.16.0.ebuild
@@ -64,7 +64,7 @@ 
SRC_URI="https://github.com/Peltoche/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND=""



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

2019-12-26 Thread Georgy Yakovlev
commit: d4a426973e2be1122a75a35d37fcaa2dc551df01
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:36:00 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a42697

app-text/fblog: keyword on ~ppc64

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

 app-text/fblog/fblog-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/fblog/fblog-1.3.1.ebuild 
b/app-text/fblog/fblog-1.3.1.ebuild
index c7194a216f9..05ca5bd825c 100644
--- a/app-text/fblog/fblog-1.3.1.ebuild
+++ b/app-text/fblog/fblog-1.3.1.ebuild
@@ -48,7 +48,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="WTFPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 DEPEND=""
 RDEPEND="${DEPEND}"



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

2019-12-26 Thread Georgy Yakovlev
commit: 73498d557de69e2df5cbf8ccf9047098426ef7d7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:49:07 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73498d55

sys-apps/exa: keyword on ~ppc64

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

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

diff --git a/sys-apps/exa/exa-0.9.0.ebuild b/sys-apps/exa/exa-0.9.0.ebuild
index 5ef9de3fb7b..09ded01303f 100644
--- a/sys-apps/exa/exa-0.9.0.ebuild
+++ b/sys-apps/exa/exa-0.9.0.ebuild
@@ -78,7 +78,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="+git"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-shells/mcfly/

2019-12-26 Thread Georgy Yakovlev
commit: 4a1c99c3ed28507b3d0f893a9c3fc3a38d2db5e9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:32:48 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1c99c3

app-shells/mcfly: keyword on ~ppc64

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

 app-shells/mcfly/mcfly-0.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/mcfly/mcfly-0.3.4.ebuild 
b/app-shells/mcfly/mcfly-0.3.4.ebuild
index 282ad8132c0..8d1602d8357 100644
--- a/app-shells/mcfly/mcfly-0.3.4.ebuild
+++ b/app-shells/mcfly/mcfly-0.3.4.ebuild
@@ -70,7 +70,7 @@ 
SRC_URI="https://github.com/cantino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 DEPEND=""
 RDEPEND=""



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

2019-12-26 Thread Benda XU
commit: f80be0a5d2f4dfa708ef691764d8a49a627f6cff
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Dec 26 00:42:56 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Dec 27 01:08:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80be0a5

dev-python/ipykernel: do not mangle the python call.

  Upstream has already fixed it.

Suggested-By: Denis Lisov
Bug: https://bugs.gentoo.org/628222
Closes: https://bugs.gentoo.org/703748
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 dev-python/ipykernel/ipykernel-5.1.3.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-python/ipykernel/ipykernel-5.1.3.ebuild 
b/dev-python/ipykernel/ipykernel-5.1.3.ebuild
index 447ccd3ed7d..6aaa5cf4215 100644
--- a/dev-python/ipykernel/ipykernel-5.1.3.ebuild
+++ b/dev-python/ipykernel/ipykernel-5.1.3.ebuild
@@ -30,11 +30,3 @@ DEPEND="${RDEPEND}
dev-python/flaky[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
-
-python_install() {
-   distutils-r1_python_install
-
-   # bug 628222, specify python 2 or 3.
-   sed -e "/language/!s:python:${EPYTHON%.*}:" \
-   -i "${ED}"/usr/share/jupyter/kernels/${EPYTHON%.*}/kernel.json 
|| die
-}



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

2019-12-26 Thread Davide Pesavento
commit: 3c7d6659f90d34966687063772fb48d268862a3d
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 27 00:55:48 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 27 01:01:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7d6659

x11-libs/qscintilla: add 2.11.4

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

 x11-libs/qscintilla/Manifest |  1 +
 x11-libs/qscintilla/qscintilla-2.11.4.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/x11-libs/qscintilla/Manifest b/x11-libs/qscintilla/Manifest
index afe4c275980..a1ce86f8e01 100644
--- a/x11-libs/qscintilla/Manifest
+++ b/x11-libs/qscintilla/Manifest
@@ -1,2 +1,3 @@
 DIST QScintilla-2.11.3.tar.gz 3006383 BLAKE2B 
6238aaff44d6136a64e8c38e38c4886357eb72aa4067f54eda1e876040c41ebce8577e244b81a062e9020c4d142439f5612ca88055d0ba87172ff5b8893938d7
 SHA512 
83406ef2f425c6288fcac52b01417853186ba860e33e14b236801271e034c327cbb00817cb7247e98bafc1844aeff9f24ec4878ac8ec4bd52d0d2d9778f6b884
+DIST QScintilla-2.11.4.tar.gz 3007719 BLAKE2B 
b0f88a15a3636a0056d3bdac6e5d5bb05a065461c7de7fe0d5ad1740e87ca78a47bc1fd1af90a8751b553e8e326c830088a4cb38c9ebcad6be8bf9ebdb49bad0
 SHA512 
90fc2427121ca9ae55e34cf636460099bbdadd844318d9ef05f86790a36e25fb64528264bb7bb99e46b7add96378eff0cc69bb692940c6a1bddfadf86a9abdbd
 DIST QScintilla_gpl-2.10.8.tar.gz 2736054 BLAKE2B 
4bc7a2bc1974f8e10a96b7716a8e35d4854e9eeb8040734f99b796bddd9679ee2539f6517743689f9d7deff9ce523cdbb2f77ccd65eaadfc947dcc7a1337d918
 SHA512 
c0a216737dbda6bc390225196b37a43e4884c9cd67e6e81fc1b1b952683fe88dbfe7caf3c66d94a378f37502e1f08cbdf788426248e73f5f66ec65982b7652b5

diff --git a/x11-libs/qscintilla/qscintilla-2.11.4.ebuild 
b/x11-libs/qscintilla/qscintilla-2.11.4.ebuild
new file mode 100644
index 000..9c5354a9b46
--- /dev/null
+++ b/x11-libs/qscintilla/qscintilla-2.11.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic qmake-utils
+
+DESCRIPTION="Qt port of Neil Hodgson's Scintilla C++ editor control"
+HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro;
+
+MY_PN=QScintilla
+MY_P=${MY_PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
+fi
+
+LICENSE="GPL-3"
+SLOT="0/15"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="designer doc"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   designer? ( dev-qt/designer:5 )
+"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+   default
+
+   # Sub-slot sanity check
+   local subslot=${SLOT#*/}
+   local version=$(sed -nre 's:.*VERSION\s*=\s*([0-9\.]+):\1:p' 
"${S}"/Qt4Qt5/qscintilla.pro || die)
+   local major=${version%%.*}
+   if [[ ${subslot} != ${major} ]]; then
+   eerror
+   eerror "Ebuild sub-slot (${subslot}) does not match QScintilla 
major version (${major})"
+   eerror "Please update SLOT variable as follows:"
+   eerror "SLOT=\"${SLOT%%/*}/${major}\""
+   eerror
+   die "sub-slot sanity check failed"
+   fi
+}
+
+qsci_run_in() {
+   pushd "$1" >/dev/null || die
+   shift || die
+   "$@" || die
+   popd >/dev/null || die
+}
+
+src_configure() {
+   if use designer; then
+   # prevent building against system version (bug 466120)
+   append-cxxflags -I../Qt4Qt5
+   append-ldflags -L../Qt4Qt5
+   fi
+
+   qsci_run_in Qt4Qt5 eqmake5
+   use designer && qsci_run_in designer-Qt4Qt5 eqmake5
+}
+
+src_compile() {
+   qsci_run_in Qt4Qt5 emake
+   use designer && qsci_run_in designer-Qt4Qt5 emake
+}
+
+src_install() {
+   qsci_run_in Qt4Qt5 emake INSTALL_ROOT="${D}" install
+   use designer && qsci_run_in designer-Qt4Qt5 emake INSTALL_ROOT="${D}" 
install
+
+   DOCS=( ChangeLog NEWS )
+   use doc && HTML_DOCS=( doc/html-Qt4Qt5/. )
+   einstalldocs
+}



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

2019-12-26 Thread Davide Pesavento
commit: e2e1e9f873fbbfa1fd7cee53b330c32e0917ab66
Author: Davide Pesavento  gentoo  org>
AuthorDate: Fri Dec 27 01:00:25 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Fri Dec 27 01:01:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e1e9f8

dev-python/qscintilla-python: add 2.11.4

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

 dev-python/qscintilla-python/Manifest  |  1 +
 .../qscintilla-python-2.11.4.ebuild| 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/qscintilla-python/Manifest 
b/dev-python/qscintilla-python/Manifest
index afe4c275980..a1ce86f8e01 100644
--- a/dev-python/qscintilla-python/Manifest
+++ b/dev-python/qscintilla-python/Manifest
@@ -1,2 +1,3 @@
 DIST QScintilla-2.11.3.tar.gz 3006383 BLAKE2B 
6238aaff44d6136a64e8c38e38c4886357eb72aa4067f54eda1e876040c41ebce8577e244b81a062e9020c4d142439f5612ca88055d0ba87172ff5b8893938d7
 SHA512 
83406ef2f425c6288fcac52b01417853186ba860e33e14b236801271e034c327cbb00817cb7247e98bafc1844aeff9f24ec4878ac8ec4bd52d0d2d9778f6b884
+DIST QScintilla-2.11.4.tar.gz 3007719 BLAKE2B 
b0f88a15a3636a0056d3bdac6e5d5bb05a065461c7de7fe0d5ad1740e87ca78a47bc1fd1af90a8751b553e8e326c830088a4cb38c9ebcad6be8bf9ebdb49bad0
 SHA512 
90fc2427121ca9ae55e34cf636460099bbdadd844318d9ef05f86790a36e25fb64528264bb7bb99e46b7add96378eff0cc69bb692940c6a1bddfadf86a9abdbd
 DIST QScintilla_gpl-2.10.8.tar.gz 2736054 BLAKE2B 
4bc7a2bc1974f8e10a96b7716a8e35d4854e9eeb8040734f99b796bddd9679ee2539f6517743689f9d7deff9ce523cdbb2f77ccd65eaadfc947dcc7a1337d918
 SHA512 
c0a216737dbda6bc390225196b37a43e4884c9cd67e6e81fc1b1b952683fe88dbfe7caf3c66d94a378f37502e1f08cbdf788426248e73f5f66ec65982b7652b5

diff --git a/dev-python/qscintilla-python/qscintilla-python-2.11.4.ebuild 
b/dev-python/qscintilla-python/qscintilla-python-2.11.4.ebuild
new file mode 100644
index 000..a058f7a3eab
--- /dev/null
+++ b/dev-python/qscintilla-python/qscintilla-python-2.11.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+inherit python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for QScintilla"
+HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro;
+
+MY_PN=QScintilla
+MY_P=${MY_PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz;
+else
+   
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz;
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="debug"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/PyQt5-5.12[gui,printsupport,widgets,${PYTHON_USEDEP}]
+   >=dev-python/PyQt5-sip-4.19.14:=[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   ~x11-libs/qscintilla-${PV}:=
+"
+DEPEND="${RDEPEND}
+   >=dev-python/sip-4.19.14[${PYTHON_USEDEP}]
+"
+
+S=${WORKDIR}/${MY_P}/Python
+
+src_configure() {
+   configuration() {
+   local myconf=(
+   "${PYTHON}"
+   "${S}"/configure.py
+   --pyqt=PyQt5
+   --qmake="$(qt5_get_bindir)"/qmake
+   $(usex debug '--debug --trace' '')
+   --verbose
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+   # Fix parallel install failure
+   sed -i -e '/INSTALLS += distinfo/i distinfo.depends = 
install_subtargets install_pep484_stubs install_api' \
+   ${MY_PN}.pro || die
+
+   # Run eqmake to respect toolchain and build flags
+   eqmake5 -recursive ${MY_PN}.pro
+   }
+   python_foreach_impl run_in_build_dir configuration
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installation() {
+   emake INSTALL_ROOT="${D}" install
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir installation
+}



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

2019-12-26 Thread Aaron Bauman
commit: 73da98430dffb2a6e3259ac9fa7e2ab9810e31dc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Dec 27 00:55:14 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Dec 27 00:56:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73da9843

dev-db/postgresql: arm64 stable (bug #702998)

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

 dev-db/postgresql/postgresql-10.11.ebuild  | 2 +-
 dev-db/postgresql/postgresql-11.6.ebuild   | 2 +-
 dev-db/postgresql/postgresql-12.1.ebuild   | 2 +-
 dev-db/postgresql/postgresql-9.4.25.ebuild | 2 +-
 dev-db/postgresql/postgresql-9.5.20.ebuild | 2 +-
 dev-db/postgresql/postgresql-9.6.16.ebuild | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-db/postgresql/postgresql-10.11.ebuild 
b/dev-db/postgresql/postgresql-10.11.ebuild
index 3a06125aebb..f6d674954e8 100644
--- a/dev-db/postgresql/postgresql-10.11.ebuild
+++ b/dev-db/postgresql/postgresql-10.11.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 ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-macos ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 

diff --git a/dev-db/postgresql/postgresql-11.6.ebuild 
b/dev-db/postgresql/postgresql-11.6.ebuild
index ccca92ebc7d..1ab3dc5c2e5 100644
--- a/dev-db/postgresql/postgresql-11.6.ebuild
+++ b/dev-db/postgresql/postgresql-11.6.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)
 

diff --git a/dev-db/postgresql/postgresql-12.1.ebuild 
b/dev-db/postgresql/postgresql-12.1.ebuild
index 70a79def612..ab939fbabf1 100644
--- a/dev-db/postgresql/postgresql-12.1.ebuild
+++ b/dev-db/postgresql/postgresql-12.1.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)
 

diff --git a/dev-db/postgresql/postgresql-9.4.25.ebuild 
b/dev-db/postgresql/postgresql-9.4.25.ebuild
index 3d03df67f14..1e7e4f5a38e 100644
--- a/dev-db/postgresql/postgresql-9.4.25.ebuild
+++ b/dev-db/postgresql/postgresql-9.4.25.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 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-macos ~x86-solaris"
 
 SLOT=$(ver_cut 1-2)
 

diff --git a/dev-db/postgresql/postgresql-9.5.20.ebuild 
b/dev-db/postgresql/postgresql-9.5.20.ebuild
index 40ec78b005d..de1b903e9e2 100644
--- a/dev-db/postgresql/postgresql-9.5.20.ebuild
+++ b/dev-db/postgresql/postgresql-9.5.20.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 ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-macos ~x86-solaris"
 
 SLOT=$(ver_cut 1-2)
 

diff --git a/dev-db/postgresql/postgresql-9.6.16.ebuild 
b/dev-db/postgresql/postgresql-9.6.16.ebuild
index 4f238c60335..3386e1cacc4 100644
--- a/dev-db/postgresql/postgresql-9.6.16.ebuild
+++ b/dev-db/postgresql/postgresql-9.6.16.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 

[gentoo-commits] repo/gentoo:master commit in: games-server/ut2004-ded/, games-server/ut2004-ded/files/

2019-12-26 Thread James Le Cuirot
commit: 8901773bdbd36ccf9157642a98e5f39fd0245e54
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 27 00:19:18 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 27 00:25:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8901773b

Revert "games-server/ut2004-ded: drop vulnerable package"

This reverts commit 5e1e96c14effb4f076191f9d8023547cb7e15ff4.

This package was dropped because of CVE-2008-6441 and
CVE-2008-7011. However, UT2004 was reported to *not* be vulnerable to
the former and the latter was almost certainly fixed in 3369.3. I
cannot find any release notes but the published workaround related to
3369.2 and 3369.3 was built just three days after the vulnerability
was announced.

Bug: https://bugs.gentoo.org/285010
Signed-off-by: James Le Cuirot  gentoo.org>

 games-server/ut2004-ded/Manifest   |  3 +
 games-server/ut2004-ded/files/ut2004-ded.confd |  6 ++
 games-server/ut2004-ded/files/ut2004-ded.initd | 13 
 games-server/ut2004-ded/metadata.xml   | 11 +++
 .../ut2004-ded/ut2004-ded-3369.3-r2.ebuild | 88 ++
 5 files changed, 121 insertions(+)

diff --git a/games-server/ut2004-ded/Manifest b/games-server/ut2004-ded/Manifest
new file mode 100644
index 000..7be18ac0efa
--- /dev/null
+++ b/games-server/ut2004-ded/Manifest
@@ -0,0 +1,3 @@
+DIST dedicatedserver3339-bonuspack.zip 914213907 BLAKE2B 
883253d9817b4ee7f9594bf611e9d440d7e90c8cd43d34b366cfb4e781d4ad78e2812a0aa4f5acaed4880b1bc47f0dffed6fbb0caf9cc53477c01bc92d891325
 SHA512 
353161a7c811ac5c688c6438e3ecfad1aa37bcfd13a3e17f2a9deaf510eda9311a423524bd4635fcf972001cfe24c1a1b71a2bb6a060c37a24351f3bce0c7f26
+DIST ut2004-lnxpatch3369-2.tar.bz2 22465217 BLAKE2B 
9852f9d55804b7f2927a31be86aee1552aaebeb38d2a40fb206154c236e9d6eff47f7594024c0d9b25c7216d3ca62571b1f89f23f72ee9e135b2e6451bcb006a
 SHA512 
0d6f26d5a811efd64be8c304e928e03f546d9a8eaba6b074843e2b7e76e0670b39df95200a2fe2040d72bbd204c7157ed0115649a5c85396a76d9e0b7ec284b1
+DIST ut2004-v3369-3-linux-dedicated.7z 5013927 BLAKE2B 
72d24d7bc37c777f3697b767a03e052ad9b547005dd6da73833e439496e87a9c1ebbe01f88d62b29a41b2bf6380a3b3bd745e6883fbb6d0f2b7e52998d4af276
 SHA512 
3b2a7b64934a3647c02c9fec48565c5c2c35370d635b2af4059eb76587bfa13f46e6a4e14fdb0494ba7a4182497ed5963601986f4fcfa318e69a8a8a8c0178cf

diff --git a/games-server/ut2004-ded/files/ut2004-ded.confd 
b/games-server/ut2004-ded/files/ut2004-ded.confd
new file mode 100644
index 000..e82238b93de
--- /dev/null
+++ b/games-server/ut2004-ded/files/ut2004-ded.confd
@@ -0,0 +1,6 @@
+# User and group the server should run as.
+ut2004_ded_user="nobody"
+ut2004_ded_group="nobody"
+
+# Any extra options you want to pass to the server.
+ut2004_ded_opts="DM-Deck17"

diff --git a/games-server/ut2004-ded/files/ut2004-ded.initd 
b/games-server/ut2004-ded/files/ut2004-ded.initd
new file mode 100644
index 000..c4cf9810cd1
--- /dev/null
+++ b/games-server/ut2004-ded/files/ut2004-ded.initd
@@ -0,0 +1,13 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+pidfile="/var/run/${RC_SVCNAME}.pid"
+command_background="true"
+command_user="${ut2004_ded_user}:${ut2004_ded_group}"
+command="ut2004-ded"
+command_args="${ut2004_ded_opts}"
+
+depend() {
+   need net
+}

diff --git a/games-server/ut2004-ded/metadata.xml 
b/games-server/ut2004-ded/metadata.xml
new file mode 100644
index 000..6c721750729
--- /dev/null
+++ b/games-server/ut2004-ded/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   ga...@gentoo.org
+   Gentoo Games Project
+
+
+Unreal Tounament 2004 is a first-person 3-D shooter and sequel to the 2003 
Game of the Year, Unreal Tournament 2003.  The game was ported to Linux by Ryan 
"icculus" Gordon under contract from Epic Games and the Linux installer was 
released in the retail box.  This is the dedicated server portion of the game 
and does not require the retail discs to use.
+
+

diff --git a/games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild 
b/games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild
new file mode 100644
index 000..63f7dcb5240
--- /dev/null
+++ b/games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs eutils
+
+BONUSPACK_P="dedicatedserver3339-bonuspack.zip"
+PATCH_P="ut2004-lnxpatch${PV%.*}-2.tar.bz2"
+DESCRIPTION="Unreal Tournament 2004 Linux Dedicated Server"
+HOMEPAGE="https://liandri.beyondunreal.com/Unreal_Tournament_2004;
+SRC_URI="
+   https://ut2004.ut-files.com/Entire_Server_Download/${BONUSPACK_P}
+   https://ut2004.ut-files.com/Patches/Linux/${PATCH_P}
+   
https://dev.gentoo.org/~chewi/distfiles/ut2004-v${PV/./-}-linux-dedicated.7z
+"
+
+LICENSE="ut2003"
+SLOT="0"
+KEYWORDS="-* ~amd64 

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

2019-12-26 Thread Andreas Sturmlechner
commit: 716d562f91d6e7eaf6da6d499ea5e0ae9e63c6a0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec 27 00:03:24 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 27 00:07:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716d562f

net-libs/libktorrent: Port to ecm.eclass and kde.org.eclass

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

 net-libs/libktorrent/libktorrent-2.1.1.ebuild | 30 +++
 1 file changed, 17 insertions(+), 13 deletions(-)

diff --git a/net-libs/libktorrent/libktorrent-2.1.1.ebuild 
b/net-libs/libktorrent/libktorrent-2.1.1.ebuild
index 9399cfd161b..a71a4a0418b 100644
--- a/net-libs/libktorrent/libktorrent-2.1.1.ebuild
+++ b/net-libs/libktorrent/libktorrent-2.1.1.ebuild
@@ -3,31 +3,35 @@
 
 EAPI=7
 
-KDE_TEST="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
 VIRTUALX_REQUIRED="test"
-inherit kde5
+inherit ecm kde.org
 
 DESCRIPTION="BitTorrent library based on KDE Frameworks"
-HOMEPAGE="https://kde.org/applications/internet/ktorrent/;
+HOMEPAGE="https://kde.org/applications/internet/org.kde.ktorrent
+https://userbase.kde.org/KTorrent;
 SRC_URI="mirror://kde/stable/ktorrent/5.1.2/${P}.tar.xz"
 
 LICENSE="GPL-2+"
+SLOT="5"
 KEYWORDS="amd64 ~arm arm64 ~x86"
 IUSE=""
 
 BDEPEND="sys-devel/gettext"
 COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtxml)
app-crypt/qca:2[qt5(+)]
>=dev-libs/gmp-6.0.0a:0=
dev-libs/libgcrypt:0=
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -42,7 +46,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   kde5_src_prepare
+   ecm_src_prepare
 
# Gentoo workaround because gmp.h in MULTILIB_WRAPPED_HEADERS is 
breaking this
sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \
@@ -57,5 +61,5 @@ src_test() {
-E "(fin|packetloss|send|superseedtest|transmit|utppolltest)"
)
 
-   kde5_src_test
+   ecm_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/keurocalc/

2019-12-26 Thread Andreas Sturmlechner
commit: b862091440e11c230064f1949d0c1bf06e3851d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 26 23:54:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 27 00:07:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8620914

sci-calculators/keurocalc: Port to ecm.eclass and kde.org.eclass

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

 sci-calculators/keurocalc/keurocalc-1.3.0.ebuild | 32 +---
 1 file changed, 18 insertions(+), 14 deletions(-)

diff --git a/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild 
b/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild
index 93c92767663..717b7c999b6 100644
--- a/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild
+++ b/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild
@@ -3,29 +3,33 @@
 
 EAPI=7
 
-KDE_HANDBOOK="forceoptional"
-inherit kde5
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
 
 DESCRIPTION="Universal currency converter and calculator"
-HOMEPAGE="https://kde.org/applications/office/keurocalc/ 
https://userbase.kde.org/KEuroCalc;
+HOMEPAGE="https://kde.org/applications/office/org.kde.keurocalc
+https://userbase.kde.org/KEuroCalc;
 SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2+ FDL-1.2"
+SLOT="5"
 KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
!sci-calculators/keurocalc:4



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ktorrent/

2019-12-26 Thread Andreas Sturmlechner
commit: a364c9ceea5ed11e7f0d3971c6f37404958898e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 26 23:59:34 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 27 00:07:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a364c9ce

net-p2p/ktorrent: Port to ecm.eclass and kde.org.eclass

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

 net-p2p/ktorrent/ktorrent-5.1.2-r2.ebuild | 83 ---
 1 file changed, 43 insertions(+), 40 deletions(-)

diff --git a/net-p2p/ktorrent/ktorrent-5.1.2-r2.ebuild 
b/net-p2p/ktorrent/ktorrent-5.1.2-r2.ebuild
index 95f9bf8408b..cac1657e6a9 100644
--- a/net-p2p/ktorrent/ktorrent-5.1.2-r2.ebuild
+++ b/net-p2p/ktorrent/ktorrent-5.1.2-r2.ebuild
@@ -3,66 +3,69 @@
 
 EAPI=7
 
-KDE_HANDBOOK="optional"
-KDE_TEST="optional"
+ECM_HANDBOOK="optional"
+ECM_TEST="optional"
+KFMIN=5.60.0
+QTMIN=5.12.3
 VIRTUALX_REQUIRED="test"
-inherit kde5
+inherit ecm kde.org
 
 DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks"
-HOMEPAGE="https://kde.org/applications/internet/ktorrent/;
+HOMEPAGE="https://kde.org/applications/internet/org.kde.ktorrent;
 [[ ${KDE_BUILD_TYPE} = release ]] && 
SRC_URI="mirror://kde/stable/${PN}/${PV/%.0}/${P}.tar.xz"
 
 LICENSE="GPL-2"
+SLOT="5"
 KEYWORDS="amd64 arm64 ~x86"
 IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +kross +logviewer 
+magnetgenerator
 +mediaplayer rss +scanfolder +search +shutdown +stats +upnp +zeroconf"
 
 BDEPEND="sys-devel/gettext"
 COMMON_DEPEND="
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${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/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
>=net-libs/libktorrent-2.1.1:5
infowidget? ( dev-libs/geoip )
kross? (
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kross)
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kross-${KFMIN}:5
)
mediaplayer? (
media-libs/phonon[qt5(+)]
>=media-libs/taglib-1.5
)
rss? (
-   $(add_frameworks_dep kdewebkit)
-   $(add_frameworks_dep syndication)
+   >=kde-frameworks/kdewebkit-${KFMIN}:5
+   >=kde-frameworks/syndication-${KFMIN}:5
)
search? (
-   $(add_frameworks_dep kdewebkit)
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
+   >=kde-frameworks/kdewebkit-${KFMIN}:5
)
-   shutdown? ( $(add_plasma_dep plasma-workspace) )
-   stats? ( $(add_frameworks_dep kplotting) )
-   upnp? ( $(add_frameworks_dep kcompletion) )
-   zeroconf? ( $(add_frameworks_dep kdnssd) )
+   shutdown? ( >=kde-plasma/plasma-workspace-5.15.5 )
+   stats? ( >=kde-frameworks/kplotting-${KFMIN}:5 )
+   upnp? ( >=kde-frameworks/kcompletion-${KFMIN}:5 )
+   zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:5 )
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -71,8 +74,8 @@ RDEPEND="${COMMON_DEPEND}
ipfilter? (
app-arch/bzip2
app-arch/unzip
-   $(add_frameworks_dep ktextwidgets)
-   $(add_kdeapps_dep kio-extras)
+   

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

2019-12-26 Thread Aaron Bauman
commit: 639a7e260324f535c21bb8383fb73b6f692f81d1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 26 23:57:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 26 23:58:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639a7e26

dev-python/requests: arm64 keyworded (bug #700940)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

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

diff --git a/dev-python/requests/requests-2.22.0.ebuild 
b/dev-python/requests/requests-2.22.0.ebuild
index 1902a0432fd..d860695b7d3 100644
--- a/dev-python/requests/requests-2.22.0.ebuild
+++ b/dev-python/requests/requests-2.22.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="socks5 +ssl test"
 RESTRICT="!test? ( test )"
 



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

2019-12-26 Thread Aaron Bauman
commit: 899e9b806a4030208fa1cd67b18a9032e42621f9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 26 23:57:23 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 26 23:58:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899e9b80

dev-python/pytest-httpbin: arm64 keyworded (bug #700940)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

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

diff --git a/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild 
b/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild
index 316237426a4..99e7b029205 100644
--- a/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild
+++ b/dev-python/pytest-httpbin/pytest-httpbin-1.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/kevin1024/pytest-httpbin/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/httpbin[${PYTHON_USEDEP}]



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

2019-12-26 Thread Göktürk Yüksek
commit: be80788debfcc0035e9d014956763871fd5df287
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  9 08:52:47 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 26 23:52:22 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=be80788d

general-concepts/licenses: Add a section on upstream license problems

(The submission is subjected to further editing by the committer)

Closes: https://github.com/gentoo/devmanual/pull/109
Acked-by: Ulrich Müller  gentoo.org>
Signed-off-by: Michał Górny  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 general-concepts/licenses/text.xml | 61 ++
 1 file changed, 56 insertions(+), 5 deletions(-)

diff --git a/general-concepts/licenses/text.xml 
b/general-concepts/licenses/text.xml
index d37456c..94ad420 100644
--- a/general-concepts/licenses/text.xml
+++ b/general-concepts/licenses/text.xml
@@ -127,14 +127,65 @@ ought to have all-rights-reserved license,
 and RESTRICT="bindist mirror".
 
 
+
+
+
+
+Detecting upstream license problems
+
+
 
-Please watch for license conflicts. If the license indicated
-by the package is incompatible with the licenses used by its sources
-(e.g. BSD/MIT package including GPL sources), please contact
-the licenses team for guidance. Do not add packages that seem
-to include license term violations.
+Please watch out for upstream licensing problems and report them
+upstream.
+You may ask the Gentoo licenses team for guidance. In general, it is
+preferable to wait for upstream to resolve the issue and release a new
+version. Do not add packages that seem to include license term
+violations!
 
 
+
+Common license problems include but are not limited to:
+
+
+
+  
+
+  Including third party code without appropriate copyright notices.
+  Practically all licenses (with notable exception of public
+  domain-alike) require attribution, and some require copying
+  original copyright notices verbatim.
+
+  
+  
+
+  Combining incompatible licenses. When you are combining multiple
+  files using different licenses into a single executable, those
+  licenses need to be compatible. For example, it is not possible
+  to combine proprietary code with copyleft licenses (e.g. GPL).
+  It is also incorrect to combine GPL-2 (only) and GPL-3 code.
+
+  
+  
+
+  Dynamically linking incompatible executables. Arguably, some
+  licenses also apply restriction on dynamic linking between
+  executables and shared libraries. For example, normally you can't
+  link GPL executables with OpenSSL. The same restriction does not
+  apply to LGPL, and some projects are adding specific linking
+  exceptions to their GPL usage.
+
+  
+  
+
+  Wrong or incomplete license information about a project. Upstream
+  may indicate the wrong effective license for a project (e.g.
+  in README. For example, upstream may indicate that the project
+  is licensed as GPL-2+ while some of the source code files use
+  GPL-3+ license.
+
+  
+
+
 
 
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/oyranos/, media-libs/oyranos/files/

2019-12-26 Thread Andreas Sturmlechner
commit: 26db062e7b8df1334a8deb33edb799cad97cff2b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 26 23:42:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 26 23:51:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26db062e

media-libs/oyranos: Fix mesa build error, drop multilib remnant, use xdg

Closes: https://bugs.gentoo.org/671996
Closes: https://bugs.gentoo.org/672004
Closes: https://bugs.gentoo.org/672006
Closes: https://bugs.gentoo.org/680324
Closes: https://bugs.gentoo.org/689686
Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../oyranos/files/oyranos-0.9.6-mesa-18.3.1.patch  | 24 ++
 .../oyranos/files/oyranos-0.9.6-underlinking.patch | 16 +++
 media-libs/oyranos/oyranos-0.9.6-r1.ebuild | 12 +++
 media-libs/oyranos/oyranos-.ebuild |  4 ++--
 4 files changed, 50 insertions(+), 6 deletions(-)

diff --git a/media-libs/oyranos/files/oyranos-0.9.6-mesa-18.3.1.patch 
b/media-libs/oyranos/files/oyranos-0.9.6-mesa-18.3.1.patch
new file mode 100644
index 000..83ed82a5629
--- /dev/null
+++ b/media-libs/oyranos/files/oyranos-0.9.6-mesa-18.3.1.patch
@@ -0,0 +1,24 @@
+From ac7bdc35ea376f938ad223b0156a04a2af6d2eff Mon Sep 17 00:00:00 2001
+From: Kai-Uwe Behrmann 
+Date: Fri, 28 Dec 2018 00:14:24 +0100
+Subject: [PATCH] * [exmpl]: update GLee.h to Mesa-18.3.1
+
+the include guards of system files changed
+---
+ src/examples/image_display/GLee.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/examples/image_display/GLee.h 
b/src/examples/image_display/GLee.h
+index 2edca003..01b19c68 100644
+--- a/src/examples/image_display/GLee.h
 b/src/examples/image_display/GLee.h
+@@ -61,7 +61,9 @@
+   #include 
+ #else // GLX
+   #define __glext_h_  /* prevent glext.h from being included  */
++  #define __gl_glext_h_
+   #define __glxext_h_ /* prevent glxext.h from being included */
++  #define __glx_glxext_h_
+   #define GLX_GLXEXT_PROTOTYPES
+   #include 
+   #include 

diff --git a/media-libs/oyranos/files/oyranos-0.9.6-underlinking.patch 
b/media-libs/oyranos/files/oyranos-0.9.6-underlinking.patch
new file mode 100644
index 000..b25a36cf79e
--- /dev/null
+++ b/media-libs/oyranos/files/oyranos-0.9.6-underlinking.patch
@@ -0,0 +1,16 @@
+Index: oyranos-0.9.6/src/modules/color/modules/CMakeLists.txt
+===
+--- oyranos-0.9.6.orig/src/modules/color/modules/CMakeLists.txt
 oyranos-0.9.6/src/modules/color/modules/CMakeLists.txt
+@@ -74,9 +74,9 @@ SET( OY_MODULE oydi )
+ SET( OY_MODULE_LIB ${PACKAGE_NAME}_${OY_MODULE}${OY_MODULE_NAME} )
+ ADD_LIBRARY( ${OY_MODULE_LIB}
+  SHARED ${PACKAGE_NAME}_cmm_${OY_MODULE}.c )
+-TARGET_LINK_LIBRARIES ( ${OY_MODULE_LIB} ${PROJECT_NAME} ${EXTRA_LIBS} 
${XCM_LIBRARIES} ${XFIXES_LIBRARIES} )
++TARGET_LINK_LIBRARIES ( ${OY_MODULE_LIB} ${PROJECT_NAME} ${EXTRA_LIBS} 
${XCM_LIBRARIES} ${XFIXES_LIBRARIES} ${X11_LIBRARIES} )
+ INSTALL (TARGETS ${OY_MODULE_LIB} DESTINATION 
${CMAKE_INSTALL_LIBDIR}/${OY_CMMSUBPATH})
+-SET( OY_MODULE_LIBRARIES ${OY_MODULE_LIBRARIES} ${XCM_LIBRARIES} 
${XFIXES_LIBRARIES} )
++SET( OY_MODULE_LIBRARIES ${OY_MODULE_LIBRARIES} ${XCM_LIBRARIES} 
${XFIXES_LIBRARIES} ${X11_LIBRARIES} )
+ 
+ SET( OY_MODULE oyra )
+ SET( OY_MODULE_LIB ${PACKAGE_NAME}_${OY_MODULE}${OY_MODULE_NAME} )

diff --git a/media-libs/oyranos/oyranos-0.9.6-r1.ebuild 
b/media-libs/oyranos/oyranos-0.9.6-r1.ebuild
index 05b026fa3e9..4eee55d10f7 100644
--- a/media-libs/oyranos/oyranos-0.9.6-r1.ebuild
+++ b/media-libs/oyranos/oyranos-0.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 CMAKE_REMOVE_MODULES_LIST="${CMAKE_REMOVE_MODULES_LIST} FindXcm FindCUPS"
-inherit cmake-utils flag-o-matic
+inherit cmake-utils flag-o-matic xdg
 
 DESCRIPTION="Colour management system allowing to share settings across apps 
and services"
 HOMEPAGE="https://www.oyranos.org/;
@@ -69,7 +69,11 @@ DOCS=( {AUTHORS,ChangeLog,README}.md )
 
 RESTRICT="test"
 
-PATCHES=( "${WORKDIR}/patches" )
+PATCHES=(
+   "${WORKDIR}/patches"
+   "${FILESDIR}/${P}-mesa-18.3.1.patch" # bug 671996
+   "${FILESDIR}/${P}-underlinking.patch"
+)
 
 src_prepare() {
# remove bundled libs
@@ -77,7 +81,7 @@ src_prepare() {
cmake-utils_src_prepare
 }
 
-multilib_src_configure() {
+src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-DUSE_SYSTEM_ELEKTRA=ON

diff --git a/media-libs/oyranos/oyranos-.ebuild 
b/media-libs/oyranos/oyranos-.ebuild
index a44af27aa9e..9d14bb4f921 100644
--- a/media-libs/oyranos/oyranos-.ebuild
+++ 

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

2019-12-26 Thread Aaron Bauman
commit: ea0d374d0623ad5ff2d285e48b81ea91e0420afa
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 26 23:49:44 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 26 23:49:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0d374d

dev-python/pipfile: arm64 keyworded (bug #702190)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

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

diff --git a/dev-python/pipfile/pipfile-0.0.2.ebuild 
b/dev-python/pipfile/pipfile-0.0.2.ebuild
index 25e537916d8..287f69c4151 100644
--- a/dev-python/pipfile/pipfile-0.0.2.ebuild
+++ b/dev-python/pipfile/pipfile-0.0.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/pypa/pipfile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~sparc ~x86"
 
 RDEPEND="dev-python/toml[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}



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

2019-12-26 Thread Aaron Bauman
commit: f4b0a5729b0ac6ced2b0ba03b64e1fff1b123935
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 26 23:49:33 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 26 23:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b0a572

dev-python/isort: arm64 keyworded (bug #702190)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

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

diff --git a/dev-python/isort/isort-4.3.21_p2.ebuild 
b/dev-python/isort/isort-4.3.21_p2.ebuild
index e602ff9a2c3..cbc4b3b7319 100644
--- a/dev-python/isort/isort-4.3.21_p2.ebuild
+++ b/dev-python/isort/isort-4.3.21_p2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~sparc ~x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



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

2019-12-26 Thread Aaron Bauman
commit: 7edd22f29791ebd2cea577a8109e4be9f554e878
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 26 23:20:20 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 26 23:20:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edd22f2

app-editors/nano: arm64 stable (bug #703688)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

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

diff --git a/app-editors/nano/nano-4.6.ebuild b/app-editors/nano/nano-4.6.ebuild
index 16f1760c790..b371a45c7c5 100644
--- a/app-editors/nano/nano-4.6.ebuild
+++ b/app-editors/nano/nano-4.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2019-12-26 Thread Aaron Bauman
commit: 93f2fb655ff1886521a0c6cceb17ad6d7b28a463
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 26 23:03:32 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 26 23:03:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f2fb65

app-doc/doxygen: arm64 stable (bug #702610)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.83, Repoman-2.3.20

 app-doc/doxygen/doxygen-1.8.16-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/doxygen/doxygen-1.8.16-r1.ebuild 
b/app-doc/doxygen/doxygen-1.8.16-r1.ebuild
index fc60d61ed56..1b459f87c8c 100644
--- a/app-doc/doxygen/doxygen-1.8.16-r1.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.16-r1.ebuild
@@ -11,10 +11,10 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
SRC_URI=""
-   KEYWORDS="amd64 arm ia64 sparc x86"
+   KEYWORDS="amd64 arm arm64 ia64 sparc x86"
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
-   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"
 fi
 
 DESCRIPTION="Documentation system for most programming languages"



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

2019-12-26 Thread Zac Medico
commit: 1793a98a4543c8ea3b166af4383744ab060f37d5
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec 26 22:46:29 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 26 22:49:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1793a98a

sys-apps/portage: Bump to version 2.3.84

 #690436 limit scope of dropped circular dependencies, which should
 solve some cases of bug 199856 such as bug 703676 (also see
 tracker bug 689644)

Bug: https://bugs.gentoo.org/701268
Bug: https://bugs.gentoo.org/199856
Bug: https://bugs.gentoo.org/689644
Bug: https://bugs.gentoo.org/690436
Bug: https://bugs.gentoo.org/703676
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.84.ebuild | 276 +
 2 files changed, 277 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index f53e3dd4b74..03354dd47e3 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,3 +3,4 @@ DIST portage-2.3.76.tar.bz2 1033462 BLAKE2B 
1be0641337cd7d2a55f8aaba6f84bbfa7182
 DIST portage-2.3.79.tar.bz2 1038675 BLAKE2B 
7a6cff28fa1d4b54607e9416914ab534d250718b082a9789a36be057933867a8a3befd7c99d404b058f67b92c6ee975323c37251fe89d3e3e46865daf0fea25e
 SHA512 
23101644185fb7c6eff12f015d442599b3af744f7b13dcb630f47a7f27c1392c46bd4aa5fa32d403dcf058cc3cc1d56cef00fd8c34dda811388eb268761c0797
 DIST portage-2.3.82.tar.bz2 1042836 BLAKE2B 
97fc32b988863497564f64bb22ecdb787f6d6075ec3f5a35c27f7c8b0610892c0516236eba238deec59ee5f9c42e0f10c6ef6c9a2f193ff54e24d86706afd814
 SHA512 
cee59744bba8bb429689dde899df2d84a42ac68b1e0f4a65f8f14c6db04a26a805095b54a807fa95dfe4032e8a637660a9aec88f70b36ba785228ed0db9c1144
 DIST portage-2.3.83.tar.bz2 1043583 BLAKE2B 
aaeaae19c9ec677f2c35451a4c223dbe26c696b2742e186e45512ef75484deeb55f9127a040c3aa389b1d66ffba9c0c6fb30e86b6977a16c7f46adaf86d1f671
 SHA512 
172dcbd6383918c83b370164d7b6e0e0039250b15d48db0a7e616afaf29ecd2490d6f2ef3b2b68c7138f475c802f7e147255bf50459565ca328233e0e1d5ae67
+DIST portage-2.3.84.tar.bz2 1043069 BLAKE2B 
85ccc209011ef5206e0aaf768ec0276449f5a691f62f8dd65b812b6a285030796180acce89e9f2c8ae05fe4f59505133535f0374bf076846f819477d0a62d231
 SHA512 
49797ded65091ea7450f3c37e4ca1efb4205bc67e873295b5060ee6d39c1c63313fc1caa8c2f6c7afa6b352cef6d7ef04b8371c66a3ade05ac734b46f807bfd7

diff --git a/sys-apps/portage/portage-2.3.84.ebuild 
b/sys-apps/portage/portage-2.3.84.ebuild
new file mode 100644
index 000..bd5bc590071
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.84.ebuild
@@ -0,0 +1,276 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=(
+   pypy
+   python3_5 python3_6 python3_7 python3_8
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+SLOT="0"
+IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? (
+   $(python_gen_cond_dep '
+   >=dev-python/epydoc-2.0[${PYTHON_USEDEP}]
+   ' 'python2*')
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_5} pypy)
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   

[gentoo-commits] proj/portage: New tag: portage-2.3.84

2019-12-26 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 26 23:00:24 2019 +

New tag: portage-2.3.84




[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/, lib/_emerge/

2019-12-26 Thread Zac Medico
commit: 680276cc4d4faa653203366cbe3c896ac3883cf2
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 25 08:37:18 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 26 22:56:39 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=680276cc

_serialize_tasks: limit scope of dropped circular dependencies

Ensure that all members of a buildtime dependency cycle are merged
as a group, such that packages which depend on one or more members
of the group will only be merged *after* the entire group has been
merged.

This extends runtime cycle handling to also handle buildtime cycles
in cases where the buildtime dependencies happen to be satisfied by
installed packages. In situations when this is necessary, it is
desirable to rely on the old installed instances of these packages
as little as possible, since they might have been broken by the
upgrade of a package that is a member of the dependency cycle.
Upgrading members of the cycle as a group effectively minimizes
reliance on the old installed package instances, avoiding some cases
of bug 199856. For example, it should avoid bug 703676, where
libspectre reportedly failed to build against an old installed
instance of ghostscript-gpl.

Bug: https://bugs.gentoo.org/199856
Bug: https://bugs.gentoo.org/689644
Bug: https://bugs.gentoo.org/690436
Bug: https://bugs.gentoo.org/703676
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/depgraph.py| 94 +++---
 lib/portage/tests/resolver/test_merge_order.py | 25 ++-
 2 files changed, 78 insertions(+), 41 deletions(-)

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index 0ee50d5de..bf8882774 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -7640,21 +7640,6 @@ class depgraph(object):
break
removed_nodes.clear()
self._merge_order_bias(mygraph)
-   def cmp_circular_bias(n1, n2):
-   """
-   RDEPEND is stronger than PDEPEND and this function
-   measures such a strength bias within a circular
-   dependency relationship.
-   """
-   n1_n2_medium = n2 in mygraph.child_nodes(n1,
-   
ignore_priority=priority_range.ignore_medium_soft)
-   n2_n1_medium = n1 in mygraph.child_nodes(n2,
-   
ignore_priority=priority_range.ignore_medium_soft)
-   if n1_n2_medium == n2_n1_medium:
-   return 0
-   elif n1_n2_medium:
-   return 1
-   return -1
myblocker_uninstalls = 
self._dynamic_config._blocker_uninstalls.copy()
retlist=[]
# Contains uninstall tasks that have been scheduled to
@@ -7815,7 +7800,8 @@ class depgraph(object):
self._spinner_update()
selected_nodes = None
ignore_priority = None
-   if drop_satisfied or (prefer_asap and asap_nodes):
+   cycle_digraph = None
+   if prefer_asap and asap_nodes:
priority_range = DepPrioritySatisfiedRange
else:
priority_range = DepPriorityNormalRange
@@ -7897,11 +7883,12 @@ class depgraph(object):
break
 
if not selected_nodes:
-   nodes = 
get_nodes(ignore_priority=priority_range.ignore_medium)
-   if nodes:
-   mergeable_nodes = set(nodes)
+
+   def find_smallest_cycle(mergeable_nodes, 
priority_ranges):
if prefer_asap and asap_nodes:
nodes = asap_nodes
+   else:
+   nodes = mergeable_nodes
# When gathering the nodes belonging to 
a runtime cycle,
# we want to minimize the number of 
nodes gathered, since
# this tends to produce a more optimal 
merge order.
@@ -7912,21 +7899,44 @@ class depgraph(object):
# that depend on them. Therefore, we 
search for the
# smallest cycle in order to try and 
identify and prefer
# these smaller independent cycles.
-   ignore_priority = 
priority_range.ignore_medium_soft
smallest_cycle = None
+ 

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

2019-12-26 Thread Zac Medico
commit: b69ca62cd09f54ccbeeb320fd5d462d257f69b01
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec 26 22:33:04 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 26 22:57:05 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b69ca62c

Updates for portage-2.3.84 release

Signed-off-by: Zac Medico  gentoo.org>

 RELEASE-NOTES | 8 
 setup.py  | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 1f0fdf0b8..f1c748e3c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.84
+==
+* Bug Fixes:
+- Bug 690436 limit scope of dropped circular dependencies, which
+  should solve some cases of bug 199856 such as bug 703676 (also
+  see tracker bug 689644)
+
+
 portage-2.3.83
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 974d422d0..96bdf28e9 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.83',
+   version = '2.3.84',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2019-12-26 Thread Göktürk Yüksek
commit: 61d0d80f2fc493d08a97bae1e507055015f55788
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 26 22:43:02 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 26 22:43:02 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=61d0d80f

bin/build_search_documents.py: create search documents for , , 

Signed-off-by: Göktürk Yüksek  gentoo.org>

 bin/build_search_documents.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/build_search_documents.py b/bin/build_search_documents.py
index 38ffd24..b7b840c 100755
--- a/bin/build_search_documents.py
+++ b/bin/build_search_documents.py
@@ -83,10 +83,10 @@ def process_node(documents: list, node: ET.Element, name: 
str, url: str) -> None
 
 for child in node:
 process_node(documents, child, name, url)
-elif node.tag in ['body', 'guide', 'li', 'ul', 'table', 'tr']:
+elif node.tag in ['body', 'dl', 'guide', 'li', 'ul', 'table', 'tr']:
 for child in node:
 process_node(documents, child, name, url)
-elif node.tag in ['p', 'important', 'note', 'warning', 'th', 'ti']:
+elif node.tag in ['p', 'dd', 'dt', 'important', 'note', 'warning', 'th', 
'ti']:
 text = stringify_node(node)
 
 documents.append({'id': len(documents),



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/users-and-groups/

2019-12-26 Thread Göktürk Yüksek
commit: bd6d454f759e735611b6bd6cc85c0c82379b29fd
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 26 22:16:02 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 26 22:16:02 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=bd6d454f

ebuild-writing/users-and-groups: post-merge enhancements

Signed-off-by: Göktürk Yüksek  gentoo.org>

 ebuild-writing/users-and-groups/text.xml | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/ebuild-writing/users-and-groups/text.xml 
b/ebuild-writing/users-and-groups/text.xml
index 1bb87b3..c556fd9 100644
--- a/ebuild-writing/users-and-groups/text.xml
+++ b/ebuild-writing/users-and-groups/text.xml
@@ -14,16 +14,18 @@ categories.
 
 
 First, check the https://api.gentoo.org/uid-gid.txt;>UID/GID
-assignment list and choose a free UID/GID in range 101..499. If you are
-adding a matching user and group, use the same number for both. When in doubt,
+assignment list and choose a free UID/GID in the range between
+101 and 499. If you are adding a user and a group with the same name,
+use the same number for their UID and GID, respectively. When in
+doubt,
 take the next free number from 499 downwards.
 
 
 
-The aforementioned list can be found in the
-https://gitweb.gentoo.org/data/api.git;>data/api.git 
repository
-on git.gentoo.org. Add your new user(s) and group(s)
-to the uid-gid.txt file and push them before adding the actual packages.
+Add your new user(s) and group(s) to the uid-gid.txt file
+located in the
+https://gitweb.gentoo.org/data/api.git;>data/api.git
+repository and push them before adding the actual packages.
 This counts as reserving the identifiers and will prevent collisions.
 Afterwards, you can push the new ebuilds.
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/users-and-groups/

2019-12-26 Thread Göktürk Yüksek
commit: 19a7ba32b83fc16f51f907358a978fe6ace4bedb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 20 16:47:23 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 26 22:01:53 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=19a7ba32

ebuild-writing/users-and-groups: Update policy

Closes: https://github.com/gentoo/devmanual/pull/125
Signed-off-by: Michał Górny  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 ebuild-writing/users-and-groups/text.xml | 29 +
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/ebuild-writing/users-and-groups/text.xml 
b/ebuild-writing/users-and-groups/text.xml
index 26d23ab..1bb87b3 100644
--- a/ebuild-writing/users-and-groups/text.xml
+++ b/ebuild-writing/users-and-groups/text.xml
@@ -6,21 +6,26 @@
 
 
 Creating users and groups is governed by https://gentoo.org/glep/glep-0081.html;>GLEP 81.  It is implemented
-via acct-user and acct-group eclasses.
+link="https://gentoo.org/glep/glep-0081.html;>GLEP 81. It is implemented
+via acct-user and acct-group eclasses. New users and groups
+are created as packages respectively in acct-user and acct-group
+categories.
 
 
 
-New users and groups are created as packages respectively in acct-user
-and acct-group categories.  First, choose UIDs/GIDs that are not used by
-any other package.  You should consult the https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment;>
-UID/GID assignment list maintained by the QA project, and possibly the
-UID/GID registries maintained by other distributions that are linked on the
-same page.  Afterwards, send the proposed ebuilds to the gentoo-dev
-mailing list for review.  The naming conventions for user and group ebuilds are
-explained in the following sections. Finally, after getting positive reviews,
-commit the new user and group packages.
+First, check the https://api.gentoo.org/uid-gid.txt;>UID/GID
+assignment list and choose a free UID/GID in range 101..499. If you are
+adding a matching user and group, use the same number for both. When in doubt,
+take the next free number from 499 downwards.
+
+
+
+The aforementioned list can be found in the
+https://gitweb.gentoo.org/data/api.git;>data/api.git 
repository
+on git.gentoo.org. Add your new user(s) and group(s)
+to the uid-gid.txt file and push them before adding the actual packages.
+This counts as reserving the identifiers and will prevent collisions.
+Afterwards, you can push the new ebuilds.
 
 
 



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

2019-12-26 Thread Göktürk Yüksek
commit: b910c781110ada38d6063098d04775ac8bfd77c2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Dec 25 18:10:47 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 26 21:53:02 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=b910c781

tasks-reference/pam: remove needless pam section

Closes: https://github.com/gentoo/devmanual/pull/128
Signed-off-by: Mikle Kolyada  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 tasks-reference/pam/text.xml | 36 
 1 file changed, 4 insertions(+), 32 deletions(-)

diff --git a/tasks-reference/pam/text.xml b/tasks-reference/pam/text.xml
index 6aa04d6..62c8ec0 100644
--- a/tasks-reference/pam/text.xml
+++ b/tasks-reference/pam/text.xml
@@ -16,14 +16,6 @@ With PAM, a program just needs to require authentication for 
a given login class
 (defined in a pam.d file), and PAM framework will take care of calling 
the
 modules which will provide authentication.
 
-
-
-There are different PAM implementations. Gentoo Linux, by default, uses the
-Linux-PAM implementation which is installed via sys-libs/pam; FreeBSD 
and
-NetBSD (and hence Gentoo/FreeBSD) use OpenPAM, which is a minimal version.  The
-different implementations can provide different authentication modules, and can
-differ in some details of the configuration.
-
 
 
 
@@ -89,7 +81,7 @@ The statement is composed of 3 or 4 tokens:
 the module, but this creates problems because not all the systems install 
the
 modules in the same place: Linux-PAM on Gentoo is generally set up to load
 them from /lib/security, but for example on AMD64 this become
-/lib64/security, and on OpenPAM they are just in 
/usr/lib(64). The
+/lib64/security. The
 result is that providing the full path will lead to non-working pamd
 files, and the right way to handle this is just states the module name  the
 PAM implementation will take care of finding the module.
@@ -99,16 +91,6 @@ The statement is composed of 3 or 4 tokens:
 passed to the module. These are module-dependent.
   
 
-
-
-As the number and the type of modules shipped with the implementation depends 
on
-the implementations themselves (Linux-PAM provides a full working set of
-modules, OpenPAM doesn't provide modules at all, and it's the operating system
-which provides them, as FreeBSD or NetBSD do), there are just a few modules
-which can be used directly in pamd files without the risk of providing a
-non-working configuration file:
-
-
 
   
 pam_deny.so, pam_permit.so  they just report a failure 
or a success
@@ -163,25 +145,15 @@ completely non-portable. It is not used in all the 
implementations of Linux-PAM
 
 
 A solution came when AltLinux developers added a new instruction for the 
control
-token: include. That control token can be used on Linux-PAM 0.78 and on
-OpenPAM to do the same as a required pam_stack.so, replacing the module 
name
+token: include. That control token can be used since Linux-PAM 0.78
+to do the same as a required pam_stack.so, replacing the module name
 with the name of the login class to mimic.
 
 
 
 In this way, instead of loading a module which in turn reloads pam, the option
 is parsed directly by the PAM implementation which loads the other login class
-and takes care of executing it, and the same syntax is valid on both Linux-PAM
-and OpenPAM systems.
-
-
-
-New packages (and new versions of old packages) should then use the 
include
-directive instead of pam_stack.so module, but to do that they need to 
depend
-on a later version of sys-libs/pam or on sys-libs/openpam (note: 
openpam
-is for now just on G/FreeBSD's project overlay)  to resolve this,
-virtual/pam is set up to add the right dependency for the use of the 
include
-directive.
+and takes care of executing it.
 
 
 



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

2019-12-26 Thread Robin H. Johnson
commit: 5794ff3b13a3c7e6ee4c88dccf0b734ac79556af
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Nov 20 06:40:40 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec 25 15:13:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5794ff3b

dev-db/redis: bump to 5.0.7

Bug: https://bugs.gentoo.org/698436
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Tomáš Mózes  gmail.com>

 dev-db/redis/redis-5.0.7.ebuild | 159 
 1 file changed, 159 insertions(+)

diff --git a/dev-db/redis/redis-5.0.7.ebuild b/dev-db/redis/redis-5.0.7.ebuild
new file mode 100644
index 000..e30178e06fb
--- /dev/null
+++ b/dev-db/redis/redis-5.0.7.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+RESTRICT="!test? ( test )"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
+COMMON_DEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-lang/tcl:0= )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.3-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-5.0-sharedlua.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   -e 's:$(OBJARCH)::g' \
+   -e 's:ARCH:TARCH:g' \
+   -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+   "${MKF}.in" \
+   || die "Sed failed for ${MKF}"
+   makefiles+=" ${MKF}"
+   done
+   # autodetection of compiler and settings; generates the modified 
Makefiles
+   cp "${FILESDIR}"/configure.ac-3.2 configure.ac || die
+
+   # Use the correct pkgconfig name for Lua
+   if false && has_version 'dev-lang/lua:5.3'; then
+   # Lua5.3 gives:
+   #lua_bit.c:83:2: error: #error "Unknown number type, check 
LUA_NUMBER_* in luaconf.h"
+   LUAPKGCONFIG=lua5.3
+   elif false && has_version 'dev-lang/lua:5.2'; then
+   # Lua5.2 fails with:
+   # scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+   # Because lua_open because lua_newstate in 5.2
+   LUAPKGCONFIG=lua5.2
+   elif has_version 'dev-lang/lua:5.1'; then
+   LUAPKGCONFIG=lua5.1
+   else
+   LUAPKGCONFIG=lua
+   fi
+   # The upstream configure script handles luajit specially, and is not
+   # effected by these changes.
+   einfo "Selected LUAPKGCONFIG=${LUAPKGCONFIG}"
+   sed -i  \
+   -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \
+   -e 
"s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+   -e "/PKG_CHECK_MODULES.*\/s,lua5.1,${LUAPKGCONFIG},g" \
+   configure.ac || die "Sed failed for configure.ac"
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with luajit)
+
+   # Linenoise can't be built with -std=c99, see 
https://bugs.gentoo.org/451164
+   # also, don't define ANSI/c99 for lua twice
+   sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
+}
+
+src_compile() {
+   tc-export CC AR RANLIB
+
+   local myconf=""
+
+   if use tcmalloc; then
+ 

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

2019-12-26 Thread Robin H. Johnson
commit: 375a1f33d12efb98579d2589950f8b1260b758c2
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Nov 12 09:03:44 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec 25 15:13:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375a1f33

acct-user/redis: new user package for UID 75

Signed-off-by: Tomáš Mózes  gmail.com>

 acct-user/redis/metadata.xml   |  7 +++
 acct-user/redis/redis-0.ebuild | 11 +++
 2 files changed, 18 insertions(+)

diff --git a/acct-user/redis/metadata.xml b/acct-user/redis/metadata.xml
new file mode 100644
index 000..ee74e58c037
--- /dev/null
+++ b/acct-user/redis/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+robb...@gentoo.org
+  
+

diff --git a/acct-user/redis/redis-0.ebuild b/acct-user/redis/redis-0.ebuild
new file mode 100644
index 000..a02bf1000a3
--- /dev/null
+++ b/acct-user/redis/redis-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="Redis program user"
+ACCT_USER_ID=75
+ACCT_USER_GROUPS=( redis )
+acct-user_add_deps



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

2019-12-26 Thread Robin H. Johnson
commit: 64064bb8a9eb4751eda056005a357e1d368f4a1c
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Nov 12 09:02:43 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec 25 15:13:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64064bb8

acct-group/redis: new group package for GID 75

Signed-off-by: Tomáš Mózes  gmail.com>

 acct-group/redis/metadata.xml   | 7 +++
 acct-group/redis/redis-0.ebuild | 9 +
 2 files changed, 16 insertions(+)

diff --git a/acct-group/redis/metadata.xml b/acct-group/redis/metadata.xml
new file mode 100644
index 000..ee74e58c037
--- /dev/null
+++ b/acct-group/redis/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+robb...@gentoo.org
+  
+

diff --git a/acct-group/redis/redis-0.ebuild b/acct-group/redis/redis-0.ebuild
new file mode 100644
index 000..272255cb137
--- /dev/null
+++ b/acct-group/redis/redis-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Redis program group"
+ACCT_GROUP_ID=75



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

2019-12-26 Thread Robin H. Johnson
commit: 47bdb48493752c1c988ddd7b21195c6bfef3428a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Nov 12 13:01:49 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec 25 15:14:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bdb484

dev-db/redis: drop old

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Tomáš Mózes  gmail.com>

 dev-db/redis/Manifest|   7 +-
 dev-db/redis/redis-4.0.10.ebuild | 142 ---
 dev-db/redis/redis-4.0.11.ebuild | 142 ---
 dev-db/redis/redis-4.0.12.ebuild | 142 ---
 dev-db/redis/redis-4.0.13.ebuild | 142 ---
 dev-db/redis/redis-5.0.3.ebuild  | 153 --
 dev-db/redis/redis-5.0.4.ebuild  | 156 ---
 7 files changed, 1 insertion(+), 883 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 8d23c64f950..ca3b67623d6 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,9 +1,4 @@
-DIST redis-4.0.10.tar.gz 1738465 BLAKE2B 
572cbb3d2d5d7209f81ebd53ee68f40b404d0e4623bd1864845bf1f47135d4e097a6974d346ffd845d848c39ace6d3fb9f1a347e0c9d16d06d22aed7a8b3ae7b
 SHA512 
0978dabaf637e61889d492fd3629acd58ca8fb0c0088cdd7036ffd1a7ed3f018c107039d4c96bd61d0b7d35757df2366d051f57d77ffb5642aca0e5651b30603
-DIST redis-4.0.11.tar.gz 1739656 BLAKE2B 
d94f380ad1600e58942cc5b27b512984396cdbb06ea6e947c7d7ce5b8ecdb8a2a56c6356af2caa82a96887a610716c9575b78eb2f46da89efb940febc1c30f22
 SHA512 
f0054af9ca2143731a397b2b21285387707b7f40d9326ba15225feb1a2ff470fab5194308342f63bbe1081f84c7e9ef19543c5a8e3eae49e17bfc515c64201f0
-DIST redis-4.0.12.tar.gz 1740544 BLAKE2B 
620dba8b81fc76a46880c3a4a7ee9d9835e7b19e6d321598a717892f6f03fa805db79847442744a2af8f77ae403b6e1df02299da9a0835f6092a74e3804dde48
 SHA512 
d19020f7ebed9ad5d04c6e1cb7e2a49dd1e226fe17d86e860df11bcb798c61c09f6f9fc3572a7ee32232ac34ec5eb1d6189f8139b5991bd87297c5243c3b54d2
-DIST redis-4.0.13.tar.gz 1740715 BLAKE2B 
73d129906b2a2ceb91d1144f8c8aeb970221f7ef4d1d0f0bac0aada6976ba6b2b4fdbe7cca29e350e8258986ee2607526896fcfb90536596a5fd556c6186faa6
 SHA512 
c220420bf6cb2781a3fb9e002188b1663743c89c262fd5aff02e585c969b56e7691fe1073e7427e6d38cf7b5a096f86b83af84cfa6b01a5bdf56048789e0bb70
 DIST redis-4.0.14.tar.gz 1740967 BLAKE2B 
d9122565ba890416d8936db936bc1410af840cc7617b485b94428891806d5889f5f02c2e722a7e68fe6c0b2690c1ef3479cc8837c55fb154f2b43af9986647a4
 SHA512 
7730a4083962046f8fee674a8ce95e1d3e8c8dcc2d64a65491dc3b851413b2d745942be7a94ee77074aa530da5f3d458c4e7388d7950a8495d8ee9f4862b7e06
 DIST redis-4.0.2.tar.gz 1713990 BLAKE2B 
307ab76b336f7520e14a23a1577c46e1b63cc5a5a5b6afb725cb87934fbcb62107085671fd1072d1142ce8e92f069e6b6064c9f4468335bc6997897c8f494471
 SHA512 
1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4
-DIST redis-5.0.3.tar.gz 1959445 BLAKE2B 
d1c3247d77aa3b1076d0e1a0dcce74dcfb14a0ad3776603ef8154d7868f9f3efcf2138cb08581eee1974e9d76658d07456d6e9795391321b1f1f8bca7f9d40f5
 SHA512 
5915b14502438bf7c3f56e38640dda54b095bd87501aefa6e386c9cef48e8d1e625e980643d128d91b8cab26dd51d5d99ca66fa638dc04e5ba315fe43f11f58b
-DIST redis-5.0.4.tar.gz 1966337 BLAKE2B 
9195e970d7c987c2540da3a89f4fc33620f6a45ed243fa24715fe20f174d5e569e5ff940834176b3f26b13d9cca95f1d2914d65ad71f295787553c6bb8552089
 SHA512 
336929c81a476e2a23a64f867823d70c3aab66fb0098eef2e61630be6522ff2f6af680169ffcae35d559758b2c6b56f88c5a953a538291fea886449cba33b8ad
 DIST redis-5.0.5.tar.gz 1975750 BLAKE2B 
3a0463685ae30f9d38e96d7324ae624474f02311e22e186460834920babc35ff343d84e8cb78a2cee0d45d9ba1c01944c783c88892b6580d83bc1cdec64a3e94
 SHA512 
78215ec02b7184e05788c7a368146ea53095a877a0e09174b4c9f175aeb9ba9174023c19e33bf62e4513b848e1841538d398e7c0a651c5c947255c1691cb4586
+DIST redis-5.0.7.tar.gz 1984203 BLAKE2B 
a4e65784ae5d673833d1a6df73800d95ca4d8db7ec045c166027d0c372291e2f5fa2ccc4fe8d4a081b7a967c154fcf03d4b097c5d7b05755a52b465e441ad7ee
 SHA512 
75c1d4bcca3e28d80f6b6942f0153ff33538d706339c69bddd2646c36f88b901c77dde09fba5629ba90ace00077e45d37b0a822a863f9f737ef9a79eb7093d9d

diff --git a/dev-db/redis/redis-4.0.10.ebuild b/dev-db/redis/redis-4.0.10.ebuild
deleted file mode 100644
index be27d0c369e..000
--- a/dev-db/redis/redis-4.0.10.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic systemd toolchain-funcs user
-
-DESCRIPTION="A persistent caching system, key-value and data structures 
database"
-HOMEPAGE="https://redis.io;
-SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
-
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
-IUSE="+jemalloc tcmalloc luajit test"
-RESTRICT="!test? ( test )"
-SLOT="0"
-
-# Redis 

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

2019-12-26 Thread Robin H. Johnson
commit: a056fc0a259dd50bb853c469107b2914e880bdbc
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Dec 24 22:30:21 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Dec 26 21:46:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a056fc0a

dev-db/redis: Merge remote-tracking branch 'github/pr/13619'

Fixes: https://bugs.gentoo.org/698436
Closes: https://github.com/gentoo/gentoo/pull/13619
Signed-off-by: Robin H. Johnson  gentoo.org>

 {sys-apps/usbmon => acct-group/redis}/metadata.xml |   0
 acct-group/redis/redis-0.ebuild|   9 ++
 {sys-apps/usbmon => acct-user/redis}/metadata.xml  |   0
 acct-user/redis/redis-0.ebuild |  11 ++
 dev-db/redis/Manifest  |   7 +-
 dev-db/redis/redis-4.0.10.ebuild   | 142 ---
 dev-db/redis/redis-4.0.11.ebuild   | 142 ---
 dev-db/redis/redis-4.0.12.ebuild   | 142 ---
 dev-db/redis/redis-4.0.13.ebuild   | 142 ---
 dev-db/redis/redis-5.0.3.ebuild| 153 -
 .../{redis-5.0.4.ebuild => redis-5.0.7.ebuild} |  31 +++--
 11 files changed, 38 insertions(+), 741 deletions(-)



[gentoo-commits] proj/devmanual:master commit in: appendices/contributing/devbook-guide/

2019-12-26 Thread Ulrich Müller
commit: 491304c07ca6951359d417add04d3a503cb47ed0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Dec 26 19:34:57 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Dec 26 20:40:28 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=491304c0

appendices/contributing/devbook-guide: Update  description.

We currently don't allow other lists inside definition lists.
Note that multiple dd following each dt are allowed.

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

 appendices/contributing/devbook-guide/text.xml | 35 ++
 1 file changed, 2 insertions(+), 33 deletions(-)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index 5af7226..7c59ed4 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -441,40 +441,9 @@ admonitions. A definition list comprises:
   dl
   A Definition List Tag containing
   dt
-  Pairs of Definition Term Tags
+  Definition Term Tags,
   dd
-  and Definition Data Tags
-
-
-
-The following list copied from http://www.w3.org/TR/REC-html40/struct/lists.html;>w3.org shows
-that a definition list can contain ordered and unordered lists. It may not
-contain another definition list though.
-
-
-
-  The ingredients:
-  
-
-  100 g. flour
-  10 g. sugar
-  1 cup water
-  2 eggs
-  salt, pepper
-
-  
-  The procedure:
-  
-
-  Mix dry ingredients thoroughly
-  Pour in wet ingredients
-  Mix for 10 minutes
-  Bake for one hour at 300 degrees
-
-  
-  Notes:
-  The recipe may be improved by adding raisins
+  each followed by one or more Definition Data Tags.
 
 
 



[gentoo-commits] proj/devmanual:master commit in: appendices/contributing/devbook-guide/

2019-12-26 Thread Ulrich Müller
commit: 88fdd7e242a75846bd149c5e6c02d804701d58e6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Dec 26 19:28:37 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Dec 26 20:40:28 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=88fdd7e2

Revert "appendices/contributing/devbook-guide: remove information on definition 
lists"

This reverts commit a1cad38db2fa2096b1161bf5a6ec85048d5a3a74.

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

 appendices/contributing/devbook-guide/text.xml | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index d39e794..5af7226 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -430,6 +430,53 @@ that you can have lists inside lists. Don't forget that 
you are writing XML and
 that you must close all tags including list items unlike in HTML.
 
 
+
+Definition lists (dl) are also supported. Please note that
+neither the definition term tag (dt) nor the definition data tag
+(dd) accept any other block level tag such as paragraphs or
+admonitions. A definition list comprises:
+
+
+
+  dl
+  A Definition List Tag containing
+  dt
+  Pairs of Definition Term Tags
+  dd
+  and Definition Data Tags
+
+
+
+The following list copied from http://www.w3.org/TR/REC-html40/struct/lists.html;>w3.org shows
+that a definition list can contain ordered and unordered lists. It may not
+contain another definition list though.
+
+
+
+  The ingredients:
+  
+
+  100 g. flour
+  10 g. sugar
+  1 cup water
+  2 eggs
+  salt, pepper
+
+  
+  The procedure:
+  
+
+  Mix dry ingredients thoroughly
+  Pour in wet ingredients
+  Mix for 10 minutes
+  Bake for one hour at 300 degrees
+
+  
+  Notes:
+  The recipe may be improved by adding raisins
+
+
 
 
 



[gentoo-commits] proj/devmanual:master commit in: appendices/common-problems/, general-concepts/tree/, ebuild-writing/eapi/, ...

2019-12-26 Thread Ulrich Müller
commit: 143db50760758ca340cc88f41f44955d4d16e1e7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Dec 26 19:27:30 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Dec 26 20:40:27 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=143db507

Remove all p elements below dd.

Where necessary, use multiple dd elements instead.

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

 appendices/common-problems/text.xml |  6 --
 appendices/contributing/text.xml| 31 +--
 appendices/further-reading/text.xml |  6 --
 archs/amd64/text.xml| 12 +++-
 ebuild-writing/eapi/text.xml| 12 ++--
 general-concepts/tree/text.xml  | 25 -
 keywording/text.xml |  8 
 tools-reference/tr/text.xml | 16 +---
 8 files changed, 31 insertions(+), 85 deletions(-)

diff --git a/appendices/common-problems/text.xml 
b/appendices/common-problems/text.xml
index 3af479b..430e74b 100644
--- a/appendices/common-problems/text.xml
+++ b/appendices/common-problems/text.xml
@@ -56,36 +56,30 @@ in use, there are various alternatives:
 sed, awk, grep, egrep, cut etc
   
   
-
 Usually when any of the above are used in global scope, it is to manipulate
 a version or program name string. These should be avoided in favour of
 pure bash constructs. The eapi7-ver eclass is often of use 
here.
 See ,
 man eapi7-ver.eclass and .
-
   
   
 has_version, best_version
   
   
-
 Calls to either of these globally indicates a serious problem. You must 
not
 have metadata varying based upon system-dependent information  see
 . You should rewrite your 
ebuilds
 to correctly use dependencies.
-
   
   
 python, perl etc
   
   
-
 Ebuilds are bash scripts. Offloading anything you don't know how to 
do
 in bash onto another language is not acceptable  if nothing 
else,
 because not all users will always have a full system when ebuilds are
 sourced.
-
   
 
 

diff --git a/appendices/contributing/text.xml b/appendices/contributing/text.xml
index 4b65c41..d17205a 100644
--- a/appendices/contributing/text.xml
+++ b/appendices/contributing/text.xml
@@ -81,34 +81,29 @@ really should first examine the GuideXML guide in a 
reasonable amount of depth.
 Indentation
   
   
-
-  Indent when needed  you should not indent any section flow elements 
such as
-  subsection but do indent tables, lists and definition 
lists.
-  Do not indent text in ordinary paragraph blocks.
-
+Indent when needed  you should not indent any section flow elements
+such as subsection but do indent tables, lists and
+definition lists. Do not indent text in ordinary paragraph blocks.
   
   
 Code Samples
   
   
-
-  You can use the normal GuideXML tag pre when you need no 
syntax
-  highlighting. When you need syntax highlighting use the 
codesample
-  tag along with a lang attribute  usually you want this to be 
set to
-  ebuild to syntax highlight ebuild code snippets.
-
+You can use the normal GuideXML tag pre when you need
+no syntax highlighting. When you need syntax highlighting use the
+codesample tag along with a lang attribute 
+usually you want this to be set to ebuild to syntax highlight ebuild
+code snippets.
   
   
 Hierarchy
   
   
-
-  The whole document is organized as a tree. Each directory can contain one
-  document. Each document can inherit multiple sub-documents using the
-  include flag. You must ensure that the self 
tag
-  in each document correctly points to the relative path of the document 
from
-  the root node so that the tree-walking algorithms work correctly.
-
+The whole document is organized as a tree. Each directory can contain
+one document. Each document can inherit multiple sub-documents using the
+include flag. You must ensure that the self
+tag in each document correctly points to the relative path of the document
+from the root node so that the tree-walking algorithms work correctly.
   
 
 

diff --git a/appendices/further-reading/text.xml 
b/appendices/further-reading/text.xml
index d48277c..0a658f6 100644
--- a/appendices/further-reading/text.xml
+++ b/appendices/further-reading/text.xml
@@ -19,12 +19,10 @@ recommendations, not padding designed to make this document 
look important.
 Mastering Regular Expressions
   
   
-
 "Mastering Regular Expressions" by Jeffrey E. F. Friedl (O'Reilly,
 ISBN 0-596-00289-0) is the book on regular expressions. Very 
readable and
 devoid of the usual mathematical jargon that tends to fill up these kinds 
of
 books. http://www.oreilly.com/catalog/regex2/;>Publisher's 
page
-
   
 
 
@@ -40,21 +38,17 @@ recommendations, not padding designed to make this document 
look important.
 

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

2019-12-26 Thread Ulrich Müller
commit: 91ee1bae83604a11bd5b8d7a04ab978c88040184
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Dec 26 19:24:16 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Dec 26 20:40:27 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=91ee1bae

More conventional syntax of definition lists.

Definition lists required only "p" elements as children of "dd".
Change to a more conventional syntax where each "dt" element can be
followed by one _or_more_ "dd" elements. This agrees with both
GuideXML and HTML.

Vertical spacing for "dd" should really be done in the CSS style
sheet, instead of complicated XSL processing.

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

 devbook.dtd   |  5 ++---
 devbook.xsl   | 11 +--
 devmanual.css |  5 +
 3 files changed, 4 insertions(+), 17 deletions(-)

diff --git a/devbook.dtd b/devbook.dtd
index 946a7f1..455397b 100644
--- a/devbook.dtd
+++ b/devbook.dtd
@@ -80,10 +80,9 @@
 
 
 
-
+
 
-
-
+
 
 
 

diff --git a/devbook.xsl b/devbook.xsl
index da60097..a8a11f1 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -231,16 +231,7 @@
   
 
   
-
-  
-
-
-
-
-
-
-  
-
+
   
 
   

diff --git a/devmanual.css b/devmanual.css
index 1507558..414ad1e 100644
--- a/devmanual.css
+++ b/devmanual.css
@@ -139,11 +139,8 @@ dt {
 font-weight: bold;
 }
 
-dd p.first {
+dd {
 margin-top: 0.2em;
-}
-
-dd p.last {
 margin-bottom: 0.2em;
 }
 



[gentoo-commits] proj/portage:master commit in: lib/_emerge/

2019-12-26 Thread Zac Medico
commit: 677e19cc20322485475c771687baf4a917065b9c
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec 26 21:01:35 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 26 21:21:12 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=677e19cc

emerge --with-test-deps: use _queue_disjunctive_deps

This delays evaluation of || deps, avoiding possible redundant
packages and conflicts.

Fixes: 85f0dd173ab7 ("emerge --with-test-deps: allow circular deps")
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/depgraph.py | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index ed7aeccad..0ee50d5de 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -3426,11 +3426,15 @@ class depgraph(object):
eapi=pkg.eapi,
subset={'test'})
 
-   if test_deps and not 
self._add_pkg_dep_string(
-   pkg, dep_root, 
self._priority(runtime_post=True),
-   test_deps,
-   allow_unsatisfied):
-   return 0
+   if test_deps:
+   test_deps = 
list(self._queue_disjunctive_deps(pkg,
+   dep_root, 
self._priority(runtime_post=True),
+   test_deps))
+
+   if test_deps and not 
self._add_pkg_dep_string(pkg,
+   dep_root, 
self._priority(runtime_post=True),
+   test_deps, 
allow_unsatisfied):
+   return 0
 
dep_string = 
portage.dep.use_reduce(dep_string,
uselist=use_enabled,



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwidgetsaddons/

2019-12-26 Thread Andreas Sturmlechner
commit: 8c33fd03b4495d5c25dd41e01aa81c960fd66a94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  2 15:21:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 26 21:12:59 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8c33fd03

kde-frameworks/kwidgetsaddons: Disable broken ksqueezedtextlabelautotest

Tests pass in manual git clone but fail in sandbox. Oh well...

Bug: https://bugs.gentoo.org/697866
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild 
b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild
index d3360b2899..ec64d56fc0 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild
@@ -24,7 +24,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_test() {
-   # bug 650216, 653186
-   local myctestargs=( -E "(kdatecomboboxtest|ktooltipwidgettest)" )
+   # bug 650216, 653186, 697866
+   local myctestargs=( -E 
"(kdatecomboboxtest|ktooltipwidgettest|ksqueezedtextlabelautotest)" )
ecm_src_test
 }



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

2019-12-26 Thread Andreas Sturmlechner
commit: 2fe2645dcbe4f746e89249fbc6013c052c7d5419
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Dec 15 19:16:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 26 21:10:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe2645d

media-video/obs-studio: add version 24.0.5

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13991
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/obs-studio/Manifest |   1 +
 media-video/obs-studio/obs-studio-24.0.5.ebuild | 132 
 2 files changed, 133 insertions(+)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 99942d9afc6..4765be69d53 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,2 +1,3 @@
 DIST obs-studio-23.2.1.tar.gz 6204515 BLAKE2B 
bd025a1ec2809e8a0b47fba79c6a3d40feb255a03a461725501a9c7cdbc40c04b75ff714fa4b3787f876a3f524f3371119a3ea9666c3aeb003184f1eb2a63123
 SHA512 
aabc23d825c2ca3f40274a8e2c4935939dab4955d929c44b28cebde114e808543c1c0dc05791bb6d9f2611effb0f2cb3e20c9a653154c30a9851ea94e74c8169
 DIST obs-studio-24.0.3.tar.gz 6285359 BLAKE2B 
f799e93e9c35c22e5d7f6e4da04e30b06a3a1ad1b3bfd0a75acdbb5d1f28a717d84809a1f35a858252ff30094fa80521d752a35b5285b0a606d0d77ff88fb3cf
 SHA512 
57cef700076457da1eee344042261e1ada6d6744fcb3033a1d4eaffb9e84dd350aa198984fba3de82d4e727706f562c7c3568d95de6859a4942d9fa6368a02ab
+DIST obs-studio-24.0.5.tar.gz 7901198 BLAKE2B 
79c9712f3523114a70e0df3e0631c19067fd7ead5fd9031123dd4c82d9b92dee69473fb51a495f938430540505a5cf4525801d61a7aaa6654255fee14aca
 SHA512 
99be46046b70597474f25a85036ebe5a2f704eef47c77bc27e2ba8890b877da346ff6008c5922d7a83a4cead9df7214c6a3be885430693e609a42d9d06fedfaf

diff --git a/media-video/obs-studio/obs-studio-24.0.5.ebuild 
b/media-video/obs-studio/obs-studio-24.0.5.ebuild
new file mode 100644
index 000..58691bbb1db
--- /dev/null
+++ b/media-video/obs-studio/obs-studio-24.0.5.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit cmake-utils python-single-r1 xdg-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
+   EGIT_SUBMODULES=()
+else
+   SRC_URI="https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Software for Recording and Streaming Live Video Content"
+HOMEPAGE="https://obsproject.com;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+alsa fdk imagemagick jack luajit nvenc pulseaudio python speex +ssl 
truetype v4l vlc"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+   luajit? ( dev-lang/swig )
+   python? ( dev-lang/swig )
+"
+DEPEND="
+   >=dev-libs/jansson-2.5
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg:=[x264]
+   net-misc/curl
+   x11-libs/libXcomposite
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   alsa? ( media-libs/alsa-lib )
+   fdk? ( media-libs/fdk-aac:= )
+   imagemagick? ( media-gfx/imagemagick:= )
+   jack? ( virtual/jack )
+   luajit? ( dev-lang/luajit:2 )
+   nvenc? (
+   || (
+   =media-video/ffmpeg-4[video_cards_nvidia]
+   )
+   )
+   pulseaudio? ( media-sound/pulseaudio )
+   python? ( ${PYTHON_DEPS} )
+   speex? ( media-libs/speexdsp )
+   ssl? ( net-libs/mbedtls )
+   truetype? (
+   media-libs/fontconfig
+   media-libs/freetype
+   )
+   v4l? ( media-libs/libv4l )
+   vlc? ( media-video/vlc:= )
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DDISABLE_ALSA=$(usex !alsa)
+   -DDISABLE_FREETYPE=$(usex !truetype)
+   -DDISABLE_JACK=$(usex !jack)
+   -DDISABLE_LIBFDK=$(usex !fdk)
+   -DDISABLE_PULSEAUDIO=$(usex !pulseaudio)
+   -DDISABLE_SPEEXDSP=$(usex !speex)
+   -DDISABLE_V4L2=$(usex !v4l)
+   -DDISABLE_VLC=$(usex !vlc)
+   -DLIBOBS_PREFER_IMAGEMAGICK=$(usex imagemagick)
+   -DOBS_MULTIARCH_SUFFIX=${libdir#lib}
+   -DOBS_VERSION_OVERRIDE=${PV}
+   -DUNIX_STRUCTURE=1
+   -DWITH_RTMPS=$(usex ssl)
+   )
+
+   if use luajit || use python; then
+   

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

2019-12-26 Thread Andreas Sturmlechner
commit: 140ab7b3b8659e7afb39cab3242125a3592b858c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Dec 15 19:23:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 26 21:10:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140ab7b3

media-video/obs-studio: remove version 23.2.1

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

 media-video/obs-studio/Manifest |   1 -
 media-video/obs-studio/obs-studio-23.2.1.ebuild | 132 
 2 files changed, 133 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 4765be69d53..53c9e37d7c2 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,3 +1,2 @@
-DIST obs-studio-23.2.1.tar.gz 6204515 BLAKE2B 
bd025a1ec2809e8a0b47fba79c6a3d40feb255a03a461725501a9c7cdbc40c04b75ff714fa4b3787f876a3f524f3371119a3ea9666c3aeb003184f1eb2a63123
 SHA512 
aabc23d825c2ca3f40274a8e2c4935939dab4955d929c44b28cebde114e808543c1c0dc05791bb6d9f2611effb0f2cb3e20c9a653154c30a9851ea94e74c8169
 DIST obs-studio-24.0.3.tar.gz 6285359 BLAKE2B 
f799e93e9c35c22e5d7f6e4da04e30b06a3a1ad1b3bfd0a75acdbb5d1f28a717d84809a1f35a858252ff30094fa80521d752a35b5285b0a606d0d77ff88fb3cf
 SHA512 
57cef700076457da1eee344042261e1ada6d6744fcb3033a1d4eaffb9e84dd350aa198984fba3de82d4e727706f562c7c3568d95de6859a4942d9fa6368a02ab
 DIST obs-studio-24.0.5.tar.gz 7901198 BLAKE2B 
79c9712f3523114a70e0df3e0631c19067fd7ead5fd9031123dd4c82d9b92dee69473fb51a495f938430540505a5cf4525801d61a7aaa6654255fee14aca
 SHA512 
99be46046b70597474f25a85036ebe5a2f704eef47c77bc27e2ba8890b877da346ff6008c5922d7a83a4cead9df7214c6a3be885430693e609a42d9d06fedfaf

diff --git a/media-video/obs-studio/obs-studio-23.2.1.ebuild 
b/media-video/obs-studio/obs-studio-23.2.1.ebuild
deleted file mode 100644
index 2b14f6e8272..000
--- a/media-video/obs-studio/obs-studio-23.2.1.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
-
-inherit cmake-utils python-single-r1 xdg-utils
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
-   EGIT_SUBMODULES=()
-else
-   SRC_URI="https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Software for Recording and Streaming Live Video Content"
-HOMEPAGE="https://obsproject.com;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+alsa fdk imagemagick jack luajit nvenc pulseaudio python speex truetype 
v4l"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="
-   luajit? ( dev-lang/swig )
-   python? ( dev-lang/swig )
-"
-DEPEND="
-   >=dev-libs/jansson-2.5
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg:=[x264]
-   net-misc/curl
-   x11-libs/libXcomposite
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   alsa? ( media-libs/alsa-lib )
-   fdk? ( media-libs/fdk-aac:= )
-   imagemagick? ( media-gfx/imagemagick:= )
-   jack? ( virtual/jack )
-   luajit? ( dev-lang/luajit:2 )
-   nvenc? (
-   || (
-   =media-video/ffmpeg-4[video_cards_nvidia]
-   )
-   )
-   pulseaudio? ( media-sound/pulseaudio )
-   python? ( ${PYTHON_DEPS} )
-   speex? ( media-libs/speexdsp )
-   truetype? (
-   media-libs/fontconfig
-   media-libs/freetype
-   )
-   v4l? ( media-libs/libv4l )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES="${FILESDIR}/${PN}-23.2.1-use-correct-libdir.patch"
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local libdir=$(get_libdir)
-   local mycmakeargs=(
-   -DDISABLE_ALSA=$(usex !alsa)
-   -DDISABLE_FREETYPE=$(usex !truetype)
-   -DDISABLE_JACK=$(usex !jack)
-   -DDISABLE_LIBFDK=$(usex !fdk)
-   -DDISABLE_PULSEAUDIO=$(usex !pulseaudio)
-   -DDISABLE_SPEEXDSP=$(usex !speex)
-   -DDISABLE_V4L2=$(usex !v4l)
-   -DLIBOBS_PREFER_IMAGEMAGICK=$(usex imagemagick)
-   -DOBS_MULTIARCH_SUFFIX=${libdir#lib}
-   -DOBS_VERSION_OVERRIDE=${PV}
-   -DUNIX_STRUCTURE=1
-   )
-
-   if use luajit || use python; then
-   mycmakeargs+=(
-   -DDISABLE_LUA=$(usex !luajit)
-   -DDISABLE_PYTHON=$(usex 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwidgetsaddons/

2019-12-26 Thread Andreas Sturmlechner
commit: 72028d4ff004c9d8fc258b2d50270fbfc2a78955
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  2 15:21:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 26 21:10:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72028d4f

kde-frameworks/kwidgetsaddons: Disable broken ksqueezedtextlabelautotest

Tests pass in manual git clone but fail in sandbox. Oh well...

Closes: https://bugs.gentoo.org/697866
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild 
b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild
index 9500e83fb10..75fb8e73210 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.65.0.ebuild
@@ -24,7 +24,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_test() {
-   # bug 650216, 653186
-   local myctestargs=( -E "(kdatecomboboxtest|ktooltipwidgettest)" )
+   # bug 650216, 653186, 697866
+   local myctestargs=( -E 
"(kdatecomboboxtest|ktooltipwidgettest|ksqueezedtextlabelautotest)" )
ecm_src_test
 }



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

2019-12-26 Thread Pacho Ramos
commit: 011154dcca50ca2a10b239acc9478a00c291ae87
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 20:51:31 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 20:51:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011154dc

dev-python/blosc: Drop old

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

 dev-python/blosc/Manifest   |  3 ---
 dev-python/blosc/blosc-1.2.8.ebuild | 35 ---
 dev-python/blosc/blosc-1.4.4.ebuild | 33 -
 dev-python/blosc/blosc-1.5.0.ebuild | 34 --
 4 files changed, 105 deletions(-)

diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index af818aef72a..e370ac44276 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,4 +1 @@
-DIST blosc-1.2.8.tar.gz 259299 BLAKE2B 
2d0945ba30ea2a112d51e6f732366d18533ba7e54a139150d03ccd76da0bb8ff8de7da86eb29757ed9517f1041df2ae6853e0b99d100593091228f5f407f18d2
 SHA512 
8349a7b401e3b55b066efa4d647255dc7bc735a1de0eca5e33b2deb4ca90e317b90d6ea42433ed06f2680bccb2198e0e4bbdbf5a0fd1c22db900aa896c88427e
-DIST blosc-1.4.4.tar.gz 613097 BLAKE2B 
f382f48289041e4b31b1f59a99e11bcbdda71465276a5523df04923de1d4db1af3b45eadbf73e1fa1498f950951d9ce3bf87ca5c013de254c1e6efbd95112dc0
 SHA512 
0a7da71086eda4fb7851a3ad1f3cbfe231a9b97d0177e6cc085f2b600d33ce0a71cc361bcfd682a526002465d375e89b7397270953ecf163db1922a9d51ac8e4
-DIST blosc-1.5.0.tar.gz 617120 BLAKE2B 
aff52df1af6e9653aa552230a3f311d2a3b3d67ec2319e57e48eedbbf83e71a7fedd0f4d8c719092fa688dcf4d5d482aad25198fbe56386769539214a42bc8e5
 SHA512 
75121989880dff6c2ab9142b02ccf45efac9eb442e4a3db42099047f1f5b86973ec5339314d867c3213ebb10fa883d993523a6469b3a3f6a230dbdc8a6ba03f2
 DIST blosc-1.5.1.tar.gz 641172 BLAKE2B 
2305c8a4b32192393182306c1ae074caff1bab28b7c842c14f737354c282aa30ae1f9d6cfa5c4932832c505a9d1eb1a579cd2303d1800ae42e52fc58100ca99a
 SHA512 
76d8c5d9e0e3485aacd5646970ce62e34d6ef3ff04e134342544ab044c4d1925a537187b4ce8b7ef3f6cd327e26d47dbdf1bf04233186a8baedbc7c839071cf8

diff --git a/dev-python/blosc/blosc-1.2.8.ebuild 
b/dev-python/blosc/blosc-1.2.8.ebuild
deleted file mode 100644
index 707d0f3e738..000
--- a/dev-python/blosc/blosc-1.2.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org https://github.com/Blosc/python-blosc;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/c-blosc-1.3.5"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   # remove forced sse2
-   sed -i "s|CFLAGS\.append(\"-msse2\")|pass|" setup.py || die
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   nosetests -v || die
-}

diff --git a/dev-python/blosc/blosc-1.4.4.ebuild 
b/dev-python/blosc/blosc-1.4.4.ebuild
deleted file mode 100644
index 2fa9aa3ba29..000
--- a/dev-python/blosc/blosc-1.4.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/c-blosc:="
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   export BLOSC_DIR="${EPREFIX}/usr"
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   nosetests -v || die
-}

diff --git a/dev-python/blosc/blosc-1.5.0.ebuild 
b/dev-python/blosc/blosc-1.5.0.ebuild
deleted file mode 100644
index 5ad73fe18ea..000
--- a/dev-python/blosc/blosc-1.5.0.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
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="High performance compressor optimized for binary data"
-HOMEPAGE="http://python-blosc.blosc.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"

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

2019-12-26 Thread Pacho Ramos
commit: 8f3b6891e831f05dbf284578620f393088856007
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 20:49:36 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 20:50:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3b6891

dev-python/blosc: Supports python 3.8

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

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

diff --git a/dev-python/blosc/blosc-1.5.1.ebuild 
b/dev-python/blosc/blosc-1.5.1.ebuild
index e67958e3439..99be814c87b 100644
--- a/dev-python/blosc/blosc-1.5.1.ebuild
+++ b/dev-python/blosc/blosc-1.5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
 
 inherit distutils-r1
 



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

2019-12-26 Thread Pacho Ramos
commit: 2e2a864c9d5e9a10e1cb8b38e287d156a94568cd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 20:46:05 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 20:50:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2a864c

app-arch/bloscpack: Bump to 0.16.0

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

 app-arch/bloscpack/Manifest|  1 +
 app-arch/bloscpack/bloscpack-0.16.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-arch/bloscpack/Manifest b/app-arch/bloscpack/Manifest
index 8ec6fd508dc..372dfa8d906 100644
--- a/app-arch/bloscpack/Manifest
+++ b/app-arch/bloscpack/Manifest
@@ -1 +1,2 @@
 DIST bloscpack-0.11.0.tar.gz 89839 BLAKE2B 
466a0290e9ed95f2a77320ead61014b68a3f5869aebb90ea15d3b35e6de7bd1080a0c12521fe56673ee5297509208a7e9cf43604a0045bb16c506799c67d5a0a
 SHA512 
68e6c05a4404fbb2554acc0a5a93500c5fe3eab4d91621ba0ffc290383873509d38fbb5b9c5733640a2cc58bf3c508067a411ba16e563dbd4e485f3036a5ebc7
+DIST bloscpack-0.16.0.tar.gz 99059 BLAKE2B 
415894771d6b987170b6938fd20ad065d30075410ddf021bd6e65e3e02d12bff6f5bb22960cdd186d9e52666a1d934047e0383e5d74016c3ad2ba1eef06cafb6
 SHA512 
0608c795570961c2dc6ba5a6ea3c8c79b215609c2d141db797429abbceb8ee43843196a2d14fc94797d7df62d562abf5efdae10f093154d5d7a20b3b9bcd85ed

diff --git a/app-arch/bloscpack/bloscpack-0.16.0.ebuild 
b/app-arch/bloscpack/bloscpack-0.16.0.ebuild
new file mode 100644
index 000..dbbf372e9b4
--- /dev/null
+++ b/app-arch/bloscpack/bloscpack-0.16.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+inherit distutils-r1
+
+DESCRIPTION="Command line interface for Blosc compression"
+HOMEPAGE="https://github.com/Blosc/bloscpack;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/blosc[${PYTHON_USEDEP}]
+   dev-python/deprecated[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests nose
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}"/lib nosetests -v || die
+}



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

2019-12-26 Thread David Seifert
commit: b5f18d34ef2abcd44a81f7bb3aaa09b76ecef4f7
Author: David Seifert  gentoo  org>
AuthorDate: Thu Dec 26 20:46:40 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 26 20:46:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f18d34

dev-python/ImageHash: Remove Py2

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

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

diff --git a/dev-python/ImageHash/ImageHash-4.0.ebuild 
b/dev-python/ImageHash/ImageHash-4.0.ebuild
index 74b45121430..95d1bc1413b 100644
--- a/dev-python/ImageHash/ImageHash-4.0.ebuild
+++ b/dev-python/ImageHash/ImageHash-4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit distutils-r1
 



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

2019-12-26 Thread David Seifert
commit: 8044a41b3aacddd7d07f0293c9ca524c1b128de9
Author: David Seifert  gentoo  org>
AuthorDate: Thu Dec 26 20:46:39 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 26 20:46:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8044a41b

dev-python/GridDataFormats: Remove Py2

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

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

diff --git a/dev-python/GridDataFormats/GridDataFormats-0.4.0-r1.ebuild 
b/dev-python/GridDataFormats/GridDataFormats-0.4.0-r1.ebuild
index 8fa5ff05c2e..0ecc02308c5 100644
--- a/dev-python/GridDataFormats/GridDataFormats-0.4.0-r1.ebuild
+++ b/dev-python/GridDataFormats/GridDataFormats-0.4.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit distutils-r1
 



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

2019-12-26 Thread David Seifert
commit: 85d186e761dbea23b059b44ab2fa9dc1afc30949
Author: David Seifert  gentoo  org>
AuthorDate: Thu Dec 26 20:46:41 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 26 20:46:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d186e7

dev-python/abstract_rendering: Remove Py2

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

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

diff --git a/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild 
b/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
index e33a71a6282..f5b8bfd3358 100644
--- a/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
+++ b/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit distutils-r1
 



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

2019-12-26 Thread David Seifert
commit: 37e13bcc798fe5b8cd5d5a1335a07494db32bde2
Author: David Seifert  gentoo  org>
AuthorDate: Thu Dec 26 20:46:37 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 26 20:46:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e13bcc

sci-chemistry/MDAnalysis: Remove Py2

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

 sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild 
b/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild
index 0e9af8987fa..2a45b995a89 100644
--- a/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild
+++ b/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit distutils-r1
 



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

2019-12-26 Thread David Seifert
commit: 821d72b3254aa4c18164ba1c25a5799dacb82377
Author: David Seifert  gentoo  org>
AuthorDate: Thu Dec 26 20:46:38 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 26 20:46:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821d72b3

dev-python/matplotlib2tikz: Remove Py2

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

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

diff --git a/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.18.ebuild 
b/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.18.ebuild
index f6d69ccc4c0..46a1d076321 100644
--- a/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.18.ebuild
+++ b/dev-python/matplotlib2tikz/matplotlib2tikz-0.6.18.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit distutils-r1 virtualx
 



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

2019-12-26 Thread David Seifert
commit: 5c7c04babbc51506f10e3ec8f1252c415151654f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Dec 26 20:46:36 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 26 20:46:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7c04ba

app-arch/bloscpack: Remove Py2

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

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

diff --git a/app-arch/bloscpack/bloscpack-0.11.0.ebuild 
b/app-arch/bloscpack/bloscpack-0.11.0.ebuild
index 27cd82c51ab..5858164a3cc 100644
--- a/app-arch/bloscpack/bloscpack-0.11.0.ebuild
+++ b/app-arch/bloscpack/bloscpack-0.11.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] proj/portage:master commit in: bin/

2019-12-26 Thread Ulrich Müller
commit: 42e7a93971ec55b87d5f290a67ef83fe7454c844
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Dec 13 22:41:23 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Dec 26 15:31:34 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=42e7a939

eapply: Drop QA warning for fuzz factor.

This didn't add any information beyond what is already present in the
output of patch. Developers will know how to interpret its output, and
users won't see the warning anyway with the standard configuration.

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

 bin/phase-helpers.sh | 2 --
 1 file changed, 2 deletions(-)

diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh
index b5691bd70..020862ba0 100644
--- a/bin/phase-helpers.sh
+++ b/bin/phase-helpers.sh
@@ -1004,8 +1004,6 @@ if ___eapi_has_eapply; then
if ${patch_cmd} "${all_opts[@]}" --dry-run -s -F0 \
< "${f}" &>/dev/null; then
all_opts+=( -s -F0 )
-   else
-   eqawarn "${f}: patch failed to apply 
without a fuzz factor, please rebase"
fi
 
${patch_cmd} "${all_opts[@]}" < "${f}"



[gentoo-commits] proj/devmanual:master commit in: general-concepts/projects/, ebuild-maintenance/git/, ...

2019-12-26 Thread Ulrich Müller
commit: 31553dc80f9ccd39052889dc1327ddb7c22c1f8f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Dec 26 09:00:02 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Dec 26 17:58:45 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=31553dc8

Replace  by  throughout.

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

 appendices/contributing/devbook-guide/text.xml |  2 +-
 ebuild-maintenance/git/text.xml|  2 +-
 ebuild-maintenance/maintenance-tasks/text.xml  | 50 +-
 ebuild-writing/common-mistakes/text.xml|  6 ++--
 ebuild-writing/misc-files/metadata/text.xml| 18 +-
 general-concepts/manifest/text.xml |  4 +--
 general-concepts/projects/text.xml |  2 +-
 7 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index 29be787..d39e794 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -215,7 +215,7 @@ Now, here's how the body element above is 
rendered:
 
 
 
-This is a paragraph.  /etc/passwd is a file.
+This is a paragraph.  /etc/passwd is a file.
 https://forums.gentoo.org is my favorite web site.
 Type ls if you feel like it.  I really want to go to sleep now.
 

diff --git a/ebuild-maintenance/git/text.xml b/ebuild-maintenance/git/text.xml
index ba811ac..864036e 100644
--- a/ebuild-maintenance/git/text.xml
+++ b/ebuild-maintenance/git/text.xml
@@ -175,7 +175,7 @@ do not split relevant or interdependent changes within a 
single package.
 
 Avoid creating commits introducing a temporary breakage. Unless impossible,
 add packages in dependency install order. Add licenses before the packages
-needing them. Commit package.mask and other profile changes before
+needing them. Commit package.mask and other profile changes before
 ebuilds relying on them. Usually it is also acceptable to include those changes
 along with the commit adding the package.
 

diff --git a/ebuild-maintenance/maintenance-tasks/text.xml 
b/ebuild-maintenance/maintenance-tasks/text.xml
index 1fa67dc..f66d636 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -32,10 +32,10 @@ select all possible fields, then submit the query. For you 
lazy people, click
 
 
 In general, the Gentoo repository should only be used for storing
-.ebuild files, as well as any relatively small companion
+.ebuild files, as well as any relatively small companion
 files, such as patches or sample configuration files. These types of
-files should be placed in the mycat/mypkg/files directory
-to keep the main mycat/mypkg directory uncluttered.
+files should be placed in the mycat/mypkg/files directory
+to keep the main mycat/mypkg directory uncluttered.
 Exceptions to this rule are for larger patch files (we recommend this
 for patches above 20KB) which should be distributed as tarballs via the
 Gentoo
@@ -99,23 +99,23 @@ work on those architectures.
 
 
 As noted earlier, under each package subdirectory is
-a files/ directory. Any patches, configuration files, or
+a files/ directory. Any patches, configuration files, or
 other ancillary files your package might require should be added to
 this directory; any files bigger than 20KB-or-so should go to the
 mirrors to lower the amount of (unneeded) files our users have to
 download. You may want to consider naming patches you create yourself
 just to get your package to build with a version-specific name, such
-as mypkg-1.0-gentoo.diff, or more
-simply, 1.0-gentoo.diff.  Also note that the
-gentoo extension informs people that this patch was created
+as mypkg-1.0-gentoo.diff, or more
+simply, 1.0-gentoo.diff.  Also note that the
+gentoo extension informs people that this patch was created
 by us, the Gentoo Linux developers, rather than having been grabbed from a
 mailing list or somewhere else. Again, you should not compress these
 patches.
 
 
 
-Consider prefixing or suffixing (such as mypkg-1.0) every file
-you put into the files/ directory, so that the files used for
+Consider prefixing or suffixing (such as mypkg-1.0) every file
+you put into the files/ directory, so that the files used for
 each individual version on an ebuild are distinguishable from one another, and
 so that the changes between different revisions are visible.  This is generally
 a really good idea :).  You may want to use a different suffix if you wish to
@@ -123,8 +123,8 @@ convey more meaning with the patch name.
 
 
 
-If you have many files that should go into the files/ directory,
-consider creating subdirectories such as files/1.0/ and putting 
the
+If you have many files that should go into the files/ directory,
+consider creating subdirectories such as files/1.0/ and putting the
 relevant files in the appropriate subdirectory.  If you use this method,
 you do not need to add 

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

2019-12-26 Thread Ulrich Müller
commit: a21e370404778ff7ad301e7fc5ca04a6f4f3b772
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Dec 26 08:58:13 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Dec 26 17:58:45 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=a21e3704

devbook.dtd: Remove sup, sub, and path elements.

These are not supported by devbook.xsl.

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

 devbook.dtd | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/devbook.dtd b/devbook.dtd
index beca012..946a7f1 100644
--- a/devbook.dtd
+++ b/devbook.dtd
@@ -6,7 +6,7 @@
 
 
-
+
 
 
 
@@ -85,12 +85,9 @@
 
 
 
-
-
 
 
 
-
 
 
 



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

2019-12-26 Thread Pacho Ramos
commit: 18df62ab9e8d13c03c753b169e32cd831a9a6f2c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 20:23:16 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 20:23:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18df62ab

app-office/wps-office: Redigest

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

 app-office/wps-office/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 68c3cbab51e..a8c0eff46c5 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1 +1 @@
-DIST wps-office_11.1.0.8865_amd64.deb 252991358 BLAKE2B 
476d7431a7690b56a2958233bd204a75a32b7f6f7598a092ede89355db6e9749194de41d1a0598e4ef02c96190a5803db007fc848540a5a1e797a32c8f918c20
 SHA512 
2f515fdfd3f380eb5ba2661006288b04d192ff75d02b95ae2f16a146b287aa78b24d2ae258590354fa567c2c52502ef4e7b9f2ad6ea965911208557681c4a1e7
+DIST wps-office_11.1.0.8865_amd64.deb 252362146 BLAKE2B 
97d3260920a19ee6d4c50a8bdd124110916bb556a1585ed078fca3576c089f0865f157765c4f0ac51b762da10649cb4515356b40372c26cb123a202eefd7eb8c
 SHA512 
25b14593dd143f131ba3228d3d19815efdd6cdb8985cf707125b2c7ed5ff13037d7bdcadd6e20e5b2169d2e01bfc00817e523dcfa93b2b2e9b7aad551b466004



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

2019-12-26 Thread Agostino Sarubbo
commit: f415be624d8f278e38c145aa40892638207355d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 26 18:45:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 26 18:45:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f415be62

x11-wm/lumina: amd64 stable wrt bug #703518

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

 x11-wm/lumina/lumina-1.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/lumina/lumina-1.5.0-r1.ebuild 
b/x11-wm/lumina/lumina-1.5.0-r1.ebuild
index 69a2ededf21..f2eb227909c 100644
--- a/x11-wm/lumina/lumina-1.5.0-r1.ebuild
+++ b/x11-wm/lumina/lumina-1.5.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/trueos/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="desktop-utils"
 
 COMMON_DEPEND="dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2019-12-26 Thread Agostino Sarubbo
commit: b284cbb4830c7fe063db731532e04b3a208a76b2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 26 18:45:40 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 26 18:45:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b284cbb4

media-radio/tucnak: amd64 stable wrt bug #703652

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

 media-radio/tucnak/tucnak-4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/tucnak/tucnak-4.18.ebuild 
b/media-radio/tucnak/tucnak-4.18.ebuild
index f97b30dca3c..3cf27e03270 100644
--- a/media-radio/tucnak/tucnak-4.18.ebuild
+++ b/media-radio/tucnak/tucnak-4.18.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="alsa fftw gpm hamlib suid"
 
 RDEPEND="dev-libs/glib:2



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

2019-12-26 Thread Agostino Sarubbo
commit: 037fec24853c615d9b6b5f88491515b82374ba67
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 26 18:45:11 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 26 18:45:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037fec24

dev-libs/fribidi: amd64 stable wrt bug #699338

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

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

diff --git a/dev-libs/fribidi/fribidi-1.0.8.ebuild 
b/dev-libs/fribidi/fribidi-1.0.8.ebuild
index ec4204eaddb..4eb143a0a30 100644
--- a/dev-libs/fribidi/fribidi-1.0.8.ebuild
+++ b/dev-libs/fribidi/fribidi-1.0.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/fribidi/fribidi/releases/download/v${PV}/${P}.tar.bz
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-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"
 IUSE="static-libs"
 
 RDEPEND=""



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

2019-12-26 Thread Agostino Sarubbo
commit: 76708bc1a2df718da88ec14f798cf38705c38d44
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 26 18:45:34 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 26 18:45:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76708bc1

dev-libs/libzia: amd64 stable wrt bug #703652

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

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

diff --git a/dev-libs/libzia/libzia-4.18.ebuild 
b/dev-libs/libzia/libzia-4.18.ebuild
index 89fcf6a119f..e03775dfd89 100644
--- a/dev-libs/libzia/libzia-4.18.ebuild
+++ b/dev-libs/libzia/libzia-4.18.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="ftdi"
 
 RDEPEND="dev-libs/glib:2



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

2019-12-26 Thread Agostino Sarubbo
commit: 955d1eda75d57c46e082b63e8e290af745e71779
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 26 18:19:24 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 26 18:19:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955d1eda

sys-devel/autogen: x86 stable wrt bug #703632

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-devel/autogen/autogen-5.18.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autogen/autogen-5.18.16-r1.ebuild 
b/sys-devel/autogen/autogen-5.18.16-r1.ebuild
index e56ef3c1810..332aa9a8db8 100644
--- a/sys-devel/autogen/autogen-5.18.16-r1.ebuild
+++ b/sys-devel/autogen/autogen-5.18.16-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="libopts static-libs"
 
 RDEPEND=">=dev-scheme/guile-2.0:=



[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/

2019-12-26 Thread Anthony G. Basile
commit: f9ca158cdda69233634e6537c21c91131d822513
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 26 17:54:42 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 26 17:54:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ca158c

www-servers/varnish: remove older unstable versions

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Anthony G. Basile  gentoo.org>

 www-servers/varnish/Manifest |   3 -
 www-servers/varnish/varnish-6.1.0.ebuild | 103 ---
 www-servers/varnish/varnish-6.2.0.ebuild | 103 ---
 www-servers/varnish/varnish-6.2.1.ebuild | 103 ---
 4 files changed, 312 deletions(-)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index bfe4a40694d..3efe8349324 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -3,9 +3,6 @@ DIST varnish-4.1.8.tgz 2254772 BLAKE2B 
acadf4079d58bb8f0dc5e24713aba7f2786ca6f06
 DIST varnish-5.1.3.tgz 2643223 BLAKE2B 
85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2
 SHA512 
a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a
 DIST varnish-5.2.1.tgz 2827676 BLAKE2B 
6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22
 SHA512 
2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c
 DIST varnish-6.0.1.tgz 3065822 BLAKE2B 
b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1
 SHA512 
057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138
-DIST varnish-6.1.0.tgz 3137149 BLAKE2B 
8db1fb3460a25763bd28c92fa8b9181711b497a7d1cadfbbf19794c9df3e64e60aefac87032892a02eed3ff380686f047fb67d8c7f70b602e65c63b69224e674
 SHA512 
48584fc2d938cc0759fa5d795992a0c6d5d9fb49db5f3063dca8d3d88c6282dac971ed268edc07bec95b4f25e26562089b1b84abdd26099e12be9ea66557716d
 DIST varnish-6.1.1.tgz 3135623 BLAKE2B 
c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138
 SHA512 
67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18
-DIST varnish-6.2.0.tgz 3207400 BLAKE2B 
e35a3621fd55eb61da38f39554027575f646d24987c7fe64938da6da40e751bfd87019629d8b475c24b748d80dec213ae4b4bb6d762dcd42dff6fb7785ac8c47
 SHA512 
fc447c27fbe31ef96c7e5666cd83007467619d012c7587c252da6fc8dc00e9534c790f1558c568f610ef9a61f5a0a61dc367e3723d905dece525dc27ee236376
-DIST varnish-6.2.1.tgz 3207791 BLAKE2B 
7c57bd0a120de381473e560c8b6d4e5bae34a435765a4eb7fc9f390e74ca0ca96c1ce1d275abd87cbb6bc36a5b8e48fac04bebbf63f78e51d7db2c29aa8ab1c1
 SHA512 
57d478a566482a2c58dfb40e44d3f2a799c4d1f62dcb149bb9a5c45ffb681861465eb7847262db2cb139a488d33de099d0221f6b43335b4e68c16f00ed0e4600
 DIST varnish-6.2.2.tgz 3208447 BLAKE2B 
051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845
 SHA512 
cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a
 DIST varnish-6.3.0.tgz 3308117 BLAKE2B 
ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404
 SHA512 
887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1

diff --git a/www-servers/varnish/varnish-6.1.0.ebuild 
b/www-servers/varnish/varnish-6.1.0.ebuild
deleted file mode 100644
index cbc508b46c0..000
--- a/www-servers/varnish/varnish-6.1.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6} pypy )
-
-inherit user autotools systemd python-r1
-
-DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
-HOMEPAGE="https://varnish-cache.org/;
-SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
-
-LICENSE="BSD-2 GPL-2"
-SLOT="0/2"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
-IUSE="jemalloc jit static-libs"
-
-CDEPEND="
-   sys-libs/readline:0=
-   dev-libs/libpcre[jit?]
-   jemalloc? ( dev-libs/jemalloc )
-   sys-libs/ncurses:0="
-
-#varnish compiles stuff at run time
-RDEPEND="
-   ${PYTHON_DEPS}
-   ${CDEPEND}
-   sys-devel/gcc"
-
-DEPEND="
-   ${CDEPEND}
-   dev-python/docutils
-   dev-python/sphinx
-   virtual/pkgconfig"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test" #315725
-

[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/

2019-12-26 Thread Anthony G. Basile
commit: a8963c8285d295c0ddd6634ecaf1f939aca6f61b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 26 17:51:28 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 26 17:51:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8963c82

www-servers/varnish: version bump to 6.3.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Anthony G. Basile  gentoo.org>

 www-servers/varnish/Manifest |  1 +
 www-servers/varnish/varnish-6.3.0.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index f3997d099a7..bfe4a40694d 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -8,3 +8,4 @@ DIST varnish-6.1.1.tgz 3135623 BLAKE2B 
c39904fe2745ab601e7c1f6d85850fe1a83c19e8d
 DIST varnish-6.2.0.tgz 3207400 BLAKE2B 
e35a3621fd55eb61da38f39554027575f646d24987c7fe64938da6da40e751bfd87019629d8b475c24b748d80dec213ae4b4bb6d762dcd42dff6fb7785ac8c47
 SHA512 
fc447c27fbe31ef96c7e5666cd83007467619d012c7587c252da6fc8dc00e9534c790f1558c568f610ef9a61f5a0a61dc367e3723d905dece525dc27ee236376
 DIST varnish-6.2.1.tgz 3207791 BLAKE2B 
7c57bd0a120de381473e560c8b6d4e5bae34a435765a4eb7fc9f390e74ca0ca96c1ce1d275abd87cbb6bc36a5b8e48fac04bebbf63f78e51d7db2c29aa8ab1c1
 SHA512 
57d478a566482a2c58dfb40e44d3f2a799c4d1f62dcb149bb9a5c45ffb681861465eb7847262db2cb139a488d33de099d0221f6b43335b4e68c16f00ed0e4600
 DIST varnish-6.2.2.tgz 3208447 BLAKE2B 
051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845
 SHA512 
cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a
+DIST varnish-6.3.0.tgz 3308117 BLAKE2B 
ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404
 SHA512 
887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1

diff --git a/www-servers/varnish/varnish-6.3.0.ebuild 
b/www-servers/varnish/varnish-6.3.0.ebuild
new file mode 100644
index 000..9930680fa67
--- /dev/null
+++ b/www-servers/varnish/varnish-6.3.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python{3_5,3_6,3_7} pypy )
+
+inherit user autotools systemd python-r1
+
+DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
+HOMEPAGE="https://varnish-cache.org/;
+SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
+
+LICENSE="BSD-2 GPL-2"
+SLOT="0/2"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="jemalloc jit static-libs"
+
+CDEPEND="
+   sys-libs/readline:0=
+   dev-libs/libpcre[jit?]
+   jemalloc? ( dev-libs/jemalloc )
+   sys-libs/ncurses:0="
+
+#varnish compiles stuff at run time
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${CDEPEND}
+   acct-user/varnish
+   acct-group/varnish
+   sys-devel/gcc"
+
+DEPEND="
+   ${CDEPEND}
+   dev-python/docutils
+   dev-python/sphinx
+   virtual/pkgconfig"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test" #315725
+
+src_prepare() {
+   # Remove -Werror bug #528354
+   sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac
+
+   # Upstream doesn't put varnish.m4 in the m4/ directory
+   # We link because the Makefiles look for the file in
+   # the original location
+   ln -sf ../varnish.m4 m4/varnish.m4
+
+   eapply_user
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable jit pcre-jit ) \
+   $(use_with jemalloc)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   python_replicate_script "${D}/usr/share/varnish/vmodtool.py"
+
+   newinitd "${FILESDIR}"/varnishlog.initd varnishlog
+   newconfd "${FILESDIR}"/varnishlog.confd varnishlog
+
+   newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa
+   newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa
+
+   newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd
+   newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd
+
+   insinto /etc/logrotate.d/
+   newins "${FILESDIR}/varnishd.logrotate-r2" varnishd
+
+   diropts -m750
+
+   keepdir /var/lib/varnish
+   keepdir /var/log/varnish
+
+   systemd_dounit "${FILESDIR}/${PN}d.service"
+
+   insinto /etc/varnish/
+   doins lib/libvmod_std/vmod.vcc
+   doins etc/example.vcl
+
+   dodoc README.rst
+   dodoc doc/changes.rst
+
+   fowners root:varnish /etc/varnish/
+   fowners varnish:varnish /var/lib/varnish/
+   fperms 0750 /var/lib/varnish/ /etc/varnish/
+}



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

2019-12-26 Thread Anthony G. Basile
commit: a45a133e619cc43024dc16e07b3e88c4e35ad085
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 26 17:45:03 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 26 17:45:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45a133e

acct-user/varnish: requires ACCT_USER_HOME

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Anthony G. Basile  gentoo.org>

 acct-user/varnish/varnish-0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/acct-user/varnish/varnish-0.ebuild 
b/acct-user/varnish/varnish-0.ebuild
index 400452424b0..b9b13937ffd 100644
--- a/acct-user/varnish/varnish-0.ebuild
+++ b/acct-user/varnish/varnish-0.ebuild
@@ -8,5 +8,7 @@ inherit acct-user
 DESCRIPTION="user for varnish"
 ACCT_USER_ID=474
 ACCT_USER_GROUPS=( varnish )
+ACCT_USER_HOME=/var/lib/varnish
+ACCT_USER_HOME_PERMS=0750
 
 acct-user_add_deps



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

2019-12-26 Thread Pacho Ramos
commit: 787c9c0e296f2b44a7d9ac4d1afd7569b3ad7310
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 17:45:04 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 17:45:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787c9c0e

dev-python/moviepy: Bump to 1.0.1

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

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

diff --git a/dev-python/moviepy/Manifest b/dev-python/moviepy/Manifest
index df390eb6dc3..7ca0f1614c1 100644
--- a/dev-python/moviepy/Manifest
+++ b/dev-python/moviepy/Manifest
@@ -1 +1,2 @@
 DIST moviepy-0.2.2.tar.gz 400489 BLAKE2B 
46cbf9fa6b2800dfa7c315c572448c7ba12ab4629dc5d57590ed70d40d83acabe1b140c193f04c990bbe79aa6ac5e7a6ec662e5862e01ccf41c80ce7f159bdc0
 SHA512 
a4300b31552e8b4120448b8973ce812579b4f38be48fb46546f4a33e9c10903fb73a89c8075d161d441ecf084b3936ef7d6f0d1b637ad347d00db2c643f1cc43
+DIST moviepy-1.0.1.tar.gz 25746520 BLAKE2B 
5e18841596e967a1531eef5d7cef8f96a636486923a874606c453bfda92d8ca8657afef9eb46c2b4b3bf7ae58d138866d7497cd088509d403dd6722fca8e8ec5
 SHA512 
3cdccaa13dd31529a17d480fcd01b5f89b421eeb618425e9fa9a114159d65aac979022507c3f9c64921af60e4c9d7970e6a3223d7942c08e67d7e696618e9abb

diff --git a/dev-python/moviepy/moviepy-1.0.1.ebuild 
b/dev-python/moviepy/moviepy-1.0.1.ebuild
new file mode 100644
index 000..43f4f9deea7
--- /dev/null
+++ b/dev-python/moviepy/moviepy-1.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Video editing with Python"
+HOMEPAGE="http://zulko.github.io/moviepy/;
+SRC_URI="https://github.com/Zulko/moviepy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/imageio[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pygame[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   virtual/ffmpeg
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest



[gentoo-commits] data/api:master commit in: files/

2019-12-26 Thread Anthony G. Basile
commit: d0c6cced865db96eddf2b883a1751c409eac7a48
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 26 17:39:53 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 26 17:39:53 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d0c6cced

uid-git.txt: update varnish

Signed-off-by: Anthony G. Basile  gentoo.org>

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index df31b8e..c3961a5 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -231,7 +231,7 @@ xrootd  469 469 requested
 i2pd   470 470 acct
 i2p471 471 acct
 jenkins473 473 requested
-varnish474 474 requested
+varnish474 474 acct
 sogo   475 475 acct
 stubby 476 476 requested   Used by net-dns/getdns
 suricata   477 477 acct



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

2019-12-26 Thread Anthony G. Basile
commit: eb5d43c5db8e981091c45a77dce512d07c6f8568
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 26 17:36:06 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 26 17:36:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5d43c5

acct-user/varnish: new user for www-servers/varnish (UID 474)

Signed-off-by: Anthony G. Basile  gentoo.org>

 acct-user/varnish/metadata.xml |  8 
 acct-user/varnish/varnish-0.ebuild | 12 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/varnish/metadata.xml b/acct-user/varnish/metadata.xml
new file mode 100644
index 000..d920e3ba3e5
--- /dev/null
+++ b/acct-user/varnish/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   
+

diff --git a/acct-user/varnish/varnish-0.ebuild 
b/acct-user/varnish/varnish-0.ebuild
new file mode 100644
index 000..400452424b0
--- /dev/null
+++ b/acct-user/varnish/varnish-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for varnish"
+ACCT_USER_ID=474
+ACCT_USER_GROUPS=( varnish )
+
+acct-user_add_deps



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

2019-12-26 Thread Anthony G. Basile
commit: a4a8600e8514e80f3c84894b371a6cc815fbf722
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 26 17:33:23 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 26 17:36:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a8600e

acct-group/varnish: new group for www-servers/varnish (GID 474)

Signed-off-by: Anthony G. Basile  gentoo.org>

 acct-group/varnish/metadata.xml | 8 
 acct-group/varnish/varnish-0.ebuild | 9 +
 2 files changed, 17 insertions(+)

diff --git a/acct-group/varnish/metadata.xml b/acct-group/varnish/metadata.xml
new file mode 100644
index 000..d920e3ba3e5
--- /dev/null
+++ b/acct-group/varnish/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   
+

diff --git a/acct-group/varnish/varnish-0.ebuild 
b/acct-group/varnish/varnish-0.ebuild
new file mode 100644
index 000..1171e28757c
--- /dev/null
+++ b/acct-group/varnish/varnish-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="group for varnish"
+ACCT_GROUP_ID=474



[gentoo-commits] repo/gentoo:master commit in: net-p2p/deluge/

2019-12-26 Thread Pacho Ramos
commit: da7e8aeaed17fb4ab0fc9857d160c9635de598ab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 17:28:41 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 17:28:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7e8aea

net-p2p/deluge: Drop python2_7 to stop relying on ..

pygame with python2 support and others

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

 net-p2p/deluge/{deluge-.ebuild => deluge-2.0.3-r2.ebuild} | 2 +-
 net-p2p/deluge/deluge-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/deluge/deluge-.ebuild 
b/net-p2p/deluge/deluge-2.0.3-r2.ebuild
similarity index 99%
copy from net-p2p/deluge/deluge-.ebuild
copy to net-p2p/deluge/deluge-2.0.3-r2.ebuild
index 9d936b780a0..01bdfda12a2 100644
--- a/net-p2p/deluge/deluge-.ebuild
+++ b/net-p2p/deluge/deluge-2.0.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7} )
 DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 systemd
 

diff --git a/net-p2p/deluge/deluge-.ebuild 
b/net-p2p/deluge/deluge-.ebuild
index 9d936b780a0..01bdfda12a2 100644
--- a/net-p2p/deluge/deluge-.ebuild
+++ b/net-p2p/deluge/deluge-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7} )
 DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 systemd
 



[gentoo-commits] repo/gentoo:master commit in: games-simulation/singularity/

2019-12-26 Thread Pacho Ramos
commit: 4aa0208b4dab25a797fdf18be868a2f86aef48a7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 17:19:09 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 17:19:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa0208b

games-simulation/singularity: Drop old

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

 games-simulation/singularity/Manifest  |  2 -
 games-simulation/singularity/metadata.xml  |  3 --
 .../singularity/singularity-0.30c-r2.ebuild| 49 --
 3 files changed, 54 deletions(-)

diff --git a/games-simulation/singularity/Manifest 
b/games-simulation/singularity/Manifest
index b77ad70dbed..473099d139a 100644
--- a/games-simulation/singularity/Manifest
+++ b/games-simulation/singularity/Manifest
@@ -1,4 +1,2 @@
-DIST endgame-singularity-music-006.zip 28250705 BLAKE2B 
62f39536afe12d0928056cca05cccbc7542d79ce5a2acfb23dc99e66ea291eeadc2ae8e771cfed5a96ff69bdc217b69f44b8c5143a323fa5c06fe2d34ac6d425
 SHA512 
47e489112309cc742c2dcffec004aff25c54488fdf2a5f2dc67b7dcf67ca55996fe8e8403e4a16712fbc4e22289f12e612ad9d4322cd1d1aaab871f0ffb27e19
 DIST endgame-singularity-music-007.zip 51774799 BLAKE2B 
78595b16e422d2312be860686aca9401f6f1eed35fe40dbbc3a3999b1feb5e32aa6d51a66d94c9241aca2b6606bb7135491298b94c8033a1437c2cd7b23f9120
 SHA512 
ab46e77c833085f0c5b1b46fef72ab807e79ca422ad043ef67a4bf4384cb0177319f21b4bd01496e6c3fc6fe9a2f36ec256e19f0e829ad7bf9f0c5bd38bf0fe5
-DIST singularity-0.30c-src.tar.gz 2265133 BLAKE2B 
a3f7612ac173ef34183ea500d8bef8b1c823b54d0b0acb6a40bce058497d424f76df5fd51da8f1acfb636a556759cea2114529e0e60b453652d0b04a139b19a1
 SHA512 
ffca50c179b745561a25e3fb3525abb862d72f63f533f8a41472067d0ce94c8a236486c9c40a5040335d84e903c498805d591dc546a92d0a7651105103fe114f
 DIST singularity-1.0a1.tar.gz 1927083 BLAKE2B 
aeed099dd33c135f5b2e21f5e907646f32aaa0879a1b2e1f09c19045499ae52b004a8f52fee72bfe0977805899e4c7cdff6abf36e9fd3604f73cba7e395c265e
 SHA512 
8ce624a50819e0abc04fd81a1d7658eab64ea8325de0a5790ec2a92e5fa6b62cfef8fe705fe8b209194c05927e3cf5adfc6f48934e0a70edf8b251c24084fc25

diff --git a/games-simulation/singularity/metadata.xml 
b/games-simulation/singularity/metadata.xml
index 3bc51b541a4..7a0effa40f3 100644
--- a/games-simulation/singularity/metadata.xml
+++ b/games-simulation/singularity/metadata.xml
@@ -5,9 +5,6 @@
ga...@gentoo.org
Gentoo Games Project

-   
-   Install music files
-   

endgame-singularity


diff --git a/games-simulation/singularity/singularity-0.30c-r2.ebuild 
b/games-simulation/singularity/singularity-0.30c-r2.ebuild
deleted file mode 100644
index b00c722f9da..000
--- a/games-simulation/singularity/singularity-0.30c-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit eutils python-single-r1
-
-MUSIC=endgame-${PN}-music-006
-DESCRIPTION="Simulation of a true AI. Go from computer to computer, chased by 
the whole world"
-HOMEPAGE="http://www.emhsoft.com/singularity/;
-SRC_URI="https://endgame-singularity.googlecode.com/files/${P}-src.tar.gz
-   music? ( https://endgame-singularity.googlecode.com/files/${MUSIC}.zip 
)"
-
-LICENSE="GPL-2 CC-BY-SA-2.5"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+music"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pygame[${PYTHON_USEDEP}]
-   media-libs/sdl-mixer[vorbis]"
-DEPEND="${DEPEND}
-   app-arch/unzip"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   rm -f code/{,*}/*.pyc data/*.html || die # Remove unecessary files
-}
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins -r code data ${PN}.py
-   python_optimize ${ED%/}/usr/share/${PN}
-
-   if use music ; then
-   doins -r ../${MUSIC}/music
-   fi
-
-   make_wrapper ${PN} "${EPYTHON} ${PN}.py" /usr/share/${PN}
-   dodoc README.txt TODO Changelog AUTHORS
-}



[gentoo-commits] repo/gentoo:master commit in: games-simulation/singularity/

2019-12-26 Thread Pacho Ramos
commit: e181864d25b19d28a873169bd04f9e2aac00a77e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 26 17:17:54 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 26 17:19:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e181864d

games-simulation/singularity: Version bump supporting python3

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

 games-simulation/singularity/Manifest  |  2 +
 .../singularity/singularity-1.0_alpha1.ebuild  | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/games-simulation/singularity/Manifest 
b/games-simulation/singularity/Manifest
index b8204206060..b77ad70dbed 100644
--- a/games-simulation/singularity/Manifest
+++ b/games-simulation/singularity/Manifest
@@ -1,2 +1,4 @@
 DIST endgame-singularity-music-006.zip 28250705 BLAKE2B 
62f39536afe12d0928056cca05cccbc7542d79ce5a2acfb23dc99e66ea291eeadc2ae8e771cfed5a96ff69bdc217b69f44b8c5143a323fa5c06fe2d34ac6d425
 SHA512 
47e489112309cc742c2dcffec004aff25c54488fdf2a5f2dc67b7dcf67ca55996fe8e8403e4a16712fbc4e22289f12e612ad9d4322cd1d1aaab871f0ffb27e19
+DIST endgame-singularity-music-007.zip 51774799 BLAKE2B 
78595b16e422d2312be860686aca9401f6f1eed35fe40dbbc3a3999b1feb5e32aa6d51a66d94c9241aca2b6606bb7135491298b94c8033a1437c2cd7b23f9120
 SHA512 
ab46e77c833085f0c5b1b46fef72ab807e79ca422ad043ef67a4bf4384cb0177319f21b4bd01496e6c3fc6fe9a2f36ec256e19f0e829ad7bf9f0c5bd38bf0fe5
 DIST singularity-0.30c-src.tar.gz 2265133 BLAKE2B 
a3f7612ac173ef34183ea500d8bef8b1c823b54d0b0acb6a40bce058497d424f76df5fd51da8f1acfb636a556759cea2114529e0e60b453652d0b04a139b19a1
 SHA512 
ffca50c179b745561a25e3fb3525abb862d72f63f533f8a41472067d0ce94c8a236486c9c40a5040335d84e903c498805d591dc546a92d0a7651105103fe114f
+DIST singularity-1.0a1.tar.gz 1927083 BLAKE2B 
aeed099dd33c135f5b2e21f5e907646f32aaa0879a1b2e1f09c19045499ae52b004a8f52fee72bfe0977805899e4c7cdff6abf36e9fd3604f73cba7e395c265e
 SHA512 
8ce624a50819e0abc04fd81a1d7658eab64ea8325de0a5790ec2a92e5fa6b62cfef8fe705fe8b209194c05927e3cf5adfc6f48934e0a70edf8b251c24084fc25

diff --git a/games-simulation/singularity/singularity-1.0_alpha1.ebuild 
b/games-simulation/singularity/singularity-1.0_alpha1.ebuild
new file mode 100644
index 000..5d2e8e29eb0
--- /dev/null
+++ b/games-simulation/singularity/singularity-1.0_alpha1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit desktop eutils python-single-r1
+
+MUSIC="endgame-${PN}-music-007"
+DESCRIPTION="Simulation of a true AI. Go from computer to computer, chased by 
the whole world"
+HOMEPAGE="http://www.emhsoft.com/singularity/ 
https://github.com/singularity/singularity;
+SRC_URI="https://github.com/singularity/singularity/releases/download/${P/_alpha/a}/${P/_alpha/a}.tar.gz
+   http://emhsoft.com/singularity/${MUSIC}.zip;
+
+LICENSE="GPL-2 CC-BY-SA-2.5"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pygame[${PYTHON_USEDEP}]
+   dev-python/polib[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${P/_alpha/a}"
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r "${PN}" "${PN}.py"
+
+   python_optimize "${ED}/usr/share/${PN}"
+
+   insinto /usr/share/${PN}/${PN}/music
+   doins "${WORKDIR}"/${MUSIC}/*
+
+   make_wrapper ${PN} "${EPYTHON} ${PN}.py" /usr/share/${PN}
+   dodoc README.txt TODO Changelog AUTHORS
+
+   domenu "${PN}.desktop"
+   newicon "${PN}"/data/themes/default/images/icon.png "${PN}.png"
+}



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

2019-12-26 Thread Craig Andrews
commit: e84029ca01c80ccafa6d92efcc7c8490e7ecfaf3
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Dec 24 19:50:00 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec 26 17:09:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84029ca

net-libs/serf: Python 3.7 and 3.8 compatibility

Closes: https://bugs.gentoo.org/703670
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14115
Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/serf/serf-1.3.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/serf/serf-1.3.9-r1.ebuild 
b/net-libs/serf/serf-1.3.9-r1.ebuild
index f4165ca2e0d..c01698dc85d 100644
--- a/net-libs/serf/serf-1.3.9-r1.ebuild
+++ b/net-libs/serf/serf-1.3.9-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_6 python3_7 python3_8 )
 
 inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
 



  1   2   3   >