[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-http-persistent/

2019-04-29 Thread Hans de Graaff
commit: e9f9772ef620585900b4d2a12b1be42277c5e3e9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:06:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f9772e

dev-ruby/net-http-persistent: add 3.0.1

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

 dev-ruby/net-http-persistent/Manifest  |  1 +
 .../net-http-persistent-3.0.1.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/net-http-persistent/Manifest 
b/dev-ruby/net-http-persistent/Manifest
index 26df16c6088..a08beffa0bd 100644
--- a/dev-ruby/net-http-persistent/Manifest
+++ b/dev-ruby/net-http-persistent/Manifest
@@ -1,2 +1,3 @@
 DIST net-http-persistent-2.9.4.gem 31232 BLAKE2B 
54388d26971c3ea3353e0c39acd00fe77befd66e408c54be13f7ecea194517a2e71b8d9bebb1238f4d36d7be96584c0be9e6a7bbc44f81f88004dd118fa56311
 SHA512 
9251e8422c2f43e7ecd8bc287fa9fff682fac84ed95d143425b0e7e7678a06c9be01db56e6a956588d6c33ddccbd1eff45a6f399f43d452de8e3134e6c50b74e
 DIST net-http-persistent-3.0.0.gem 30208 BLAKE2B 
2bbd87d66e65081c76bc9cddaeb38f3ffd8a92b5b64f7717f77c7a927e2032fa732c2e82e220a75a63ddc10dfaa6a0f24e4fa7e0964e2ebd3d0729127f1fb452
 SHA512 
a601d3abde43b196406e3cdd6b704796ed70db67dfb67c9b510e0164ce7355cc925cac37fbf4c5889f41b069890ba2e2c15440fb40294ed21891fd08d9f87894
+DIST net-http-persistent-3.0.1.gem 26112 BLAKE2B 
987e7c690d1e08e6be490aaecbd42ec8dc95fe5d2dc3609313b5be301453e4a30a66486334419e2ce9af9bd08158c3b78600cd8364fc6f489529ca1657436ee3
 SHA512 
33f23c6d23a8d2e44c0268e720200e4e19ba50bbfb9268a3c7af653fbfff62e606f1d10b2ff35ea345f4f7c0456892a901753257da87e9a2bb329edd36030761

diff --git a/dev-ruby/net-http-persistent/net-http-persistent-3.0.1.ebuild 
b/dev-ruby/net-http-persistent/net-http-persistent-3.0.1.ebuild
new file mode 100644
index 000..b1b172d1e07
--- /dev/null
+++ b/dev-ruby/net-http-persistent/net-http-persistent-3.0.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Manages persistent connections using Net::HTTP plus a speed fix 
for Ruby 1.8"
+HOMEPAGE="https://github.com/drbrain/net-http-persistent;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend ">=dev-ruby/connection_pool-2.2:0"
+
+ruby_add_bdepend "
+   test? ( dev-ruby/hoe dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   # avoid test with implicit dependency on net-http-pipeline which
+   # fails and is not tested upstream
+   sed -i -e '/net-http-pipeline not installed/ s/unless.*$//' 
test/test_net_http_persistent.rb || die
+}



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

2019-04-29 Thread Hans de Graaff
commit: 4d17abc1dc737d010f41ce6e9fa1f0701d4a7a6a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:20:32 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d17abc1

dev-util/cucumber-messages: add 2.1.2

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

 dev-util/cucumber-messages/Manifest  |  1 +
 .../cucumber-messages/cucumber-messages-2.1.2.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-util/cucumber-messages/Manifest 
b/dev-util/cucumber-messages/Manifest
index 9b4138caa22..6d25f03cddf 100644
--- a/dev-util/cucumber-messages/Manifest
+++ b/dev-util/cucumber-messages/Manifest
@@ -1 +1,2 @@
 DIST cucumber-messages-2.1.1.gem 9728 BLAKE2B 
07ad0635f92d7aa25c9ede7915abd73a27db9894dd62d6a5b0f0e7b4bfd649f7a88b46bcab5cd42b18895933002e7650073becff16ab624b80abef97a23ea4e9
 SHA512 
0858de8b7211307c18f6c41c5316b5b29edd1f829ca27ada8c2bb13ef84099a5745b54894bf8ec72304d147a1cead693c109c5ffdf9fc105cf1795bd522e27fa
+DIST cucumber-messages-2.1.2.gem 9728 BLAKE2B 
31753c5082814df61aeaf4f471112b79b27bec2b7be5fbe72c1320f1da44ec85890bbb91866b640905d73bd5a8f8723c2aa122c192040949c1725a0dc050b87a
 SHA512 
f8973e4159aabae17b21dc76f314c6784eefc03ddc04a4ee6e3dc56844202034635343b51728cc3c028c4dc1881d19690eda4c3286ad0ad6da390a0b70ae6ae2

diff --git a/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild 
b/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild
new file mode 100644
index 000..2da0cb21a3b
--- /dev/null
+++ b/dev-util/cucumber-messages/cucumber-messages-2.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process 
communication"
+HOMEPAGE="https://github.com/cucumber/cucumber-messages-ruby#readme;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="2.0"
+
+ruby_add_rdepend "~dev-ruby/google-protobuf-3.6.1"



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

2019-04-29 Thread Hans de Graaff
commit: e15ef0406d254e2a1141cf31b7415a100369bcea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:11:31 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15ef040

dev-ruby/sqlite3: add 1.4.1

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

 dev-ruby/sqlite3/Manifest |  1 +
 dev-ruby/sqlite3/sqlite3-1.4.1.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index c2503b4282c..555ee5a2741 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
 DIST sqlite3-1.3.13.gem 64512 BLAKE2B 
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
 SHA512 
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
 DIST sqlite3-1.4.0.gem 70144 BLAKE2B 
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
 SHA512 
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a
+DIST sqlite3-1.4.1.gem 70144 BLAKE2B 
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
 SHA512 
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
new file mode 100644
index 000..4832c2d5b69
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby;
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_compile() {
+   emake -Cext/sqlite3 V=1
+   mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



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

2019-04-29 Thread Hans de Graaff
commit: 863b758fb3873715b585bc32dff5e139f86c5ab3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:02:38 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863b758f

dev-ruby/cri: add 2.15.5

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

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

diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest
index 6a4fd76a2c3..13439f202df 100644
--- a/dev-ruby/cri/Manifest
+++ b/dev-ruby/cri/Manifest
@@ -1,4 +1,5 @@
 DIST cri-2.15.1.gem 32768 BLAKE2B 
d1f829443a724a6d72f13effb279d8578ebdc4ca0b354f3285d68693eae1e6514cb0bcf831ed0068df72469f3be4b21af61a68056dc8c5fb105991cb677e906e
 SHA512 
6ce36b74391d9635094614f5fc33738d65e40b8796caae3e39d4bc170d6f9f4bc5b2b944d36d79b453f9ba7715e2858b27f1c7433b53ce0bcf2fe748153d75a6
 DIST cri-2.15.2.gem 33792 BLAKE2B 
778f115db95cc0d4678a1a5805aa8bfe6208f3518fdf593efc61e51d5e6cc611ac88e1a6d66d1dfd231dcf31198b08dfc3f9f6ae1f2896e7a68083e96fbb318a
 SHA512 
75e9e8e0107879aff62be8ec07eee1f37996c42a1077955f444e1b1da320c59cf272692cb33c4a197bcdbdc994b7e17dfb4de5accc41c6a2165b89a17f1b28e2
 DIST cri-2.15.3.gem 33792 BLAKE2B 
3496347dbec0a8224993fb1533e782c34211d0ee5dcbd560ae7c7405109faeb70bd68e0741f9fa76a5354c61c134ca17b7f166a5cea5fa9908cd45d20a17
 SHA512 
76580197348f6d504cb532d54d0f17da162d58569b9ef953079c5ff6fa5b3ba500b072ed4219a842f0f5de04d6e208c0fecbd8e553174cb968010e24904ecd6c
+DIST cri-2.15.5.gem 33792 BLAKE2B 
90724633a26acce78e8d041df96d91ea6db21c9d96558cb2f14c458880f4e2fc3a99de2242340cd2d8e4a3c1f68eb7dcf3877c67b4ce6dbc590b4dcf3ef4b41c
 SHA512 
7519fb6eb79e3f818eb66be8344ee10ec61e09f81b3d70c4e0fd29736c957d1e760384661d018833015307a83b5155bb5c146bd6ea67fe929ab96d665279d6a9
 DIST cri-2.7.1.gem 25088 BLAKE2B 
20317d886401d6d5f034c27396cad2fdaf322246c319ef3cadc3e38169dbc00c83771fdb2d564efd0ca386b916a0bc2d8cf283742ccd18ca390e491a84f5e31f
 SHA512 
37d641390dc83550c254b3c48018f7f2c53f73161807c299cb78ef84b8625e5f00cd8c877ac464ece5c6623d7118872c45648ed56c2bd5f53ae62cd66b8e24d1

diff --git a/dev-ruby/cri/cri-2.15.5.ebuild b/dev-ruby/cri/cri-2.15.5.ebuild
new file mode 100644
index 000..12107412080
--- /dev/null
+++ b/dev-ruby/cri/cri-2.15.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Cri is a library for building easy-to-use commandline tools"
+HOMEPAGE="https://rubygems.org/gems/cri;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+   test? ( dev-ruby/yard dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die
+   sed -i -e '/rubocop/ s:^:#:' \
+   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib -S rake test_unit || die
+}



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

2019-04-29 Thread Hans de Graaff
commit: cb3a07599d9b5b29df273c034b69c9f55e1bf29e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:08:05 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3a0759

dev-ruby/rex-powershell: add 0.1.82

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

 dev-ruby/rex-powershell/Manifest   |  1 +
 .../rex-powershell/rex-powershell-0.1.82.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index 73fcf8b96c6..567e1d5af50 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -2,3 +2,4 @@ DIST rex-powershell-0.1.77.gem 28160 BLAKE2B 
d1fb9f6e9f66e6b55b09bdda329037ea7da
 DIST rex-powershell-0.1.78.gem 28160 BLAKE2B 
922a4a6f8605335c664fbdad7e6214bdd48dff5d648eb324f92a5f48dd62d2a0b98283f4cddd4ccb8190b78b1c1a637190a836d0d0b486c80b18e383fa49820a
 SHA512 
db3e1cf0e10d6454fb5b5b76e346fa7f299f14e8d2399ee7f863708444bd6404984a16bc2fccedcc1f06a1eac7add63fc75c5f1d2b8c9fb5c421817e385000cc
 DIST rex-powershell-0.1.79.gem 28160 BLAKE2B 
0c8deee7ff50741d7ec868f1726b2e3a705ab6d623221b15a0cba831fc0b5ab1143da9186940f73f48dfd7f448e018421a098b673ffc846c5b726128e5a533df
 SHA512 
e7b8680b291827700f0b1eb150205ee2e6bf795029ab7fa0d2323ca345b7a73edfbd5f848dbc5b001354d1649e0c207e5b96d55e9b68b0021457b63d97e64213
 DIST rex-powershell-0.1.80.gem 28160 BLAKE2B 
2af2e6c868e77bf37772c8bb31e69c4288b69315d6285b215682f2a09af6fd98f7281d4a9c70c310159ba981104ed627020f9082ade90294bb36e036dc2fde73
 SHA512 
ff5c8b0af774c16398fc78c434840a4e150cadca8b1f76b887fd1f59150a18d2d6c7f1b7adad5f367f3a5eac9db5448ab82abba5fcf05c30fa3fa34da14948a7
+DIST rex-powershell-0.1.82.gem 28672 BLAKE2B 
108ef69d9cf09c8fa44efaa360712448b79b694012116a35ad5bda6cdcb6351fa26ad274343176a1e5bdb5c78d9187526dedde83ec2071bcace33ae16ffd8b28
 SHA512 
a6c8436f131d04561324172adcf91f2425a375703b731a1f817ddcbece292ecc8cd6ff3af1de6d94cee05fef27a7adef51fe9edc25825638fdeb89b501f3fa55

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.82.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.82.ebuild
new file mode 100644
index 000..4313ff18634
--- /dev/null
+++ b/dev-ruby/rex-powershell/rex-powershell-0.1.82.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
+HOMEPAGE="https://rubygems.org/gems/rex-powershell;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/rex-random_identifier
+ dev-ruby/rex-text"



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

2019-04-29 Thread Hans de Graaff
commit: f3a71b915454f553de54782f7a16f554ce7b4885
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 30 05:38:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 30 05:40:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a71b91

dev-ruby/capybara: add ruby26

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

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

diff --git a/dev-ruby/capybara/capybara-3.2.1.ebuild 
b/dev-ruby/capybara/capybara-3.2.1.ebuild
index 7cd761a4e0c..3fcf61fd97f 100644
--- a/dev-ruby/capybara/capybara-3.2.1.ebuild
+++ b/dev-ruby/capybara/capybara-3.2.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 



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

2019-04-29 Thread Alon Bar-Lev
commit: 1a713b758219ea34a0ad90089e4113956b54aea5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 30 05:22:38 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 30 05:23:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a713b75

dev-libs/xmlsec: cleanup old

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/xmlsec/Manifest |  1 -
 dev-libs/xmlsec/xmlsec-1.2.26.ebuild | 70 
 2 files changed, 71 deletions(-)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index e8c42b63e1d..8a0d3bf81fb 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,3 +1,2 @@
-DIST xmlsec1-1.2.26.tar.gz 1922183 BLAKE2B 
8cb8557a7d24df756655a7dfa45091445adc89cb67169a7620d9d1116f3fb3d982ea45199a53475e29300478c07e8e1168cec79cf9c3b5ff1dd6c840123b982b
 SHA512 
1e3dc3c8c192eefee7b055787bef52ce3bcfafa786224f68af065aa45f4d7da93232da973359b3135615c5981ad4df7c124047d3934e552ab78439472685a7a4
 DIST xmlsec1-1.2.27.tar.gz 2013651 BLAKE2B 
fa46a25e3aaef432134d1c98a0e7bf0aba83f2ef6d1aff3774d6d37c5f6f392d1c2c11a0fe433ee910c39b56400c96b74ab061577948622b14a1116fa1ec2947
 SHA512 
01f7231d7d7ac8037aecc1f922acc572cbfe0903abf5bd5879d836438c36684e23402b803d20806fff6b1cdc5ad9af114d1341b10b336f71c0bce28b4716f920
 DIST xmlsec1-1.2.28.tar.gz 1995599 BLAKE2B 
5d90646d9a72024856da2638adb6d0d00d5142f8d3eaa5b12a993e2e6ae78ad49aab69822ebe331191bf1fc5b98431b85e113545aec84e2bb7d5c5add9028df0
 SHA512 
17fa59e4ffee5e024caa4895e8ed21d1435f14e3a37d0ed781b1dd216333ae3b6099c460efd45d4a8097d0202522150b7b0ad543b47c1596d8473b6922270480

diff --git a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
deleted file mode 100644
index 16f8db947c1..000
--- a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
-HOMEPAGE="https://www.aleksey.com/xmlsec;
-SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86"
-IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
-REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
-   gnutls? ( gcrypt )"
-
-RDEPEND=">=dev-libs/libxml2-2.7.4
-   >=dev-libs/libxslt-1.0.20
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0 )
-   gnutls? ( >=net-libs/gnutls-2.8.0 )
-   nss? (
-   >=dev-libs/nspr-4.4.1
-   >=dev-libs/nss-3.9
-   )
-   openssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   test? (
-   nss? (
-   >=dev-libs/nss-3.9[utils]
-   )
-   )"
-
-S="${WORKDIR}/${PN}1-${PV}"
-
-src_prepare() {
-   default
-   # conditionally install extra documentation
-   if ! use doc ; then
-   sed -i '/^SUBDIRS/s/docs//' Makefile.am || die
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   econf \
-   --enable-pkgconfig \
-   --with-html-dir=/usr/share/doc/${PF}/html \
-   $(use_enable static-libs static) \
-   $(use_with gcrypt gcrypt "") \
-   $(use_with gnutls gnutls "") \
-   $(use_with nss nspr "") \
-   $(use_with nss nss "") \
-   $(use_with openssl openssl "") \
-   $(use_enable openssl aes)
-}
-
-src_test() {
-   emake TMPFOLDER="${T}" check
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2019-04-29 Thread Alon Bar-Lev
commit: 756f4a7c8eaf896507c32131037492bd1e26e2e5
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Apr 30 05:25:56 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Apr 30 05:25:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756f4a7c

dev-libs/crypto++: cleanup old

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/crypto++/Manifest |  1 -
 dev-libs/crypto++/crypto++-5.6.5-r1.ebuild | 60 --
 .../crypto++/files/crypto++-5.6.4-nonative.patch   | 28 --
 .../files/crypto++-5.6.5-CVE-2017-9434.patch   | 45 
 4 files changed, 134 deletions(-)

diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest
index ddba9587a28..afb0e40685e 100644
--- a/dev-libs/crypto++/Manifest
+++ b/dev-libs/crypto++/Manifest
@@ -1,2 +1 @@
-DIST cryptopp565.zip 4220843 BLAKE2B 
0c42da3564cdd175c2f2c5c4272caf826f21e47d2271c7f54acab86f5f79dcdad8d6cb946bc88f55fde6189bb2d24ad8fb03dda6b3b8c6f105434b55b8b217d0
 SHA512 
f13718d02ca69b0129aaf9e767c9d2e0333aa7538355f9c63d9eaf1ff369062084a18dc01489439ebf37797b3ea81b01beb072057d47ec962bfb824ddc72abc7
 DIST cryptopp700.zip 7296665 BLAKE2B 
1b1a60e240a9d94b4edfea16beef0ec48ec26c61f7f9a3d89d29bd2e77b13a83ce942f81467bb90d3086253560a3c4acd6b89178dcb416ed4328340ad5222dfd
 SHA512 
8fd8d680e5ceaf10b3c32cb1504bda4b32abc9fcaa2c6e61e3b5e67aca805c792579884bc6a749c29a99105304c421d03d7fe7909fc58f750b3155c7c5cec8ec

diff --git a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild 
b/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild
deleted file mode 100644
index 03281fc6285..000
--- a/dev-libs/crypto++/crypto++-5.6.5-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="C++ class library of cryptographic schemes"
-HOMEPAGE="https://cryptopp.com;
-SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip;
-
-LICENSE="Boost-1.0"
-SLOT="0/5.6" # subslot is so version
-KEYWORDS="alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
-IUSE="static-libs"
-
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.6.4-nonative.patch"
-   "${FILESDIR}/${P}-CVE-2017-9434.patch"
-)
-
-pkg_setup() {
-   export CXX="$(tc-getCXX)"
-   export LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-   export PREFIX="${EPREFIX}/usr"
-}
-
-src_compile() {
-   # higher optimizations cause problems
-   replace-flags -O3 -O2
-   # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS
-   [[ ${CHOST} == *-darwin* ]] && append-cxxflags -DCRYPTOPP_DISABLE_ASM
-
-   emake -f GNUmakefile all shared
-}
-
-src_install() {
-   default
-
-   # remove leftovers as build system sucks
-   rm -fr "${ED}"/usr/bin "${ED}"/usr/share/cryptopp
-   use static-libs || rm -f "${ED}${EPREFIX}"/usr/$(get_libdir)/*.a
-
-   # compatibility
-   dosym cryptopp "${EPREFIX}"/usr/include/crypto++
-   for f in "${ED}${EPREFIX}"/usr/$(get_libdir)/*; do
-   ln -s "$(basename "${f}")" "$(echo "${f}" | sed 
's/cryptopp/crypto++/')" || die
-   done
-}
-
-pkg_preinst() {
-   # we switched directory to symlink
-   # make sure portage digests that
-   rm -fr "${EROOT}/usr/include/crypto++"
-   rm -fr "${EROOT}/usr/include/cryptopp"
-}

diff --git a/dev-libs/crypto++/files/crypto++-5.6.4-nonative.patch 
b/dev-libs/crypto++/files/crypto++-5.6.4-nonative.patch
deleted file mode 100644
index 77d74ee729e..000
--- a/dev-libs/crypto++/files/crypto++-5.6.4-nonative.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Index: work/GNUmakefile
-===
 work.orig/GNUmakefile
-+++ work/GNUmakefile
-@@ -125,23 +125,6 @@ ifeq ($(IS_X86)$(IS_X32)$(IS_CYGWIN)$(IS
-  endif
- endif
- 
--# Guard use of -march=native
--ifeq ($(GCC42_OR_LATER)$(IS_NETBSD),10)
--   CXXFLAGS += -march=native
--else ifneq ($(CLANG_COMPILER)$(INTEL_COMPILER),00)
--   CXXFLAGS += -march=native
--else
--  # GCC 3.3 and "unknown option -march="
--  # Ubuntu GCC 4.1 compiler crash with -march=native
--  # NetBSD GCC 4.8 compiler and "bad value (native) for -march= switch"
--  # Sun compiler is handled below
--  ifeq ($(SUN_COMPILER)$(IS_X64),01)
--CXXFLAGS += -m64
--  else ifeq ($(SUN_COMPILER)$(IS_X86),01)
--CXXFLAGS += -m32
--  endif # X86/X32/X64
--endif
--
- # Aligned access required for -O3 and above due to vectorization
- UNALIGNED_ACCESS := $(shell $(EGREP) -c 
"^[[:space:]]*//[[:space:]]*\#[[:space:]]*define[[:space:]]*CRYPTOPP_NO_UNALIGNED_DATA_ACCESS"
 config.h)
- ifneq ($(UNALIGNED_ACCESS),0)

diff --git a/dev-libs/crypto++/files/crypto++-5.6.5-CVE-2017-9434.patch 
b/dev-libs/crypto++/files/crypto++-5.6.5-CVE-2017-9434.patch
deleted file mode 100644
index 

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

2019-04-29 Thread Georgy Yakovlev
commit: 3483b2b0c46e031b1b5c2fc6d73b0bdfaf8fd7af
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Apr 30 04:34:51 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 30 04:40:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3483b2b0

dev-python/grpcio: bump to 1.20.1

finally with parallel build, nice speedup

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

 dev-python/grpcio/Manifest |  1 +
 dev-python/grpcio/grpcio-1.20.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest
index 8f1a2ce09c3..f19796cff7d 100644
--- a/dev-python/grpcio/Manifest
+++ b/dev-python/grpcio/Manifest
@@ -2,3 +2,4 @@ DIST grpcio-1.16.1.tar.gz 14514047 BLAKE2B 
e4fc7f196f3e377afb0a103aca60337dd63b3
 DIST grpcio-1.17.1.tar.gz 14563233 BLAKE2B 
61ccfaa967ee348f02f5a201e4f36f25d4fa09a1af11c6b5a0f345d13bf86f0fb12c3aea125c5bc27925698e0a23a9592806fe5db92fa37360cdcaf88e596189
 SHA512 
bf8dc6b7ce2f4a0765377fbae085395caef9f0cd0a2b4a779b3bf1667c6aba5fff034168bff9539f96dea76b2c97d7586305715c850d10e54918337458a4ee95
 DIST grpcio-1.18.0.tar.gz 14601124 BLAKE2B 
4dc57243759c573b960e841def6af335f490fc6aa285f88979b4c66365b104a84269688c589ed7ae797527b04124a9997937f5bf33b179978077b2b680e515f5
 SHA512 
da791a418e0f6f3a7be921e107586837edcd2020dc8dab1107712372ebd4896b6b94e00d7501ed957e4ab0d5f7d6a3f2b57477ff33c55eb5e4ad7828b2f21624
 DIST grpcio-1.19.0.tar.gz 14621509 BLAKE2B 
b756ba60d317baa089b8ee57c458bc68fb72e61a87150f1ef3366fea23456ca8d5bd443ba1579d1bef5d0049f249fc8c2c6e7c7cc0967eb58c102fb03d783103
 SHA512 
620459dd1a22cf60cb6bccb1b7dd64175f1efdfc098152cfa1889ad0a727b7a92b72f9de28b57e9a45cc8d2c22e2fc36307af8ab52ced454a91aedeaf7158273
+DIST grpcio-1.20.1.tar.gz 13882426 BLAKE2B 
4211d9dedc7ba858a5124798f17b3b158f255d055f32f5947191fcb5fd45cca9c97aa3f8c4966e7195add5289ba3747a77b2f0c01a35762ffbeba6938c76046d
 SHA512 
0ac126d8b2c25204bb03daccfc9b17016bc18dd31f89f6e208f2ae39d7e6fd17ae04a8178367a5334421d959b14fd3d31ac71a692b48a060d98f983553fcc3e2

diff --git a/dev-python/grpcio/grpcio-1.20.1.ebuild 
b/dev-python/grpcio/grpcio-1.20.1.ebuild
new file mode 100644
index 000..044f0b277cd
--- /dev/null
+++ b/dev-python/grpcio/grpcio-1.20.1.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=( python2_7 python3_{5,6,7} )
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="High-performance RPC framework (python libraries)"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist]
+   >=dev-python/cython-0.28.3[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   net-dns/c-ares:=
+   !

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

2019-04-29 Thread Georgy Yakovlev
commit: d3fc74a64179c3bcee10cfd1b0c07999d5f5f3d8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Apr 30 04:38:44 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 30 04:40:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fc74a6

dev-python/grpcio-tools: bump to 1.20.1

with parallel compilation

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

 dev-python/grpcio-tools/Manifest   |  1 +
 dev-python/grpcio-tools/grpcio-tools-1.20.1.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest
index c5b5a0213b0..f5ff5f41435 100644
--- a/dev-python/grpcio-tools/Manifest
+++ b/dev-python/grpcio-tools/Manifest
@@ -2,3 +2,4 @@ DIST grpcio-tools-1.16.1.tar.gz 1887741 BLAKE2B 
721746ff5febd743ca56f6e5265fa706
 DIST grpcio-tools-1.17.1.tar.gz 1900052 BLAKE2B 
f84f9b7f52eab6758321d50aeafc25cb31c100ff63176cedac16514d223192d1e38a8903c809f3e89c18485c1ce129ee50e2cd8ec751b98ad4b7ed3f19cb3080
 SHA512 
50412305314ae5ef284b01b1afa19778233cb97df755a9896c881730da45455c7dd1e82798ba88c63ffe8f478f93f326d06c7a8575d3ea4c4ac3d10467087ef7
 DIST grpcio-tools-1.18.0.tar.gz 1925482 BLAKE2B 
a8a97e3a6204593bcc0e96d392652d31d1b1d545c9192b124dc250d020327ed81fcc1c5feb02115517da34141651a4b24a13df825fe352dfed7715724768
 SHA512 
5c581a41804eb5dbad34829c9dd32253849484dc6e92d0bbd43b816ec3b45b741b23bffeb9969bf2dc3b7183cb05135f6dcc20f5b260c07f7173b9688c9852c0
 DIST grpcio-tools-1.19.0.tar.gz 1920614 BLAKE2B 
00d3a702071d33a51fe47aea6ef47d58e2901df6b55cee8fba1c382e45695fce32e2fc20e438d48b5024b7a80373bea76466f2981f58b106192016078f2df214
 SHA512 
f9832237a0ec3e1dc8550dce5c0b06bfe43d1bd164b251c1bf9b8075ee647f23c8da31f90c84cd7f047682832876616ec5c73b495cb4a1fa2d83982cf368eee2
+DIST grpcio-tools-1.20.1.tar.gz 2018570 BLAKE2B 
9c2ba04b06df9883ac79726aafec6eb129c338be93c61d49cafea29d4849bd497bd45da106431b7e17ece281037cfb0a53ed33ca7078306b727812fbce9df9b4
 SHA512 
2888e5c3ec92733b43b6bd115bbbfc2bace99ffeeff513a8c1c98fb670853a4407de41a5449613f88d8586fc21809d5a0c6de953dc211f3108b32198964db2ee

diff --git a/dev-python/grpcio-tools/grpcio-tools-1.20.1.ebuild 
b/dev-python/grpcio-tools/grpcio-tools-1.20.1.ebuild
new file mode 100644
index 000..8e0ddeaf6a5
--- /dev/null
+++ b/dev-python/grpcio-tools/grpcio-tools-1.20.1.ebuild
@@ -0,0 +1,29 @@
+# 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 distutils-r1 multiprocessing
+
+DESCRIPTION="Protobuf code generator for gRPC"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/cython[${PYTHON_USEDEP}]
+   ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   !

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

2019-04-29 Thread Georgy Yakovlev
commit: af5049d7d9d7ff034629626760704401358bfce4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Apr 30 04:40:08 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 30 04:40:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5049d7

dev-python/grpcio-testing: bump to 1.20.1

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

 dev-python/grpcio-testing/Manifest |  1 +
 .../grpcio-testing/grpcio-testing-1.20.1.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/grpcio-testing/Manifest 
b/dev-python/grpcio-testing/Manifest
index 6910398211d..3648fb56e93 100644
--- a/dev-python/grpcio-testing/Manifest
+++ b/dev-python/grpcio-testing/Manifest
@@ -2,3 +2,4 @@ DIST grpcio-testing-1.16.1.tar.gz 12262 BLAKE2B 
06790ef800a256fcd3073e32df455f97
 DIST grpcio-testing-1.17.1.tar.gz 12422 BLAKE2B 
015a756c04db0d6a67b954c36c7d725a58d1fcbb7529f5ed50dab7c291abd7f0ce0d18e617f496af161356167fb4b448a5cf431a5a0f6346f12a8dee83a4615a
 SHA512 
3b2ef6c2f43fc8aba270bae72de217f063d987940c965ece6bcce1025c0ec9c181e90bb905a0a6ba675ca7f06b8795250c910945173c189486414770bb02b25f
 DIST grpcio-testing-1.18.0.tar.gz 16603 BLAKE2B 
6f6170211701b56d5937947ef227cf9199ec1fc7c5fdfd140a222dbdee7db7d352e95fbe2d50be8e01895c19986b858c9dc2ee2ca4a6582e484cf05b148e0a6a
 SHA512 
1f855129b7b939a1b70105e68c1ad78b3dc32efac66657a985d1f21a3945a2077d80c70fbe5bb0304fd8f85d69c1a75478b13b7a824c9e66a0563c1730c13f83
 DIST grpcio-testing-1.19.0.tar.gz 16355 BLAKE2B 
c4b88f4fdb358ca121593b1628faacf269e02ce1de8693401197883aed94005ae1903da9b92f77b77afa92f05a74ec6f65fbea22e6f16b7acaeba90283890b88
 SHA512 
82522447620ab0155cc3e4a159897942da15726ea7e29a0dccd76fa39e718539c8f05353b718729c87f77864873ae51f2b28487676ba6f26ccd9851a17f1973e
+DIST grpcio-testing-1.20.1.tar.gz 16553 BLAKE2B 
5ea6a92238cc086a030c23666340f32bb00941518f0507a2db306feccc568263813be6819d4bcd593f7e52575f79b1ef29d3024e591227b530815a95211a2c73
 SHA512 
5cce728015466ae6f14c28258abc71e73ef0b195ba2a874999d3a18f9f8e45450b50a3b4d3ee72f07d8c306a324de60383bfb0e12e5331968fe28519e0f2cb08

diff --git a/dev-python/grpcio-testing/grpcio-testing-1.20.1.ebuild 
b/dev-python/grpcio-testing/grpcio-testing-1.20.1.ebuild
new file mode 100644
index 000..ad6217a42d4
--- /dev/null
+++ b/dev-python/grpcio-testing/grpcio-testing-1.20.1.ebuild
@@ -0,0 +1,22 @@
+# 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 distutils-r1
+
+DESCRIPTION="Testing utilities for gRPC Python"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2019-04-29 Thread Georgy Yakovlev
commit: a002978d8d661a3579f34587d338bd6853da3cdc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Apr 30 04:06:05 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Apr 30 04:40:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a002978d

net-libs/grpc: bump to 1.20.1

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

 net-libs/grpc/Manifest   |   1 +
 net-libs/grpc/grpc-1.20.1.ebuild | 104 +++
 2 files changed, 105 insertions(+)

diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest
index 8d190b01356..76c1f14d565 100644
--- a/net-libs/grpc/Manifest
+++ b/net-libs/grpc/Manifest
@@ -8,5 +8,6 @@ DIST grpc-1.16.1.tar.gz 14442310 BLAKE2B 
7ee9dc8f146a11009024786f3aa80205eb9a295
 DIST grpc-1.17.1.tar.gz 14626262 BLAKE2B 
ce44f15bfb7f8cb9b7f0f2a1919d218a99dbc4c599d912459c2b5ca46b386b2446018f22d0d28886769dec16b5eadb8140b78e584ecfd5bb2cc6aa63dcb45ece
 SHA512 
45ba731fd4d1bc3cf590511e53ea6a73de6970f4bb379eb0ef90d550cdc13358f673ead8c6877c02c71dccdba914ad4765c58e173e0dd7895b5d25ebbad38e8e
 DIST grpc-1.18.0.tar.gz 14690365 BLAKE2B 
ec2992e3b80ca10f9d0250510930d4f2b5f7a9593a8245927aafe77b29b028e4a4a2f32162af08fd4e2077d48b9e0e32e772901f5f524247f7d6910e74c2a120
 SHA512 
2489860a395b9f59d4eb81db5a8d873683e317145ad140b72fabb13693e166c122ce8526d34e2380a52d18493e8b2b49d6d28e53878af2c43523a5791da8fe52
 DIST grpc-1.19.0.tar.gz 14793251 BLAKE2B 
b3a3db91f6c54126a51e27bd474d05bc672c5f71f131581ddea60ded64b247d69bdc4edcc974cbce7af71e78c4579a7b6ad0c618ac3aeb9b0ff7743b039658f7
 SHA512 
6a61373e5c407ee147ea755b9992f96801695d0b94e6d34305fc09afe9987ae6d4a70a0757bd903734f549604bda26b41582e6938b1654598429abc4cc3a3b90
+DIST grpc-1.20.1.tar.gz 14930355 BLAKE2B 
5b1bf2250d2b052498cfad9fc96134fd9b0065c98d73957427347aff4fe170f9a3d323c9f8797311c570a25bd9ff79f80da610e32b638c6409d2cd5dfbeb4eef
 SHA512 
e0dd0318d2b4ec07e0eafffa218938d91b1440c5053a557460ea7fceaab3d76f01d595abe7de9fa79f068b71cfbc5a28a3b688bc9c1e2737086928149583
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/net-libs/grpc/grpc-1.20.1.ebuild b/net-libs/grpc/grpc-1.20.1.ebuild
new file mode 100644
index 000..34179c7a860
--- /dev/null
+++ b/net-libs/grpc/grpc-1.20.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+MY_PV="${PV//_pre/-pre}"
+
+DESCRIPTION="Modern open source high performance RPC framework"
+HOMEPAGE="https://www.grpc.io;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples doc systemtap static-libs"
+
+RDEPEND="
+   >=dev-libs/openssl-1.0.2:0=[-bindist]
+   dev-libs/protobuf:=
+   dev-util/google-perftools
+   >=net-dns/c-ares-1.15.0:=
+   sys-libs/zlib:=
+   systemtap? ( dev-util/systemtap )
+"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+# requires network
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/0001-grpc-1.13.0-fix-host-ar-handling.patch"
+   "${FILESDIR}/0003-grpc-1.3.0-Don-t-run-ldconfig.patch"
+   "${FILESDIR}/0005-grpc-1.11.0-pkgconfig-libdir.patch"
+   "${FILESDIR}/grpc-1.16.0-Prevent-shell-calls-longer-than-ARG_MAX.patch"
+)
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+   sed -i 's:-Werror::g' Makefile || die
+   sed -i 's@$(prefix)/lib@$(prefix)/$(INSTALL_LIBDIR)@g' Makefile || die 
"fix libdir"
+
+   default
+}
+
+src_compile() {
+   tc-export CC CXX PKG_CONFIG
+
+   emake \
+   V=1 \
+   prefix=/usr \
+   INSTALL_LIBDIR="$(get_libdir)" \
+   AR="$(tc-getAR)" \
+   AROPTS="rcs" \
+   CFLAGS="${CFLAGS}" \
+   CXXFLAGS="${CXXFLAGS}" \
+   LD="${CC}" \
+   LDXX="${CXX}" \
+   STRIP=/bin/true \
+   HOST_CC="$(tc-getBUILD_CC)" \
+   HOST_CXX="$(tc-getBUILD_CXX)" \
+   HOST_LD="$(tc-getBUILD_CC)" \
+   HOST_LDXX="$(tc-getBUILD_CXX)" \
+   HOST_AR="$(tc-getBUILD_AR)" \
+   HAS_SYSTEMTAP="$(usex systemtap true false)"
+}
+
+src_install() {
+   emake \
+   prefix="${D}"/usr \
+   

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-04-29 Thread Matthew Thode
commit: 7169c5094f2863c632a00260965102d286f218d5
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 30 03:34:40 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr 30 03:34:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7169c509

gui-wm/sway: swaybg was split out

Fixes: https://bugs.gentoo.org/684622
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 gui-wm/sway/sway-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 0c258524b15..bb283010dfc 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -35,7 +35,7 @@ DEPEND="
x11-libs/pixman
elogind? ( >=sys-auth/elogind-239 )
swaybar? ( x11-libs/gdk-pixbuf:2 )
-   swaybg? ( x11-libs/gdk-pixbuf:2 )
+   swaybg? ( gui-apps/swaybg )
swayidle? ( gui-apps/swayidle )
swaylock? ( gui-apps/swaylock )
systemd? ( >=sys-apps/systemd-239 )
@@ -65,7 +65,6 @@ src_prepare() {
 
use swaybar || sed -e "s/subdir('swaybar')//g" -e 
"/sway-bar.[0-9].scd/d" \
-e "/completions\/[a-z]\+\/_\?swaybar/d" -i meson.build || die
-   use swaybg || sed -e "s/subdir('swaybg')//g" -i meson.build || die
use swaymsg || sed -e "s/subdir('swaymsg')//g" -e 
"/swaymsg.[0-9].scd/d" \
-e "/completions\/[a-z]\+\/_\?swaymsg/d" -i meson.build || die
use swaynag || sed -e "s/subdir('swaynag')//g" -e 
"/swaynag.[0-9].scd/d" \
@@ -84,7 +83,7 @@ src_configure() {
"-Dwerror=false"
)
 
-   if use swaybar || use swaybg; then
+   if use swaybar; then
emesonargs+=("-Dgdk-pixbuf=enabled")
else
emesonargs+=("-Dgdk-pixbuf=disabled")



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swaybg/

2019-04-29 Thread Matthew Thode
commit: e3cc52f2b4aafade01fd78685910b544d28fe0ef
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 30 03:28:47 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr 30 03:34:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cc52f2

gui-apps/swaybg: initial add

Bug: https://bugs.gentoo.org/684622
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 gui-apps/swaybg/metadata.xml   | 28 
 gui-apps/swaybg/swaybg-.ebuild | 45 ++
 2 files changed, 73 insertions(+)

diff --git a/gui-apps/swaybg/metadata.xml b/gui-apps/swaybg/metadata.xml
new file mode 100644
index 000..4708ce6a796
--- /dev/null
+++ b/gui-apps/swaybg/metadata.xml
@@ -0,0 +1,28 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   speedjac...@gmail.com
+   Niccolò Scatena
+   
+   
+   Sway's wallpaper utility, compatible with any Wayland compositor
+   which implements the wlr-layer-shell, xdg-output and xdg-shell 
protocols.
+   
+   
+   Build and install man pages
+   
+   
+   swaywm/swaybg
+   
+   s...@cmpwn.com
+   Drew DeVault
+   
+   https://github.com/swaywm/swaybg/issues
+   https://github.com/swaywm/swaybg/releases
+   
+

diff --git a/gui-apps/swaybg/swaybg-.ebuild 
b/gui-apps/swaybg/swaybg-.ebuild
new file mode 100644
index 000..79643a572c6
--- /dev/null
+++ b/gui-apps/swaybg/swaybg-.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="A wallpaper utility for Wayland"
+HOMEPAGE="https://github.com/swaywm/swaybg;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+man"
+
+DEPEND="
+   dev-libs/wayland
+"
+RDEPEND="
+   ${DEPEND}
+   !<=gui-wm/sway-1.1
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.14
+   x11-libs/gdk-pixbuf
+   x11-libs/cairo
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dman-pages=$(usex man enabled disabled)
+   "-Dwerror=false"
+   )
+
+   meson_src_configure
+}



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

2019-04-29 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 30 02:57:44 2019 +

New tag: portage-2.3.66




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

2019-04-29 Thread Zac Medico
commit: 227c1e8bcb5a6fc377be46dbac33ef9a3dcaa27d
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Apr 30 02:53:01 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 30 02:55:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227c1e8b

sys-apps/portage: version bump to 2.3.66

 #175612 download distfiles to temp file and rename atomically
 #651678 enable FEATURES=strict-keepdir behavior for new EAPIs

Bug: https://bugs.gentoo.org/683434
Bug: https://bugs.gentoo.org/175612
Bug: https://bugs.gentoo.org/651678
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.66.ebuild | 259 +
 2 files changed, 260 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index ef1201ba305..da89a7dca00 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.62.tar.bz2 1021442 BLAKE2B 
37d5dab0e678ced78e0ff4dc9907af3d2037
 DIST portage-2.3.63.tar.bz2 1021603 BLAKE2B 
8a9fe026e92880c2fe42ddd8441c3436d940c918fdd89a7d6e46c0bf4f3ec1a6f948d9821ba6de092d289230c6395dee5e37526d157d8e7cbd9d43ce2b27acf6
 SHA512 
27fbd09b586bb9743700e90d41ce94ed22aaf64b465755978c8d6489417ff3ab88d2ee400944c983f095f2aaff9490910006af9d2645d259ac0d3fc89bc00a19
 DIST portage-2.3.64.tar.bz2 1021942 BLAKE2B 
592146bf3fc39cf2a4de72d55c59fe6fb0f557bd2dd63d662925753d16435719255f682b2c1fbd294ba54f1935a44a5f4bc0ef8a8bc00980791dc1dc7046af5d
 SHA512 
847d558dc33960f3989b6676a2569bc8c600864f5024b82db77fd45e31215700c25759168d7aa46bd14773c37bd363c349ee8b95250f1db3630d70e7fbff5da7
 DIST portage-2.3.65.tar.bz2 1022351 BLAKE2B 
819cfe2b975e23ae35f03c9499a12839a181eaaf92196717efff0475a327f828cdadda0d5f5994fdafd66f65b19a61a9100a29a510b4ca73ab967c64a184ce8d
 SHA512 
b7765060be6b13e2bcc628c32305973821bdc193a2a5a9dedf9cae8a03d5c4809b022bb643852dfdf7323c6d427475423284231f04756e70697740708dc3f3a5
+DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B 
dc378b714101b287fa33defeb778e586da83275cdc2d0bc7a98e9f2ea568568313d6a2767f693f3111fc41f0c6f07451315021186a1719bd52520da327c103d6
 SHA512 
f8642237e0127d9838c6e91430a19b8886295f8ce6b18cf915d6eb63204c7a8c65783f1554eec90b7ce7d0b613ef4206643eec8751b0594de1dcb4ede4491779

diff --git a/sys-apps/portage/portage-2.3.66.ebuild 
b/sys-apps/portage/portage-2.3.66.ebuild
new file mode 100644
index 000..b3a016883b3
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.66.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_5 python3_6 python3_7
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 epatch 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 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd"
+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? ( >=dev-python/epydoc-2.0[$(python_gen_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 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] 

[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/, man/, bin/

2019-04-29 Thread Zac Medico
commit: bfda0d2bd4ba03a4e77f488ec3fd4f9c6c351662
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 27 18:11:11 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 30 02:40:10 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bfda0d2b

Enable FEATURES=strict-keepdir behavior for new EAPIs

Suggested-by: Pacho Ramos  gentoo.org>
Bug: https://bugs.gentoo.org/651678
Signed-off-by: Zac Medico  gentoo.org>

 bin/eapi.sh | 4 
 bin/install-qa-check.d/95empty-dirs | 4 +++-
 man/make.conf.5 | 1 +
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/bin/eapi.sh b/bin/eapi.sh
index 455bc9b0d..4eafc1c87 100644
--- a/bin/eapi.sh
+++ b/bin/eapi.sh
@@ -247,3 +247,7 @@ ___eapi_bash_4_2() {
 ___eapi_has_ENV_UNSET() {
[[ ! ${1-${EAPI-0}} =~ ^(0|1|2|3|4|4-python|4-slot-abi|5|5-progress|6)$ 
]]
 }
+
+___eapi_has_strict_keepdir() {
+   [[ ! ${1-${EAPI-0}} =~ ^(0|1|2|3|4|4-python|5|5-progress|6|7)$ ]]
+}

diff --git a/bin/install-qa-check.d/95empty-dirs 
b/bin/install-qa-check.d/95empty-dirs
index 8599db395..34a1daf21 100644
--- a/bin/install-qa-check.d/95empty-dirs
+++ b/bin/install-qa-check.d/95empty-dirs
@@ -17,7 +17,9 @@ find_empty_dirs() {
local warn_dirs=()
local d striparg=
 
-   [[ ${FEATURES} == *strict-keepdir* ]] && striparg=-delete
+   if ___eapi_has_strict_keepdir || [[ ${FEATURES} == *strict-keepdir* ]]; 
then
+   striparg=-delete
+   fi
 
while IFS= read -r -d $'\0' d; do
[[ ${d} == ${ED%/}/var/* ]] && warn_dirs+=( "${d}" )

diff --git a/man/make.conf.5 b/man/make.conf.5
index 0ad3e2f7d..4c9f00675 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -649,6 +649,7 @@ dangerous (like missing or incorrect digests for ebuilds).
 .B strict-keepdir
 Have portage strictly require keepdir calls in ebuilds.  Empty
 directories installed without explicit keepdir will be removed.
+This feature is automatically enabled for \fBEAPI 8\fR and later.
 .TP
 .B stricter
 Have portage react strongly to conditions that may conflict with system



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

2019-04-29 Thread Zac Medico
commit: 7fc51281bfea20d3cb42924ee3024a71eadad79d
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Apr 30 02:44:15 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 30 02:44:15 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7fc51281

Updates for portage-2.3.66 release

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

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

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 86a92403b..a04fe5132 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.66
+==
+* Bug Fixes:
+- Bug 175612 download distfiles to temp file and rename atomically
+- Bug 651678 enable FEATURES=strict-keepdir behavior for new EAPIs
+
+
 portage-2.3.65
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index e83ff7468..2a14345bc 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.65',
+   version = '2.3.66',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2019-04-29 Thread Zac Medico
commit: ebbde237d33e783c562cc6c70987969ac7228b96
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 27 21:59:57 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 30 02:28:21 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ebbde237

fetch: atomic downloads (bug 175612)

Direct FETCHCOMMAND/RESUMECOMMAND output to a temporary file with
a constant .__download__ suffix, and atomically rename the file
to remove the suffix only after the download has completed
successfully (includes digest verification when applicable).
Also add unit tests to cover most fetch cases.

Bug: https://bugs.gentoo.org/175612
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/BinpkgVerifier.py  |   4 +-
 lib/portage/package/ebuild/fetch.py| 105 ++-
 lib/portage/tests/ebuild/test_fetch.py | 230 +
 3 files changed, 303 insertions(+), 36 deletions(-)

diff --git a/lib/_emerge/BinpkgVerifier.py b/lib/_emerge/BinpkgVerifier.py
index 7a6d15e80..f98f511a8 100644
--- a/lib/_emerge/BinpkgVerifier.py
+++ b/lib/_emerge/BinpkgVerifier.py
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import errno
@@ -108,7 +108,7 @@ class BinpkgVerifier(CompositeTask):
def _digest_exception(self, name, value, expected):
 
head, tail = os.path.split(self._pkg_path)
-   temp_filename = _checksum_failure_temp_file(head, tail)
+   temp_filename = 
_checksum_failure_temp_file(self.pkg.root_config.settings, head, tail)
 
self.scheduler.output((
"\n!!! Digest verification failed:\n"

diff --git a/lib/portage/package/ebuild/fetch.py 
b/lib/portage/package/ebuild/fetch.py
index bfd97601c..227bf45ae 100644
--- a/lib/portage/package/ebuild/fetch.py
+++ b/lib/portage/package/ebuild/fetch.py
@@ -30,7 +30,7 @@ portage.proxy.lazyimport.lazyimport(globals(),
 )
 
 from portage import os, selinux, shutil, _encodings, \
-   _shell_quote, _unicode_encode
+   _movefile, _shell_quote, _unicode_encode
 from portage.checksum import (get_valid_checksum_keys, perform_md5, verify_all,
_filter_unaccelarated_hashes, _hash_filter, _apply_hash_filter)
 from portage.const import BASH_BINARY, CUSTOM_MIRRORS_FILE, \
@@ -46,6 +46,8 @@ from portage.util import apply_recursive_permissions, \
varexpand, writemsg, writemsg_level, writemsg_stdout
 from portage.process import spawn
 
+_download_suffix = '.__download__'
+
 _userpriv_spawn_kwargs = (
("uid",portage_uid),
("gid",portage_gid),
@@ -139,7 +141,7 @@ def _userpriv_test_write_file(settings, file_path):
_userpriv_test_write_file_cache[file_path] = rval
return rval
 
-def _checksum_failure_temp_file(distdir, basename):
+def _checksum_failure_temp_file(settings, distdir, basename):
"""
First try to find a duplicate temp file with the same checksum and 
return
that filename if available. Otherwise, use mkstemp to create a new 
unique
@@ -149,9 +151,13 @@ def _checksum_failure_temp_file(distdir, basename):
"""
 
filename = os.path.join(distdir, basename)
+   if basename.endswith(_download_suffix):
+   normal_basename = basename[:-len(_download_suffix)]
+   else:
+   normal_basename = basename
size = os.stat(filename).st_size
checksum = None
-   tempfile_re = re.compile(re.escape(basename) + 
r'\._checksum_failure_\..*')
+   tempfile_re = re.compile(re.escape(normal_basename) + 
r'\._checksum_failure_\..*')
for temp_filename in os.listdir(distdir):
if not tempfile_re.match(temp_filename):
continue
@@ -173,9 +179,9 @@ def _checksum_failure_temp_file(distdir, basename):
return temp_filename
 
fd, temp_filename = \
-   tempfile.mkstemp("", basename + "._checksum_failure_.", distdir)
+   tempfile.mkstemp("", normal_basename + "._checksum_failure_.", 
distdir)
os.close(fd)
-   os.rename(filename, temp_filename)
+   _movefile(filename, temp_filename, mysettings=settings)
return temp_filename
 
 def _check_digests(filename, digests, show_errors=1):
@@ -602,6 +608,7 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0,
pruned_digests["size"] = size
 
myfile_path = os.path.join(mysettings["DISTDIR"], myfile)
+   download_path = myfile_path + _download_suffix
has_space = True
has_space_superuser = True
file_lock = None
@@ -679,12 +686,15 @@ def fetch(myuris, mysettings, listonly=0, fetchonly=0,
del e
continue
 
-   if 

[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/, net-misc/openssh/

2019-04-29 Thread Patrick McLean
commit: 7351114de5d681350557fe029ce34159749d75a0
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 29 23:29:30 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 29 23:35:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7351114d

net-misc/openssh: Revbump to 8.0_p1-r1, pick up 12.0.1 X509 bugfix

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

 net-misc/openssh/Manifest  |   1 +
 ...enssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch |  16 +
 .../files/openssh-8.0_p1-X509-glue-12.0.1.patch|  19 +
 net-misc/openssh/openssh-8.0_p1-r1.ebuild  | 461 +
 4 files changed, 497 insertions(+)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index c37252ba192..8e4d889a09e 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -13,6 +13,7 @@ DIST openssh-7.9p1-sctp-1.2.patch.xz 7360 BLAKE2B 
60e209371ecac24d0b60e48459d4d4
 DIST openssh-7.9p1.tar.gz 1565384 BLAKE2B 
de15795e03d33d4f9fe4792f6b14500123230b6c00c1e5bd7207bb6d6bf6df0b2e057c1b1de0fee709f58dd159203fdd69fe1473118a6baedebaa0c1c4c55b59
 SHA512 
0412c9c429c9287f0794023951469c8e6ec833cdb55821bfa0300dd90d0879ff60484f620cffd93372641ab69bf0b032c2d700ccc680950892725fb631b7708e
 DIST openssh-7_8_P1-hpn-AES-CTR-14.16.diff 29231 BLAKE2B 
e25877c5e22f674e6db5a0bc107e5daa2509fe762fb14ce7bb2ce9a115e8177a93340c1d19247b6c2c854b7e1f9ae9af9fd932e5fa9c0a6b2ba438cd11a42991
 SHA512 
1867fb94c29a51294a71a3ec6a299757565a7cda5696118b0b346ed9c78f2c81bb1b888cff5e3418776b2fa277a8f070c5eb9327bb005453e2ffd72d35cdafa7
 DIST openssh-7_8_P1-hpn-DynWinNoneSwitch-14.16.diff 43356 BLAKE2B 
776fa140d64a16c339b46a7c773258d2f4fe44e48b16abccad1a8757a51cb6362722fc5f42c39159af12849f5c88cf574de64815085c97157e16653f18d4909b
 SHA512 
53f2752b7aa02719c8dfe0fe0ef16e874101ba2ba87924aa1122cd445ece218ca09c22abaa3377307f25d459579bc28d3854e2402c71b794db65d58cdd1ebc08
+DIST openssh-8.0p1+x509-12.0.1.diff.gz 629849 BLAKE2B 
9366244434c525ddf8f19a476b8b49d13f8c54374986bda8585db1288e7b61c60e26e2a315bec71b52f5e0f5bf4131f0f325039909b91874baab401272418fab
 SHA512 
c6ea243f49674bba64ee372e0532eb9fe6f109d0d5e70f10995d97b5ad5e340275b1b84c3c3bfc7eda1865619dea1370e06e34bbcc3d76af6aa7a00feccaea06
 DIST openssh-8.0p1+x509-12.0.diff.gz 623765 BLAKE2B 
b1c0d533a58c55b0f8451ce5aa8ee9b462afdc1eee44018f30962d3427c73b12a57c2c88bc8656c09c2b39a2ac72755539eeb29e7060ced5d3e8470647f88c0a
 SHA512 
5f678fd303e39df7a2fb23af682c5a02b33f7fdcafe6171b9db2067098a2048677c415c3bee75225eb9fbaf308cfac7f37b0865951cdb6dda0577908499a8295
 DIST openssh-8.0p1-sctp-1.2.patch.xz 7348 BLAKE2B 
bc3d3815f1ef5dbab605b93182a00c2fec258f49d56684defb6564d2b60886429c615a7ab076cc071a590f9df0908b1862ceb0961b7e6f6d1090237fec9035d3
 SHA512 
2f9f774286db75d0240e6fb01655a8a193fb2a5dc4596ad68ed22d64f97c9c46dad61a06478f2e972fd37cbad4d9aca5829bb91097cc56638601ff94a972b24f
 DIST openssh-8.0p1.tar.gz 1597697 BLAKE2B 
5ba79872eabb3b3964d95a8cdd690bfe0323f018d7f944d4e1acb52576c9f6d7a1ddac15e88dc42eac6ecbfabfad1c228e303a2262588769e307c38107a4cd54
 SHA512 
e280fa2d56f550efd37c5d2477670326261aa8b94d991f9eb17aad90e0c6c9c939efa90fe87d33260d0f709485cb05c379f0fd1bd44fc0d5190298b6398c9982

diff --git 
a/net-misc/openssh/files/openssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch 
b/net-misc/openssh/files/openssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch
new file mode 100644
index 000..e4aca305e00
--- /dev/null
+++ b/net-misc/openssh/files/openssh-8.0_p1-X509-dont-make-piddir-12.0.1.patch
@@ -0,0 +1,16 @@
+--- a/openssh-8.0p1+x509-12.0.1.diff   2019-04-29 14:11:55.210175168 -0700
 b/openssh-8.0p1+x509-12.0.1.diff   2019-04-29 14:12:55.603761971 -0700
+@@ -34176,12 +34176,11 @@
+  
+  install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf 
host-key check-config
+  install-nokeys: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
install-sysconf
+-@@ -334,6 +352,8 @@
++@@ -334,6 +352,7 @@
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8
+   $(MKDIR_P) $(DESTDIR)$(libexecdir)
+ + $(MKDIR_P) $(DESTDIR)$(sshcadir)
+-+ $(MKDIR_P) $(DESTDIR)$(piddir)
+   $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH)
+   $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) 
$(DESTDIR)$(bindir)/ssh$(EXEEXT)
+   $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) 
$(DESTDIR)$(bindir)/scp$(EXEEXT)

diff --git a/net-misc/openssh/files/openssh-8.0_p1-X509-glue-12.0.1.patch 
b/net-misc/openssh/files/openssh-8.0_p1-X509-glue-12.0.1.patch
new file mode 100644
index 000..244aef4c399
--- /dev/null
+++ b/net-misc/openssh/files/openssh-8.0_p1-X509-glue-12.0.1.patch
@@ -0,0 +1,19 @@
+--- a/openssh-8.0p1+x509-12.0.1.diff   2019-04-29 14:07:39.687923384 -0700
 b/openssh-8.0p1+x509-12.0.1.diff   2019-04-29 14:08:11.330706892 -0700
+@@ -76610,16 +76610,6 @@
+ + return 

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

2019-04-29 Thread Matthew Thode
commit: 69256671a981a1870c8c8623c0b7668612d93472
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 29 23:18:27 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 29 23:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69256671

media-sound/pulseeffects: 4.6.0 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/pulseeffects/Manifest  |  1 +
 media-sound/pulseeffects/pulseeffects-4.6.0.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 932ddcf2a37..3b893934159 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,3 +1,4 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 
3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220
 SHA512 
243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421
 DIST pulseeffects-4.5.9.tar.gz 1830876 BLAKE2B 
3b80e26eb7b3593f0636d4c3a86ddb05c4c08ec446983d8f521828a4a004b42011ca12cbed6fefe3a0df7d1347197abcee89d5786020a61ed28c3277668d8e57
 SHA512 
aa47b546f13ef29d03c907dfeeba0ecb531ba07bb5bbb7bc49399bceb75583c58c9e188557c1d77c02b8b50e5cac9562b6fc882750c14d755ec0d294e8b60105
+DIST pulseeffects-4.6.0.tar.gz 1831433 BLAKE2B 
a5eda0e6880f8a3e62ad62b5e1ed3b5b44118d3ac14821f786532f567974fd40e78f0b4c4a7c51851bb48b94694bf473fe0996e7fb361db0c50b00a467b9c949
 SHA512 
acadff43f35f7ac5f5028e87efb1c8c0d4d8ed97d367b53fd231475243735ac149d8c1aac9c86281ec9a661814a665f67d43f7fc0d7e591b19524b5cb2124f92

diff --git a/media-sound/pulseeffects/pulseeffects-4.6.0.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.6.0.ebuild
new file mode 100644
index 000..451cdef3575
--- /dev/null
+++ b/media-sound/pulseeffects/pulseeffects-4.6.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
+HOMEPAGE="https://github.com/wwmm/pulseeffects;
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="${HOMEPAGE}"
+else
+   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bs2b calf mda-lv2 rubberband"
+
+#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
+RDEPEND="
+   >=dev-libs/boost-1.41
+   >=dev-cpp/glibmm-2.56.0
+   >=dev-cpp/gtkmm-3.20:3.0
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libsigc++-2.10:2
+   >=x11-libs/gtk+-3.18:3
+   >=media-libs/lilv-0.24.2-r1
+   >=media-libs/lsp-plugins-1.1.7[lv2]
+   >=media-libs/gstreamer-1.12.0:1.0
+   >=media-libs/gst-plugins-good-1.12.0:1.0
+   >=media-libs/gst-plugins-bad-1.12.0:1.0
+   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
+   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
+   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
+   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
+   calf? ( >=media-plugins/calf-0.90.0[lv2] )
+   mda-lv2? ( media-plugins/mda-lv2 )
+   rubberband? ( media-libs/rubberband )
+   >=media-libs/zita-convolver-3.0.0
+   media-libs/libebur128
+   media-sound/pulseaudio
+   sys-apps/dbus"
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
+# and sys-devel/gettext depends reasoning
+DEPEND="
+   ${RDEPEND}
+   dev-libs/appstream-glib
+   sys-devel/gettext
+"
+BDEPEND="
+   >=sys-devel/gcc-7.3.0
+   dev-util/itstool
+   media-libs/libsamplerate
+   virtual/pkgconfig
+"
+
+pkg_postinst(){
+   gnome2_gconf_install
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm(){
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2019-04-29 Thread Matthew Thode
commit: c4696c2f13882a22be31dfd95f7d09b5bee4a117
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 29 23:16:34 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 29 23:16:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4696c2f

net-misc/memcached: 1.5.14 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/memcached/Manifest|  1 +
 net-misc/memcached/memcached-1.5.14.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 7127ee1e3c6..075a6a33f41 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -3,4 +3,5 @@ DIST memcached-1.5.10.tar.gz 465169 BLAKE2B 
cfdd4cba4baf3c628b6cb655bbc91fc493b7
 DIST memcached-1.5.11.tar.gz 457692 BLAKE2B 
248e1b1e6aa54db06d18086add51964b8fc6b9966875de35fcdc322631e276becbc9bd694e1c7ea04822ccabd5796422f1f505bc046a08b3b69b76bf9fef1b42
 SHA512 
1d641383a9d5c6a1f074a1f30493d50fb3384f29d07078dc827fcb1f9e70f6c07f12a3c6c2a128905ffddf2c414998afbbe3456d8cd4fe43e43606bf9933d822
 DIST memcached-1.5.12.tar.gz 457719 BLAKE2B 
6ad223cc62b3514f42eb91851cb906aa6c22f1bed65aed8b9bd5f11d8201bd1e946ddf980e26f4a2a8380f1da03ad7a4e9ad68f2c830bbfa948fe117b2689c3c
 SHA512 
95927fcc06e83e46a050dd50c85e50faf41e6d1f6901b757f7a842b7727a596054082a512a3b830729171556e8a995f037d39d991df2198a80a4e61a6efa1fd8
 DIST memcached-1.5.13.tar.gz 483697 BLAKE2B 
fb4f58cbeb518941a92dc213ce2d30dda501bc84c61ae5fa520c1a3a5cfd58ed92128ea098430d57b2a3db69f0d8e8a77dd38ea7edf4440b3f6c484d3b3fb966
 SHA512 
77ea80135f572ff49d030ea1da01b31aa6513589e75c370ef306a986a79129358062730dfebe6801487eeb20b1367aed4096514e882ef35425c764434493fa7b
+DIST memcached-1.5.14.tar.gz 485076 BLAKE2B 
729b4b708e921184bfedadbb02b0304eb09dcebbbd1420605deb608dcd7dea25a8982ca0f387f237a1a6412b4682372018c593396ef9bff5aa0fa901c0fdafd6
 SHA512 
d06083d971d0a40195b4dfb252a3bf7c3a0d20b2dcad56726ff9e0b87ba84024309300516dad40181f1b7af4d9c4f35924383977c5e1ff9b5f13d2ef05f684ed
 DIST memcached-1.5.2.tar.gz 407715 BLAKE2B 
d9d6bc3fde4ca47954dbcec520af73a823ff33cd21149cf4a8fd234c383382b83a089196fd168f1787f764ac4b0b72a4bf8f50867bdc377e95a622f399a1
 SHA512 
439e1dbf3b15fd014446abb5fd130eb914a72b7372f65a00388da83f30486e8658de75b87626b0c512397457aca9b60057fcedb83d84c628b53137d2a2167c0d

diff --git a/net-misc/memcached/memcached-1.5.14.ebuild 
b/net-misc/memcached/memcached-1.5.14.ebuild
new file mode 100644
index 000..8d046a22030
--- /dev/null
+++ b/net-misc/memcached/memcached-1.5.14.ebuild
@@ -0,0 +1,95 @@
+# 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 user
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+   https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+   dev-lang/perl
+   sasl? ( dev-libs/cyrus-sasl )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sec-policy/selinux-memcached )"
+DEPEND="${RDEPEND}
+   test? ( virtual/perl-Test-Harness 
>=dev-perl/Cache-Memcached-1.24 )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+   eautoreconf
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+   default
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/neutron/

2019-04-29 Thread Matthew Thode
commit: cb3e22302fab7f9d4b5cb290e126458565ae2e34
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 29 23:05:12 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 29 23:05:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3e2230

sys-cluster/neutron: 13.0.3 stable amd64/x86 with cleanup

Bug: https://bugs.gentoo.org/680864
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-cluster/neutron/Manifest |   3 -
 sys-cluster/neutron/neutron-13.0.2-r1.ebuild | 231 ---
 sys-cluster/neutron/neutron-13.0.3.ebuild|   2 +-
 3 files changed, 1 insertion(+), 235 deletions(-)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index 981839d6447..e868d8e6b55 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,12 +1,9 @@
-DIST neutron-13.0.2.tar.gz 10596419 BLAKE2B 
5d18c5ada86c2676ecab1c0121834c04e5c12d2c81a42ddb9554d0bdc2b7d472b5941b7290dc701c22b21b69442d04a44768c9423ff5d317b51d8cd37aa076bf
 SHA512 
4fb343039a6f6a6930d9770b02d58be732c57910e36739c8364bf8027a7ed55dafc40201ef8c349278310afc2ab6ee80fea562af94896e38891c35eaeb1faced
 DIST neutron-13.0.3.tar.gz 10599028 BLAKE2B 
1eb3bcbf9986531d24d06de6dcf71707fb6599bf20d85814af42ce9feb24059a94592c2741fbcd71fad78ff829f93f811dbbe63aa2cdb3931b7499b5de2bcc2e
 SHA512 
1c229256733bb1ea03ae3296607a7ee6c9004c03a6c57fdb9c13f006bbb337b39a57c4690e3a59a7d9e313d0f450c4b81f2100a64a14e5e5c81a188a8116e1e9
 DIST neutron-14.0.1.tar.gz 10711126 BLAKE2B 
43bf5ffeb46249207b8ab55cc01812e12ac719b680a867cbd374fdad50df2443eb44df16e97fff9845467284ac3dbaa3e0e1886703a868c7f26087d8e4e27a1a
 SHA512 
9181d1a63550e205114f33e5626ff66f306d424505fb42cf21bcc8673e80b8e36b8a0bf33d3f2ec90343868a7e2e1f6b221831df64d1bec8e84a1d956da69392
-DIST neutron-configs-13.0.2.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-13.0.3.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-14.0.1.tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
 DIST neutron-configs-2018.2..tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-2019.1..tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
-DIST neutron-ml2-plugins-13.0.2.tar.gz 7068 BLAKE2B 
fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861
 SHA512 
add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f
 DIST neutron-ml2-plugins-13.0.3.tar.gz 7068 BLAKE2B 
fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861
 SHA512 
add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f
 DIST neutron-ml2-plugins-14.0.1.tar.gz 8642 BLAKE2B 
71d945504f3e2185bffddb94956f019fa38bdd4a8782e936de2b8753e2a934374b6f0ed11ea0cdc9d454a80544b2e225e70ff987acbb971d756ae940cf4d7d16
 SHA512 
399e3f0cd8daaaf18e36d47aa105cf71d70e3ed5f707093e2292e480e3a0868818ee0ee68ca7a8eeb8e28cec51721e2508ed75815f04a415eb42dfe56708fce2
 DIST neutron-ml2-plugins-2018.2..tar.gz 7068 BLAKE2B 
fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861
 SHA512 
add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f

diff --git a/sys-cluster/neutron/neutron-13.0.2-r1.ebuild 
b/sys-cluster/neutron/neutron-13.0.2-r1.ebuild
deleted file mode 100644
index 22f5e34848b..000
--- a/sys-cluster/neutron/neutron-13.0.2-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2019-04-29 Thread Patrick McLean
commit: 8312633ba545894a52d9ec130a05e7c8068e0196
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 29 22:54:40 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 29 22:54:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8312633b

sys-cluster/ceph: Version bump to 14.2.1

- Add experimental support for USE="system-boost" with boost-1.70
- Revbump init script to allow extra commands in conf.d (bug 684366)

Bug: https://bugs.gentoo.org/684366
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest  |   1 +
 sys-cluster/ceph/ceph-14.2.1.ebuild| 362 +
 .../files/ceph-14.2.0-boost-1.70-sonames.patch | 321 ++
 .../ceph/files/ceph-14.2.0-boost-1.70.patch| 120 +++
 sys-cluster/ceph/files/ceph.initd-r12  | 115 +++
 5 files changed, 919 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index bfbbc7b64d7..4c6e42c016e 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -3,3 +3,4 @@ DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B 
a5224432121db9ef49c1e22771d847399df2f7
 DIST ceph-12.2.8.tar.gz 77243685 BLAKE2B 
37c34396a0c276b8d79735e14934ac70da024822c2a060061531c234e03e5d41aad6c41dc64b05c2ce47f03287d0cae9ef9bed67e4a0861b6380c8ce1de4ea69
 SHA512 
91c5c11aaeef701b3e31c9f8a1192b6b79fd34f3b96c61595c65173c98bfce0009c5b7c9b29764f5e4d4b1f5ac2ca7109fed5ae598c176aba717a34a132fabac
 DIST ceph-13.2.5.tar.gz 91006057 BLAKE2B 
68551e2f54d78aff7b0e9ec3c62e6a3394dd7c23e80924a5b400cd9666a05a42e5f22445deee4040f1b78201c6a6660b283109878d4c92d845821bff831c8a5e
 SHA512 
6daea524523f829e725609328ea71f416b2c3a9530fa8956720a7bc69dc08e55a169654f500704579dc9ba693f04eedd7e04614c0850e9ab1169cd45f19039f8
 DIST ceph-14.2.0.tar.gz 118882504 BLAKE2B 
e650d99dceb11c7b035480c8cdd9f63ee4a5f81ffea27988e180a2956433e3e4b34e496a73bf5992c428eff859311c623b92a6f006eb694ebf928d8204dc9b06
 SHA512 
c86a335714fd5678988133ec0e60cb10cd948250a133c073d1ed055c5bba232fa6f1e102dd7fcb0c70b37a07c9c2d1220d4a1713720e4dcab9659152ee577480
+DIST ceph-14.2.1.tar.gz 117111511 BLAKE2B 
c00181223c6e02e7fe696ed4226f1751eca48e799f8b5377a06621eb3300f81b58dc20f325b455df04fcbd0c28b981fae1cfc778a8d69414247ddd206d0c6175
 SHA512 
fccde341344c721fbfc7f7cb73db4f65933d7fcacc9495398b55b37d1e208f0bad0cd78a4da08a3b5e26cca3175e7707f7dfb76fae5aa094f58afaed8603c866

diff --git a/sys-cluster/ceph/ceph-14.2.1.ebuild 
b/sys-cluster/ceph/ceph-14.2.1.ebuild
new file mode 100644
index 000..6cab06ebd9c
--- /dev/null
+++ b/sys-cluster/ceph/ceph-14.2.1.ebuild
@@ -0,0 +1,362 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+DISTUTILS_OPTIONAL=1
+
+inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \
+   multiprocessing python-r1 udev user readme.gentoo-r1 
toolchain-funcs \
+   systemd
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ BSD Boost-1.0 MIT 
public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace cephfs dpdk fuse grafana jemalloc kerberos ldap libressl"
+IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl static-libs system-boost"
+IUSE+=" systemd +tcmalloc test xfs zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+COMMON_DEPEND="
+   virtual/libudev:=
+   app-arch/bzip2:=[static-libs?]
+   app-arch/lz4:=[static-libs?]
+   app-arch/snappy:=[static-libs?]
+   app-arch/zstd:=[static-libs?]
+   app-misc/jq:=[static-libs?]
+   dev-libs/crypto++:=[static-libs?]
+   dev-libs/leveldb:=[snappy,static-libs?,tcmalloc?]
+   dev-libs/libaio:=[static-libs?]
+   dev-libs/libxml2:=[static-libs?]
+   dev-libs/nss:=
+   sys-auth/oath-toolkit:=
+   sys-apps/keyutils:=[static-libs?]
+   sys-apps/util-linux:=[static-libs?]
+   sys-libs/ncurses:0=[static-libs?]
+   sys-libs/zlib:=[static-libs?]
+   babeltrace? ( dev-util/babeltrace )
+   ldap? ( net-nds/openldap:=[static-libs?] )
+   lttng? ( dev-util/lttng-ust:= )
+   fuse? ( sys-fs/fuse:0=[static-libs?] )
+   kerberos? ( virtual/krb5 )
+   rabbitmq? ( net-libs/rabbitmq-c:=[static-libs?] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:=[static-libs?] )
+   libressl? ( dev-libs/libressl:=[static-libs?] )
+   )
+   xfs? ( sys-fs/xfsprogs:=[static-libs?] )
+   zfs? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2019-04-29 Thread Patrick McLean
commit: 6d0a3b797ef4f4d5e018f119227fd76c3cc87334
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 29 22:56:33 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 29 22:56:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0a3b79

sys-cluster/ceph: Bump current ~ versions for bug #684366

Closes: https://bugs.gentoo.org/684366
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/{ceph-12.2.12-r1.ebuild => ceph-12.2.12-r2.ebuild} | 2 +-
 sys-cluster/ceph/{ceph-13.2.5-r3.ebuild => ceph-13.2.5-r4.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/ceph-12.2.12-r1.ebuild 
b/sys-cluster/ceph/ceph-12.2.12-r2.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-12.2.12-r1.ebuild
rename to sys-cluster/ceph/ceph-12.2.12-r2.ebuild
index 783210078a8..5c5c0114085 100644
--- a/sys-cluster/ceph/ceph-12.2.12-r1.ebuild
+++ b/sys-cluster/ceph/ceph-12.2.12-r2.ebuild
@@ -274,7 +274,7 @@ src_install() {
fowners -R ceph:ceph /var/lib/ceph /var/log/ceph
 
newinitd "${FILESDIR}/rbdmap.initd" rbdmap
-   newinitd "${FILESDIR}/${PN}.initd-r11" ${PN}
+   newinitd "${FILESDIR}/${PN}.initd-r12" ${PN}
newconfd "${FILESDIR}/${PN}.confd-r5" ${PN}
 
insinto /etc/sysctl.d

diff --git a/sys-cluster/ceph/ceph-13.2.5-r3.ebuild 
b/sys-cluster/ceph/ceph-13.2.5-r4.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-13.2.5-r3.ebuild
rename to sys-cluster/ceph/ceph-13.2.5-r4.ebuild
index d6e08fe9ba9..de0b1ea8ca7 100644
--- a/sys-cluster/ceph/ceph-13.2.5-r3.ebuild
+++ b/sys-cluster/ceph/ceph-13.2.5-r4.ebuild
@@ -296,7 +296,7 @@ src_install() {
fowners -R ceph:ceph /var/lib/ceph /var/log/ceph
 
newinitd "${FILESDIR}/rbdmap.initd" rbdmap
-   newinitd "${FILESDIR}/${PN}.initd-r11" ${PN}
+   newinitd "${FILESDIR}/${PN}.initd-r12" ${PN}
newconfd "${FILESDIR}/${PN}.confd-r5" ${PN}
 
insinto /etc/sysctl.d



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2019-04-29 Thread Patrick McLean
commit: 53199345ac75d5d3695fd304430eeebbf14e5685
Author: Patrick McLean  sony  com>
AuthorDate: Mon Apr 29 22:57:31 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 29 22:57:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53199345

sys-cluster/ceph: Remove old

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

 sys-cluster/ceph/Manifest  |   1 -
 sys-cluster/ceph/ceph-14.2.0-r5.ebuild | 344 -
 2 files changed, 345 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 4c6e42c016e..9b0137e2714 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -2,5 +2,4 @@ DIST ceph-12.2.11.tar.gz 79009034 BLAKE2B 
d8b1c188fe39603e90511eb436100ba14c0a9c
 DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B 
a5224432121db9ef49c1e22771d847399df2f7881cd9c2e185eca12096efb79d21578659d248eb5bae678924983d57452d370e23ab7e78663764d7bea834a461
 SHA512 
e694c9a8c1f9836c08fb74b54423bdc16d4900252e34643c56cf1a615d4dacddfb13df06a6a9f68bb9d438f5f07069ed358f9fa4b5a362640a3046f9c7722dcc
 DIST ceph-12.2.8.tar.gz 77243685 BLAKE2B 
37c34396a0c276b8d79735e14934ac70da024822c2a060061531c234e03e5d41aad6c41dc64b05c2ce47f03287d0cae9ef9bed67e4a0861b6380c8ce1de4ea69
 SHA512 
91c5c11aaeef701b3e31c9f8a1192b6b79fd34f3b96c61595c65173c98bfce0009c5b7c9b29764f5e4d4b1f5ac2ca7109fed5ae598c176aba717a34a132fabac
 DIST ceph-13.2.5.tar.gz 91006057 BLAKE2B 
68551e2f54d78aff7b0e9ec3c62e6a3394dd7c23e80924a5b400cd9666a05a42e5f22445deee4040f1b78201c6a6660b283109878d4c92d845821bff831c8a5e
 SHA512 
6daea524523f829e725609328ea71f416b2c3a9530fa8956720a7bc69dc08e55a169654f500704579dc9ba693f04eedd7e04614c0850e9ab1169cd45f19039f8
-DIST ceph-14.2.0.tar.gz 118882504 BLAKE2B 
e650d99dceb11c7b035480c8cdd9f63ee4a5f81ffea27988e180a2956433e3e4b34e496a73bf5992c428eff859311c623b92a6f006eb694ebf928d8204dc9b06
 SHA512 
c86a335714fd5678988133ec0e60cb10cd948250a133c073d1ed055c5bba232fa6f1e102dd7fcb0c70b37a07c9c2d1220d4a1713720e4dcab9659152ee577480
 DIST ceph-14.2.1.tar.gz 117111511 BLAKE2B 
c00181223c6e02e7fe696ed4226f1751eca48e799f8b5377a06621eb3300f81b58dc20f325b455df04fcbd0c28b981fae1cfc778a8d69414247ddd206d0c6175
 SHA512 
fccde341344c721fbfc7f7cb73db4f65933d7fcacc9495398b55b37d1e208f0bad0cd78a4da08a3b5e26cca3175e7707f7dfb76fae5aa094f58afaed8603c866

diff --git a/sys-cluster/ceph/ceph-14.2.0-r5.ebuild 
b/sys-cluster/ceph/ceph-14.2.0-r5.ebuild
deleted file mode 100644
index 52a0a5582ab..000
--- a/sys-cluster/ceph/ceph-14.2.0-r5.ebuild
+++ /dev/null
@@ -1,344 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-DISTUTILS_OPTIONAL=1
-
-inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \
-   multiprocessing python-r1 udev user readme.gentoo-r1 
toolchain-funcs \
-   systemd
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
-   SRC_URI=""
-else
-   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="https://ceph.com/;
-
-LICENSE="LGPL-2.1 CC-BY-SA-3.0 GPL-2 BSD Boost-1.0 MIT"
-SLOT="0"
-
-CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
-
-IUSE="babeltrace cephfs dpdk fuse grafana jemalloc kerberos ldap libressl"
-IUSE+=" lttng +mgr numa rabbitmq +radosgw +ssl static-libs +system-boost"
-IUSE+=" systemd +tcmalloc test xfs zfs"
-IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
-
-COMMON_DEPEND="
-   virtual/libudev:=
-   app-arch/bzip2:=[static-libs?]
-   app-arch/lz4:=[static-libs?]
-   app-arch/snappy:=[static-libs?]
-   app-arch/zstd:=[static-libs?]
-   app-misc/jq:=[static-libs?]
-   dev-libs/crypto++:=[static-libs?]
-   dev-libs/leveldb:=[snappy,static-libs?,tcmalloc?]
-   dev-libs/libaio:=[static-libs?]
-   dev-libs/libxml2:=[static-libs?]
-   dev-libs/nss:=
-   sys-auth/oath-toolkit:=
-   sys-apps/keyutils:=[static-libs?]
-   sys-apps/util-linux:=[static-libs?]
-   sys-libs/ncurses:0=[static-libs?]
-   sys-libs/zlib:=[static-libs?]
-   babeltrace? ( dev-util/babeltrace )
-   ldap? ( net-nds/openldap:=[static-libs?] )
-   lttng? ( dev-util/lttng-ust:= )
-   fuse? ( sys-fs/fuse:0=[static-libs?] )
-   kerberos? ( virtual/krb5 )
-   rabbitmq? ( net-libs/rabbitmq-c:=[static-libs?] )
-   ssl? (
-   !libressl? ( dev-libs/openssl:=[static-libs?] )
-   libressl? ( dev-libs/libressl:=[static-libs?] )
-   )
-   xfs? ( sys-fs/xfsprogs:=[static-libs?] )
-   zfs? ( sys-fs/zfs:=[static-libs?] )
-   radosgw? (
-   dev-libs/expat:=[static-libs?]
-   !libressl? (
-  

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

2019-04-29 Thread Matthew Thode
commit: 6743747b5a3082304adf5bf54a552e5423b79cab
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 29 22:39:28 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 29 22:39:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6743747b

app-admin/supernova: add cap on pytest

Fixes: https://bugs.gentoo.org/684182
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/supernova/supernova-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/supernova/supernova-2.2.0.ebuild 
b/app-admin/supernova/supernova-2.2.0.ebuild
index 14804372099..b4c0f23b775 100644
--- a/app-admin/supernova/supernova-2.2.0.ebuild
+++ b/app-admin/supernova/supernova-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 DEPEND="
${CDEPEND}
doc? ( >=dev-python/mkdocs-0.14.0[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+   test? ( 

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

2019-04-29 Thread Aaron Bauman
commit: 6569e6455dae2d9786dbb473550396486f83b5dc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 29 21:02:16 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 29 21:02:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6569e645

Revert "app-misc/beep: version bump."

This reverts commit 370f5643e13ef95e78e692752626e5c0391b10ef.

* PR was merged from a fellow developer who I was not aware of being
under a QA ban.

* PR addressed an outstanding security issue with app-misc/beep hence
the merge.

* Reverted per the QA bug being opened.

Bug: https://bugs.gentoo.org/684728
Bug: https://bugs.gentoo.org/659338

Signed-off-by: Aaron Bauman  gentoo.org>

 app-misc/beep/Manifest  |  1 -
 app-misc/beep/beep-1.4.4.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 637a7a66639..39eda21e98a 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1,2 +1 @@
 DIST beep-1.3.tar.gz 19344 BLAKE2B 
4f9cf12f6983eeb53502fd85e5e1d428e1c1af481f8f424f6ae18cbe104462e8fdcc96670a72daa8a8a0d1430d00824d8795b4db53437e7bb7320cddfd84cfd3
 SHA512 
3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd
-DIST beep-1.4.4.tar.gz 42881 BLAKE2B 
8a191fb04f01ca2757f84693b39409d04566978ce32b07fd1b1ec88010ea2e36d3cda1ce66ba7fce4ee8cbbcd9dfd0f0abbdfc4d1bcc74db459e5ab10ec07228
 SHA512 
cfaecbebbbd0596bee5f304c3bd74968d06873037d054def0907dfd36e5bd6e7fbd7d7051eacedd20480b88f8b4e343db05eb5d3dde0fdced33756545b630373

diff --git a/app-misc/beep/beep-1.4.4.ebuild b/app-misc/beep/beep-1.4.4.ebuild
deleted file mode 100644
index e8047db74a6..000
--- a/app-misc/beep/beep-1.4.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Advanced PC speaker beeper"
-HOMEPAGE="https://github.com/spkr-beep;
-SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="suid"
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_prepare() {
-   default
-
-   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
-}
-
-src_install() {
-   dobin beep
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-   unpack "./${PN}.1.gz"
-   doman "${PN}.1"
-   einstalldocs
-}



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

2019-04-29 Thread Sergei Trofimovich
commit: 39a4e2f2f84a7d25abe58dc8f2a79acfb8a6cc29
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a4e2f2

dev-python/sqlalchemy: stable 1.3.3 for ppc64, bug #678480

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
index 671456e4234..de946218162 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
 IUSE="doc examples +sqlite test"
 
 REQUIRED_USE="test? ( sqlite )"



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

2019-04-29 Thread Sergei Trofimovich
commit: e68b1a837117da6098513a0d8c206f66ba2fbbb3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:48 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68b1a83

net-libs/libetpan: stable 1.9.3 for ppc64, bug #684628

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libetpan/libetpan-1.9.3.ebuild 
b/net-libs/libetpan/libetpan-1.9.3.ebuild
index 6fb91841f89..4dd14851579 100644
--- a/net-libs/libetpan/libetpan-1.9.3.ebuild
+++ b/net-libs/libetpan/libetpan-1.9.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ~ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="berkdb gnutls ipv6 liblockfile libressl lmdb sasl ssl static-libs"
 
 # BerkDB is only supported up to version 6.0



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/

2019-04-29 Thread Sergei Trofimovich
commit: 0e644d40c4c3fe94000ecdf7ae36ed2002d7d507
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e644d40

dev-cpp/commoncpp2: stable 1.8.1-r4 for ppc64, bug #684610

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild 
b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
index fdd17f9dbf1..981ca2ef16a 100644
--- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
+++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz"
 HOMEPAGE="https://www.gnu.org/software/commoncpp/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc ppc64 ~x86"
 IUSE="debug doc examples gnutls ipv6 libressl ssl static-libs"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: 64bcbda45798e153a17744b6fe08719f7fdabe9c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:51 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bcbda4

dev-libs/libp11: stable 0.4.10 for ppc64, bug #684634

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild 
b/dev-libs/libp11/libp11-0.4.10.ebuild
index e62b383d7b2..29e6d899645 100644
--- a/dev-libs/libp11/libp11-0.4.10.ebuild
+++ b/dev-libs/libp11/libp11-0.4.10.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="libressl bindist doc static-libs"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: 179d9a14d64978d089f7eedc350a2d240e8ea0dc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179d9a14

net-mail/fetchmail: stable 6.3.26-r4 for ppc64, bug #684658

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2019-04-29 Thread Sergei Trofimovich
commit: e9f56727c1c76a00091f135cbb5dc6f57a8a56f3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:37 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f56727

net-libs/libvncserver: stable 0.9.12 for ppc64, bug #684596

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libvncserver/libvncserver-0.9.12.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.12.ebuild
index 53fbf4cd772..c228e51f894 100644
--- a/net-libs/libvncserver/libvncserver-0.9.12.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz;
 LICENSE="GPL-2"
 # No sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl lzo +png sasl sdl ssl 
static-libs systemd test +threads +zlib"
 REQUIRED_USE="!gnutls? ( ssl? ( threads ) ) png? ( zlib )"
 



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

2019-04-29 Thread Sergei Trofimovich
commit: 030a57e1f789ac87e5a303a9de9e7037b8afca6c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:45 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030a57e1

app-crypt/gpa: stable 0.10.0 for ppc64, bug #684626

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-crypt/gpa/gpa-0.10.0.ebuild b/app-crypt/gpa/gpa-0.10.0.ebuild
index eca9723f235..73741077f6c 100644
--- a/app-crypt/gpa/gpa-0.10.0.ebuild
+++ b/app-crypt/gpa/gpa-0.10.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ppc ppc64 sparc ~x86"
 IUSE="nls"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: 49746d0b8dbba58b881796ba74d6e12598efb243
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:10:42 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:10:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49746d0b

media-video/rtmpdump: stable 2.4_p20161210-r3 for ppc64, bug #684614

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild 
b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild
index 36fa7d61f84..5b605c5e830 100644
--- a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild
+++ b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild
@@ -29,12 +29,12 @@ PATCHES=(
 )
 
 if [[ ${PV} == * ]] ; then
-   KEYWORDS="ppc"
+   KEYWORDS="ppc ppc64"
SRC_URI=""
EGIT_REPO_URI="https://git.ffmpeg.org/rtmpdump.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/

2019-04-29 Thread Sergei Trofimovich
commit: 32632d5c699ce544126c7bc0250ea76f04c8a09d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:09:01 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:09:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32632d5c

dev-cpp/commoncpp2: stable 1.8.1-r4 for ppc, bug #684610

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild 
b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
index 797bc478eb2..fdd17f9dbf1 100644
--- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
+++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz"
 HOMEPAGE="https://www.gnu.org/software/commoncpp/;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc ~ppc64 ~x86"
 IUSE="debug doc examples gnutls ipv6 libressl ssl static-libs"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: 1fe08917972e2936dddf33cb0627194eba78e70a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:09:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:09:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe08917

net-libs/libetpan: stable 1.9.3 for ppc, bug #684628

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libetpan/libetpan-1.9.3.ebuild 
b/net-libs/libetpan/libetpan-1.9.3.ebuild
index 543d05046b9..6fb91841f89 100644
--- a/net-libs/libetpan/libetpan-1.9.3.ebuild
+++ b/net-libs/libetpan/libetpan-1.9.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ppc ~ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="berkdb gnutls ipv6 liblockfile libressl lmdb sasl ssl static-libs"
 
 # BerkDB is only supported up to version 6.0



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

2019-04-29 Thread Sergei Trofimovich
commit: eca72cec182e17c3b08659fbadb90e7724ab59b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:08:49 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:08:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca72cec

dev-python/sqlalchemy: stable 1.3.3 for ppc, bug #678480

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
index 6f47c9c20bb..671456e4234 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.3.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris"
 IUSE="doc examples +sqlite test"
 
 REQUIRED_USE="test? ( sqlite )"



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

2019-04-29 Thread Sergei Trofimovich
commit: 8f1089eacbc34d9c46516697c176b03261990a75
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:09:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:09:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1089ea

media-video/rtmpdump: stable 2.4_p20161210-r3 for ppc, bug #684614

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild 
b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild
index 42acf5134f9..36fa7d61f84 100644
--- a/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild
+++ b/media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild
@@ -29,12 +29,12 @@ PATCHES=(
 )
 
 if [[ ${PV} == * ]] ; then
-   KEYWORDS=""
+   KEYWORDS="ppc"
SRC_URI=""
EGIT_REPO_URI="https://git.ffmpeg.org/rtmpdump.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux"
SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz;
 fi
 



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

2019-04-29 Thread Sergei Trofimovich
commit: c2eac27a7c66b46638ca25f4bd7eb01a1347be50
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:09:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:09:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eac27a

net-mail/fetchmail: stable 6.3.26-r4 for ppc, bug #684658

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2019-04-29 Thread Sergei Trofimovich
commit: 51fc3b16beb224862717d0cc68c143f00391e3f5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:09:08 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:09:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fc3b16

app-crypt/gpa: stable 0.10.0 for ppc, bug #684626

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-crypt/gpa/gpa-0.10.0.ebuild b/app-crypt/gpa/gpa-0.10.0.ebuild
index a1df2c9e1ee..eca9723f235 100644
--- a/app-crypt/gpa/gpa-0.10.0.ebuild
+++ b/app-crypt/gpa/gpa-0.10.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ppc ~ppc64 sparc ~x86"
 IUSE="nls"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: 5ecb349cf503a0b593f012436791b6a11f1c075a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:09:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:09:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecb349c

dev-libs/libp11: stable 0.4.10 for ppc, bug #684634

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild 
b/dev-libs/libp11/libp11-0.4.10.ebuild
index 925aac20c83..e62b383d7b2 100644
--- a/dev-libs/libp11/libp11-0.4.10.ebuild
+++ b/dev-libs/libp11/libp11-0.4.10.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86"
 IUSE="libressl bindist doc static-libs"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: 2dca946d79a4e08f3099b10adeee1633aca0cffa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:08:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:08:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dca946d

net-libs/libvncserver: stable 0.9.12 for ppc, bug #684596

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libvncserver/libvncserver-0.9.12.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.12.ebuild
index e77d76b2041..53fbf4cd772 100644
--- a/net-libs/libvncserver/libvncserver-0.9.12.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz;
 LICENSE="GPL-2"
 # No sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl lzo +png sasl sdl ssl 
static-libs systemd test +threads +zlib"
 REQUIRED_USE="!gnutls? ( ssl? ( threads ) ) png? ( zlib )"
 



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

2019-04-29 Thread Sergei Trofimovich
commit: 5e02ad67712ee705f77302e3a380b9f9d2cfb0fa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:08:53 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:08:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e02ad67

net-irc/scrollz: stable 2.3 for ppc, bug #684594

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-irc/scrollz/scrollz-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/scrollz/scrollz-2.3.ebuild 
b/net-irc/scrollz/scrollz-2.3.ebuild
index 91c290474e3..a7a4b03e80b 100644
--- a/net-irc/scrollz/scrollz-2.3.ebuild
+++ b/net-irc/scrollz/scrollz-2.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.scrollz.info/download/${MY_P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 IUSE="gmp gnutls ipv6 socks5 ssl"
 REQUIRED_USE="gnutls? ( ssl )"



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

2019-04-29 Thread Sergei Trofimovich
commit: 25e33e893d6735f2fb65c2eac91e95a5e2a2bdbb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:07:35 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:07:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e33e89

dev-libs/libp11: stable 0.4.10 for ia64, bug #684634

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild 
b/dev-libs/libp11/libp11-0.4.10.ebuild
index da40287013d..925aac20c83 100644
--- a/dev-libs/libp11/libp11-0.4.10.ebuild
+++ b/dev-libs/libp11/libp11-0.4.10.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
 IUSE="libressl bindist doc static-libs"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: b08e3b657649afa14a28cb41a27caac3a323dee6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:07:32 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:07:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08e3b65

net-libs/libvncserver: stable 0.9.12 for ia64, bug #684596

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libvncserver/libvncserver-0.9.12.ebuild 
b/net-libs/libvncserver/libvncserver-0.9.12.ebuild
index 2ec6d6f5d76..e77d76b2041 100644
--- a/net-libs/libvncserver/libvncserver-0.9.12.ebuild
+++ b/net-libs/libvncserver/libvncserver-0.9.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_PN}-${PV}.tar.gz;
 LICENSE="GPL-2"
 # No sub slot wanted (yet), see #578958
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="+24bpp gcrypt gnutls ipv6 +jpeg libressl lzo +png sasl sdl ssl 
static-libs systemd test +threads +zlib"
 REQUIRED_USE="!gnutls? ( ssl? ( threads ) ) png? ( zlib )"
 



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

2019-04-29 Thread Sergei Trofimovich
commit: e8d1f322d03163d59611da2efe60bfe22110c515
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 20:07:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:07:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d1f322

net-mail/fetchmail: stable 6.3.26-r4 for ia64, bug #684658

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2019-04-29 Thread Sergei Trofimovich
commit: 8ed3dd9f47c494a98c96e0a6bf0692efdc145c92
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 20:01:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:04:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed3dd9f

app-crypt/gpa: stable 0.10.0 for sparc, bug #684626

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

 app-crypt/gpa/gpa-0.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/gpa/gpa-0.10.0.ebuild b/app-crypt/gpa/gpa-0.10.0.ebuild
index b2e65c08bda..a1df2c9e1ee 100644
--- a/app-crypt/gpa/gpa-0.10.0.ebuild
+++ b/app-crypt/gpa/gpa-0.10.0.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=7
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 sparc ~x86"
 IUSE="nls"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: ec89d151585f3b4dd6accfae291a94cb7b91fabd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 20:01:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 20:04:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec89d151

net-mail/fetchmail: stable 6.3.26-r4 for sparc, bug #684658

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

 net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild 
b/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild
index f8cd837057e..ef894983a7c 100644
--- a/net-mail/fetchmail/fetchmail-6.3.26-r4.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.3.26-r4.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="ssl nls kerberos tk socks libressl"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 



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

2019-04-29 Thread Matt Turner
commit: 0e4a36d2146f20372a69359487e8660dd00a27fb
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr 29 01:45:58 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 29 19:57:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4a36d2

xorg-2.eclass, xorg-3.eclass: Depend on virtual/pkgconfig[${MULTILIB_USEDEP}] 
when multilib support is enabled.

Fixes: https://bugs.gentoo.org/684494
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Matt Turner  gentoo.org>

 eclass/xorg-2.eclass | 8 ++--
 eclass/xorg-3.eclass | 6 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass
index 0bba5bb7a36..6034da49bc3 100644
--- a/eclass/xorg-2.eclass
+++ b/eclass/xorg-2.eclass
@@ -172,7 +172,7 @@ fi
 # QA: configure: WARNING: unrecognized options: --disable-static
 : ${XORG_STATIC:="yes"}
 
-# Add static-libs useflag where usefull.
+# Add static-libs useflag where useful.
 if [[ ${XORG_STATIC} == yes \
&& ${FONT} != yes \
&& ${CATEGORY} != app-doc \
@@ -186,7 +186,11 @@ if [[ ${XORG_STATIC} == yes \
IUSE+=" static-libs"
 fi
 
-DEPEND+=" virtual/pkgconfig"
+if [[ ${XORG_MULTILIB} == yes ]]; then
+   DEPEND+=" virtual/pkgconfig[${MULTILIB_USEDEP}]"
+else
+   DEPEND+=" virtual/pkgconfig"
+fi
 
 # @ECLASS-VARIABLE: XORG_DRI
 # @DESCRIPTION:

diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index 557a65233cb..6ac90a64d59 100644
--- a/eclass/xorg-3.eclass
+++ b/eclass/xorg-3.eclass
@@ -140,7 +140,11 @@ if [[ ${XORG_STATIC} == yes \
IUSE+=" static-libs"
 fi
 
-BDEPEND+=" virtual/pkgconfig"
+if [[ ${XORG_MULTILIB} == yes ]]; then
+   BDEPEND+=" virtual/pkgconfig[${MULTILIB_USEDEP}]"
+else
+   BDEPEND+=" virtual/pkgconfig"
+fi
 
 # @ECLASS-VARIABLE: XORG_DRI
 # @DESCRIPTION:



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

2019-04-29 Thread Lars Wendler
commit: b54b8394ee1314c9604b90cc554eea25d4dab2c0
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 29 19:50:30 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 29 19:50:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54b8394

app-arch/unrar: Removed old.

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-arch/unrar/Manifest   |  3 --
 app-arch/unrar/unrar-5.7.1.ebuild | 70 ---
 app-arch/unrar/unrar-5.7.2.ebuild | 70 ---
 app-arch/unrar/unrar-5.7.3.ebuild | 70 ---
 4 files changed, 213 deletions(-)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index d14cbb54314..4ca04f2916d 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,7 +1,4 @@
 DIST unrar-5.6.6.tar.gz 226484 BLAKE2B 
f5facddd5c326c039c02b31ac28ba86d5417a51d00a463da1c6fbb714856ffb275defbe400a0d56a21850c754f06eda615fcab983a206f335422503d76f11427
 SHA512 
1e1e9dc2ed104ab7819d11ad2249780a4320cb30f3c427ea1669c3769fa3a8369841711a2d46d918049659bc67b2cd7dc7560a12127d810a57614293c24fe25a
 DIST unrar-5.6.8.tar.gz 226647 BLAKE2B 
a3f4f791d2527d13003b7d57506e61723312bb0537066c72fa5ea27e4e9de18644f5445b69e9f66ec479402f6d944ce76b17ad9192b3f835ff9781f0902e03c9
 SHA512 
5410308d7f462824bc10087cdc4515c58aaad776cc09eb6491864a338ae00ff35e3b54d1e7250c0a9576554ea382383155be718a0b95d7af00f27d5df04f4f56
-DIST unrar-5.7.1.tar.gz 228011 BLAKE2B 
d37a461e8d3faf80931d73eda8f95196068faa2f4fbd3fc86a6bf23729aee67c8236201d31dd555d17dc70ced848d42436b4a810ab952edc23f27ba45250e227
 SHA512 
6d8a18e44453dbfb610ad4fdc9bac6fc1469f8e04fbf6faf0a119c1a582e60cb51e68aec4552316717cc2133473120973c97a71806e30ef45f1d39070edaf610
-DIST unrar-5.7.2.tar.gz 229011 BLAKE2B 
1863db03b45f5006591ca08ea706609e443f2be632e37427b51c8920e008922575c4126ee2e12cd1a5badb3070c739c13d00218527908df32a708302c1b7d801
 SHA512 
de272bcea36002f5bc11a1ded3f613f0ce38d0617041806900a544fbf26d74f5d7569b20e8240c8c2e43b1fde4684665b3b91f7e81386c94ba14f89a91811838
-DIST unrar-5.7.3.tar.gz 228465 BLAKE2B 
997bad8316ea16db460d0b9e05d0ee162d652af8686d8ce07f5621b445c806ced180b84bfc13bf7cb036645be1acc5cb0b0a19288b9fc764a34cce881e59775e
 SHA512 
958e1d0757a902b20dd56cc26522d7b8b379a427d1f958205558732ec61e1a1f6275fe35e6601347259c9812a056d7bb04a7e82fefcb3e3dfbb3b0f1a84cfea0
 DIST unrar-5.7.4.tar.gz 228754 BLAKE2B 
c17faa7c5cc2f58f1f9c105138f3a880f11aa539c9b90be261cadc94c5c3497dae302078e5d9f9df08c7ccc9b30ef324ce7449b7f8d11613422c5466d36969c5
 SHA512 
46087efce622e45f63b776c51856bf35599863dee164dd149df0dcac18b1b5c912e0419430ceb753c03493307ed1978be8cad51b1d69dca8fcc9bc66b9ea3a58
 DIST unrar-5.7.5.tar.gz 228818 BLAKE2B 
2bd9cfaed07802147af9a3457cea3f78f464cc26e2e20ef2c15817fffb7dc275fd326fd96b089257a8044982c0ae130ca3dc42126356d973ee6a8afd43e28df0
 SHA512 
101a21a20d8e30ca21605e332579064d362feacb36e9d4a7cd5218585298dcb48ec2805ff9523ae9b25e8e3d3e7557b73ea457702c6cb6d8c50d324ea1f4

diff --git a/app-arch/unrar/unrar-5.7.1.ebuild 
b/app-arch/unrar/unrar-5.7.1.ebuild
deleted file mode 100644
index 5f9fd5ccc82..000
--- a/app-arch/unrar/unrar-5.7.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm;
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="unRAR"
-# subslot = soname version
-SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
-
-S=${WORKDIR}/unrar
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.5.5-build.patch
-   "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
-)
-
-src_prepare() {
-   default
-
-   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
-   else
-   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
-   fi
-   sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
-   mkdir -p build-{lib,bin}
-   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
-   cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
-   unrar_make() {
-   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
-   }
-
-   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
-   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) 

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

2019-04-29 Thread Sergei Trofimovich
commit: 5cf3a8d754f10c9b637aeb3a2436ba2c1eefc20e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 19:42:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf3a8d7

net-print/gutenprint: stable 5.3.1 for sparc, bug #681616

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

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index 0a9e2112fe0..da9268caa91 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



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

2019-04-29 Thread Sergei Trofimovich
commit: c63e8c308fd3761eb14b8b85324e09982b97fe49
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 18:03:53 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63e8c30

sys-apps/dmidecode: stable 3.2 for sparc, bug #684574

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

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

diff --git a/sys-apps/dmidecode/dmidecode-3.2.ebuild 
b/sys-apps/dmidecode/dmidecode-3.2.ebuild
index f53c590f83f..fa84d322960 100644
--- a/sys-apps/dmidecode/dmidecode-3.2.ebuild
+++ b/sys-apps/dmidecode/dmidecode-3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~x86-solaris"
+KEYWORDS="-* amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~x86-solaris"
 IUSE="selinux"
 
 RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"



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

2019-04-29 Thread Sergei Trofimovich
commit: 16af41bc70e7ed6c1a3877eece26e5151a4ef646
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 18:08:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16af41bc

dev-ruby/asciimath: stable 1.0.4 for hppa, bug #656806

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

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

diff --git a/dev-ruby/asciimath/asciimath-1.0.4.ebuild 
b/dev-ruby/asciimath/asciimath-1.0.4.ebuild
index 6bb8e872efa..324c7d22e11 100644
--- a/dev-ruby/asciimath/asciimath-1.0.4.ebuild
+++ b/dev-ruby/asciimath/asciimath-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/pepijnve/asciimath;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 ~sparc x86"
 IUSE=""
 
 RUBY_PATCHES=( ${P}-backslashes.patch )



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

2019-04-29 Thread Sergei Trofimovich
commit: 48ff50f43c6ccc07d182092419124b8fb7e06fab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 19:42:10 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ff50f4

dev-libs/libp11: stable 0.4.10 for sparc, bug #684634

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

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

diff --git a/dev-libs/libp11/libp11-0.4.10.ebuild 
b/dev-libs/libp11/libp11-0.4.10.ebuild
index d21ce18ee5e..da40287013d 100644
--- a/dev-libs/libp11/libp11-0.4.10.ebuild
+++ b/dev-libs/libp11/libp11-0.4.10.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
 IUSE="libressl bindist doc static-libs"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: cc9097b775e4f0d9b1c706f2307cd77d0ca406dc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 18:05:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9097b7

dev-ruby/mocha: stable 1.8.0 for sparc, bug #684552

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

 dev-ruby/mocha/mocha-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mocha/mocha-1.8.0.ebuild 
b/dev-ruby/mocha/mocha-1.8.0.ebuild
index 8cac0723cb6..7a56452b624 100644
--- a/dev-ruby/mocha/mocha-1.8.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.8.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://mocha.jamesmead.org/;
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE=""
 
 ruby_add_bdepend "



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

2019-04-29 Thread Sergei Trofimovich
commit: b2126de146c39c335774e965c5e46f7a10b0a0e4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 18:06:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2126de1

x11-apps/xvinfo: stable 1.1.4 for sparc, bug #682846

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

 x11-apps/xvinfo/xvinfo-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xvinfo/xvinfo-1.1.4.ebuild 
b/x11-apps/xvinfo/xvinfo-1.1.4.ebuild
index faef2db9591..45ff336d2ce 100644
--- a/x11-apps/xvinfo/xvinfo-1.1.4.ebuild
+++ b/x11-apps/xvinfo/xvinfo-1.1.4.ebuild
@@ -7,7 +7,7 @@ inherit xorg-3
 
 DESCRIPTION="Print out X-Video extension adaptor information"
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND="x11-libs/libXv



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

2019-04-29 Thread Sergei Trofimovich
commit: bd4dc9b8f91332a2010ec9bf9d8bfff0681e2b8f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 19:44:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4dc9b8

sys-apps/gawk: stable 4.2.1-r1 for hppa, bug #684176

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

 sys-apps/gawk/gawk-4.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gawk/gawk-4.2.1-r1.ebuild 
b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
index eb4626fac7c..33c9ba19df4 100644
--- a/sys-apps/gawk/gawk-4.2.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~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 s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="forced-sandbox mpfr nls readline"
 
 RDEPEND="



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

2019-04-29 Thread Sergei Trofimovich
commit: 929887e21a7ff2ef9f975fc412705fc0f967c685
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 18:07:50 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929887e2

dev-libs/crypto++: stable 7.0.0-r3 for sparc, bug #663590

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

 dev-libs/crypto++/crypto++-7.0.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild 
b/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild
index 00541d4446d..b9882c54d47 100644
--- a/dev-libs/crypto++/crypto++-7.0.0-r3.ebuild
+++ b/dev-libs/crypto++/crypto++-7.0.0-r3.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=7
@@ -11,7 +11,7 @@ SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip;
 
 LICENSE="Boost-1.0"
 SLOT="0/7" # subslot is so version
-KEYWORDS="alpha amd64 ~arm arm64 hppa ppc ppc64 ~sparc x86 ~x64-macos"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
 IUSE="+asm static-libs"
 
 BDEPEND="app-arch/unzip"



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

2019-04-29 Thread Sergei Trofimovich
commit: bb1bad546472dce9f531df34d4491577961c342d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 18:04:47 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb1bad54

net-libs/libetpan: stable 1.9.3 for sparc, bug #684628

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

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

diff --git a/net-libs/libetpan/libetpan-1.9.3.ebuild 
b/net-libs/libetpan/libetpan-1.9.3.ebuild
index 93ca868c961..543d05046b9 100644
--- a/net-libs/libetpan/libetpan-1.9.3.ebuild
+++ b/net-libs/libetpan/libetpan-1.9.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="berkdb gnutls ipv6 liblockfile libressl lmdb sasl ssl static-libs"
 
 # BerkDB is only supported up to version 6.0



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

2019-04-29 Thread Sergei Trofimovich
commit: 8a87482792e13364241ddb1453897912ed884619
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 18:07:09 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a874827

x11-apps/xrdb: stable 1.2.0 for sparc, bug #682846

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

 x11-apps/xrdb/xrdb-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xrdb/xrdb-1.2.0.ebuild b/x11-apps/xrdb/xrdb-1.2.0.ebuild
index 2941777e923..08def98bf6b 100644
--- a/x11-apps/xrdb/xrdb-1.2.0.ebuild
+++ b/x11-apps/xrdb/xrdb-1.2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit xorg-3
 
 DESCRIPTION="X server resource database utility"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="x11-libs/libXmu



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

2019-04-29 Thread Sergei Trofimovich
commit: 9842a2290945f92f5e842298cf10e01366850f41
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 19:43:45 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9842a229

x11-drivers/xf86-video-ati: stable 19.0.1 for sparc, bug #682846

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

 x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild 
b/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild
index 6d8bba6824d..e8f70b1cf51 100644
--- a/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-19.0.1.ebuild
@@ -9,7 +9,7 @@ inherit linux-info xorg-3
 if [[ ${PV} == * ]]; then
SRC_URI=""
 else
-   KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+   KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
 fi
 
 DESCRIPTION="ATI video driver"



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

2019-04-29 Thread Sergei Trofimovich
commit: 6e6d36a938aef2f7f2c64c1bd9ca475da5e30a3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 19:48:06 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:48:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6d36a9

dev-python/cython: stable 0.29.4 for ppc/ppc64, bug #681558

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/cython/cython-0.29.4.ebuild 
b/dev-python/cython/cython-0.29.4.ebuild
index 17c121bf007..263043bc8d3 100644
--- a/dev-python/cython/cython-0.29.4.ebuild
+++ b/dev-python/cython/cython-0.29.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
 
 IUSE="doc emacs test"
 



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

2019-04-29 Thread Sergei Trofimovich
commit: 8a177b7afc1723903109502a6fcb1f74270508b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 19:46:05 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:46:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a177b7a

media-video/dvdrip: stable 0.98.11-r4 for ppc/ppc64, bug #681484

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-video/dvdrip/dvdrip-0.98.11-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild 
b/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild
index fe374bc95df..d74c3d42e43 100644
--- a/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild
+++ b/media-video/dvdrip/dvdrip-0.98.11-r4.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.exit1.org/dvdrip/;
 SRC_URI="https://www.exit1.org/dvdrip/dist/${P}.tar.gz;
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 ~x86"
 IUSE="ffmpeg fping libav mplayer ogg subtitles vcd vorbis xine xvid"
 
 DEPEND=">=dev-perl/Event-ExecFlow-0.64



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

2019-04-29 Thread Andreas Sturmlechner
commit: 1c8cdb76debcadda786b60cda76a1c535841ac96
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 29 19:23:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 29 19:44:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8cdb76

dev-util/apitrace: Drop 7.1-r1

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

 dev-util/apitrace/Manifest |  1 -
 dev-util/apitrace/apitrace-7.1-r1.ebuild   | 96 --
 .../files/apitrace-7.1-disable-multiarch.patch | 35 
 .../apitrace/files/apitrace-7.1-docs-install.patch | 23 --
 .../files/apitrace-7.1-glxtrace-only.patch | 32 
 .../files/apitrace-7.1-snappy-license.patch| 11 ---
 6 files changed, 198 deletions(-)

diff --git a/dev-util/apitrace/Manifest b/dev-util/apitrace/Manifest
index 18ef76c6bb4..001d549c4d9 100644
--- a/dev-util/apitrace/Manifest
+++ b/dev-util/apitrace/Manifest
@@ -1,2 +1 @@
-DIST apitrace-7.1.tar.gz 2343156 BLAKE2B 
ab450535a585d476726b0bb3fbb8f85f930dafd883419ac9a575ca0b487890b26d39baee920c5f4c29b929bce13450643bc27d7f5d269aa60c044dca9975bcce
 SHA512 
b4ebe4eb0b16770a156cffe7cff2166634bee7b147d124c78c6e5b37e2ef5f0cb78d30ab7df9a489f25234073023c8bbee67e2b6c59aacfcf4e5ff2ceb84
 DIST apitrace-8.0.tar.gz 3601109 BLAKE2B 
f3e8f7ff93ef4866370e791fa7768ca0445bd8f62a7d26f203bade7fec7aab475115ea2820b351fbc974697160b49a0c0628fb01ca9afa248b3e31ab7b75d4fc
 SHA512 
1bd8ed4468fde17fbdc43bdd50508e6c7662ddf79b6d34aa222ee69cd033aeedcdc3a8c2fc4e88ba85bf13f7e7c516a83dc158b11f0e4dd67d2ec65ad10cef2c

diff --git a/dev-util/apitrace/apitrace-7.1-r1.ebuild 
b/dev-util/apitrace/apitrace-7.1-r1.ebuild
deleted file mode 100644
index c39555ef493..000
--- a/dev-util/apitrace/apitrace-7.1-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit cmake-multilib python-single-r1
-
-DESCRIPTION="Tool for tracing, analyzing, and debugging graphics APIs"
-HOMEPAGE="https://github.com/apitrace/apitrace;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-LICENSE+=" BSD CC-BY-3.0 CC-BY-4.0 public-domain" #bundled snappy
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+cli egl qt5 system-snappy"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   media-libs/libpng:0=
-   media-libs/mesa[egl?,${MULTILIB_USEDEP}]
-   sys-libs/zlib:=[${MULTILIB_USEDEP}]
-   sys-process/procps
-   x11-libs/libX11
-   egl? (
-   >=media-libs/mesa-8.0[gles1,gles2]
-   media-libs/waffle[egl]
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[-gles2]
-   dev-qt/qtnetwork:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5[-gles2]
-   )
-   system-snappy? ( >=app-arch/snappy-1.1.1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.1-glxtrace-only.patch
-   "${FILESDIR}"/${PN}-7.1-disable-multiarch.patch
-   "${FILESDIR}"/${PN}-7.1-docs-install.patch
-   "${FILESDIR}"/${PN}-7.1-snappy-license.patch
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # The apitrace code grubs around in the internal zlib structures.
-   # We have to extract this header and clean it up to keep that working.
-   # Do not be surprised if a zlib upgrade breaks things ...
-   rm -rf 
"${S}"/thirdparty/{getopt,less,libpng,zlib,dxerr,directxtex,devcon} || die
-   if use system-snappy ; then
-   rm -rf "${S}"/thirdparty/snappy || die
-   fi
-}
-
-src_configure() {
-   my_configure() {
-   local mycmakeargs=(
-   -DENABLE_EGL=$(usex egl)
-   -DENABLE_STATIC_SNAPPY=$(usex !system-snappy)
-   )
-   if multilib_is_native_abi ; then
-   mycmakeargs+=(
-   -DENABLE_CLI=$(usex cli)
-   -DENABLE_GUI=$(usex qt5)
-   )
-   else
-   mycmakeargs+=(
-   -DBUILD_LIB_ONLY=ON
-   -DENABLE_CLI=OFF
-   -DENABLE_GUI=OFF
-   )
-   fi
-   cmake-utils_src_configure
-   }
-
-   multilib_parallel_foreach_abi my_configure
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so
-   dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1
-   dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1.2
-
-   rm docs/INSTALL.markdown || die
-   dodoc docs/* README.markdown
-
-   exeinto 

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

2019-04-29 Thread Andreas Sturmlechner
commit: 88dc354ba18d93a07d46164bcb22bade72989186
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 29 19:21:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 29 19:44:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88dc354b

dev-util/apitrace: 8.0 version bump, EAPI-7, unbundle brotli

Getting rid of deprecated dev-qt/qtwebkit:5 dependency.

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

 dev-util/apitrace/Manifest |   1 +
 dev-util/apitrace/apitrace-8.0.ebuild  |  97 +
 .../files/apitrace-8.0-brotli-unbundle.patch   | 159 +
 .../files/apitrace-8.0-disable-multiarch.patch |  53 +++
 .../apitrace/files/apitrace-8.0-docs-install.patch |  54 +++
 .../files/apitrace-8.0-glxtrace-only.patch |  49 +++
 6 files changed, 413 insertions(+)

diff --git a/dev-util/apitrace/Manifest b/dev-util/apitrace/Manifest
index 659d9519d6d..18ef76c6bb4 100644
--- a/dev-util/apitrace/Manifest
+++ b/dev-util/apitrace/Manifest
@@ -1 +1,2 @@
 DIST apitrace-7.1.tar.gz 2343156 BLAKE2B 
ab450535a585d476726b0bb3fbb8f85f930dafd883419ac9a575ca0b487890b26d39baee920c5f4c29b929bce13450643bc27d7f5d269aa60c044dca9975bcce
 SHA512 
b4ebe4eb0b16770a156cffe7cff2166634bee7b147d124c78c6e5b37e2ef5f0cb78d30ab7df9a489f25234073023c8bbee67e2b6c59aacfcf4e5ff2ceb84
+DIST apitrace-8.0.tar.gz 3601109 BLAKE2B 
f3e8f7ff93ef4866370e791fa7768ca0445bd8f62a7d26f203bade7fec7aab475115ea2820b351fbc974697160b49a0c0628fb01ca9afa248b3e31ab7b75d4fc
 SHA512 
1bd8ed4468fde17fbdc43bdd50508e6c7662ddf79b6d34aa222ee69cd033aeedcdc3a8c2fc4e88ba85bf13f7e7c516a83dc158b11f0e4dd67d2ec65ad10cef2c

diff --git a/dev-util/apitrace/apitrace-8.0.ebuild 
b/dev-util/apitrace/apitrace-8.0.ebuild
new file mode 100644
index 000..96e336ad5ad
--- /dev/null
+++ b/dev-util/apitrace/apitrace-8.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit cmake-multilib python-single-r1
+
+DESCRIPTION="Tool for tracing, analyzing, and debugging graphics APIs"
+HOMEPAGE="https://github.com/apitrace/apitrace;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT !system-snappy? ( BSD CC-BY-3.0 CC-BY-4.0 public-domain )" 
#bundled snappy
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+cli egl qt5 system-snappy"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   app-arch/brotli:=
+   media-libs/libpng:0=
+   media-libs/mesa[egl?,${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   sys-process/procps:=
+   x11-libs/libX11
+   egl? (
+   >=media-libs/mesa-8.0[gles1,gles2]
+   media-libs/waffle[egl]
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[-gles2]
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5[-gles2]
+   )
+   system-snappy? ( >=app-arch/snappy-1.1.1[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-disable-multiarch.patch
+   "${FILESDIR}"/${P}-glxtrace-only.patch
+   "${FILESDIR}"/${P}-docs-install.patch
+   "${FILESDIR}"/${P}-brotli-unbundle.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # The apitrace code grubs around in the internal zlib structures.
+   # We have to extract this header and clean it up to keep that working.
+   # Do not be surprised if a zlib upgrade breaks things ...
+   rm -rf 
thirdparty/{brotli,getopt,less,libpng,zlib,dxerr,directxtex,devcon} || die
+   if use system-snappy ; then
+   rm -rf thirdparty/snappy || die
+   fi
+}
+
+src_configure() {
+   my_configure() {
+   local mycmakeargs=(
+   -DDOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
+   -DENABLE_EGL=$(usex egl)
+   -DENABLE_STATIC_SNAPPY=$(usex !system-snappy)
+   )
+   if multilib_is_native_abi ; then
+   mycmakeargs+=(
+   -DENABLE_CLI=$(usex cli)
+   -DENABLE_GUI=$(usex qt5)
+   )
+   else
+   mycmakeargs+=(
+   -DBUILD_LIB_ONLY=ON
+   -DENABLE_CLI=OFF
+   -DENABLE_GUI=OFF
+   )
+   fi
+   cmake-utils_src_configure
+   }
+
+   multilib_parallel_foreach_abi my_configure
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so
+   dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1
+   dosym glxtrace.so 

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

2019-04-29 Thread Sergei Trofimovich
commit: d7ae5f873f26293d7172101caa018b09571449cc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 19:43:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:43:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ae5f87

dev-libs/xmlsec: stable 1.2.27-r1 for ppc/ppc64, bug #681098

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild
index 85612507941..56460816acf 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~sparc x86"
 IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
 REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
gnutls? ( gcrypt )"



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

2019-04-29 Thread Georgy Yakovlev
commit: a302878ec8697526f0b2b1ca3b539fd4da1885a7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Apr 29 19:35:17 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Apr 29 19:37:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a302878e

dev-python/loguru: new package

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

 dev-python/loguru/Manifest|  1 +
 dev-python/loguru/loguru-0.2.6_pre20190412.ebuild | 49 +++
 dev-python/loguru/metadata.xml| 16 
 3 files changed, 66 insertions(+)

diff --git a/dev-python/loguru/Manifest b/dev-python/loguru/Manifest
new file mode 100644
index 000..ebafdee512a
--- /dev/null
+++ b/dev-python/loguru/Manifest
@@ -0,0 +1 @@
+DIST loguru-0.2.6_pre20190412.tar.gz 362315 BLAKE2B 
8273fd42522396d4a17c405bebf01f8de272a56515e4a63766126494b4449333e7c25f5be5851bdbcf922d35affa9ee091ac7138482f9e2daf30f48093cee812
 SHA512 
49320c19f2bfdc55569290740b49889133003329dbf6cae2e993730a957d69e5200b41b75d255d2e19d937658778945ffe44350431661162eaa6141edfcfc499

diff --git a/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild 
b/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild
new file mode 100644
index 000..04098605437
--- /dev/null
+++ b/dev-python/loguru/loguru-0.2.6_pre20190412.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+EGIT_COMMIT="6571879c37904e3a18567e694d70651c6886b860"
+
+DESCRIPTION="Python logging made (stupidly) simple"
+HOMEPAGE="https://github.com/Delgan/loguru;
+SRC_URI="https://github.com/Delgan/${PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+   >=dev-python/ansimarkup-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.4[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/isort-4.3.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.9.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   pytest -v || die "Tests failed with ${EPYTHON}"
+}

diff --git a/dev-python/loguru/metadata.xml b/dev-python/loguru/metadata.xml
new file mode 100644
index 000..b72d659dc84
--- /dev/null
+++ b/dev-python/loguru/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   
+   
+   This library is intended to make Python logging less painful by 
adding a bunch of useful functionalities that solve caveats of the standard 
loggers.
+   Using logs in your application should be an automatism, Loguru 
tries to make it both pleasant and powerful.
+   
+   
+   Delgan/loguru
+   loguru
+   
+



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

2019-04-29 Thread Georgy Yakovlev
commit: 871f258c971cd701278134f71809dcc87ee9fe47
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Apr 29 18:59:16 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Apr 29 19:37:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871f258c

dev-python/ansimarkup: new package

dep for loguru which I'm going to add

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

 dev-python/ansimarkup/Manifest|  1 +
 dev-python/ansimarkup/ansimarkup-1.4.0.ebuild | 33 +++
 dev-python/ansimarkup/metadata.xml| 15 
 3 files changed, 49 insertions(+)

diff --git a/dev-python/ansimarkup/Manifest b/dev-python/ansimarkup/Manifest
new file mode 100644
index 000..3ceaaf727dd
--- /dev/null
+++ b/dev-python/ansimarkup/Manifest
@@ -0,0 +1 @@
+DIST ansimarkup-1.4.0.tar.gz 12533 BLAKE2B 
b43b1dd0d8fb950866a313b7f8bb0fe44f983aae1c8e5cbca95aad7b77ff7563e04e019622a3531228a891c6c8c16bc8d9ddbb55e9d418d8055f3eda41ce0866
 SHA512 
c397201f7789cbdec0d4e32ac5a4e1f130deb329535303538b48136381e7217ed7e80fe4eb586c6e2a30dc9848813c7d43bb01c0a2a6a4a29e14842bf4540c4e

diff --git a/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild 
b/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild
new file mode 100644
index 000..4d836ae349e
--- /dev/null
+++ b/dev-python/ansimarkup/ansimarkup-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# 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 distutils-r1
+
+DESCRIPTION="XML-like markup for producing colored terminal text"
+HOMEPAGE="https://github.com/gvalkov/python-ansimarkup;
+SRC_URI="https://github.com/gvalkov/python-${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   >=dev-python/pytest-3.0.3[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/python-${P}"
+
+python_test() {
+   pytest -v || die "Tests failed with ${EPYTHON}"
+}

diff --git a/dev-python/ansimarkup/metadata.xml 
b/dev-python/ansimarkup/metadata.xml
new file mode 100644
index 000..921967b4c0a
--- /dev/null
+++ b/dev-python/ansimarkup/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   
+   
+   XML-like markup for producing colored terminal text
+   
+   
+   gvalkov/python-ansimarkup/
+   ansimarkup
+   
+



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

2019-04-29 Thread Virgil Dupras
commit: 3e95924095889eea90b8174216c09227556e8e1f
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Apr 29 19:07:26 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Apr 29 19:07:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e959240

dev-python/ipython: remove old

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/ipython/Manifest|   1 -
 dev-python/ipython/ipython-6.1.0-r2.ebuild | 127 -
 2 files changed, 128 deletions(-)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index dda9d8d6f71..662b98abafd 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,4 +1,3 @@
 DIST ipython-5.4.1.tar.gz 4973571 BLAKE2B 
bbda7b5a172ea1e80a9867f036ef68d1d0ec0a7340d77d8b4bbce63c5db7d3aade106ee5a6d59fb7e2b773c37d8263e51e1eaaa81d582849a70de60e93b7205a
 SHA512 
b37dae27a558585ec4f42fa22e86380ac81990207ec680fc7b0e6f97ac81c99d915cfe77488bc0b91a61c34e0c00b323df08aa06b142ce0fc88ce30203102907
 DIST ipython-5.8.0.tar.gz 4977824 BLAKE2B 
cfa0592e8b71f82d996e6e961c3ac478617132f569799916a8794f1af733f3e40649fea763595b58dd8a10f31869d280338b81d15c3d059707a66ff7dab889f5
 SHA512 
946afb8f1623c8a7564ba2d782e05f5c961577dfb1e4a0f27e4a10e2932d5d041035c12aea7eb3e1d61af87867fab85a29919499822f93f638634bc343084b3e
-DIST ipython-6.1.0.tar.gz 5066094 BLAKE2B 
4f68776ba15f50b2f0fcc1503dd5c62ac464d9d0ace0801f572c9cdc1a0ddd7d840369a3df5940551c848376985cc74848002cef53869014adb2fd9714989acd
 SHA512 
6b1d9713b5e8c3870ac8cd8bea9d3a6f0c0302e3983017516128ede9f0baba21372890873df29fbba3f9d2f47ba16bfadb1c611f9de23b71595c0ab8f917695b
 DIST ipython-7.5.0.tar.gz 5118610 BLAKE2B 
3f89babc292ea55724c2333076a673ef7fcd0a7a468e972a50c962194a71a0bc3cc9bdea4f96db4c21fe475b4d79dc87c124bcde53e1bc3ae7066a3c0c136e0d
 SHA512 
564027879e53b3716ebe8cb1ed4b516835c15f326c865fd664aa7a4e5f26e1a78a329ff8e19d4acf6249e2acf7382501114cd2258c38bba89f0f382f7dcda09b

diff --git a/dev-python/ipython/ipython-6.1.0-r2.ebuild 
b/dev-python/ipython/ipython-6.1.0-r2.ebuild
deleted file mode 100644
index 4122a9aa332..000
--- a/dev-python/ipython/ipython-6.1.0-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# 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='readline,sqlite,threads(+)'
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Advanced interactive shell for Python"
-HOMEPAGE="http://ipython.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples matplotlib notebook nbconvert qt5 smp test"
-
-CDEPEND="
-   dev-python/decorator[${PYTHON_USEDEP}]
-   >=dev-python/jedi-0.10.0[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pickleshare[${PYTHON_USEDEP}]
-   >=dev-python/prompt_toolkit-1.0.4[${PYTHON_USEDEP}]
-   =dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
-   matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="${CDEPEND}
-   nbconvert? ( dev-python/nbconvert[${PYTHON_USEDEP}] )
-"
-
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   virtual/python-typing[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/nbformat[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/testpath[${PYTHON_USEDEP}]
-   )
-   doc? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
-   )
-"
-
-PDEPEND="
-   notebook? (
-   dev-python/notebook[${PYTHON_USEDEP}]
-   dev-python/ipywidgets[${PYTHON_USEDEP}]
-   )
-   qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
-   smp? ( dev-python/ipyparallel[${PYTHON_USEDEP}] )
-"
-
-PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch )
-
-#DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   # Remove out of date insource files
-   rm IPython/extensions/cythonmagic.py || die
-   rm IPython/extensions/rmagic.py || die
-
-   # Prevent un-needed download during build
-   if use doc; then
-   sed -e "/^'sphinx.ext.intersphinx',/d" -i 
docs/source/conf.py || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   emake -C docs html_noapi
-   HTML_DOCS=( docs/build/html/. )
-   fi
-}
-
-python_test() {
-   distutils_install_for_testing
-   pushd "${TEST_DIR}" >/dev/null || die
-   "${TEST_DIR}"/scripts/iptest || die
-   popd >/dev/null || die
-}
-
-python_install() {
-   

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

2019-04-29 Thread Virgil Dupras
commit: cfe48cae9702138c1ce11095bb5f64d1631b8026
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Apr 29 18:55:02 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Apr 29 18:55:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe48cae

dev-python/ipython: bump to 7.5.0

Closes: https://bugs.gentoo.org/669408
Closes: https://bugs.gentoo.org/628260
Closes: https://bugs.gentoo.org/672372
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/ipython/Manifest |   1 +
 dev-python/ipython/ipython-7.5.0.ebuild | 150 
 2 files changed, 151 insertions(+)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index 75688535aed..dda9d8d6f71 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,3 +1,4 @@
 DIST ipython-5.4.1.tar.gz 4973571 BLAKE2B 
bbda7b5a172ea1e80a9867f036ef68d1d0ec0a7340d77d8b4bbce63c5db7d3aade106ee5a6d59fb7e2b773c37d8263e51e1eaaa81d582849a70de60e93b7205a
 SHA512 
b37dae27a558585ec4f42fa22e86380ac81990207ec680fc7b0e6f97ac81c99d915cfe77488bc0b91a61c34e0c00b323df08aa06b142ce0fc88ce30203102907
 DIST ipython-5.8.0.tar.gz 4977824 BLAKE2B 
cfa0592e8b71f82d996e6e961c3ac478617132f569799916a8794f1af733f3e40649fea763595b58dd8a10f31869d280338b81d15c3d059707a66ff7dab889f5
 SHA512 
946afb8f1623c8a7564ba2d782e05f5c961577dfb1e4a0f27e4a10e2932d5d041035c12aea7eb3e1d61af87867fab85a29919499822f93f638634bc343084b3e
 DIST ipython-6.1.0.tar.gz 5066094 BLAKE2B 
4f68776ba15f50b2f0fcc1503dd5c62ac464d9d0ace0801f572c9cdc1a0ddd7d840369a3df5940551c848376985cc74848002cef53869014adb2fd9714989acd
 SHA512 
6b1d9713b5e8c3870ac8cd8bea9d3a6f0c0302e3983017516128ede9f0baba21372890873df29fbba3f9d2f47ba16bfadb1c611f9de23b71595c0ab8f917695b
+DIST ipython-7.5.0.tar.gz 5118610 BLAKE2B 
3f89babc292ea55724c2333076a673ef7fcd0a7a468e972a50c962194a71a0bc3cc9bdea4f96db4c21fe475b4d79dc87c124bcde53e1bc3ae7066a3c0c136e0d
 SHA512 
564027879e53b3716ebe8cb1ed4b516835c15f326c865fd664aa7a4e5f26e1a78a329ff8e19d4acf6249e2acf7382501114cd2258c38bba89f0f382f7dcda09b

diff --git a/dev-python/ipython/ipython-7.5.0.ebuild 
b/dev-python/ipython/ipython-7.5.0.ebuild
new file mode 100644
index 000..aa8770cf42f
--- /dev/null
+++ b/dev-python/ipython/ipython-7.5.0.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 eutils virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="http://ipython.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+# About "-python_targets_python2_7":
+# The ipython stack is in a tricky transition to py3-only. It has many circular
+# dependencies which causes a chicken-and-egg problem because for Portage to
+# properly handle dependency resolution on a system with
+# python_targets_python2_7 all members of the circular dependency must go
+# py3-only at the same time. If they don't, the dependency that requires py2
+# will seek older ipython releases for resolution. This is why, for members
+# of the circular dependency, we force -python_targets_python2_7. This way, the
+# circle stays firmly in py3-only land. This only affects members of the
+# circular dependency. Other dependencies can be on py2 without problem.
+#
+# This situation also require us to explicitly depend on transitive 
dependencies
+# that are part of the circular dependecy so that we preserve "circle
+# integrity". It's a bit ugly, but temporary.
+
+CDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/jedi[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
+   /dev/null || die
+   "${TEST_DIR}"/scripts/iptest || die
+   popd >/dev/null || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Create ipythonX.Y symlinks.
+   # TODO:
+   # 1. do we want them for pypy? No.  pypy has no numpy
+   # 2. handle it in the eclass instead (use _python_ln_rel).
+   # With pypy not an option the dosym becomes unconditional
+   dosym ../lib/python-exec/${EPYTHON}/ipython \
+   /usr/bin/ipython${EPYTHON#python}
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}
+
+pkg_postinst() {
+   optfeature "sympyprinting" dev-python/sympy
+   optfeature "cythonmagic" 

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

2019-04-29 Thread Virgil Dupras
commit: 184ca1c79371a444128923825fd890d13f38983a
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Apr 29 18:53:22 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Apr 29 18:53:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184ca1c7

dev-python/backcall: new package

For IPython bump.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/backcall/Manifest  |  1 +
 dev-python/backcall/backcall-0.1.0.ebuild | 20 
 dev-python/backcall/metadata.xml  | 11 +++
 3 files changed, 32 insertions(+)

diff --git a/dev-python/backcall/Manifest b/dev-python/backcall/Manifest
new file mode 100644
index 000..5c4ad01d476
--- /dev/null
+++ b/dev-python/backcall/Manifest
@@ -0,0 +1 @@
+DIST backcall-0.1.0.tar.gz 9690 BLAKE2B 
975944b508a4488cd78620b2f6efa8b0ebd7404966db5a53e409000c11641c979abb269289d3e570d01dc50961c881fe80ebbc2c6b79a01ce563d4e3f855af63
 SHA512 
359c483fbc8998fc2420daee2a6af7566c47fb03f64e465aa226589a2f98a4b219ab5e5b90e5f677087827a1ac658c02ec3062e9ffe9ac1ebfd9db3bb40339cd

diff --git a/dev-python/backcall/backcall-0.1.0.ebuild 
b/dev-python/backcall/backcall-0.1.0.ebuild
new file mode 100644
index 000..ef0e4797130
--- /dev/null
+++ b/dev-python/backcall/backcall-0.1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Specifications for callback functions passed in to an API"
+HOMEPAGE="https://pypi.org/project/backcall/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/backcall/metadata.xml b/dev-python/backcall/metadata.xml
new file mode 100644
index 000..ca0712e086e
--- /dev/null
+++ b/dev-python/backcall/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   backcall
+   
+



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

2019-04-29 Thread Virgil Dupras
commit: 77f0f1d5cd9fca649c985063bbb720e9d3cb4be5
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Apr 29 18:55:15 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Apr 29 18:55:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f0f1d5

dev-python/ipython: remove mask on v6+

The new v7.5 bump properly handles circular dependencies and py2.

Signed-off-by: Virgil Dupras  gentoo.org>

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 42cbca20c54..de44c1ff205 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -860,11 +860,6 @@ sys-devel/automake:1.8
 # Incompatible changes in API in Enchant 2. Bug #629838.
 >=app-text/enchant-2
 
-# Sébastien Fabbro  (19 Aug 2017)
-# ipython-6 is python-3 only and causes circular dependencies
-# Unset python_targets_python2_7 for ipykernel and ipyparallel if needed.
->=dev-python/ipython-6
-
 # Kent Fredric  (21 Jul 2017)
 # Masked due to serious regression that introduces widespread data
 # corruption when storing data in blobs. Masked, because any code



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

2019-04-29 Thread Hans de Graaff
commit: f040a2028e0b9e37ac1f95b4c720022bd1c8aa0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 29 17:11:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 29 18:33:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f040a202

dev-ruby/selenium-webdriver: add ruby26

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

 dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild
index 1c6a4e89e35..ba276f6341d 100644
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.142.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 # NOTE: this package contains precompiled code. It appears that all
 # source code can be found at https://code.google.com/p/selenium/ but the



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

2019-04-29 Thread Hans de Graaff
commit: fd853c730a9e1a7a72f80932cdff3f37f898fc4b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 29 18:24:42 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 29 18:33:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd853c73

dev-ruby/patron: add ruby26

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

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

diff --git a/dev-ruby/patron/patron-0.13.1-r1.ebuild 
b/dev-ruby/patron/patron-0.13.1-r1.ebuild
index 704973cc7f6..f80cf6aa85a 100644
--- a/dev-ruby/patron/patron-0.13.1-r1.ebuild
+++ b/dev-ruby/patron/patron-0.13.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/files/, www-servers/puma/

2019-04-29 Thread Hans de Graaff
commit: 657fe39493c136eb4cc66121f4b15cd6adbf84cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 29 18:15:44 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 29 18:33:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657fe394

www-servers/puma: add ruby26

Backport upstream patch to fix compatibility with ruby 2.6.

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

 .../puma/files/puma-3.12.1-ruby26-waitpid.patch| 47 +++
 www-servers/puma/puma-3.12.1-r1.ebuild | 69 ++
 2 files changed, 116 insertions(+)

diff --git a/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch 
b/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch
new file mode 100644
index 000..b28c69fa4d4
--- /dev/null
+++ b/www-servers/puma/files/puma-3.12.1-ruby26-waitpid.patch
@@ -0,0 +1,47 @@
+From b94c3e34faff024a5b1930af36e4d64bd6dde57f Mon Sep 17 00:00:00 2001
+From: MSP-Greg 
+Date: Fri, 15 Mar 2019 17:26:20 -0500
+Subject: [PATCH] Puma::Cluster#stop_workers - use WNOHANG with nil return
+ tests
+
+Ruby 2.6 introduced a bug that affects worker shutdown (waitpid).
+
+Added code using Process::WNOHANG along with needed logic. Adds worker status 
(via $?) and total shutdown time to log.
+
+Co-authored-by: MSP-Greg 
+Co-authored-by: guilleiguaran 
+---
+ lib/puma/cluster.rb | 20 +++-
+ 1 file changed, 19 insertions(+), 1 deletion(-)
+
+diff --git a/lib/puma/cluster.rb b/lib/puma/cluster.rb
+index 93d65131..0879c96c 100644
+--- a/lib/puma/cluster.rb
 b/lib/puma/cluster.rb
+@@ -37,7 +37,25 @@ def stop_workers
+   @workers.each { |x| x.term }
+ 
+   begin
+-@workers.each { |w| Process.waitpid(w.pid) }
++if RUBY_VERSION < '2.6'
++  @workers.each { |w| Process.waitpid(w.pid) }
++else
++  # below code is for a bug in Ruby 2.6+, above waitpid call hangs
++  t_st = Process.clock_gettime(Process::CLOCK_MONOTONIC)
++  pids = @workers.map(&:pid)
++  loop do
++pids.reject! do |w_pid|
++  if Process.waitpid(w_pid, Process::WNOHANG)
++log "worker status: #{$?}"
++true
++  end
++end
++break if pids.empty?
++sleep 0.5
++  end
++  t_end = Process.clock_gettime(Process::CLOCK_MONOTONIC)
++  log format("worker shutdown time: %6.2f", t_end - t_st)
++end
+   rescue Interrupt
+ log "! Cancelled waiting for workers"
+   end

diff --git a/www-servers/puma/puma-3.12.1-r1.ebuild 
b/www-servers/puma/puma-3.12.1-r1.ebuild
new file mode 100644
index 000..4c27201eb9d
--- /dev/null
+++ b/www-servers/puma/puma-3.12.1-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server 
for Ruby/Rack"
+HOMEPAGE="https://puma.io/;
+SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
+RDEPEND+=" dev-libs/openssl:0"
+
+ruby_add_bdepend "virtual/ruby-ssl
+   test? ( dev-ruby/rack >=dev-ruby/minitest-5.9:5 
>=dev-ruby/test-unit-3.0:2 )"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}/${P}-ruby26-waitpid.patch"
+
+   sed -i -e '/bundler/ s:^:#:' test/helper.rb || die
+
+   # Avoid test failing inconsistently
+   sed -i -e '/phased_restart_via_pumactl/,/^  end/ s:^:#:' 
test/test_integration.rb || die
+
+   # Avoid test that trigger a bug in ruby very easily and lead to
+   # failure. This affects all current puma versions in combination
+   # with the latest ruby versions, so we add this new version anyway
+   # while allowing these tests to fail.
+   # https://github.com/puma/puma/pull/1345
+   rm -f test/test_puma_server_ssl.rb || die
+
+   # Use correct ruby version
+   sed -i -e 's/ruby -rrubygems/#{Gem.ruby} -rrubygems/' 
test/shell/t{1,3}.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby -rubygems:'${RUBY}' -rubygems:' \
+   -e 's/localhost/127.0.0.1/' test/shell/* || die
+   sed -i -e '1ilog_requests' test/shell/t{1,2}_conf.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/puma_http11 extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/puma_http11
+   cp ext/puma_http11/puma_http11$(get_modname) lib/puma/ || die
+}
+
+each_ruby_test() {
+   einfo "Running test suite"
+   ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', 
'~>3.0'; require 'minitest/autorun'; 

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

2019-04-29 Thread Hans de Graaff
commit: 284068bf7be9e68f98d24d2951ed54a83e8a1def
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 29 18:33:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 29 18:33:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284068bf

dev-ruby/capybara: add 3.18.0

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

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.18.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 3df621f2852..e75543bb3c5 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,4 +1,5 @@
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.15.0.gem 328192 BLAKE2B 
a70e77447c7fc2a52ec2f49377dffed167e6da21dfe3815122dcd2467c5d7022c40a320207de5d6e5bcde466d6605a0ddcf8596219519c77ff4c7e3042303476
 SHA512 
7d4aacfccead777f41e3acdabd642628e7e617e6c3df5078ba672c3cca5aa635b954cfc48601a5675afeeb3d4d161d70f5e0f24b413ab83c0dbde08cd2dda30b
 DIST capybara-3.16.2.gem 328704 BLAKE2B 
cec9871efe380b57b2dea54824e2032de5bbdc7bb49fbdb8c4f135ba4ae577431e9813a8532f37bff3616820916014a91fd5e558f4f0049a4718fc22e12f953d
 SHA512 
9350fdffa5991aa680337a77ea5422adf0c9cce9c2c42a0e30b7994377cce827c971e4e34c4331b2e2bf7fd3036845416dbaa06ebeb2c6d40c89749fec3240cc
+DIST capybara-3.18.0.gem 331776 BLAKE2B 
05d4368f570bbf74a3540fd7d7594cb95c602507f4ddbde437b702b6a280dce5bbf9d0412a1a6ce7888af3a72667e6e3efa7c83d50a8791670121673426c4de2
 SHA512 
5e9321eb2367bfb48f090868c944bf9920e6bd298e5663e0a820d63946a9cf320e5e3a9b95569779b7e6cdc361dded5ab12a8fce4a0df430c4768d8ce161d02c
 DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555cfc64e7456bfab2cb4d5c90ed6bfc8ada7cc0d6323ef1113169aec70fd4254aa50c003408376ea4afe00a06
 SHA512 
50af1d4c49c200a4c08901d19b16826499abb8d19de8e059160c509afd555edbe620b6fd5d78f8c286feeb15a72e5a4b241cb1f14151b349fd94cdd3648b64b2

diff --git a/dev-ruby/capybara/capybara-3.18.0.ebuild 
b/dev-ruby/capybara/capybara-3.18.0.ebuild
new file mode 100644
index 000..6d4f00d22fb
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.18.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   >=dev-ruby/selenium-webdriver-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/regexp_parser-1.2:1
+   >=dev-ruby/xpath-3.2:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e 
'/statistics/Id' spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Update spec to catch the right error code. This seems to have
+   # changed recently accross ruby versions.
+   sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' 
spec/server_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



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

2019-04-29 Thread Zac Medico
commit: 24e21bbbfb3adba480a93258b7c17af0f529896e
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 29 17:50:40 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 29 17:50:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e21bbb

dev-db/rqlite: remove old version 4.4.0

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

 dev-db/rqlite/Manifest| 12 -
 dev-db/rqlite/rqlite-4.4.0.ebuild | 57 ---
 2 files changed, 69 deletions(-)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index e71eb3f8d48..b0b722435f6 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -1,27 +1,15 @@
-DIST github.com-Bowery-prompt-8a1d5376df1cbec3468f2138fecc44dd8b48e342.tar.gz 
11452 BLAKE2B 
1ac543b49a5133e2a9c0d2142cbd8044aa7c37ddd8282e95f747c9e71e1d79c1966c0295b8bee9a1d3b69bbbc117d0d96729c3fa6c65636101fe593513850c4a
 SHA512 
3d39623c0843ef17f06024a756b4ffaaf564c595e8b24f9a88aa8f05183d17dc8e1a5f008b860fbcaa8ca7c101b5867da972de48a35b4b58ac02a024a4197b9a
 DIST github.com-Bowery-prompt-972d0ceb96f55132a1ba9714cb771ce19b3821ab.tar.gz 
11492 BLAKE2B 
849b1019fffb514230bd57ab18403894dd8d87528fe24ac0f5b2b1609af8ac35819c9f9f82d4109bd82e38a7674c07beed597d0f9607b0792bee1861bec030d8
 SHA512 
7c17b436eb8661669646a96d72ea9164949ad28843dbe56387b8960e63245ed353d03120066eb00ef9811501fa25bfddccb979ffceab099380ea71adc4369ade
 DIST 
github.com-armon-go-metrics-2801d9688273d5b516966851b9a0863b9e6b0652.tar.gz 
26971 BLAKE2B 
b20592f843325543028b509a55e0bc61612fd6584dd0fc43ce6621b5f73c3671688a67c997adddc83970c09a713d174da7e286b49b918f6a80d723fc76e006c7
 SHA512 
92847a7e149d2a21019822e291b735e328c7bba2f0cd74dc9a97e9668821bdc795aa71db9813b7e7c925c8c21d99ca49e84b52868f0e000ad7a1c46ca77fcfac
-DIST 
github.com-armon-go-metrics-f0300d1749da6fa982027e449ec0c7a145510c3c.tar.gz 
23841 BLAKE2B 
56cf9fe2811703bbc8603e06a1ac94ef6a1f430924bb63f91b6359c441ef63e8734d511c39392c1025f54c2bed0db81406d2390cd324cacb4a7bededa17c9280
 SHA512 
6388b3b4e20cf0511bbe3c8d8e58493aa8d80d64f6fa74db26e06df89ebea25cdafb476b65d46a12fc920ecf6ffaa1ecf991adec1033572c5015e4e64ef8be61
 DIST github.com-boltdb-bolt-fd01fc79c553a8e99d512a07e8e0c63d4a3ccfc5.tar.gz 
83950 BLAKE2B 
04b9aa5632ccf231f319e8d25309f024a2a60c84e8eafac8b4bc16152fb7581d1a563903034e47668d7e9c61fdd6828294342c5b84d843e70367e578864ba4dd
 SHA512 
5effccc7dadb214ef5ce53092db48c04ae25a388962c58732190c34f4537b579ef645ae579df5d0de30645574ff753486a6f743bf4fd58ec1d2aff76ba537694
-DIST github.com-golang-crypto-64072686203f69e3fd20143576b27200f18ab0fa.tar.gz 
1645102 BLAKE2B 
fc2e19db0b9abd399e501b357407585f26104125c37947e97905b33227cdbd66fe213b31f08a6de97fbca2fb65e1e5e52a3bec14711ce15da6c141dc93f1f429
 SHA512 
7dec96e1c7928cfa812731462774f208c5056b859f41b234d4d06f3caee665782abee612896417e8c807926384bba18466853135f875dd7da4a655fcaaf09e0d
 DIST github.com-golang-crypto-c05e17bb3b2dca130fc919668a96b4bec9eb9442.tar.gz 
1679727 BLAKE2B 
e0ca48445610e31fa43b6b0a244fc0edf3941f49bbed17bbc48026a96ee150c36ffbc2e9c93796c72bf43dbea73e815721951947b7b379507eda2868df2eb44e
 SHA512 
4977e15931867eeae008a845b6c93609fc5790ab3ffddfbc931abc7ba33d5f383e067be968bf33c8bcb595ff2c05022d95c935890a0fb2a3ab25d5d4e2c62c29
-DIST github.com-golang-sys-054c452bb702e465e95ce8e7a3d9a6cf0cd1188d.tar.gz 
1243068 BLAKE2B 
51264c0d11349b3a07e2121bdf6b183f5b68e3e5a6d05b2293ab6dbe50eb00595f3dd485d2ac6ce609e86d58caac4013cd0f7fc6cb69dd2f2bce92e954c7d3a6
 SHA512 
e8afff9afee064b160c0f627d6dbedf0151543a9fced6e023ded7f646c4e15e63da9c111d23d25f30861ca72a21a372767e257607fe85eef4fa5f3efd6c1dcb5
 DIST github.com-golang-sys-9f0b1ff7b46a4014ddb5d4bdb6602a43b882cb27.tar.gz 
1385808 BLAKE2B 
6aaec90675531d7855a3cfd13f68dd5f70b16321c68bf98a05cf49a1ed90d75cf670624e257e2e36fee8b254402f5f34d215b5f5c789934f5dfd5bacd3ef7433
 SHA512 
06dc3f6c8fea31b819094b96ca74afe2751abf0b61f890de2ae113974e7d21a5f5ae0db3c4830510b8ae0167cec2fd6de82fcfe292975c8f0ad971c97d75c2ae
 DIST 
github.com-hashicorp-go-immutable-radix-27df80928bb34bb1b0d6d0e01b9e679902e7a6b5.tar.gz
 19298 BLAKE2B 
3d5f810ab1be777994b1a43e3334509f8558390a68056d299942e6cb8fb8f5957d250567b52925f137c9a17730bff8a438219e4ae9e3ab4fd331fc9dea6a5f58
 SHA512 
481b97db22ec3196c9e3b115ae1891884ffa15e3f83282a5deb32f6ea74d73a02f8046417ac9fea1fc0e23540445a0db303dec247448ff2eef0defe3225e33e1
-DIST 
github.com-hashicorp-go-msgpack-2e9170ac1d8fb32e1e645d8364e4d8f21b530bb3.tar.gz 
49690 BLAKE2B 
4d37805b48b3482c2c0e4a340e5da37d7dea9e507279e9c7de7cd929588cc1a49e375089bd2c649767b89b2a3dec514935cd6eb8ea8700732dd8ef6704ef784e
 SHA512 
6b966fbbab13c866a5c1a2fb679e3554a1c349c589b75c436b19da2c42326d4876e7b31e06c81a2b7e5157d39b7d61d0554283996e7ec80d4855bd9f3b88efee
 DIST 
github.com-hashicorp-go-msgpack-c4a1f61d43c2788b8b6fd55304f01a96863eec94.tar.gz 
49676 BLAKE2B 

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

2019-04-29 Thread Zac Medico
commit: a0e75219444993d81826f7650bcccad80c968b5d
Author: Dongsu Park  kinvolk  io>
AuthorDate: Mon Apr 29 05:42:50 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 29 17:32:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e75219

app-emulation/cri-o: disable go build install flag

There has been a corner case where `make bin/crio` failed like that:

```
go build runtime/cgo: open /usr/lib/go1.12/pkg/linux_amd64/runtime/cgo.a: 
permission denied
make: *** [Makefile:99: bin/crio] Error 1
```

The failure happens only under certain circumstances, for example in
Jenkins pipelines, where the standard Go runtime path `/usr/lib/go1.12`
is not writable for normal users like `jenkins`. On the other hand, the
failure is not reproducible when testing locally, nor when testing
with the root user who can write to the Go runtime path.

What happens is, the standard Go runtime sometime has incorrect
timestamps or checksums of `cgo.a`, which makes `go build -i` think
that it has to install its own library to the system directory. That's
obviously not what the build process should do. Since Go 1.10, it's
unnecessary to run `go build` with an `-i` option, because now `go build`
command itself maintains a cache of recently build packages. Build speed
will not be better by adding an `-i` option.
So let's remove `-i` flag from `go build`. That's actually what upstream
Go maintainers recommend to do.

See: https://github.com/golang/go/issues/24674
Closes: https://github.com/gentoo/gentoo/pull/11863
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Dongsu Park  kinvolk.io>
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/cri-o/cri-o-1.10.6.ebuild | 2 +-
 app-emulation/cri-o/cri-o-1.13.5.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/cri-o/cri-o-1.10.6.ebuild 
b/app-emulation/cri-o/cri-o-1.10.6.ebuild
index dbb1db95a32..845da94a93b 100644
--- a/app-emulation/cri-o/cri-o-1.10.6.ebuild
+++ b/app-emulation/cri-o/cri-o-1.10.6.ebuild
@@ -43,7 +43,7 @@ src_prepare() {
default
 
sed -e '/^GIT_.*/d' \
-   -e 's/$(GO) build/$(GO) build -v -work -x/' \
+   -e 's/$(GO) build -i/$(GO) build -v -work -x/' \
-e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \
-i Makefile || die
 

diff --git a/app-emulation/cri-o/cri-o-1.13.5.ebuild 
b/app-emulation/cri-o/cri-o-1.13.5.ebuild
index bf1e755e142..2478498c2a7 100644
--- a/app-emulation/cri-o/cri-o-1.13.5.ebuild
+++ b/app-emulation/cri-o/cri-o-1.13.5.ebuild
@@ -44,7 +44,7 @@ src_prepare() {
 
sed -e '/^GIT_.*/d' \
-e '/   git diff --exit-code/d' \
-   -e 's/$(GO) build/$(GO) build -v -work -x/' \
+   -e 's/$(GO) build -i/$(GO) build -v -work -x/' \
-e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \
-i Makefile || die
 



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

2019-04-29 Thread Zac Medico
commit: 60b00d3a736212b41d6482784b8900bc7e43c6a0
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 29 17:22:59 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 29 17:23:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b00d3a

app-emulation/cri-o: remove old version 1.13.0

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

 app-emulation/cri-o/Manifest|   1 -
 app-emulation/cri-o/cri-o-1.13.0.ebuild | 105 
 2 files changed, 106 deletions(-)

diff --git a/app-emulation/cri-o/Manifest b/app-emulation/cri-o/Manifest
index b372cadcda1..cb7d987023a 100644
--- a/app-emulation/cri-o/Manifest
+++ b/app-emulation/cri-o/Manifest
@@ -1,3 +1,2 @@
 DIST cri-o-1.10.6.tar.gz 5161858 BLAKE2B 
bbfaf60c92dee3a9f42e9d4fc9b5482057a7a0ff2de36d74d434e2e60b53f92f70980c83825c18089c4a48bfa01c164b77aa01506c68c763f00265796e07d367
 SHA512 
b6a412cf5859dab79095732c2528e2ba373b3c21740203441fd3646862e2458e78e71f1895a5def05207964ef96a354c04395356e426600994bb39d3adfd0894
-DIST cri-o-1.13.0.tar.gz 6499846 BLAKE2B 
71edb779a4e126ca8a1959c51a86d3f223f66ecbd492a0c314de0f7b5ed0c39b5f0c0550e5690a388ebc00d6f2f5a2dc675e8bf67ed6805b0e5e0cd000e9211a
 SHA512 
52b764bda68d0f9f9467a5db92b5d955aa220f9570cfc2393854ca884b473cb2ef1cb0fc5ab3da9350a162e486440ad6109de9d9214b6b2fbe5bb82cb37c1283
 DIST cri-o-1.13.5.tar.gz 6683259 BLAKE2B 
982de5590411ad618401a2909dcd4f0404d5bfc49667027e29fd266e3e2d15bbf0d7716db570d433eec7f2baacbb33f7e9e0f347aa2ef964a06b8b883f76404c
 SHA512 
116e51e9b31fca66b4edd9aac5d1f0c8929ba9a740af8b611fb7fa0e675e37facd4114d0848090b32f72f58d17c85060c15e07bee82098d83a0bd5b563f4c875

diff --git a/app-emulation/cri-o/cri-o-1.13.0.ebuild 
b/app-emulation/cri-o/cri-o-1.13.0.ebuild
deleted file mode 100644
index 6b934dd9e8e..000
--- a/app-emulation/cri-o/cri-o-1.13.0.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_COMMIT="e8a2525c2e7f5ab057d5a2b5f1950be5643d8053"
-EGO_PN="github.com/kubernetes-sigs/${PN}"
-
-inherit golang-vcs-snapshot systemd
-
-DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime 
Interface"
-HOMEPAGE="https://cri-o.io/;
-SRC_URI="https://github.com/kubernetes-sigs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="btrfs +device-mapper ostree seccomp selinux"
-
-COMMON_DEPEND="
-   app-crypt/gpgme:=
-   app-emulation/runc
-   dev-libs/glib:=
-   dev-libs/libassuan:=
-   dev-libs/libgpg-error:=
-   net-firewall/conntrack-tools
-   net-firewall/iptables
-   net-misc/cni-plugins
-   net-misc/socat
-   sys-apps/iproute2
-   btrfs? ( sys-fs/btrfs-progs )
-   device-mapper? ( sys-fs/lvm2:= )
-   ostree? ( dev-util/ostree )
-   seccomp? ( sys-libs/libseccomp:= )
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="
-   ${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}"
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_prepare() {
-   default
-
-   sed -e '/^GIT_.*/d' \
-   -e 's/$(GO) build/$(GO) build -v -work -x/' \
-   -e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \
-   -i Makefile || die
-
-   sed -e 's:/usr/local/bin:/usr/bin:' \
-   -i contrib/systemd/* || die
-}
-
-src_compile() {
-   [[ -f hack/btrfs_installed_tag.sh ]] || die
-   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
-   hack/btrfs_installed_tag.sh || die; }
-
-   [[ -f hack/libdm_installed.sh ]] || die
-   use device-mapper || { echo -e "#!/bin/sh\necho 
exclude_graphdriver_devicemapper" > \
-   hack/libdm_installed.sh || die; }
-
-   [[ -f hack/ostree_tag.sh ]] || die
-   use ostree || { echo -e "#!/bin/sh\necho containers_image_ostree_stub" 
> \
-   hack/ostree_tag.sh || die; }
-
-   [[ -f hack/seccomp_tag.sh ]] || die
-   use seccomp || { echo -e "#!/bin/sh\ntrue" > \
-   hack/seccomp_tag.sh || die; }
-
-   [[ -f hack/selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   hack/selinux_tag.sh || die; }
-
-   mkdir -p bin || die
-   GOPATH="${WORKDIR}/${P}" GOBIN="${WORKDIR}/${P}/bin" \
-   emake binaries docs
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${D}${EPREFIX}/usr" install.bin install.man
-
-   keepdir /etc/crio
-   insinto /etc/crio
-   use seccomp && doins seccomp.json
-
-   "${ED}"/usr/bin/crio --config="" config --default > 
"${T}"/crio.conf.example || die
-   doins   "${T}/crio.conf.example"
-
-   newinitd "${FILESDIR}/crio.initd" crio
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-
-   # Suppress crio log error messages triggered if these don't 

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

2019-04-29 Thread Thomas Deutschmann
commit: 27e2f3689035cc8c4eb20364bd5f4f821a739a19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 29 17:00:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 29 17:02:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e2f368

dev-libs/librdkafka: remove automagic on app-arch/zstd

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

 ...librdkafka-1.0.0-remove-automagic-on-zstd.patch | 29 ++
 ...fka-1.0.0.ebuild => librdkafka-1.0.0-r1.ebuild} |  6 -
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch 
b/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch
new file mode 100644
index 000..ed4dbda6b8a
--- /dev/null
+++ b/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch
@@ -0,0 +1,29 @@
+commit ff67402dcfb2f4913a3ff1d84449a5e1620ee4ae
+Author: Thomas Deutschmann 
+AuthorDate: Mon Apr 29 18:57:10 2019 +0200
+Commit: Thomas Deutschmann 
+CommitDate: Mon Apr 29 18:57:10 2019 +0200
+
+configure: Add option to disable automagic dependency on zstd
+
+This commit will add an option which will allow you to explicit disable
+zstd usage.
+
+diff --git a/mklove/modules/configure.zstd b/mklove/modules/configure.zstd
+index 6dd621ad..3ea36ccf 100644
+--- a/mklove/modules/configure.zstd
 b/mklove/modules/configure.zstd
+@@ -9,8 +9,12 @@
+ #   mkl_check zstd []
+ #
+ 
++mkl_toggle_option "Feature" ENABLE_ZSTD "--enable-zstd" "Enable support for 
ZSTD compression" "y"
++
+ function manual_checks {
+-local action=$1
++local action=${1:-disable}
++
++[[ $ENABLE_ZSTD == y ]] || return 0
+ 
+ if [[ $WITH_STATIC_LINKING != y ]]; then
+ # Homebrew does not provide a static library for zstd

diff --git a/dev-libs/librdkafka/librdkafka-1.0.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild
similarity index 89%
rename from dev-libs/librdkafka/librdkafka-1.0.0.ebuild
rename to dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild
index 1ba0f2d7c09..fa9a0fd5d55 100644
--- a/dev-libs/librdkafka/librdkafka-1.0.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild
@@ -22,12 +22,13 @@ LICENSE="BSD-2"
 # subslot = soname version
 SLOT="0/1"
 
-IUSE="lz4 sasl ssl static-libs"
+IUSE="lz4 sasl ssl static-libs zstd"
 
 RDEPEND="
lz4? ( app-arch/lz4:=[static-libs(-)?] )
sasl? ( dev-libs/cyrus-sasl:= )
ssl? ( dev-libs/openssl:0= )
+   zstd? ( app-arch/zstd:= )
sys-libs/zlib
 "
 
@@ -36,6 +37,8 @@ DEPEND="
virtual/pkgconfig
 "
 
+PATCHES=( "${FILESDIR}"/${P}-remove-automagic-on-zstd.patch )
+
 src_configure() {
tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
 
@@ -47,6 +50,7 @@ src_configure() {
$(use_enable sasl)
$(usex static-libs '--enable-static' '')
$(use_enable ssl)
+   $(use_enable zstd)
)
 
econf ${myeconf[@]}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/childprocess/, dev-ruby/childprocess/files/

2019-04-29 Thread Hans de Graaff
commit: 75430c8e80559509f1e08aacb36aa2dc3ba5746e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 29 16:57:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 29 16:57:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75430c8e

dev-ruby/childprocess: fix ruby26 compatibility

https://github.com/enkessler/childprocess/pull/149

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

 dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild | 43 ++
 .../files/childprocess-1.0.1-ruby26-reopen.patch   | 23 
 2 files changed, 66 insertions(+)

diff --git a/dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild 
b/dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild
new file mode 100644
index 000..31146115840
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-1.0.1-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Solution for controlling external programs running in the 
background"
+HOMEPAGE="https://github.com/jarib/childprocess;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}/${P}-ruby26-reopen.patch"
+
+   # Remove bundler support
+   rm Gemfile || die
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb || die
+}
+
+each_ruby_test() {
+   RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec
+}

diff --git a/dev-ruby/childprocess/files/childprocess-1.0.1-ruby26-reopen.patch 
b/dev-ruby/childprocess/files/childprocess-1.0.1-ruby26-reopen.patch
new file mode 100644
index 000..11f94421829
--- /dev/null
+++ b/dev-ruby/childprocess/files/childprocess-1.0.1-ruby26-reopen.patch
@@ -0,0 +1,23 @@
+diff --git a/lib/childprocess/unix/fork_exec_process.rb 
b/lib/childprocess/unix/fork_exec_process.rb
+index 5ed2a79..cc7a850 100644
+--- a/lib/childprocess/unix/fork_exec_process.rb
 b/lib/childprocess/unix/fork_exec_process.rb
+@@ -29,8 +29,16 @@ module ChildProcess
+   exec_r.close
+   set_env
+ 
+-  STDOUT.reopen(stdout || "/dev/null")
+-  STDERR.reopen(stderr || "/dev/null")
++  if stdout
++STDOUT.reopen(stdout)
++  else
++STDOUT.reopen("/dev/null", "a+")
++  end
++  if stderr
++STDERR.reopen(stderr)
++  else
++STDERR.reopen("/dev/null", "a+")
++  end
+ 
+   if duplex?
+ STDIN.reopen(reader)



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

2019-04-29 Thread Jeroen Roovers
commit: 449b0fd19ee57ef58023e8255ba0f97a400c9408
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr 29 16:41:50 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr 29 16:42:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449b0fd1

net-libs/nodejs: Version 12.1.0

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

 net-libs/nodejs/Manifest |  1 +
 .../{nodejs-.ebuild => nodejs-12.1.0.ebuild} | 16 
 net-libs/nodejs/nodejs-.ebuild   | 11 +--
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index cbd66d7fb70..eb0ccd7989e 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -3,6 +3,7 @@ DIST node-v10.15.3.tar.xz 20262632 BLAKE2B 
d65d4e274fa829be5cda1970b0ebe7081e847
 DIST node-v11.13.0.tar.xz 22085284 BLAKE2B 
e771c6109b4ca60b3037ec6a4f8138af75b505f35584a239f30d2a349d6de68db2f2183b89a7d5a4bbe2aef1e29fbbea54bc93697362f56c12e2e0b54fcadcd3
 SHA512 
89411c9b9cbf1df09cbf2b5e3a910d7ef2e4046a27a5af858c53a20f51b9ab2f9aad4e4c7c41936520e1feed249118fc46e4e4458e7980a878f364082c24fd35
 DIST node-v11.14.0.tar.xz 22106812 BLAKE2B 
3a8dd9feb5916f235bf69d0610e32c1861e64f427b6de5ec27b3634268f273826f271cf5ea821042420d3b3f348124be2ce2fda13d0addea092db1338c9f95f7
 SHA512 
4e8033ea0f326fe5a8372c81771cd58242881ac7db905f697ce79ef9cb3ba2dfe2b94fb24a36775761c72ac531096c5e18a8574f933d76c1b652b18419b25446
 DIST node-v12.0.0.tar.xz 22387124 BLAKE2B 
7d596a5e7597c358c6b81b7ac1efaf27c2c3202a107c2ea76e55f6d2acced6e1271fe1ceb090df3c2377c73f501c11330f73f60f2f06c3459d7d9f19e9ab11ed
 SHA512 
ca2f40c05e963ec54a8fffac2da1bf61c6f4026c96a4ce688e72d36932d750ecf9ca83c33d5688e565ee7609afc49ea385b4396f2082ff885226d307689299ae
+DIST node-v12.1.0.tar.xz 22463256 BLAKE2B 
ed66ac34acb3e27974f1da192776223104862d00410bc3f77ddafa49fd3e5a1a9921acf472990a8cc953522f2953135ad1af80ac9c83f8d796dce343a086d419
 SHA512 
bef5b8f85f772fbce474991952cd36cb83f8bfb9cf59d34e0bc4b0b60fb1a5b8547eaaca8c796e865ad6b7e54dc76e0fbb2c0d692ab35c1cb7d3fd4d39add4e5
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa
 DIST node-v6.14.4.tar.xz 15842824 BLAKE2B 
fc56364be64fe5824e2bb50d861ebf8f58f9895f2c9c108b8df3315b127ffb2755eac85c28165ac9779adab4611ce8f5ea1a5745f43ebaa1389e82b8215c6396
 SHA512 
1ead0c097ec125230dd631f19a5c3ec06a1371f9ca3b392b5ad08fcc227dd0142f33ad52f96890c2c17448a4951a635b9099dfff00d7d8b3ffb59b07904d1bfa
 DIST node-v6.17.0.tar.xz 15853760 BLAKE2B 
f1872b2ed43c447beff2b3278e49f9f10bbef58bba2640f6ecd889facfa4c5e5ae142f3b30721faae615df42c0870d7c09147930a259fa81c161b29559e2a340
 SHA512 
8ae9bfa0336a7d0d9f4a372330de1f877354a3d68bdd6977285787f81999012e42faf4ccef5981fe565ea9e2f18c5490b857bab29359fdf906b5a9fb14628858

diff --git a/net-libs/nodejs/nodejs-.ebuild 
b/net-libs/nodejs/nodejs-12.1.0.ebuild
similarity index 95%
copy from net-libs/nodejs/nodejs-.ebuild
copy to net-libs/nodejs/nodejs-12.1.0.ebuild
index d8f4436a009..54f1648d778 100644
--- a/net-libs/nodejs/nodejs-.ebuild
+++ b/net-libs/nodejs/nodejs-12.1.0.ebuild
@@ -1,20 +1,18 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
+EAPI=7
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads"
-
-inherit bash-completion-r1 eutils flag-o-matic git-r3 pax-utils 
python-single-r1 toolchain-funcs
+inherit bash-completion-r1 flag-o-matic pax-utils python-single-r1 
toolchain-funcs
 
 DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
 HOMEPAGE="https://nodejs.org/;
-EGIT_REPO_URI="https://github.com/nodejs/node;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -28,7 +26,7 @@ RDEPEND="
>=net-libs/http-parser-2.8.0:=
>=net-libs/nghttp2-1.38.0
sys-libs/zlib
-   icu? ( >=dev-libs/icu-63.1:= )
+   icu? ( >=dev-libs/icu-64.2:= )
ssl? ( >=dev-libs/openssl-1.1.1:0= )
 "
 DEPEND="
@@ -41,6 +39,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
"${FILESDIR}"/${PN}--llhttp.patch
 )
+S="${WORKDIR}/node-v${PV}"
 
 pkg_pretend() {
(use x86 && ! use cpu_flags_x86_sse2) && \
@@ -133,7 +132,8 @@ src_compile() {
 
 src_install() {
local LIBDIR="${ED}/usr/$(get_libdir)"
-   emake install DESTDIR="${D}"
+   

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

2019-04-29 Thread William Hubbs
commit: 167c53006749b6bbf952c80af0e0b5a7d31eca32
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr 29 16:24:04 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr 29 16:30:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167c5300

dev-lang/go: add system-bootstrap use flag

If a previous version of dev-lang/go is installed, you can use this use
flag to skip downloading the bootstrap archives and bootstrap the new
version using the already-installed version.

For the initial installation of dev-lang/go, we have to download all of
the bootstrap archives to make the go ebuild work under crossdev. For
this reason, system-bootstrap cannot be turned on by default.

Bug: https://bugs.gentoo.org/671394
closes: https://bugs.gentoo.org/684652
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.11.9.ebuild | 19 ---
 dev-lang/go/go-1.12.4.ebuild | 19 ---
 dev-lang/go/metadata.xml |  7 ++-
 3 files changed, 30 insertions(+), 15 deletions(-)

diff --git a/dev-lang/go/go-1.11.9.ebuild b/dev-lang/go/go-1.11.9.ebuild
index 8fafeb455ba..a53df7c0956 100644
--- a/dev-lang/go/go-1.11.9.ebuild
+++ b/dev-lang/go/go-1.11.9.ebuild
@@ -48,20 +48,20 @@ case ${PV}  in
esac
 esac
 
-# If gccgo is not being used to build Go, there is no way to know the
-# architecture or operating system of the build machine, so we need to
-# download all of our bootstrap archives to allow this ebuild to work
-# under crossdev.
+# If gccgo or a previously installed version of dev-lang/go is not being
+# used to build Go, there is no way to know the architecture or operating 
system
+# of the build machine, so we need to download all of our bootstrap
+# archives to allow this ebuild to work under crossdev.
 #
 # https://bugs.gentoo.org/671394
-SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )"
+SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )"
 
 DESCRIPTION="A concurrent garbage collected and typesafe programming language"
 HOMEPAGE="https://golang.org;
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-IUSE="gccgo"
+IUSE="gccgo system-bootstrap"
 
 BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
 RDEPEND="!https://bugs.gentoo.org/671394
-SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )"
+SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )"
 
 DESCRIPTION="A concurrent garbage collected and typesafe programming language"
 HOMEPAGE="https://golang.org;
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-IUSE="gccgo"
+IUSE="gccgo system-bootstrap"
 
 BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
 RDEPEND="!

-   Enable bootstrapping using gccgo
+   
+   Bootstrap using sys-devel/gcc[go]
+   
+   
+   Bootstrap using previously installed 
dev-lang/go
+   

 



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

2019-04-29 Thread Michał Górny
commit: 0a1375aba3d45d582521bda40897105a80a0fee7
Author: Daniel Heule  ipwar  ch>
AuthorDate: Fri Feb 22 14:23:24 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 16:09:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1375ab

net-dns/dnscap: Version bump to 1.10.0

Signed-off-by: Daniel Heule  ipwar.ch>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Michał Górny  gentoo.org>

 net-dns/dnscap/Manifest   |  1 +
 net-dns/dnscap/dnscap-1.10.0.ebuild   | 26 ++
 net-dns/dnscap/dnscap-20130814.ebuild |  2 +-
 net-dns/dnscap/metadata.xml   |  9 -
 4 files changed, 36 insertions(+), 2 deletions(-)

diff --git a/net-dns/dnscap/Manifest b/net-dns/dnscap/Manifest
index d9fa85e057c..64ab4583c67 100644
--- a/net-dns/dnscap/Manifest
+++ b/net-dns/dnscap/Manifest
@@ -1 +1,2 @@
+DIST dnscap-1.10.0.tar.gz 661981 BLAKE2B 
e4c3c1cf0ddc21fb5c28abb339607c0233097394cd5c75b55a90d89903aab4beaf32f8ab8fc09a57c16eb2d9598c8fa6b98d034a5c5c5226c1c7a0e8a03e8b9b
 SHA512 
b116bcdf876dd1b03d9d093549e8e19db6f366d6df4eef3ddd09cf8eb1d79e94c9abebdd702702efb105633b2e437bbc835abcb1252599261a546881de477791
 DIST dnscap-20130814.tar.gz 99615 BLAKE2B 
e663349e4acc20b88f7aee14676736534746c54072a4bf5d9ab9aa9935781a39f4a94d0d718108aba6b4035390214d76caf62f9cd71b364507ec55c7e93fd07d
 SHA512 
1969d8cc47c6206369a02b29064dbb7f663a2187203ab1f49d862082bfb6e44c9fccf90fb63d65a523c7a5cf4d24815a74b9dd18d81267b4447252d7a04f33dd

diff --git a/net-dns/dnscap/dnscap-1.10.0.ebuild 
b/net-dns/dnscap/dnscap-1.10.0.ebuild
new file mode 100644
index 000..38e157300ab
--- /dev/null
+++ b/net-dns/dnscap/dnscap-1.10.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Network capture utility designed specifically for DNS traffic"
+HOMEPAGE="https://dnscap.dns-oarc.net/;
+SRC_URI="https://www.dns-oarc.net/files/dnscap/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="ISC"
+IUSE=""
+
+RDEPEND="net-libs/libpcap
+   net-libs/ldns
+   sys-libs/zlib
+   dev-libs/openssl:=
+   dev-perl/YAML"
+
+DEPEND="${RDEPEND}"
+
+pkg_postinst() {
+   elog "If you plan to use dnscap's -x/-X features, it is necessary to 
install"
+   elog "net-dns/bind as well."
+}

diff --git a/net-dns/dnscap/dnscap-20130814.ebuild 
b/net-dns/dnscap/dnscap-20130814.ebuild
index 229ade9c0a2..40dbabedfe9 100644
--- a/net-dns/dnscap/dnscap-20130814.ebuild
+++ b/net-dns/dnscap/dnscap-20130814.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/net-dns/dnscap/metadata.xml b/net-dns/dnscap/metadata.xml
index 7b236670d1f..79e371959b8 100644
--- a/net-dns/dnscap/metadata.xml
+++ b/net-dns/dnscap/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+ne...@ipwar.ch
+Daniel Heule
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
 verisign/dnscap
   



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscap/, net-dns/dnscap/files/

2019-04-29 Thread Michał Górny
commit: c60a0cbee8366584bdfca7f29cf26a06467f85be
Author: Daniel Heule  ipwar  ch>
AuthorDate: Mon Apr 29 14:40:56 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 16:09:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60a0cbe

net-dns/dnscap: rename 20130814 => 0_p20130814

and some minor fixups to make it work again.

Signed-off-by: Daniel Heule  ipwar.ch>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Michał Górny  gentoo.org>

 net-dns/dnscap/Manifest   | 2 +-
 net-dns/dnscap/{dnscap-20130814.ebuild => dnscap-0_p20130814.ebuild}  | 4 ++--
 ...dnscap-20130814.install.patch => dnscap-0_p20130814.install.patch} | 0
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-dns/dnscap/Manifest b/net-dns/dnscap/Manifest
index 64ab4583c67..086f50ab829 100644
--- a/net-dns/dnscap/Manifest
+++ b/net-dns/dnscap/Manifest
@@ -1,2 +1,2 @@
+DIST dnscap-0_p20130814.tar.gz 99609 BLAKE2B 
5881d0d98d664246dd79272cb52f2afbd1261002c70951e33288b09e105b802f55bb0b639c20f1b008e10ceb13f7c81d646ba54db7c30204c1a0a92eb9c69bf2
 SHA512 
135b6498013bf4a12882ed5cf89cf2df480a357b16a65e99b1c8c1b3b400217611a4c16d1b34ffc521f7eedfdda61662180801c89d80cbbc8719dcec50128531
 DIST dnscap-1.10.0.tar.gz 661981 BLAKE2B 
e4c3c1cf0ddc21fb5c28abb339607c0233097394cd5c75b55a90d89903aab4beaf32f8ab8fc09a57c16eb2d9598c8fa6b98d034a5c5c5226c1c7a0e8a03e8b9b
 SHA512 
b116bcdf876dd1b03d9d093549e8e19db6f366d6df4eef3ddd09cf8eb1d79e94c9abebdd702702efb105633b2e437bbc835abcb1252599261a546881de477791
-DIST dnscap-20130814.tar.gz 99615 BLAKE2B 
e663349e4acc20b88f7aee14676736534746c54072a4bf5d9ab9aa9935781a39f4a94d0d718108aba6b4035390214d76caf62f9cd71b364507ec55c7e93fd07d
 SHA512 
1969d8cc47c6206369a02b29064dbb7f663a2187203ab1f49d862082bfb6e44c9fccf90fb63d65a523c7a5cf4d24815a74b9dd18d81267b4447252d7a04f33dd

diff --git a/net-dns/dnscap/dnscap-20130814.ebuild 
b/net-dns/dnscap/dnscap-0_p20130814.ebuild
similarity index 79%
rename from net-dns/dnscap/dnscap-20130814.ebuild
rename to net-dns/dnscap/dnscap-0_p20130814.ebuild
index 40dbabedfe9..63d02bf19d6 100644
--- a/net-dns/dnscap/dnscap-20130814.ebuild
+++ b/net-dns/dnscap/dnscap-0_p20130814.ebuild
@@ -8,8 +8,8 @@ HOMEPAGE="https://dnscap.dns-oarc.net/;
 
 ## github commit tarball
 MY_GIT_COMMIT="727ed7d5e46625abc2c8d988689a300589e948b6"
-MY_P="verisign-${PN}-${MY_GIT_COMMIT:0:7}"
-SRC_URI="https://github.com/verisign/${PN}/tarball/${MY_GIT_COMMIT} -> 
${PF}.tar.gz"
+MY_P="DNS-OARC-${PN}-${MY_GIT_COMMIT:0:7}"
+SRC_URI="https://github.com/DNS-OARC/${PN}/tarball/${MY_GIT_COMMIT} -> 
${P}.tar.gz"
 
 S="${WORKDIR}/${MY_P}"
 

diff --git a/net-dns/dnscap/files/dnscap-20130814.install.patch 
b/net-dns/dnscap/files/dnscap-0_p20130814.install.patch
similarity index 100%
rename from net-dns/dnscap/files/dnscap-20130814.install.patch
rename to net-dns/dnscap/files/dnscap-0_p20130814.install.patch



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

2019-04-29 Thread Lars Wendler
commit: 278f521120794ec54f3828f4ad20a3487d50202c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 29 16:04:44 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 29 16:06:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278f5211

media-sound/umurmur: Added live ebuild with mbedtls support.

Bug: https://bugs.gentoo.org/647656
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/umurmur/metadata.xml|   1 +
 media-sound/umurmur/umurmur-.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/media-sound/umurmur/metadata.xml b/media-sound/umurmur/metadata.xml
index adb73f1fed5..e7684f6b35d 100644
--- a/media-sound/umurmur/metadata.xml
+++ b/media-sound/umurmur/metadata.xml
@@ -11,6 +11,7 @@
of Mumble is called Murmur, hence the name uMurmur.


+   Use net-libs/mbedtls as TLS 
provider
Enable shared memory support



diff --git a/media-sound/umurmur/umurmur-.ebuild 
b/media-sound/umurmur/umurmur-.ebuild
new file mode 100644
index 000..cf1ac28351f
--- /dev/null
+++ b/media-sound/umurmur/umurmur-.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 user
+
+DESCRIPTION="Minimalistic Murmur (Mumble server)"
+HOMEPAGE="https://github.com/umurmur/umurmur;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/umurmur/umurmur.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+LICENSE="BSD"
+SLOT="0"
+IUSE="gnutls libressl mbedtls shm"
+
+# ssl-provider precendence: gnutls, mbedtls, libressl
+# and openssl if none specified
+DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
+   dev-libs/libconfig
+   gnutls? ( >=net-libs/gnutls-3.0.0 )
+   !gnutls? (
+   mbedtls? ( net-libs/mbedtls )
+   !mbedtls? (
+   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   )
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+DOC_CONTENTS="
+   A configuration file has been installed at /etc/umurmur/umurmur.conf - 
you
+   may want to review it. See also\n
+   https://github.com/umurmur/umurmur/wiki/Configuration "
+
+S="${WORKDIR}/${P/_}"
+
+get_ssl_impl() {
+   local ssl_provider=()
+
+   use gnutls && ssl_provider+=( gnutls )
+   use mbedtls && ssl_provider+=( mbedtls )
+   use libressl && ssl_provider+=( libressl )
+
+   if ! use gnutls && ! use mbedtls && ! use libressl ; then
+   ssl_provider+=( openssl )
+   fi
+   echo ${ssl_provider[@]}
+}
+
+pkg_pretend() {
+   local ssl_provider=( $(get_ssl_impl) )
+
+   if [[ ${#ssl_provider[@]} -gt 1 ]] ; then
+   ewarn "More than one ssl provider selected (${ssl_provider[@]})"
+   ewarn "defaulting to ${ssl_provider[0]}."
+   fi
+}
+
+pkg_setup() {
+   enewgroup murmur
+   enewuser murmur "" "" "" murmur
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local ssl_provider=( $(get_ssl_impl) )
+
+   local myeconfargs=(
+   --with-ssl="${ssl_provider[@]}"
+   $(use_enable shm shmapi)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local confdir
+
+   emake DESTDIR="${D}" install
+
+   newinitd "${FILESDIR}"/umurmurd.initd umurmurd
+   newconfd "${FILESDIR}"/umurmurd.confd umurmurd
+   systemd_dounit "${FILESDIR}"/umurmurd.service
+
+   dodoc AUTHORS ChangeLog
+   newdoc README.md README
+
+   confdir="/etc/umurmur"
+   insinto "${confdir}"
+   doins "${FILESDIR}"/umurmur.conf
+
+   # Some permissions are adjusted as the config may contain a server
+   # password, and /etc/umurmur will typically contain the cert and the
+   # key used to sign it, which are read after priveleges are dropped.
+   fperms 0750 "${confdir}"
+   fowners -R root:murmur "${confdir}"
+   fperms 0640 "${confdir}"/umurmur.conf
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2019-04-29 Thread Lars Wendler
commit: 9c3452893b828ec48768c4ce334b7bae602bd35f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 29 16:06:02 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 29 16:06:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c345289

media-sound/umurmur: Revbump adding mbedtls support.

Closes: https://bugs.gentoo.org/647656
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/umurmur/umurmur-0.2.17-r2.ebuild | 114 +++
 1 file changed, 114 insertions(+)

diff --git a/media-sound/umurmur/umurmur-0.2.17-r2.ebuild 
b/media-sound/umurmur/umurmur-0.2.17-r2.ebuild
new file mode 100644
index 000..cf1ac28351f
--- /dev/null
+++ b/media-sound/umurmur/umurmur-0.2.17-r2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 user
+
+DESCRIPTION="Minimalistic Murmur (Mumble server)"
+HOMEPAGE="https://github.com/umurmur/umurmur;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/umurmur/umurmur.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+LICENSE="BSD"
+SLOT="0"
+IUSE="gnutls libressl mbedtls shm"
+
+# ssl-provider precendence: gnutls, mbedtls, libressl
+# and openssl if none specified
+DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
+   dev-libs/libconfig
+   gnutls? ( >=net-libs/gnutls-3.0.0 )
+   !gnutls? (
+   mbedtls? ( net-libs/mbedtls )
+   !mbedtls? (
+   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   )
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+DOC_CONTENTS="
+   A configuration file has been installed at /etc/umurmur/umurmur.conf - 
you
+   may want to review it. See also\n
+   https://github.com/umurmur/umurmur/wiki/Configuration "
+
+S="${WORKDIR}/${P/_}"
+
+get_ssl_impl() {
+   local ssl_provider=()
+
+   use gnutls && ssl_provider+=( gnutls )
+   use mbedtls && ssl_provider+=( mbedtls )
+   use libressl && ssl_provider+=( libressl )
+
+   if ! use gnutls && ! use mbedtls && ! use libressl ; then
+   ssl_provider+=( openssl )
+   fi
+   echo ${ssl_provider[@]}
+}
+
+pkg_pretend() {
+   local ssl_provider=( $(get_ssl_impl) )
+
+   if [[ ${#ssl_provider[@]} -gt 1 ]] ; then
+   ewarn "More than one ssl provider selected (${ssl_provider[@]})"
+   ewarn "defaulting to ${ssl_provider[0]}."
+   fi
+}
+
+pkg_setup() {
+   enewgroup murmur
+   enewuser murmur "" "" "" murmur
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local ssl_provider=( $(get_ssl_impl) )
+
+   local myeconfargs=(
+   --with-ssl="${ssl_provider[@]}"
+   $(use_enable shm shmapi)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local confdir
+
+   emake DESTDIR="${D}" install
+
+   newinitd "${FILESDIR}"/umurmurd.initd umurmurd
+   newconfd "${FILESDIR}"/umurmurd.confd umurmurd
+   systemd_dounit "${FILESDIR}"/umurmurd.service
+
+   dodoc AUTHORS ChangeLog
+   newdoc README.md README
+
+   confdir="/etc/umurmur"
+   insinto "${confdir}"
+   doins "${FILESDIR}"/umurmur.conf
+
+   # Some permissions are adjusted as the config may contain a server
+   # password, and /etc/umurmur will typically contain the cert and the
+   # key used to sign it, which are read after priveleges are dropped.
+   fperms 0750 "${confdir}"
+   fowners -R root:murmur "${confdir}"
+   fperms 0640 "${confdir}"/umurmur.conf
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2019-04-29 Thread Virgil Dupras
commit: 19793a6d5b62f72fae36147a00a75dfce6295b44
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Apr 29 15:32:14 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Apr 29 15:32:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19793a6d

dev-python/pandas: remove old

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/pandas/Manifest |   1 -
 dev-python/pandas/pandas-0.23.0.ebuild | 172 -
 2 files changed, 173 deletions(-)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index e3e156093df..c5268587c92 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,4 +1,3 @@
 DIST pandas-0.19.1.tar.gz 8360233 BLAKE2B 
82611ca1a3e3169ac2d084f4dcd9c4d4d74e9e9c9913a41acad48ae68a208a884dfd877445a7d658a7ff098ef383cedae7e79a4900baa8d56c032ce9aaad96eb
 SHA512 
6451990a7fae8c6db8ab0b014a13b4f1828754d3998f13c17b111f891fb9fd23f8e09b907623096dfa55668c42298eee1373210a9fddb95f56dd7d552b964e6f
-DIST pandas-0.23.0.tar.gz 13092442 BLAKE2B 
e11ae088c9a4be481f516d83797b1b1d5e9c82f7d9fa98f1ea65e3405e33c99e1e1cf7a35f56a21d9dc922c1d0828b4947d9c6189a5f76ad5c1b28618293f9da
 SHA512 
c9dc7bf843e3392b8b1b4d46c6aa6dd12435aa974abc875574a7a8794abe6ea531fa92d8a635153839fd3fef9059d96a4512831b86b1fb6fb69588c8b29a95d6
 DIST pandas-0.23.4.tar.gz 10490077 BLAKE2B 
28a78860e0aa5de8def7bb529fc98b9121a516b7fd7620e31e000ae14217165e6677ce26b56da0b9c603930ab1304725c644426a135d8f9b2a84921b88f3d23d
 SHA512 
0c89db820a49e0cfb9764e64589ff9af819f9a53c01bd0254cd1b6dbd1e9fd452b2ff7c7330ede7623c7576589113e831a19a57c735562b55f90506df15805b9
 DIST pandas-0.24.2.tar.gz 11837693 BLAKE2B 
3762e94554a3ae3c803c9a412c5c551c15a9fbf15cb05633f7d1b0ccbfddc646f68f030e688a83a4495b0537cea2fec671157f5a63aaa5f9cad6b791261e
 SHA512 
0795c6bb8a47a511853558ea59d371b4540ec175f213cfba4ad2361d6481fea5d3f7074bb4961c32f2f0080a72d7436a9b3706f5cc692074f98d83bfc587fd15

diff --git a/dev-python/pandas/pandas-0.23.0.ebuild 
b/dev-python/pandas/pandas-0.23.0.ebuild
deleted file mode 100644
index 3664e9b78fe..000
--- a/dev-python/pandas/pandas-0.23.0.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-VIRTUALX_REQUIRED="manual"
-
-inherit distutils-r1 eutils flag-o-matic virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="http://pandas.pydata.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_/}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc full-support minimal test X"
-
-RECOMMENDED_DEPEND="
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   >=dev-python/numexpr-2.1[${PYTHON_USEDEP}]
-"
-OPTIONAL_DEPEND="
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/blosc[${PYTHON_USEDEP}]
-   dev-python/boto[${PYTHON_USEDEP}]
-   >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep 
python2_7 pypy)]
-   || (
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   || (
-   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
-   dev-python/xlsxwriter[${PYTHON_USEDEP}]
-   )
-   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
-   dev-python/python-gflags[$(python_gen_usedep python2_7 pypy)]
-   dev-python/rpy[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/statsmodels[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-0.8.1[${PYTHON_USEDEP}]
-   dev-python/xarray[${PYTHON_USEDEP}]
-   dev-python/xlrd[${PYTHON_USEDEP}]
-   dev-python/xlwt[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   X? (
-   || (
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   dev-python/pygtk[$(python_gen_usedep python2_7)]
-   )
-   || (
-   x11-misc/xclip
-   x11-misc/xsel
-   )
-   )
-"
-COMMON_DEPEND="
-   >dev-python/numpy-1.7[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-"
-DEPEND="${COMMON_DEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cython-0.23[${PYTHON_USEDEP}]
-   doc? (
-   ${VIRTUALX_DEPEND}
-   app-text/pandoc
-   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   

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

2019-04-29 Thread Virgil Dupras
commit: c8ccaf5a961dfc6d631eba6cdb2fc7f22c1bc651
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Apr 29 15:30:39 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Apr 29 15:30:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ccaf5a

dev-python/pandas: bump to 0.24.2

Also, fix obsolete optional dependencies.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/pandas/Manifest |  2 +-
 .../files/pandas-0.24.2-skip-broken-test.patch | 15 +
 .../{pandas-0.24.1.ebuild => pandas-0.24.2.ebuild} | 39 ++
 3 files changed, 33 insertions(+), 23 deletions(-)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 12e6c6bfc5c..e3e156093df 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,4 +1,4 @@
 DIST pandas-0.19.1.tar.gz 8360233 BLAKE2B 
82611ca1a3e3169ac2d084f4dcd9c4d4d74e9e9c9913a41acad48ae68a208a884dfd877445a7d658a7ff098ef383cedae7e79a4900baa8d56c032ce9aaad96eb
 SHA512 
6451990a7fae8c6db8ab0b014a13b4f1828754d3998f13c17b111f891fb9fd23f8e09b907623096dfa55668c42298eee1373210a9fddb95f56dd7d552b964e6f
 DIST pandas-0.23.0.tar.gz 13092442 BLAKE2B 
e11ae088c9a4be481f516d83797b1b1d5e9c82f7d9fa98f1ea65e3405e33c99e1e1cf7a35f56a21d9dc922c1d0828b4947d9c6189a5f76ad5c1b28618293f9da
 SHA512 
c9dc7bf843e3392b8b1b4d46c6aa6dd12435aa974abc875574a7a8794abe6ea531fa92d8a635153839fd3fef9059d96a4512831b86b1fb6fb69588c8b29a95d6
 DIST pandas-0.23.4.tar.gz 10490077 BLAKE2B 
28a78860e0aa5de8def7bb529fc98b9121a516b7fd7620e31e000ae14217165e6677ce26b56da0b9c603930ab1304725c644426a135d8f9b2a84921b88f3d23d
 SHA512 
0c89db820a49e0cfb9764e64589ff9af819f9a53c01bd0254cd1b6dbd1e9fd452b2ff7c7330ede7623c7576589113e831a19a57c735562b55f90506df15805b9
-DIST pandas-0.24.1.tar.gz 11832827 BLAKE2B 
fd30fb736be9ac1e1778d78963ffa33e492fa27a54767c93647cef826cc95459dc97d07a88836554586c9a2db038fb2d897caa8bd1413433f276cffbdb49b1cc
 SHA512 
15f75308f4c437ad0096c3a3d768563b071b3d8e55e1850a5ee0f980f56a9d8d1b9fed9d7707ba43e80052e6c5fea313ac1ad2687935f0ab37a16a68bf64ae19
+DIST pandas-0.24.2.tar.gz 11837693 BLAKE2B 
3762e94554a3ae3c803c9a412c5c551c15a9fbf15cb05633f7d1b0ccbfddc646f68f030e688a83a4495b0537cea2fec671157f5a63aaa5f9cad6b791261e
 SHA512 
0795c6bb8a47a511853558ea59d371b4540ec175f213cfba4ad2361d6481fea5d3f7074bb4961c32f2f0080a72d7436a9b3706f5cc692074f98d83bfc587fd15

diff --git a/dev-python/pandas/files/pandas-0.24.2-skip-broken-test.patch 
b/dev-python/pandas/files/pandas-0.24.2-skip-broken-test.patch
new file mode 100644
index 000..dcc61dc0cfd
--- /dev/null
+++ b/dev-python/pandas/files/pandas-0.24.2-skip-broken-test.patch
@@ -0,0 +1,15 @@
+diff --git a/pandas/tests/io/json/test_ujson.py 
b/pandas/tests/io/json/test_ujson.py
+index 63ba9bc0f..854afecab 100644
+--- a/pandas/tests/io/json/test_ujson.py
 b/pandas/tests/io/json/test_ujson.py
+@@ -841,7 +841,9 @@ class TestNumpyJSONTests(object):
+ arr_out = ujson.decode(ujson.encode(arr), numpy=True, dtype=dtype)
+ tm.assert_almost_equal(arr, arr_out)
+ 
+-def test_0d_array(self):
++# Segfaulting on gentoo, not sure why. TODO: find why.
++# Clue: https://github.com/pandas-dev/pandas/issues/22718
++def xtest_0d_array(self):
+ with pytest.raises(TypeError):
+ ujson.encode(np.array(1))
+ 

diff --git a/dev-python/pandas/pandas-0.24.1.ebuild 
b/dev-python/pandas/pandas-0.24.2.ebuild
similarity index 83%
rename from dev-python/pandas/pandas-0.24.1.ebuild
rename to dev-python/pandas/pandas-0.24.2.ebuild
index 2d91244e9f6..98cf5b1e2c5 100644
--- a/dev-python/pandas/pandas-0.24.1.ebuild
+++ b/dev-python/pandas/pandas-0.24.2.ebuild
@@ -23,51 +23,46 @@ RECOMMENDED_DEPEND="
>=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
>=dev-python/numexpr-2.1[${PYTHON_USEDEP}]
 "
+
+# TODO: add pandas-gbq to the tree
 OPTIONAL_DEPEND="
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/blosc[${PYTHON_USEDEP}]
-   dev-python/boto[${PYTHON_USEDEP}]
-   >=dev-python/google-api-python-client-1.2.0[$(python_gen_usedep 
python2_7 pypy)]
|| (
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
)
-   dev-python/httplib2[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
|| (
-   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
+   dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/xlsxwriter[${PYTHON_USEDEP}]
)
>=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
-   dev-python/python-gflags[$(python_gen_usedep python2_7 pypy)]
-   dev-python/rpy[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/s3fs[${PYTHON_USEDEP}]
dev-python/statsmodels[${PYTHON_USEDEP}]

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

2019-04-29 Thread Matthias Maier
commit: b4eab1a0b8049fd0346e609d359a9eac1854469e
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 29 15:21:30 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 29 15:22:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4eab1a0

app-emulation/qemu: do not strip QA_PREBUILT

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-emulation/qemu/qemu-4.0.0.ebuild | 3 +++
 app-emulation/qemu/qemu-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/app-emulation/qemu/qemu-4.0.0.ebuild 
b/app-emulation/qemu/qemu-4.0.0.ebuild
index dc29a0e7920..1880553a974 100644
--- a/app-emulation/qemu/qemu-4.0.0.ebuild
+++ b/app-emulation/qemu/qemu-4.0.0.ebuild
@@ -696,6 +696,9 @@ src_install() {
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
 
+   # Disallow stripping of prebuilt firmware files.
+   dostrip -x ${QA_PREBUILT}
+
if [[ -n ${softmmu_targets} ]]; then
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index fb90986754b..e765af785c6 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -695,6 +695,9 @@ src_install() {
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
 
+   # Disallow stripping of prebuilt firmware files.
+   dostrip -x ${QA_PREBUILT}
+
if [[ -n ${softmmu_targets} ]]; then
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"



[gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/

2019-04-29 Thread Göktürk Yüksek
commit: 1947eae12efbd50ce3517342ff620f82ed9e4286
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Apr 29 14:52:37 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Apr 29 14:53:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1947eae1

app-laptop/mbpfan: bump to 2.1.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-laptop/mbpfan/Manifest|  1 +
 app-laptop/mbpfan/mbpfan-2.1.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 36ed6c5008b..0af7c168aa4 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -2,3 +2,4 @@ DIST mbpfan-1.9.1.tar.gz 24393 BLAKE2B 
9fd96f6903aa360a86e2813d9bf3e57fe28dacc7b
 DIST mbpfan-2.0.0.tar.gz 37912 BLAKE2B 
8d2ce41d8f6a724e28ace0c23047dde4a0a60ae10beeec3e3d7194bbd6b87ae0c340cf025deca896208e225083e0bb67043c6b00135544f2d78e39fbf55b3fcd
 SHA512 
9a7f930afe0a151fe50bf3ef1a06a5cecaced0c47f7088a83b91e25dff85d4b0d53494eac5eb1b624bde6ff1d3307a0d9fe6ba392fdacbe58e241d93d11cda6d
 DIST mbpfan-2.0.1.tar.gz 37805 BLAKE2B 
0988a9b5cd359b4e64fdb1e63322dea7582fdc9a9dda0760550945282ef6142dbcab8aeb78ec1a725b5f9aebcda72386e3fa4b8b5f7ecdf078106d229fb7e2af
 SHA512 
8fd2e37b9b81720ff7efa490d285da5980ef5dcc858fef4b0c24166a8f0df46aa230ea18fca5775b71918e5ca6df1bfbbdced068182c20eeb86192ed2019
 DIST mbpfan-2.1.0.tar.gz 39303 BLAKE2B 
b51b7df8c24cc49561f45614a655c698b85f149367f888aceb90b90e27e2da03ede7beed58e552e163e9f625d950290198f6d56a545c10989a8d0e27909556a7
 SHA512 
8750ac47419e84f8692a478e3977b56b98be9e255d5be9876094eef0f86bc587510959cc4cff0d681fb9e1ecaf98f90d9d0b63a1a6ddd25e8de4ccfda747b54a
+DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B 
bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f
 SHA512 
c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449

diff --git a/app-laptop/mbpfan/mbpfan-2.1.1.ebuild 
b/app-laptop/mbpfan/mbpfan-2.1.1.ebuild
new file mode 100644
index 000..9a83fb13fa8
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-2.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan;
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+if [[ "${PV}" =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git;
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+
+   # Remove the empty systemd unit directory
+   # It doesn't actually install the unit file
+   rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+   # Actually install the sytstemd unit file
+   systemd_dounit ${PN}.service
+   # Install openrc init file
+   newinitd ${PN}.init.gentoo ${PN}
+
+   # make install doesn't install the docs in the right place
+   rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+
+   einstalldocs
+}



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

2019-04-29 Thread Matthias Maier
commit: 691672731023785351a4f049cb749957474ecfeb
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 29 14:47:06 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 29 14:51:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69167273

app-emulation/qemu: update icon cache

Closes: https://bugs.gentoo.org/684726
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/qemu/qemu-4.0.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-4.0.0.ebuild 
b/app-emulation/qemu/qemu-4.0.0.ebuild
index 9d2e78ef09c..c3556790105 100644
--- a/app-emulation/qemu/qemu-4.0.0.ebuild
+++ b/app-emulation/qemu/qemu-4.0.0.ebuild
@@ -11,7 +11,7 @@ PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
 FIRMWARE_ABI_VERSION="2.11.1-r50"
 
 inherit eutils linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo-r1 pax-utils l10n
+   user udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
@@ -758,6 +758,8 @@ pkg_postinst() {
udev_reload
fi
 
+   xdg_icon_cache_update
+
[[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
 
@@ -797,3 +799,7 @@ pkg_info() {
fi
echo "  $(best_version sys-firmware/sgabios)"
 }
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2019-04-29 Thread Matthias Maier
commit: c35e0856700281755a3013e2d08df27cd6018d10
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 29 14:50:32 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 29 14:51:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35e0856

app-emulation/qemu: add missing dependency

Closes: https://bugs.gentoo.org/684704
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/qemu/qemu-4.0.0.ebuild | 1 +
 app-emulation/qemu/qemu-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-emulation/qemu/qemu-4.0.0.ebuild 
b/app-emulation/qemu/qemu-4.0.0.ebuild
index c3556790105..dc29a0e7920 100644
--- a/app-emulation/qemu/qemu-4.0.0.ebuild
+++ b/app-emulation/qemu/qemu-4.0.0.ebuild
@@ -171,6 +171,7 @@ PPC64_FIRMWARE_DEPEND="
 BDEPEND="
${PYTHON_DEPS}
dev-lang/perl
+   dev-python/sphinx
sys-apps/texinfo
virtual/pkgconfig
gtk? ( nls? ( sys-devel/gettext ) )

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 6233db2d899..fb90986754b 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -171,6 +171,7 @@ PPC64_FIRMWARE_DEPEND="
 BDEPEND="
${PYTHON_DEPS}
dev-lang/perl
+   dev-python/sphinx
sys-apps/texinfo
virtual/pkgconfig
gtk? ( nls? ( sys-devel/gettext ) )



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

2019-04-29 Thread Matthias Maier
commit: 711ff745388df664c2fd80fa84dadc533142cbf0
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 29 14:48:17 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 29 14:51:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711ff745

app-emulation/qemu: update live ebuild

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

 app-emulation/qemu/qemu-.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 314d8ab73d5..6233db2d899 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -11,7 +11,7 @@ PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
 FIRMWARE_ABI_VERSION="2.11.1-r50"
 
 inherit eutils linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo-r1 pax-utils l10n
+   user udev fcaps readme.gentoo-r1 pax-utils l10n xdg-utils
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
@@ -757,6 +757,8 @@ pkg_postinst() {
udev_reload
fi
 
+   xdg_icon_cache_update
+
[[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
 
@@ -796,3 +798,7 @@ pkg_info() {
fi
echo "  $(best_version sys-firmware/sgabios)"
 }
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2019-04-29 Thread Virgil Dupras
commit: e0bbd89a4f65a4532b13ed845f173687901c98ae
Author: Philipp Ammann  posteo  de>
AuthorDate: Sun Apr 28 15:40:04 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Apr 29 14:33:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0bbd89a

app-crypt/acme-tiny: PYTHON_TARGETS+="python3_7"

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Philipp Ammann  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/11854
Signed-off-by: Virgil Dupras  gentoo.org>

 app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild | 2 +-
 app-crypt/acme-tiny/acme-tiny-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild 
b/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild
index b1c663ba8ba..859b43707cd 100644
--- a/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild
+++ b/app-crypt/acme-tiny/acme-tiny-4.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 inherit distutils-r1
 
 if [[ ${PV} ==  ]]; then

diff --git a/app-crypt/acme-tiny/acme-tiny-.ebuild 
b/app-crypt/acme-tiny/acme-tiny-.ebuild
index 861a02def9e..2a5c2179177 100644
--- a/app-crypt/acme-tiny/acme-tiny-.ebuild
+++ b/app-crypt/acme-tiny/acme-tiny-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 inherit distutils-r1
 
 if [[ ${PV} ==  ]]; then



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

2019-04-29 Thread Michał Górny
commit: 1740e1295b1712997bd38bc861e403bad6b18f24
Author: Zamarin Arthur  gmail  com>
AuthorDate: Fri Apr 26 20:48:21 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 14:26:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1740e129

app-text/sigil: version bump to 0.9.13

Closes: https://bugs.gentoo.org/682700
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11264
Signed-off-by: Michał Górny  gentoo.org>

 app-text/sigil/Manifest|  1 +
 app-text/sigil/sigil-0.9.13.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index d56d7bc949b..9a1989190d4 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1 +1,2 @@
+DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00

diff --git a/app-text/sigil/sigil-0.9.13.ebuild 
b/app-text/sigil/sigil-0.9.13.ebuild
new file mode 100644
index 000..4fe85886756
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.13.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+
+MY_P="Sigil-${PV}"
+
+DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/boost:=[threads]
+   dev-libs/libpcre:3=[pcre16]
+   dev-libs/mathjax
+   dev-libs/xerces-c[icu]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.4:5
+   >=dev-qt/qtcore-5.4:5
+   >=dev-qt/qtgui-5.4:5
+   >=dev-qt/qtprintsupport-5.4:5
+   >=dev-qt/qtwebkit-5.4:5
+   >=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtxmlpatterns-5.4:5
+   sys-libs/zlib[minizip]
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( ChangeLog.txt README.md )
+
+DOC_CONTENTS="From Sigil's release notes:
+When you fire up Sigil for the very first time:
+navigate to the new General Preferences and select the default
+epub version you plan to work with (epub 2 or epub3) so that new
+empty ebooks start with the correct code.
+if you plan to work with epub3 epubs, you should change your
+PreserveEntities setting to use ONLY NUMERIC entities.
+
+For example use & # 1 6 0 ; for non-breaking spaces and etc.
+
+We strongly recommend enabling Mend On Open in your settings
+for best performance with Sigil."
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
+   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+   DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2019-04-29 Thread Michał Górny
commit: 67282944af85b17449be62370bcd509ee8518e4e
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Mar  5 07:28:58 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 14:25:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67282944

app-text/sigil: Add proxy-maintainer information

Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 app-text/sigil/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index 53f4fedf5f1..bfc4712a175 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   arthurzam+gen...@gmail.com
+   Arthur Zamarin
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
Sigil is a multi-platform WYSIWYG ebook 
editor.
It is designed to edit books in ePub format.




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

2019-04-29 Thread Jason Zaman
commit: a2be6f01bfd4a79a23d34508745e774a575445e8
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 29 13:52:48 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 29 14:22:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2be6f01

sci-libs/keras-preprocessing: stable

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild 
b/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild
index 51974c56659..b4b6f40dea1 100644
--- a/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild
+++ b/sci-libs/keras-preprocessing/keras-preprocessing-1.0.9.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/keras-team/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]



  1   2   3   >