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

2018-04-22 Thread Hans de Graaff
commit: 224c321b7fca5590b3d06dc2ef65ab56cc58efd1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 23 05:29:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 23 05:55:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224c321b

dev-ruby/net-sftp: add ruby24 with support for net-ssh-4

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch  | 42 ++
 dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild | 10 +++---
 2 files changed, 46 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch 
b/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch
new file mode 100644
index 000..d510153ba8d
--- /dev/null
+++ b/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch
@@ -0,0 +1,42 @@
+From 9870b32d31bbe5cddceead54c64f71e4fd91779e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?V=C3=ADt=20Ondruch?= 
+Date: Mon, 27 Feb 2017 15:00:30 +0100
+Subject: [PATCH] Fix compatiblity with net-ssh 4.0+
+
+---
+ test/test_download.rb | 4 +++-
+ test/test_session.rb  | 6 --
+ 2 files changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/test/test_download.rb b/test/test_download.rb
+index d4a5f0b..d9582b6 100644
+--- a/test/test_download.rb
 b/test/test_download.rb
+@@ -139,7 +139,9 @@ def 
test_download_file_should_transfer_remote_to_local_buffer
+ 
+   def test_download_directory_to_buffer_should_fail
+ expect_sftp_session :server_version => 3
+-assert_raises(ArgumentError) { sftp.download("/path/to/remote", 
StringIO.new, :recursive => true) }
++Net::SSH::Test::Extensions::IO.with_test_extension do
++  assert_raises(ArgumentError) { sftp.download("/path/to/remote", 
StringIO.new, :recursive => true) }
++end
+   end
+ 
+   private
+diff --git a/test/test_session.rb b/test/test_session.rb
+index a59058a..c398436 100644
+--- a/test/test_session.rb
 b/test/test_session.rb
+@@ -660,8 +660,10 @@ def test_unblock_bang_should_block_and_return_response
+ 
+ def assert_not_implemented(server_version, command, *args)
+   expect_sftp_session :server_version => 1
+-  sftp.connect!
+-  assert_raises(NotImplementedError) { sftp.send(command, *args) }
++  Net::SSH::Test::Extensions::IO.with_test_extension do
++sftp.connect!
++assert_raises(NotImplementedError) { sftp.send(command, *args) }
++  end
+ end
+ 
+ def assert_command_with_callback(command, *args)

diff --git a/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild 
b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
index 06d83b14fd7..355c2a81936 100644
--- a/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
+++ b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
 
@@ -16,13 +16,11 @@ SLOT="2"
 KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 IUSE=""
 
-ruby_add_rdepend "|| ( dev-ruby/net-ssh:3 dev-ruby/net-ssh:2.6 )"
+RUBY_PATCHES=( "${FILESDIR}/${P}-net-ssh-4.patch" )
+
+ruby_add_rdepend "|| ( dev-ruby/net-ssh:4 dev-ruby/net-ssh:3 
dev-ruby/net-ssh:2.6 )"
 
 ruby_add_bdepend "
test? (
>=dev-ruby/mocha-0.13
)"
-
-all_ruby_prepare() {
-   sed -i -e '1i gem "net-ssh", "< 4"' test/common.rb || die
-}



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

2018-04-22 Thread Hans de Graaff
commit: 380ee9b66d365ffe831a2dbe99ba8cb343868127
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 23 05:23:52 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 23 05:55:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380ee9b6

dev-ruby/http: add 3.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/http/Manifest  |  1 +
 dev-ruby/http/http-3.2.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest
index bbaff0e3c12..fec8c68d89c 100644
--- a/dev-ruby/http/Manifest
+++ b/dev-ruby/http/Manifest
@@ -4,3 +4,4 @@ DIST http-1.0.2.gem 62464 BLAKE2B 
a7801cb8389473f5dee9761fffe510ed2228ecf01d75e6
 DIST http-2.2.1.gem 66560 BLAKE2B 
f198fe9aa28e8302503de16422d0b129a89efdcd4f36ac1d4e5ea2f067cd682fdbaa45237e7d00f9993ae1348455401c494d7ad2425f6ca1ec2464e92b1a9db6
 SHA512 
e8edf381548c04d0fb2ea0f28104d85eda92d6de6686013190e84127c4ce118fe8b8a562267aed41ad23481ca54e21a215613d7e3d920d6c5ea9f9a3c4a2032c
 DIST http-2.2.2.gem 67072 BLAKE2B 
d2aa0f155085b60c3a65af6e5cda58632708f1aae000d9d52dcfa5fe3f688a4dff749810c7816bd1920597f456f7c9e7c080a4e524d578983944f0d49194
 SHA512 
9c22f7f4473e5cb0b605b9c8d25c1a93c34e7e440fb7cf4f3690cb9dd9e65ce3619d0575da3d97da6dfcf8e1560113b638bb447340605bebc160f589fb007bed
 DIST http-3.0.0.gem 69632 BLAKE2B 
e02ddc7e7f2747c2b20fc90b38c1c16c315eda8b800d93148aa0cb1ac0194c2fd5742fa346b18a8f60d4814db7d9e0200ad55c94fd2f8f2cb2bf29d50a22da8e
 SHA512 
ef8c4148b68838e0669d5012c3548d373ef99d9273eb2ea25e7e0237027c766ffdbcdede766eb890f042b7211c2ed953688a372c46b120bf0bbd045c06b8aec3
+DIST http-3.2.0.gem 70656 BLAKE2B 
9be294d425169318635db9236b3460e1a863e9e0ade07f1bfd97f6c12e75ea40c4c39ea5eda7c82017b78eb91c1c5703229022a9db20fed709149476a53e5936
 SHA512 
2766cb33d753ba641d9fc5de5c7e15790c6ce3d00f2065631b4e5006ca90f12b38257d8842c99f46f4dee527434c7b7cab2d99476b757937bd4fcd6d81b6cfb4

diff --git a/dev-ruby/http/http-3.2.0.ebuild b/dev-ruby/http/http-3.2.0.ebuild
new file mode 100644
index 000..adc8cb7d319
--- /dev/null
+++ b/dev-ruby/http/http-3.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy-to-use client library for making requests from Ruby"
+HOMEPAGE="https://github.com/tarcieri/http;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.3:0
+   >=dev-ruby/http-cookie-1.0:0
+   >=dev-ruby/http-form_data-1.0.1:1.0
+   >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*"
+
+ruby_add_bdepend "
+   test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/end/ s:^:#:' \
+   -e '1irequire "cgi"' spec/spec_helper.rb || die
+
+   # Avoid specs that require network access
+   sed -i -e '/.persistent/,/^  end/ s:^:#:' \
+   spec/lib/http_spec.rb || die
+   sed -i -e '/with non-ASCII URLs/,/^end/ s:^:#:' \
+   spec/lib/http/client_spec.rb || die
+
+   # Avoid spec that may fail with a running web server
+   sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^  end/ 
s:^:#:' spec/lib/http_spec.rb || die
+}



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

2018-04-22 Thread Hans de Graaff
commit: 3ced998d64e4f9cc3f884ae7e213ad0d79f44f76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 23 05:19:10 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 23 05:55:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ced998d

dev-ruby/http-form_data: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/http-form_data/http-form_data-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/http-form_data/http-form_data-2.1.0.ebuild 
b/dev-ruby/http-form_data/http-form_data-2.1.0.ebuild
index f5de94dc041..6a3468acce8 100644
--- a/dev-ruby/http-form_data/http-form_data-2.1.0.ebuild
+++ b/dev-ruby/http-form_data/http-form_data-2.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-04-22 Thread Hans de Graaff
commit: 20e33f5797c89932c196c76eeec7aac31ef1db2a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 23 05:55:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 23 05:56:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e33f57

dev-ruby/virtus: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/virtus/virtus-1.0.5.ebuild 
b/dev-ruby/virtus/virtus-1.0.5.ebuild
index f08cac98e9e..33a923897c7 100644
--- a/dev-ruby/virtus/virtus-1.0.5.ebuild
+++ b/dev-ruby/virtus/virtus-1.0.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



[gentoo-commits] repo/gentoo:master commit in: x11-themes/elementary-xfce-icon-theme/

2018-04-22 Thread Jason Zaman
commit: c70568d8afaf9042969e646e0d591c2778cff496
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Apr 22 13:42:08 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 23 05:03:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70568d8

x11-themes/elementary-xfce-icon-theme: bump to 0.11

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-themes/elementary-xfce-icon-theme/Manifest |  1 +
 .../elementary-xfce-icon-theme-0.11.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/x11-themes/elementary-xfce-icon-theme/Manifest 
b/x11-themes/elementary-xfce-icon-theme/Manifest
index b3dc7c3f123..39244dbff22 100644
--- a/x11-themes/elementary-xfce-icon-theme/Manifest
+++ b/x11-themes/elementary-xfce-icon-theme/Manifest
@@ -1 +1,2 @@
+DIST elementary-xfce-icon-theme-0.11.tar.gz 7945508 BLAKE2B 
2a313e72bb71deed37a69bfb4186d5133c1d6dc721c7364a7ee63aef80181421cad6100ad12a6585daf6e8f0256579cde6aaf29540561816071721b454231560
 SHA512 
77695f25cd09afa595fdb49b40b5b605f791ad498cb795aa441c51fd89e2e99e4effd21ade9f62aceccfd4b682d1f95b9656dae97cff17e6c7a1ce159d3672b0
 DIST elementary-xfce-icon-theme-0.9.tar.gz 7724631 BLAKE2B 
197db65ebc24f8f62e862613c28222036bebfe99c59b91f36c3d5c83266ac29c635badc6453f8372a46c3bfcd2161a08073d021994372275716ced91f29f2f66
 SHA512 
9db76522a4feb10bb4cd7d6bb3febab20ca3ae752a42d23926908edf20d69dd674d281d679bad197f19e7a8efe84576da19cdbbc37b3e4b9ce0570d54782016c

diff --git 
a/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.11.ebuild 
b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.11.ebuild
new file mode 100644
index 000..744d7ada401
--- /dev/null
+++ 
b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.11.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils
+
+MY_PN="${PN/-icon-theme/}"
+
+DESCRIPTION="Elementary icons forked from upstream, extended and maintained 
for Xfce"
+HOMEPAGE="https://github.com/shimmerproject/elementary-xfce;
+SRC_URI="https://github.com/shimmerproject/${MY_PN}/archive/${MY_PN}-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="public-domain GPL-1 GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+S="${WORKDIR}/${MY_PN}-${MY_PN}-${PV}"
+
+src_install() {
+   insinto /usr/share/icons/
+   dodoc README
+   for shade in elementary-xfce*; do
+   for doc in {AUTHORS,CONTRIBUTORS,LICENSE}; do
+   if [[ -f ${shade}/${doc} ]]; then
+   newdoc ${shade}/${doc} ${shade}-${doc}
+   rm -f ${shade}/${doc} || die
+   elif [[ -L ${shade}/${doc} ]]; then
+   unlink ${shade}/${doc} || die
+   fi
+   done
+   doins -r ${shade}
+   done
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }



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

2018-04-22 Thread Yixun Lan
commit: 0728f33380c615b065dc5d8d039e12f56f4b2ae2
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Apr 23 04:42:48 2018 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Apr 23 04:43:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0728f333

app-emulation/xen-tools: add xen-diag patch

add xen-diag patch which lost in the version bump

Reported-by: Tomas Mozes  gmail.com>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/xen-tools/Manifest| 2 +-
 .../xen-tools/{xen-tools-4.9.2.ebuild => xen-tools-4.9.2-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index e55a8b1b51e..4b9da11660a 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -5,7 +5,7 @@ DIST xen-4.10.0.tar.gz 24618123 BLAKE2B 
009faa980f9734525c137d525e626bfa3443c285
 DIST xen-4.9.1-upstream-patches-1.tar.xz 24592 BLAKE2B 
774c5219d6c14d729358e790d880a1a31fb4cda741e54e71879bff164e79bafbd8492eb8bccb7becdf7a2f9605e71266bb4fc15848deff8f9028ed7f8844f915
 SHA512 
edbc7cad2f6f8a5c7e8aac8efd5454428aa25e0e13018438f78c7f401cfb9173345267e16c7a5dfa78066a952980b172976409a0c63162094b7f507058e712ed
 DIST xen-4.9.1-upstream-patches-2.tar.xz 84228 BLAKE2B 
3b98cdb1202d4c9817dd1919b9dc5d4c06510d3be2c077b2e41334928bca07c65a9d8a421fc2a1ae3b806e69f7b61334f7c54d48952c98192ece4b5826539df8
 SHA512 
673520bff88fa401e1d1c7accc8d3650d4d74a9e52bc7195cfcb5335226c69ef0230e7db719fd97ce6df2f5198646ae0fbccc6f812d7e9ccd38a6eef359d287c
 DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 
4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d
 SHA512 
9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
-DIST xen-4.9.2-upstream-patches-1.tar.xz 13812 BLAKE2B 
fe8bf636dea9fbd21c9fc432817dc8e21ffb78bf70279b86babb6963a0dbebc17493eb6c016ee1093ef36e66693df25e8aeb35a568260f2e62a97a787b3c70bb
 SHA512 
d75ea99531a10279736f89057857c257955800df6fe42bd742babfd5a9e527a2cb0d4dc5505b41df5b9db82246a8414f14b7084997ee798ffab657a3991b17ae
+DIST xen-4.9.2-upstream-patches-2.tar.xz 16100 BLAKE2B 
469b5ab7c5514a4974ba6370136d3b0b8da66a137e57ea2d8ba4341582ecc65e9131340cfc854b2e4991de778802726479176bf3a54a59660cef7337c31958e5
 SHA512 
900ed3a63986ad6add07fa4f2c2596c48f7e9aac18d0876229c3a0b076a6417488e0d7bd1bdbe9886e6900bbece35c378b7f8735778b4bdfa115a9662d43108b
 DIST xen-4.9.2.tar.gz 23392753 BLAKE2B 
5f96f0e5062eff8ac2971eef85ea2bae0e94e7542151237937a1cf7e74690bb0ce1c952e830d2fc13b3277f70b9ed1de511afe4f780ad7b3be0c58742ece39b2
 SHA512 
e06aec25439abcc548c174ba8e271c23031ea704bcc2480905140aa68490064fbb1c58d9c4174f6617b4f7bbcddfda284317df6f480a6e5b5b5a2c71fbe0ac93
 DIST xen-gentoo-patches-10.tar.xz 27876 BLAKE2B 
8efece8548a046b47c04e5b9354ca8bdff55affd6c6bc67315ac7536778fbaa183d346e0ff83e365030df2433bddf845188a1c3fb8feaea2e93d5ba0dd1c779a
 SHA512 
2033f4cb671971c73841cfaa7eb46623c37778c5746b47302eee252c4af287ccbeb8d1884ffdf32cd97a38cd7785257d56f13ef20d4c03dc0fb1cb196dc04ece
 DIST xen-gentoo-patches-12.tar.xz 28188 BLAKE2B 
75f565d52e75d4f68d7a1be88a79e7cefe82350ca1f4852ecdb79137549d73ef1ffb665bac998956a6f180cde6faeb9a11ec1f5442c8ae53c7cbd869318ef315
 SHA512 
4e1ebbd244670d3a4171fd93eda7eb14deae3e3ad45b3a85c015696ff0a86b69156f24ee428d6c92b7be426938997cec2fab031ecb5b03ad26a38451523882de

diff --git a/app-emulation/xen-tools/xen-tools-4.9.2.ebuild 
b/app-emulation/xen-tools/xen-tools-4.9.2-r1.ebuild
similarity index 99%
rename from app-emulation/xen-tools/xen-tools-4.9.2.ebuild
rename to app-emulation/xen-tools/xen-tools-4.9.2-r1.ebuild
index c6b392e429f..a66fad4f58f 100644
--- a/app-emulation/xen-tools/xen-tools-4.9.2.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.9.2-r1.ebuild
@@ -19,7 +19,7 @@ if [[ $PV == * ]]; then
S="${WORKDIR}/${REPO}"
 else
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   UPSTREAM_VER=1
+   UPSTREAM_VER=2
SECURITY_VER=
# xen-tools's gentoo patches tarball
GENTOO_VER=12



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

2018-04-22 Thread Aaron Bauman
commit: d0299098e25329e93dd847e3dbc1ad4a23a3f224
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 04:09:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 04:09:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0299098

www-servers/apache: add missing parenthese in LibreSSL patch

Closes: https://bugs.gentoo.org/653830
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 www-servers/apache/files/apache-2.4.33-libressl-compatibility.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/www-servers/apache/files/apache-2.4.33-libressl-compatibility.patch 
b/www-servers/apache/files/apache-2.4.33-libressl-compatibility.patch
index 97d33468e19..a326cc698ee 100644
--- a/www-servers/apache/files/apache-2.4.33-libressl-compatibility.patch
+++ b/www-servers/apache/files/apache-2.4.33-libressl-compatibility.patch
@@ -20,7 +20,7 @@ index 66682eaf4d..8f0def2805 100644
  }
  
 -#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207f)
++#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207f)
  
  #ifndef NID_tlsfeature
  #define NID_tlsfeature  1020



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-core/

2018-04-22 Thread Aaron Bauman
commit: f1050603f504e8b20e0729c893ac6860ffb85605
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 03:16:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 03:16:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1050603

net-analyzer/nagios-core: amd64 stable wrt bug #629380

Bug: https://bugs.gentoo.org/629380
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-analyzer/nagios-core/nagios-core-4.3.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nagios-core/nagios-core-4.3.4.ebuild 
b/net-analyzer/nagios-core/nagios-core-4.3.4.ebuild
index 6de6b181b22..a8a5b480f77 100644
--- a/net-analyzer/nagios-core/nagios-core-4.3.4.ebuild
+++ b/net-analyzer/nagios-core/nagios-core-4.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/nagios/${MY_P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="apache2 classicui lighttpd perl +web vim-syntax"
 
 # In pkg_postinst(), we change the group of the Nagios configuration



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

2018-04-22 Thread Aaron Bauman
commit: 00c7bf7a58efae639dbc192fbb68a275929d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 03:08:12 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 03:08:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c7bf7a

dev-python/soya: amd64 stable wrt bug #653162

Bug: https://bugs.gentoo.org/653162
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/soya/soya-0.15_rc1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/soya/soya-0.15_rc1-r1.ebuild 
b/dev-python/soya/soya-0.15_rc1-r1.ebuild
index ee99a6f342b..92086fd2bd4 100644
--- a/dev-python/soya/soya-0.15_rc1-r1.ebuild
+++ b/dev-python/soya/soya-0.15_rc1-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="http://download.gna.org/soya/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc examples"
 
 RDEPEND=">=dev-games/ode-0.14[-double-precision]



[gentoo-commits] repo/gentoo:master commit in: dev-games/ode/

2018-04-22 Thread Aaron Bauman
commit: 9791310b0c8499ce3533c8c762e86bb99ac7b974
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 03:06:54 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 03:06:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9791310b

dev-games/ode: amd64 stable wrt bug #653160

Bug: https://bugs.gentoo.org/653160
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-games/ode/ode-0.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/ode/ode-0.14-r1.ebuild b/dev-games/ode/ode-0.14-r1.ebuild
index 6cb52f0998f..75e9f439ec7 100644
--- a/dev-games/ode/ode-0.14-r1.ebuild
+++ b/dev-games/ode/ode-0.14-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://bitbucket.org/odedevs/ode/downloads/${P}.tar.gz;
 
 LICENSE="|| ( LGPL-2.1+ BSD )"
 SLOT="0/6"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="debug doc double-precision examples gyroscopic static-libs"
 
 RDEPEND="examples? (



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

2018-04-22 Thread Aaron Bauman
commit: c21b92929d3210ec8b0a8b55c2eb39ba062c1254
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 02:50:34 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 02:51:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21b9292

dev-python/enable: amd64 stable wrt bug #653768

Bug: https://bugs.gentoo.org/653768
Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/dev-python/enable/enable-4.5.1.ebuild 
b/dev-python/enable/enable-4.5.1.ebuild
index 5bc40465de8..293aeea9451 100644
--- a/dev-python/enable/enable-4.5.1.ebuild
+++ b/dev-python/enable/enable-4.5.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/enthought/enable/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples test"
 
 RDEPEND="



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

2018-04-22 Thread Zac Medico
commit: bb2484afc217058267b5ba5d2d792bc1c46203b7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 23 02:27:53 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 23 02:38:53 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bb2484af

Scheduler: fix create_world_atom event loop recursion (bug 653848)

Generate world atoms while the event loop is not running, since
otherwise portdbapi match calls in the create_world_atom function
could trigger event loop recursion.

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

 pym/_emerge/Scheduler.py | 19 ++-
 pym/_emerge/create_world_atom.py |  6 --
 2 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py
index 71fe3e07d..6778708bb 100644
--- a/pym/_emerge/Scheduler.py
+++ b/pym/_emerge/Scheduler.py
@@ -448,6 +448,7 @@ class Scheduler(PollScheduler):
self._pkg_cache = {}
self._digraph = None
self._mergelist = []
+   self._world_atoms = None
self._deep_system_deps.clear()
return
 
@@ -456,6 +457,18 @@ class Scheduler(PollScheduler):
self._digraph = graph_config.graph
self._mergelist = graph_config.mergelist
 
+   # Generate world atoms while the event loop is not running,
+   # since otherwise portdbapi match calls in the create_world_atom
+   # function could trigger event loop recursion.
+   self._world_atoms = {}
+   for pkg in self._mergelist:
+   if getattr(pkg, 'operation', None) != 'merge':
+   continue
+   atom = create_world_atom(pkg, self._args_set,
+   pkg.root_config, before_install=True)
+   if atom is not None:
+   self._world_atoms[pkg] = atom
+
if "--nodeps" in self.myopts or \
(self._max_jobs is not True and self._max_jobs < 2):
# save some memory
@@ -1939,11 +1952,7 @@ class Scheduler(PollScheduler):
atom = None
 
if pkg.operation != "uninstall":
-   # Do this before acquiring the lock, since it queries 
the
-   # portdbapi which can call the global event loop, 
triggering
-   # a concurrent call to this method or something else 
that
-   # needs an exclusive (non-reentrant) lock on the world 
file.
-   atom = create_world_atom(pkg, args_set, root_config)
+   atom = self._world_atoms.get(pkg)
 
try:
 

diff --git a/pym/_emerge/create_world_atom.py b/pym/_emerge/create_world_atom.py
index 74b0fa5d7..947f8088a 100644
--- a/pym/_emerge/create_world_atom.py
+++ b/pym/_emerge/create_world_atom.py
@@ -11,7 +11,7 @@ if sys.hexversion >= 0x300:
 else:
_unicode = unicode
 
-def create_world_atom(pkg, args_set, root_config):
+def create_world_atom(pkg, args_set, root_config, before_install=False):
"""Create a new atom for the world file if one does not exist.  If the
argument atom is precise enough to identify a specific slot then a slot
atom will be returned. Atoms that are in the system set may also be 
stored
@@ -83,11 +83,13 @@ def create_world_atom(pkg, args_set, root_config):
# If there is no installed package matching the SLOT atom,
# it probably changed SLOT spontaneously due to USE=multislot,
# so just record an unslotted atom.
-   if vardb.match(slot_atom):
+   if vardb.match(slot_atom) or before_install:
# Now verify that the argument is precise
# enough to identify a specific slot.
matches = mydb.match(arg_atom)
matched_slots = set()
+   if before_install:
+   matched_slots.add(pkg.slot)
if mydb is vardb:
for cpv in matches:
matched_slots.add(mydb._pkg_str(cpv, 
None).slot)



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

2018-04-22 Thread Nick Sarnie
commit: 024e9c947773e6e5800f126c8b8ce62dc21cf2a9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Apr 23 02:23:41 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 23 02:36:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024e9c94

dev-util/spirv-tools: Restrict tests

The tests go through all symbols in the generated libraries/executables, and 
check the symbol names against a hardcoded regular expression.
If an unmatching symbol is found, the test fails. This is easily hit if a user 
sets a compiler flag that causes symbols to change, such as PIC

Fixes: https://bugs.gentoo.org/651626

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-util/spirv-tools/spirv-tools-2018.2-r1.ebuild | 3 +++
 dev-util/spirv-tools/spirv-tools-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/dev-util/spirv-tools/spirv-tools-2018.2-r1.ebuild 
b/dev-util/spirv-tools/spirv-tools-2018.2-r1.ebuild
index fa84f40f6b7..f1227eb734c 100644
--- a/dev-util/spirv-tools/spirv-tools-2018.2-r1.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-2018.2-r1.ebuild
@@ -12,6 +12,9 @@ 
SRC_URI="https://github.com/KhronosGroup/SPIRV-Tools/archive/v${PV}.tar.gz -> ${
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
 
 RDEPEND=""
 DEPEND="dev-util/spirv-headers"

diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild 
b/dev-util/spirv-tools/spirv-tools-.ebuild
index e0e2f53d0e2..9cd36468340 100644
--- a/dev-util/spirv-tools/spirv-tools-.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-.ebuild
@@ -12,6 +12,9 @@ SRC_URI=""
 
 LICENSE="Apache-2.0"
 SLOT="0"
+# Tests fail upon finding symbols that do not match a regular expression
+# in the generated library. Easily hit with non-standard compiler flags
+RESTRICT="test"
 
 RDEPEND=""
 DEPEND="dev-util/spirv-headers"



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

2018-04-22 Thread Aaron Bauman
commit: b6cdc7998803cdeeb69e0b6e025b5e511ebcdc09
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 02:30:12 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 02:30:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cdc799

dev-python/kiwisolver: amd64 stable wrt bug #649100

Bug: https://bugs.gentoo.org/649100
Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild 
b/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
index 7ec3a2e1441..2beac8a7996 100644
--- a/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
+++ b/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
@@ -10,6 +10,6 @@ HOMEPAGE="https://github.com/nucleic/kiwi;
 SRC_URI="https://github.com/nucleic/kiwi/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Clear-BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 S="${WORKDIR}"/kiwi-${PV}



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

2018-04-22 Thread Aaron Bauman
commit: 4e9268acdb029487cfe35ef069ba65da9b799918
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 02:29:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 02:30:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9268ac

dev-python/atom: amd64 stable wrt bug #649100

Bug: https://bugs.gentoo.org/649100
Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/dev-python/atom/atom-0.4.1.ebuild 
b/dev-python/atom/atom-0.4.1.ebuild
index a58ad5387d5..5636bcca7e6 100644
--- a/dev-python/atom/atom-0.4.1.ebuild
+++ b/dev-python/atom/atom-0.4.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Clear-BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2018-04-22 Thread Aaron Bauman
commit: 655130b44bf4366d79d005eb1439fd26fecae392
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 01:58:04 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 02:30:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655130b4

sci-physics/lammps: amd64 stable wrt bug #630444

Bug: https://bugs.gentoo.org/630444
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-physics/lammps/lammps-20180316.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/lammps/lammps-20180316.ebuild 
b/sci-physics/lammps/lammps-20180316.ebuild
index 1f8951205bb..fe54f494394 100644
--- a/sci-physics/lammps/lammps-20180316.ebuild
+++ b/sci-physics/lammps/lammps-20180316.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> ${MY_P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
 
 DEPEND="



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

2018-04-22 Thread Aaron Bauman
commit: 49d1752e093f739643efc827b78cc93c828344af
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 02:29:39 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 02:30:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d1752e

dev-python/enaml: amd64 stable wrt bug #649100

Bug: https://bugs.gentoo.org/649100
Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/dev-python/enaml/enaml-0.10.2.ebuild 
b/dev-python/enaml/enaml-0.10.2.ebuild
index 96a05aeea16..0152f3005b9 100644
--- a/dev-python/enaml/enaml-0.10.2.ebuild
+++ b/dev-python/enaml/enaml-0.10.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



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

2018-04-22 Thread Matt Turner
commit: 6691691e31312568521f36e95d38d267ad553343
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:47 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6691691e

dev-libs/boehm-gc-7.6.4: ppc64 stable, bug 653720

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

diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
index c1a283b6ffa..d74f92bfdb2 100644
--- a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
@@ -15,7 +15,7 @@ LICENSE="boehm-gc"
 # SONAME: libgc.so.1 libgccpp.so.1
 # We've been using subslot 0 for these instead of "1.1".
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cxx static-libs +threads"
 
 DEPEND="



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

2018-04-22 Thread Matt Turner
commit: 947be63cfd0f79b01d1db7976c6406fe9956a455
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:41 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947be63c

dev-libs/boehm-gc-7.6.4: ppc stable, bug 653720

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

diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
index cb5a5fee7e0..c1a283b6ffa 100644
--- a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
@@ -15,7 +15,7 @@ LICENSE="boehm-gc"
 # SONAME: libgc.so.1 libgccpp.so.1
 # We've been using subslot 0 for these instead of "1.1".
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cxx static-libs +threads"
 
 DEPEND="



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

2018-04-22 Thread Matt Turner
commit: 2a39a2a5871363c5ca07426e9941a9528d8a1d17
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:37 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a39a2a5

dev-libs/libatomic_ops-7.6.4: ppc stable, bug 652456

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

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
index f53df0eb80a..ea5e2676976 100644
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
+++ b/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="MIT boehm-gc GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}"/${P}-gcc7.patch )



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

2018-04-22 Thread Matt Turner
commit: 64b4f155790e9ecadcf7b7581aad24a55540aae6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:44 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b4f155

media-gfx/imagemagick-7.0.7.28: ppc stable, bug 650992

 media-gfx/imagemagick/imagemagick-7.0.7.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2018-04-22 Thread Matt Turner
commit: a52eee45ccc13bc3a89e806a906d6fb5623511e7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:49 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52eee45

media-gfx/imagemagick-7.0.7.28: ppc64 stable, bug 650992

 media-gfx/imagemagick/imagemagick-7.0.7.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2018-04-22 Thread Matt Turner
commit: 2f84a47b3ef2780fe3bcc16512675b4ba8844f7f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:46 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f84a47b

dev-libs/libatomic_ops-7.6.4: ppc64 stable, bug 652456

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

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
index ea5e2676976..2bf01e687ac 100644
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
+++ b/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="MIT boehm-gc GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}"/${P}-gcc7.patch )



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

2018-04-22 Thread Matt Turner
commit: 3619f6544093c21947159b6f99920bb4928db553
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3619f654

media-gfx/imagemagick-6.9.9.40: ppc64 stable, bug 650992

 media-gfx/imagemagick/imagemagick-6.9.9.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2018-04-22 Thread Matt Turner
commit: 71122bd575f3c49baa6a80393992bbb605383717
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 02:20:42 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 02:20:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71122bd5

media-gfx/imagemagick-6.9.9.40: ppc stable, bug 650992

 media-gfx/imagemagick/imagemagick-6.9.9.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/

2018-04-22 Thread Matthias Maier
commit: 0ee1bc73eba5a795a6ec837691cce3d19fe6962f
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 23 01:54:52 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 23 01:54:52 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0ee1bc73

sci-mathematics/petsc: remove upstream workaround for -j1 in 3.9.0

Apparently this is not needed anymore. *hooray*

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-mathematics/petsc/petsc-3.9.0.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/sci-mathematics/petsc/petsc-3.9.0.ebuild 
b/sci-mathematics/petsc/petsc-3.9.0.ebuild
index 37def4450..e2f57c04f 100644
--- a/sci-mathematics/petsc/petsc-3.9.0.ebuild
+++ b/sci-mathematics/petsc/petsc-3.9.0.ebuild
@@ -54,15 +54,6 @@ DEPEND="${RDEPEND}
dev-util/cmake
 "
 
-#
-# PETSc does not want its Makefiles to be invoked with anything higher than
-# -j1. The underlying build system does automatically invoke a parallel
-# build. This might not be what you want, but *hey* not your choice.
-#
-# V=1 enables verbose output with full compiler and linker invocation
-#
-MAKEOPTS="${MAKEOPTS} -j1 V=1"
-
 S="${WORKDIR}/${MY_P}"
 
 PATCHES=(



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

2018-04-22 Thread Matt Turner
commit: 04f58030acf12852374e2dd51330b174cdd8c552
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:52:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:52:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f58030

dev-libs/nettle-3.4: ppc64 stable, bug 653574

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

diff --git a/dev-libs/nettle/nettle-3.4.ebuild 
b/dev-libs/nettle/nettle-3.4.ebuild
index f0817676bc5..02c792570bb 100644
--- a/dev-libs/nettle/nettle-3.4.ebuild
+++ b/dev-libs/nettle/nettle-3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( LGPL-3 LGPL-2.1 )"
 SLOT="0/6.2" # subslot = libnettle soname version, .2 as broke ABI bug#601512 
then fixed
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
 
 DEPEND="gmp? ( >=dev-libs/gmp-5.0:0=[${MULTILIB_USEDEP}] )"



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

2018-04-22 Thread Matt Turner
commit: b6c1af1e6f8719b1211ac9482e24987af3837123
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:52:27 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:52:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c1af1e

net-libs/gnutls-3.5.18: ppc stable, bug 653578

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

diff --git a/net-libs/gnutls/gnutls-3.5.18.ebuild 
b/net-libs/gnutls/gnutls-3.5.18.ebuild
index 153bbdaa038..e2fcf1c34c5 100644
--- a/net-libs/gnutls/gnutls-3.5.18.ebuild
+++ b/net-libs/gnutls/gnutls-3.5.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 
1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0/30" # libgnutls.so number
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls openpgp +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib"
 
 REQUIRED_USE="



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

2018-04-22 Thread Matt Turner
commit: e77755e5b850bca94f2d3bc3f591dfd674ca9d4f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:52:25 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:52:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77755e5

app-crypt/p11-kit-0.23.9: ppc stable, bug 653568

 app-crypt/p11-kit/p11-kit-0.23.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/p11-kit/p11-kit-0.23.9.ebuild 
b/app-crypt/p11-kit/p11-kit-0.23.9.ebuild
index 6f8df6f4978..50fd179953c 100644
--- a/app-crypt/p11-kit/p11-kit-0.23.9.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.23.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/p11-glue/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+asn1 debug +libffi +trust"
 REQUIRED_USE="trust? ( asn1 )"
 



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

2018-04-22 Thread Matt Turner
commit: d81c692560ae78bd3237754002d3069d64ec9b2e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:52:26 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:52:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81c6925

dev-libs/nettle-3.4: ppc stable, bug 653574

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

diff --git a/dev-libs/nettle/nettle-3.4.ebuild 
b/dev-libs/nettle/nettle-3.4.ebuild
index 1aacf09dcf9..f0817676bc5 100644
--- a/dev-libs/nettle/nettle-3.4.ebuild
+++ b/dev-libs/nettle/nettle-3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( LGPL-3 LGPL-2.1 )"
 SLOT="0/6.2" # subslot = libnettle soname version, .2 as broke ABI bug#601512 
then fixed
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
 
 DEPEND="gmp? ( >=dev-libs/gmp-5.0:0=[${MULTILIB_USEDEP}] )"



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

2018-04-22 Thread Matt Turner
commit: 6f9a0a5ab8f59f0f82b59e5786ab0b03a893198f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:52:30 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:52:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9a0a5a

app-crypt/p11-kit-0.23.9: ppc64 stable, bug 653568

 app-crypt/p11-kit/p11-kit-0.23.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/p11-kit/p11-kit-0.23.9.ebuild 
b/app-crypt/p11-kit/p11-kit-0.23.9.ebuild
index 50fd179953c..c02a4ae01bb 100644
--- a/app-crypt/p11-kit/p11-kit-0.23.9.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.23.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/p11-glue/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+asn1 debug +libffi +trust"
 REQUIRED_USE="trust? ( asn1 )"
 



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

2018-04-22 Thread Matt Turner
commit: 720596ebe7ae71e99aac756ddab08b32b1c939da
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:52:32 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:52:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720596eb

net-libs/gnutls-3.5.18: ppc64 stable, bug 653578

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

diff --git a/net-libs/gnutls/gnutls-3.5.18.ebuild 
b/net-libs/gnutls/gnutls-3.5.18.ebuild
index e2fcf1c34c5..2862df6f7e1 100644
--- a/net-libs/gnutls/gnutls-3.5.18.ebuild
+++ b/net-libs/gnutls/gnutls-3.5.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 
1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0/30" # libgnutls.so number
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls openpgp +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib"
 
 REQUIRED_USE="



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

2018-04-22 Thread Matthias Maier
commit: c400acdf8b6c42f1ae19f224f3dbe3c5ca5663f6
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 23 01:50:51 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 23 01:51:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c400acdf

sci-libs/hypre: version bump to 2.14.0

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-libs/hypre/Manifest|   1 +
 sci-libs/hypre/hypre-2.14.0.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/sci-libs/hypre/Manifest b/sci-libs/hypre/Manifest
index 2918d22cf01..e9668ec51f7 100644
--- a/sci-libs/hypre/Manifest
+++ b/sci-libs/hypre/Manifest
@@ -1,3 +1,4 @@
 DIST hypre-2.11.1.tar.gz 8054149 BLAKE2B 
207d382b08ac67e09d55e323b86f84a0a7247baf21275c8774bf555c99401aa28f2ae6d4010a63d0c299a702a7b93a85ea98aed51ea5c8c8b31e4587760895d1
 SHA512 
4266c1b5225bcc97781246475100382f4929d7c918c854570a36b90602e8f111a4893cd1c93b95c68305c851898b970dd92ac173efe9211be5bb914d3c3c5d83
 DIST hypre-2.11.2.tar.gz 8077407 BLAKE2B 
d51a40d015f03757425da1fbc113a2647c267d1d47bebe343f2cd84983349cdbdb0e5b51a3c253edcab3d54f352158f0e263afcce592157b64202af471d642c6
 SHA512 
a06321028121e5420fa944ce4fae5f9b96e6021ec2802e68ec3c349f19a20543ed7eff774a4735666c5807ce124eb571b3f86757c67e91faa1c683c3f657469f
+DIST hypre-2.14.0.tar.gz 7312329 BLAKE2B 
93de48bdd05c383c74fb1b3b25ddcd5830be099aa7557262547932e17eba524c25ff69ff94d10f29ffdabfef9c05281fd485a7c9b999141f2488ae4fc0238736
 SHA512 
c7b59fb7ab1cc906e339fcc00603898e44234a65aa74600f740bc825aa94aa66ff0cbd4bd4b7f339c0d28ff5bd9494f15b57f2017a22348fee14b4e8333f1e6c
 DIST hypre-2.9.0b.tar.gz 9053035 BLAKE2B 
1bde86f88545d24617673a0c0c8c7458399bd7220a0ffe25ab4c9772e1c802c9b51ceaf716e843e236df1fd673bbd171642726590efdbb100821c3d3e54bacd7
 SHA512 
6856f2c80eaf669258d73a36a59c0fd0f43e20a5b2e633b6aefbccf41f5217ea821a6201dadc0de2b17a039ba9f53d98031f0b091e3db552cc5251a4f766acb8

diff --git a/sci-libs/hypre/hypre-2.14.0.ebuild 
b/sci-libs/hypre/hypre-2.14.0.ebuild
new file mode 100644
index 000..a7d775a6c57
--- /dev/null
+++ b/sci-libs/hypre/hypre-2.14.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+FORTRAN_NEEDED=fortran
+
+inherit cmake-utils fortran-2 toolchain-funcs flag-o-matic
+
+DESCRIPTION="Parallel matrix preconditioners library"
+HOMEPAGE="https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods;
+SRC_URI="https://github.com/LLNL/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug doc examples fei fortran int64 openmp mpi"
+
+RDEPEND="
+   sci-libs/superlu:=
+   virtual/blas
+   virtual/lapack
+   mpi? ( virtual/mpi )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( CHANGELOG COPYRIGHT README )
+
+# 2.11.1: fei and mli wrappers still buggy with big integers
+REQUIRED_USE="int64? ( !fei )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] &&\
+   use openmp && [[ $(tc-getCC)$ == *gcc* ]] && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && \
+  use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp 
; then
+   ewarn "You are using a non capable gcc compiler ( < 4.2 ? )"
+   die "Need an OpenMP capable compiler"
+   fi
+}
+
+src_prepare() {
+   default
+   # link with system superlu and propagate LDFLAGS
+   sed -e "s:@LIBS@:@LIBS@ $($(tc-getPKG_CONFIG) --libs superlu):" \
+   -e 's:_SHARED@:_SHARED@ $(LDFLAGS):g' \
+   -i src/config/Makefile.config.in || die
+   sed -e '/HYPRE_ARCH/s: = :=:g' \
+   -i src/configure || die
+   # link with system blas and lapack
+   sed -e '/^BLASFILES/d' \
+   -e '/^LAPACKFILES/d' \
+   -i src/lib/Makefile || die
+}
+
+src_configure() {
+   tc-export CC CXX
+   append-flags -Dhypre_dgesvd=dgesvd_
+   use openmp && [[ $(tc-getCC)$ == *gcc* ]] && \
+   append-flags -fopenmp && append-ldflags -fopenmp
+   use mpi && CC=mpicc FC=mpif77 CXX=mpicxx
+
+   cd src
+
+   # without-superlu: means do not use bundled one
+   econf \
+   --enable-shared \
+   --with-blas-libs="$($(tc-getPKG_CONFIG) --libs-only-l blas | 
sed -e 's/-l//g')" \
+   --with-blas-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L blas 
| sed -e 's/-L//g')" \
+   --with-lapack-libs="$($(tc-getPKG_CONFIG) --libs-only-l lapack 
| sed -e 's/-l//g')" \
+   --with-lapack-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L 
lapack | sed -e 's/-L//g')" \
+   --with-timing \
+   --without-superlu \
+   $(use_enable debug) \
+   $(use_enable openmp hopscotch) \
+   $(use_enable int64 

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

2018-04-22 Thread Matt Turner
commit: 3d17c88f5a619ac6e267d130c366859504b9e2ce
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:49:59 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:49:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d17c88f

dev-lang/python-3.4.8: ppc64 stable, bug 653440

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

diff --git a/dev-lang/python/python-3.4.8.ebuild 
b/dev-lang/python/python-3.4.8.ebuild
index 2e4f33ad0a2..0e7e5824d3d 100644
--- a/dev-lang/python/python-3.4.8.ebuild
+++ b/dev-lang/python/python-3.4.8.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.4/3.4m"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2018-04-22 Thread Matt Turner
commit: 62046f97618fa4fa2d243d9c24814887036caa53
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:49:52 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:49:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62046f97

dev-lang/python-3.6.5: ppc stable, bug 653440

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

diff --git a/dev-lang/python/python-3.6.5.ebuild 
b/dev-lang/python/python-3.6.5.ebuild
index 9ab11299e9a..a0af9a55396 100644
--- a/dev-lang/python/python-3.6.5.ebuild
+++ b/dev-lang/python/python-3.6.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.6/3.6m"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite 
+ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2018-04-22 Thread Matt Turner
commit: 69c57acf5799ea451917cb46bf427ee561b672bd
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:50:01 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:50:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c57acf

dev-lang/python-3.6.5: ppc64 stable, bug 653440

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

diff --git a/dev-lang/python/python-3.6.5.ebuild 
b/dev-lang/python/python-3.6.5.ebuild
index a0af9a55396..7baa2ef0752 100644
--- a/dev-lang/python/python-3.6.5.ebuild
+++ b/dev-lang/python/python-3.6.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.6/3.6m"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite 
+ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2018-04-22 Thread Matt Turner
commit: 577dfba6adf27aa6ec995fddf9eab80a55ff14d7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:49:41 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:49:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577dfba6

dev-lang/python-3.6.5: alpha stable, bug 653440

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

diff --git a/dev-lang/python/python-3.6.5.ebuild 
b/dev-lang/python/python-3.6.5.ebuild
index f99870740e2..9ab11299e9a 100644
--- a/dev-lang/python/python-3.6.5.ebuild
+++ b/dev-lang/python/python-3.6.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.6/3.6m"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite 
+ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2018-04-22 Thread Matt Turner
commit: b8623e649c01f6ba499c90b574b72c1052877f57
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:49:40 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:49:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8623e64

dev-lang/python-3.5.5: alpha stable, bug 653440

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

diff --git a/dev-lang/python/python-3.5.5.ebuild 
b/dev-lang/python/python-3.5.5.ebuild
index 481617f6b77..94a0f7eed82 100644
--- a/dev-lang/python/python-3.5.5.ebuild
+++ b/dev-lang/python/python-3.5.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.5/3.5m"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2018-04-22 Thread Matt Turner
commit: bc1aece4f9d59629600464c5b6e0046a014929f3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:50:00 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:50:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1aece4

dev-lang/python-3.5.5: ppc64 stable, bug 653440

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

diff --git a/dev-lang/python/python-3.5.5.ebuild 
b/dev-lang/python/python-3.5.5.ebuild
index 463e5bbe491..c2a4defb6d9 100644
--- a/dev-lang/python/python-3.5.5.ebuild
+++ b/dev-lang/python/python-3.5.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.5/3.5m"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2018-04-22 Thread Matt Turner
commit: 845e7d0d7865b23ef577013db055198bedfd021c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:49:51 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:49:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845e7d0d

dev-lang/python-3.5.5: ppc stable, bug 653440

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

diff --git a/dev-lang/python/python-3.5.5.ebuild 
b/dev-lang/python/python-3.5.5.ebuild
index 94a0f7eed82..463e5bbe491 100644
--- a/dev-lang/python/python-3.5.5.ebuild
+++ b/dev-lang/python/python-3.5.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.5/3.5m"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2018-04-22 Thread Matt Turner
commit: 6f9b920975eb2b8d4b4669990043b090ba84afd1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:49:50 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:49:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9b9209

dev-lang/python-3.4.8: ppc stable, bug 653440

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

diff --git a/dev-lang/python/python-3.4.8.ebuild 
b/dev-lang/python/python-3.4.8.ebuild
index 50330f07ec2..2e4f33ad0a2 100644
--- a/dev-lang/python/python-3.4.8.ebuild
+++ b/dev-lang/python/python-3.4.8.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.4/3.4m"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2018-04-22 Thread Matt Turner
commit: 219ec043e85d22dc38d87c8ccf78d6d6e0f9093c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:49:39 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:49:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219ec043

dev-lang/python-3.4.8: alpha stable, bug 653440

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

diff --git a/dev-lang/python/python-3.4.8.ebuild 
b/dev-lang/python/python-3.4.8.ebuild
index f1b58e1af14..50330f07ec2 100644
--- a/dev-lang/python/python-3.4.8.ebuild
+++ b/dev-lang/python/python-3.4.8.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="3.4/3.4m"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2018-04-22 Thread Matt Turner
commit: 4c449a2890845f1f8ee4ffc9787b48cacb7b18c2
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:48:12 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:48:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c449a28

media-gfx/imagemagick-6.9.9.40: hppa stable, bug 650992

 media-gfx/imagemagick/imagemagick-6.9.9.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2018-04-22 Thread Matt Turner
commit: 5a9c7b88824a0ce70e5a503c3ca8fc0b2f629cd6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 01:48:16 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 01:48:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9c7b88

media-gfx/imagemagick-7.0.7.28: hppa stable, bug 650992

 media-gfx/imagemagick/imagemagick-7.0.7.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/files/, sci-mathematics/petsc/

2018-04-22 Thread Matthias Maier
commit: 5cef376ca642f43faa2462e0553b0d6e0384de9e
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 23 00:30:26 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 23 00:30:26 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5cef376c

sci-mathematics/petsc: vesrion bump to 3.9.0

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../files/petsc-3.9.0-fix_sandbox_violation.patch  |  17 ++
 sci-mathematics/petsc/petsc-3.9.0.ebuild   | 205 +
 2 files changed, 222 insertions(+)

diff --git 
a/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch 
b/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch
new file mode 100644
index 0..97f8dfed4
--- /dev/null
+++ b/sci-mathematics/petsc/files/petsc-3.9.0-fix_sandbox_violation.patch
@@ -0,0 +1,17 @@
+diff --git a/config/PETSc/options/installDir.py 
b/config/PETSc/options/installDir.py
+index 92f190d..047c85b 100644
+--- a/config/PETSc/options/installDir.py
 b/config/PETSc/options/installDir.py
+@@ -41,12 +41,6 @@ class Configure(config.base.Configure):
+   self.dir = 
os.path.abspath(os.path.expanduser(self.framework.argDB['prefix']))
+   self.petscDir = self.dir
+   self.petscArch = ''
+-  try:
+-os.makedirs(os.path.join(self.dir,'PETScTestDirectory'))
+-os.rmdir(os.path.join(self.dir,'PETScTestDirectory'))
+-  except:
+-self.installSudoMessage = 'You do not have write permissions to the 
--prefix directory '+self.dir+'\nYou will be prompted for the sudo password for 
any external package installs'
+-self.installSudo = 'sudo '
+ else:
+   self.dir = os.path.abspath(os.path.join(self.petscdir.dir, 
self.arch.arch))
+   self.petscDir = self.petscdir.dir

diff --git a/sci-mathematics/petsc/petsc-3.9.0.ebuild 
b/sci-mathematics/petsc/petsc-3.9.0.ebuild
new file mode 100644
index 0..37def4450
--- /dev/null
+++ b/sci-mathematics/petsc/petsc-3.9.0.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator
+
+MY_P="${PN}-$(replace_version_separator _ -)"
+
+DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation"
+HOMEPAGE="http://www.mcs.anl.gov/petsc/;
+SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="afterimage boost complex-scalars cxx debug doc fftw
+   fortran hdf5 hypre mpi metis mumps scotch sparse superlu threads X"
+
+# hypre and superlu curretly exclude each other due to missing linking to hypre
+# if both are enabled
+REQUIRED_USE="
+   afterimage? ( X )
+   complex-scalars? ( !hypre !superlu )
+   hdf5? ( mpi )
+   hypre? ( cxx mpi !superlu )
+   mumps? ( mpi scotch )
+   scotch? ( mpi )
+   superlu? ( !hypre )
+"
+
+RDEPEND="
+   virtual/blas
+   virtual/lapack
+   afterimage? ( media-libs/libafterimage )
+   boost? ( dev-libs/boost )
+   fftw? ( sci-libs/fftw:3.0[mpi?] )
+   hdf5? ( sci-libs/hdf5[mpi?] )
+   hypre? ( >=sci-libs/hypre-2.8.0b[mpi?] )
+   metis? ( >=sci-libs/parmetis-4 )
+   mpi? ( virtual/mpi[cxx?,fortran?] )
+   mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack )
+   scotch? ( sci-libs/scotch[mpi?] )
+   sparse? ( sci-libs/suitesparse >=sci-libs/cholmod-1.7.0 )
+   superlu? ( >=sci-libs/superlu-5 )
+   X? ( x11-libs/libX11 )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+
+#
+# PETSc does not want its Makefiles to be invoked with anything higher than
+# -j1. The underlying build system does automatically invoke a parallel
+# build. This might not be what you want, but *hey* not your choice.
+#
+# V=1 enables verbose output with full compiler and linker invocation
+#
+MAKEOPTS="${MAKEOPTS} -j1 V=1"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \
+   "${FILESDIR}"/${PN}-3.9.0-fix_sandbox_violation.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
+}
+
+# petsc uses --with-blah=1 and --with-blah=0 to en/disable options
+petsc_enable() {
+   use "$1" && echo "--with-${2:-$1}=1" || echo "--with-${2:-$1}=0"
+}
+# add external library:
+# petsc_with use_flag libname libdir
+# petsc_with use_flag libname include linking_libs
+petsc_with() {
+   local myuse p=${2:-${1}}
+   if use ${1}; then
+   myuse="--with-${p}=1"
+   if [[ $# -ge 4 ]]; then
+   myuse="${myuse} --with-${p}-include=${EPREFIX}${3}"
+   shift 3
+   myuse="${myuse} --with-${p}-lib=$@"
+   else
+   

[gentoo-commits] proj/sci:master commit in: sci-mathematics/slepc/

2018-04-22 Thread Matthias Maier
commit: 782d0502b55a578a251c98f9221a86e3a37e614a
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 23 00:31:39 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 23 00:31:39 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=782d0502

sci-mathematics/slepc: version bump to 3.9.0

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-mathematics/slepc/slepc-3.9.0.ebuild | 74 
 1 file changed, 74 insertions(+)

diff --git a/sci-mathematics/slepc/slepc-3.9.0.ebuild 
b/sci-mathematics/slepc/slepc-3.9.0.ebuild
new file mode 100644
index 0..eb250a909
--- /dev/null
+++ b/sci-mathematics/slepc/slepc-3.9.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator
+
+DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
+HOMEPAGE="http://slepc.upv.es/;
+SRC_URI="http://slepc.upv.es/download/distrib/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="complex-scalars doc mpi"
+
+PETSC_PV="$(get_version_component_range 1-2 ${PV})"
+RDEPEND="
+   =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=]
+   sci-libs/arpack[mpi=]
+   mpi? ( virtual/mpi )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+
+MAKEOPTS="${MAKEOPTS} -j1 V=1"
+
+src_prepare() {
+   default
+
+   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
+}
+
+src_configure() {
+   # *sigh*
+   addpredict "${PETSC_DIR}"/.nagged
+
+   # Make sure that the environment is set up correctly:
+   unset PETSC_DIR
+   unset PETSC_ARCH
+   unset SLEPC_DIR
+   source "${EPREFIX}"/etc/env.d/99petsc
+   export PETSC_DIR
+
+   # configure is a custom python script and doesn't want to have default
+   # configure arguments that we set with econf
+   ./configure \
+   --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
+   --with-arpack=1 \
+   --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --with-arpack-flags="$(usex mpi "-lparpack,-larpack" 
"-larpack")"
+
+}
+
+src_install() {
+   emake SLEPC_DESTDIR="${D}/usr/$(get_libdir)/slepc" install
+
+   # add PETSC_DIR to environmental variables
+   cat >> 99slepc <<- EOF
+   SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
+   EOF
+   doenvd 99slepc
+
+   if use doc ; then
+   dodoc docs/slepc.pdf
+   dohtml -r docs/*.html docs/manualpages
+   fi
+}



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

2018-04-22 Thread Matthias Maier
commit: 69c82d79e141ad39686e67381eecff98ab7fc9fc
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Apr 23 01:04:23 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 23 01:04:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c82d79

sci-libs/hypre: version bump to 2.11.2

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-libs/hypre/Manifest|   1 +
 sci-libs/hypre/hypre-2.11.2.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/sci-libs/hypre/Manifest b/sci-libs/hypre/Manifest
index e6fa2a2a2b2..2918d22cf01 100644
--- a/sci-libs/hypre/Manifest
+++ b/sci-libs/hypre/Manifest
@@ -1,2 +1,3 @@
 DIST hypre-2.11.1.tar.gz 8054149 BLAKE2B 
207d382b08ac67e09d55e323b86f84a0a7247baf21275c8774bf555c99401aa28f2ae6d4010a63d0c299a702a7b93a85ea98aed51ea5c8c8b31e4587760895d1
 SHA512 
4266c1b5225bcc97781246475100382f4929d7c918c854570a36b90602e8f111a4893cd1c93b95c68305c851898b970dd92ac173efe9211be5bb914d3c3c5d83
+DIST hypre-2.11.2.tar.gz 8077407 BLAKE2B 
d51a40d015f03757425da1fbc113a2647c267d1d47bebe343f2cd84983349cdbdb0e5b51a3c253edcab3d54f352158f0e263afcce592157b64202af471d642c6
 SHA512 
a06321028121e5420fa944ce4fae5f9b96e6021ec2802e68ec3c349f19a20543ed7eff774a4735666c5807ce124eb571b3f86757c67e91faa1c683c3f657469f
 DIST hypre-2.9.0b.tar.gz 9053035 BLAKE2B 
1bde86f88545d24617673a0c0c8c7458399bd7220a0ffe25ab4c9772e1c802c9b51ceaf716e843e236df1fd673bbd171642726590efdbb100821c3d3e54bacd7
 SHA512 
6856f2c80eaf669258d73a36a59c0fd0f43e20a5b2e633b6aefbccf41f5217ea821a6201dadc0de2b17a039ba9f53d98031f0b091e3db552cc5251a4f766acb8

diff --git a/sci-libs/hypre/hypre-2.11.2.ebuild 
b/sci-libs/hypre/hypre-2.11.2.ebuild
new file mode 100644
index 000..f6aa3e5337b
--- /dev/null
+++ b/sci-libs/hypre/hypre-2.11.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+FORTRAN_NEEDED=fortran
+
+inherit cmake-utils fortran-2 toolchain-funcs flag-o-matic
+
+DESCRIPTION="Parallel matrix preconditioners library"
+HOMEPAGE="https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods;
+SRC_URI="${HOMEPAGE}/download/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug doc examples fei fortran int64 openmp mpi"
+
+RDEPEND="
+   sci-libs/superlu:=
+   virtual/blas
+   virtual/lapack
+   mpi? ( virtual/mpi )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( CHANGELOG COPYRIGHT README )
+
+# 2.11.1: fei and mli wrappers still buggy with big integers
+REQUIRED_USE="int64? ( !fei )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] &&\
+   use openmp && [[ $(tc-getCC)$ == *gcc* ]] && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && \
+  use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp 
; then
+   ewarn "You are using a non capable gcc compiler ( < 4.2 ? )"
+   die "Need an OpenMP capable compiler"
+   fi
+}
+
+src_prepare() {
+   default
+   # link with system superlu and propagate LDFLAGS
+   sed -e "s:@LIBS@:@LIBS@ $($(tc-getPKG_CONFIG) --libs superlu):" \
+   -e 's:_SHARED@:_SHARED@ $(LDFLAGS):g' \
+   -i src/config/Makefile.config.in || die
+   sed -e '/HYPRE_ARCH/s: = :=:g' \
+   -i src/configure || die
+   # link with system blas and lapack
+   sed -e '/^BLASFILES/d' \
+   -e '/^LAPACKFILES/d' \
+   -i src/lib/Makefile || die
+}
+
+src_configure() {
+   tc-export CC CXX
+   append-flags -Dhypre_dgesvd=dgesvd_
+   use openmp && [[ $(tc-getCC)$ == *gcc* ]] && \
+   append-flags -fopenmp && append-ldflags -fopenmp
+   use mpi && CC=mpicc FC=mpif77 CXX=mpicxx
+
+   cd src
+
+   # without-superlu: means do not use bundled one
+   econf \
+   --enable-shared \
+   --with-blas-libs="$($(tc-getPKG_CONFIG) --libs-only-l blas | 
sed -e 's/-l//g')" \
+   --with-blas-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L blas 
| sed -e 's/-L//g')" \
+   --with-lapack-libs="$($(tc-getPKG_CONFIG) --libs-only-l lapack 
| sed -e 's/-l//g')" \
+   --with-lapack-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L 
lapack | sed -e 's/-L//g')" \
+   --with-timing \
+   --without-superlu \
+   $(use_enable debug) \
+   $(use_enable openmp hopscotch) \
+   $(use_enable int64 bigint) \
+   $(use_enable fortran) \
+   $(use_with fei) \
+   $(use_with fei mli) \
+   $(use_with openmp) \
+   $(use_with mpi MPI)
+}
+
+src_compile() {
+   emake -C src
+}
+
+src_test() {
+   LD_LIBRARY_PATH="${S}/src/lib:${LD_LIBRARY_PATH}" \
+  

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

2018-04-22 Thread Zac Medico
commit: 3eb46b05eb098507ea74108559bf77006e0f8142
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 23 00:49:15 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 23 00:49:15 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3eb46b05

FileDigester: use _async_waitpid (bug 591760)

When pid exit status is not yet available, use the Subprocess
_async_waitpid() method to avoid event loop recursion.

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

 pym/portage/util/_async/FileDigester.py | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/pym/portage/util/_async/FileDigester.py 
b/pym/portage/util/_async/FileDigester.py
index 881c69280..72f06759c 100644
--- a/pym/portage/util/_async/FileDigester.py
+++ b/pym/portage/util/_async/FileDigester.py
@@ -60,8 +60,11 @@ class FileDigester(ForkProcess):
def _digest_pipe_reader_exit(self, pipe_reader):
self._parse_digests(pipe_reader.getvalue())
self._digest_pipe_reader = None
-   self._unregister()
-   self.wait()
+   if self.pid is None:
+   self._unregister()
+   self._async_wait()
+   else:
+   self._async_waitpid()
 
def _unregister(self):
ForkProcess._unregister(self)



[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_yubico/

2018-04-22 Thread Lars Wendler
commit: 8c0489ea881b62d1b0075838e19c0ee82df8f0ca
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 23 00:52:48 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 23 00:52:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0489ea

sys-auth/pam_yubico: Security bump to version 2.26 (CVE-2018-9275)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-auth/pam_yubico/Manifest   |  1 +
 sys-auth/pam_yubico/pam_yubico-2.26.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-auth/pam_yubico/Manifest b/sys-auth/pam_yubico/Manifest
index b704e84fb40..80f90b51957 100644
--- a/sys-auth/pam_yubico/Manifest
+++ b/sys-auth/pam_yubico/Manifest
@@ -1,2 +1,3 @@
 DIST pam_yubico-2.24.tar.gz 418419 BLAKE2B 
5ae988a3ba3244761d1fcadfc25f67a6c8cefd78d24535f4644ca469a5a1fb274832fb17e76d18376645960f532bf1107e6eb08112b4eacf1c797faf0349b5ca
 SHA512 
3554b40d97ede9d02102a0661e732347a0ab2cb012fa4330cc8227289a03398a7b974ee9d170604dce53ebef1bedade5c7ab9d5657560b0ba8e4c65432c1112c
 DIST pam_yubico-2.25.tar.gz 422192 BLAKE2B 
54f27f9a0ff64c529c74415cf4530cdd1c359325beeda4d8ce2b51af4f9b53c69284696de21a5c1e3b4eed5102571e320cf068693fbd43d144ad2c9f40c39b72
 SHA512 
c561bedd35d3a84cc2129f12e358b77ac425520acf13444c2918cb17c9c4158d29dc5049b2e03dd30a1f04e8568980d80af13a6a0cfd9cc8e70eee8738727d70
+DIST pam_yubico-2.26.tar.gz 423451 BLAKE2B 
be65b9726d3b5d353577014c78163d9e092d3d98baf9c22c2a435362589c18713712d218fd154cf493211cefd2924158b326db45c2b7dd0aee9aa9080de5
 SHA512 
4adba37f07e1fe1a2c4b534246ef0e862be76e3b1ce0ed6f11f15436f537cd5963f00abf48f6faa7e65b025ff6924dbaf918db1675b1e2cb89a802d2f2d6a4ec

diff --git a/sys-auth/pam_yubico/pam_yubico-2.26.ebuild 
b/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
new file mode 100644
index 000..034bfdfc453
--- /dev/null
+++ b/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Library for authenticating against PAM with a Yubikey"
+HOMEPAGE="https://github.com/Yubico/yubico-pam;
+SRC_URI="http://opensource.yubico.com/yubico-pam/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap test"
+
+RDEPEND="
+   virtual/pam
+   sys-auth/libyubikey
+   >=sys-auth/ykclient-2.15
+   >=sys-auth/ykpers-1.6
+   ldap? ( net-nds/openldap )"
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   test? ( dev-perl/Net-LDAP-Server )"
+
+src_configure() {
+   #challenge response could be optional but that seems horribly dangerous 
to me
+   local myeconfargs=(
+   --with-cr
+   --with-pam-dir=/$(get_libdir)/security
+   $(use_with ldap)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc doc/*
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-04-22 Thread Lars Wendler
commit: af10b4b8ede99fb06bf41992cb01b2922ba98864
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 23 00:47:29 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 23 00:47:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af10b4b8

media-sound/qmmp: Bump to version 1.2.1

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/qmmp/Manifest  |   1 +
 media-sound/qmmp/qmmp-1.2.1.ebuild | 163 +
 2 files changed, 164 insertions(+)

diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
index f5234a447ad..42ac899e644 100644
--- a/media-sound/qmmp/Manifest
+++ b/media-sound/qmmp/Manifest
@@ -1,3 +1,4 @@
 DIST qmmp-1.1.12.tar.bz2 1147871 BLAKE2B 
e511b02c38cbc5fcb478585df14a50c9f67985da9ef5e1e11557f2acbbd454d1b1beb430c8e2e2725a7d9ceea63243746fd41ecf2970fd3c52bcf21857bc1228
 SHA512 
a45680dcee478a7f03a04dbc87525368ac227a9de7e803252470f517027639d3426bf27a3235996d94ad68212596c03e7a67b5ad00a642532f02a820bf4097ee
 DIST qmmp-1.1.7.tar.bz2 1135005 BLAKE2B 
fc6574b5baa1aaf89cb13f194e59daafa0fe502c1e5ebe5322ae5564eeeb590b6f531307470dc93ef586d992ac827c114b89559ba83b6daab57d16e364388c53
 SHA512 
058187d34b848c0917077a167bcb52c63e39b5150409295ea658484d99fcd5582f7871979d3d3eea40aa97f0d9bf2a2d72ae721b827bcc0366b1bbc652aa3a72
 DIST qmmp-1.2.0.tar.bz2 1182024 BLAKE2B 
0dc471b053a68ddd1f4e5e09d37776712a7c3f323f801920e34843df54a188c9bc5edfeade5791be67177bb9b7a9435ab41763b156d068522db654d9c5a51809
 SHA512 
63b3a499efa1886d2bb0da093ab5b495a147a0d9ad23780780fd85011ae571179d71dc4222efab39609fe59ec25b9b62d907c8d10decd7fddb73220d963dcf57
+DIST qmmp-1.2.1.tar.bz2 1187267 BLAKE2B 
11577481801c9a89acd327c23c94bbfee8e1d3869da6f271f6fa392623977dea256e3a521493f1de5255ac57bc7b881cd0a47b2bfeb5f516d1a5238dd6ac6912
 SHA512 
a21483e075934b4f696384737cc852c5054f2b088430db84cd461f6c16d6018ea02c992ae50467093f30c82d671113a4c308040d91328ce941e14fabaeb93e17

diff --git a/media-sound/qmmp/qmmp-1.2.1.ebuild 
b/media-sound/qmmp/qmmp-1.2.1.ebuild
new file mode 100644
index 000..b0b24f03992
--- /dev/null
+++ b/media-sound/qmmp/qmmp-1.2.1.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils xdg-utils
+[[ ${PV} =  ]] && inherit subversion
+
+DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
+HOMEPAGE="http://qmmp.ylsoftware.com;
+if [[ ${PV} !=  ]]; then
+   SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
+else
+   QMMP_DEV_BRANCH="1.2"
+   
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# KEYWORDS further up
+IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca 
ffmpeg flac game
+gnome jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier 
opus oss projectm
+pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks 
+vorbis wavpack"
+
+REQUIRED_USE="
+   gnome? ( dbus )
+   shout? ( soxr vorbis )
+   udisks? ( dbus )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/taglib
+   x11-libs/libX11
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   archive? ( app-arch/libarchive )
+   bs2b? ( media-libs/libbs2b )
+   cdda? (
+   dev-libs/libcdio:=
+   dev-libs/libcdio-paranoia
+   )
+   cue? ( media-libs/libcue )
+   curl? ( net-misc/curl )
+   dbus? ( dev-qt/qtdbus:5 )
+   enca? ( app-i18n/enca )
+   ffmpeg? (
+   !libav? ( media-video/ffmpeg:= )
+   libav? ( media-video/libav:= )
+   )
+   flac? ( media-libs/flac )
+   game? ( media-libs/game-music-emu )
+   jack? (
+   media-libs/libsamplerate
+   media-sound/jack-audio-connection-kit
+   )
+   ladspa? ( media-libs/ladspa-cmt )
+   mad? ( media-libs/libmad )
+   midi? ( media-sound/wildmidi )
+   mms? ( media-libs/libmms )
+   modplug? ( >=media-libs/libmodplug-0.8.4 )
+   mplayer? ( media-video/mplayer )
+   musepack? ( >=media-sound/musepack-tools-444 )
+   opus? ( media-libs/opusfile )
+   projectm? (
+   dev-qt/qtgui:5[-gles2]
+   dev-qt/qtopengl:5
+   media-libs/libprojectm
+   )
+   pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
+   qtmedia? ( dev-qt/qtmultimedia:5 )
+   scrobbler? ( net-misc/curl )
+   shout? ( media-libs/libshout )
+   sid? ( >=media-libs/libsidplayfp-1.1.0 )
+   sndfile? ( media-libs/libsndfile )
+   soxr? ( media-libs/soxr )
+   udisks? ( sys-fs/udisks:2 )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+ 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/qmmp-plugin-pack/

2018-04-22 Thread Lars Wendler
commit: f67153badccd3e7e4384dbf06ec7ed2442a908fb
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 23 00:50:37 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 23 00:50:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67153ba

media-plugins/qmmp-plugin-pack: Bump to version 1.2.1

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-plugins/qmmp-plugin-pack/Manifest|  1 +
 .../qmmp-plugin-pack/qmmp-plugin-pack-1.2.1.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/media-plugins/qmmp-plugin-pack/Manifest 
b/media-plugins/qmmp-plugin-pack/Manifest
index 4bce8c5a36d..d0dcc7bd8ff 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,3 +1,4 @@
 DIST qmmp-plugin-pack-1.1.3.tar.bz2 83314 BLAKE2B 
4c28b6eba508d23415c3916ff2bfc85b7469a84a48ea0790c5b9ab69efed4ad0a7dc1441688c18900f7f00ad45e6793522e2ed8944ef24cfd37d8c2ab23892d7
 SHA512 
05d412da4b0c892b415c7e6a8248c90196da5544be027fac32a051c2e3a187f089e57086ca6858d7591bc7b81838e2ac5e4019d418c95ff3bfb4f7a100f8ecae
 DIST qmmp-plugin-pack-1.1.5.tar.bz2 85567 BLAKE2B 
b47602f7da598719acb8d25d3568af3e4cc495eb82b460b0ed0d442ecf3c8392c86fe787b87aa560634dc69b5ea0373b4ee1aafff062a519aa488edf7d651fd3
 SHA512 
5a4533a0332509ef527e8876ca450550cc0b5cd9edc3feca9c3a13168e6ed57f9f1d43f3601bab7cad5f07ff16df07f7b4270b2b14818c143fabdf2359f8391a
 DIST qmmp-plugin-pack-1.2.0.tar.bz2 250421 BLAKE2B 
50312d9a7b9aa83fcecf68e4ea555e6973909e5a41c5bb579826c252468ea1a0c60771d75fffb855864c044c46ad72eba6e5c58a4972cc0f8508c3658e22b054
 SHA512 
ff6fff38fcce205878d5f43e20f9d6493272731da6d38c3827c57791b90811e78f72df59bab3044c463155ecddf22c0e0052e1a3b966e0e88244b915dbb814a8
+DIST qmmp-plugin-pack-1.2.1.tar.bz2 251218 BLAKE2B 
798282a33d891b5391d458984285958276f883e845ee402691b41cb52bd217fa9c547f7c9bfba4bf33e49cd4ba11aca0a45070a57124142d56a6c7862ebdab65
 SHA512 
8b3b99816c426b520be4149ee067ab6ae38f78318a4752bc1dbe5169e77aec0148206e5e7ef4cff7b750a9f7d14d8ea164901d9df588a0a6ddf35a9648cf82b2

diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.1.ebuild 
b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.1.ebuild
new file mode 100644
index 000..cd3be883e57
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils versionator
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/;
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   media-libs/libsamplerate
+   >=media-libs/taglib-1.10
+   media-sound/mpg123
+   =media-sound/qmmp-$(get_version_component_range 1-2)*
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+   dev-lang/yasm
+   dev-qt/linguist-tools:5
+"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_yubico/

2018-04-22 Thread Lars Wendler
commit: 84abda102f98e2ebd2548d3c07bf85f89274cfd4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 23 00:53:45 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 23 00:53:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84abda10

sys-auth/pam_yubico: Security cleanup.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-auth/pam_yubico/Manifest   |  2 --
 sys-auth/pam_yubico/pam_yubico-2.24.ebuild | 40 -
 sys-auth/pam_yubico/pam_yubico-2.25.ebuild | 41 --
 3 files changed, 83 deletions(-)

diff --git a/sys-auth/pam_yubico/Manifest b/sys-auth/pam_yubico/Manifest
index 80f90b51957..78ec916feb3 100644
--- a/sys-auth/pam_yubico/Manifest
+++ b/sys-auth/pam_yubico/Manifest
@@ -1,3 +1 @@
-DIST pam_yubico-2.24.tar.gz 418419 BLAKE2B 
5ae988a3ba3244761d1fcadfc25f67a6c8cefd78d24535f4644ca469a5a1fb274832fb17e76d18376645960f532bf1107e6eb08112b4eacf1c797faf0349b5ca
 SHA512 
3554b40d97ede9d02102a0661e732347a0ab2cb012fa4330cc8227289a03398a7b974ee9d170604dce53ebef1bedade5c7ab9d5657560b0ba8e4c65432c1112c
-DIST pam_yubico-2.25.tar.gz 422192 BLAKE2B 
54f27f9a0ff64c529c74415cf4530cdd1c359325beeda4d8ce2b51af4f9b53c69284696de21a5c1e3b4eed5102571e320cf068693fbd43d144ad2c9f40c39b72
 SHA512 
c561bedd35d3a84cc2129f12e358b77ac425520acf13444c2918cb17c9c4158d29dc5049b2e03dd30a1f04e8568980d80af13a6a0cfd9cc8e70eee8738727d70
 DIST pam_yubico-2.26.tar.gz 423451 BLAKE2B 
be65b9726d3b5d353577014c78163d9e092d3d98baf9c22c2a435362589c18713712d218fd154cf493211cefd2924158b326db45c2b7dd0aee9aa9080de5
 SHA512 
4adba37f07e1fe1a2c4b534246ef0e862be76e3b1ce0ed6f11f15436f537cd5963f00abf48f6faa7e65b025ff6924dbaf918db1675b1e2cb89a802d2f2d6a4ec

diff --git a/sys-auth/pam_yubico/pam_yubico-2.24.ebuild 
b/sys-auth/pam_yubico/pam_yubico-2.24.ebuild
deleted file mode 100644
index 17602d4f705..000
--- a/sys-auth/pam_yubico/pam_yubico-2.24.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Library for authenticating against PAM with a Yubikey"
-HOMEPAGE="https://github.com/Yubico/yubico-pam;
-SRC_URI="http://opensource.yubico.com/yubico-pam/releases/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ldap test"
-
-RDEPEND="
-   virtual/pam
-   sys-auth/libyubikey
-   >=sys-auth/ykclient-2.15
-   >=sys-auth/ykpers-1.6
-   ldap? ( net-nds/openldap )"
-DEPEND="${RDEPEND}
-   app-text/asciidoc
-   test? ( dev-perl/Net-LDAP-Server )"
-
-src_configure() {
-   #challenge response could be optional but that seems horribly dangerous 
to me
-   econf \
-   --with-cr \
-   $(use_with ldap) \
-   --with-pam-dir=/$(get_libdir)/security
-}
-
-src_install() {
-   default
-   dodoc doc/*
-   #prune_libtool_files #why doesn't this work?
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/sys-auth/pam_yubico/pam_yubico-2.25.ebuild 
b/sys-auth/pam_yubico/pam_yubico-2.25.ebuild
deleted file mode 100644
index 034bfdfc453..000
--- a/sys-auth/pam_yubico/pam_yubico-2.25.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Library for authenticating against PAM with a Yubikey"
-HOMEPAGE="https://github.com/Yubico/yubico-pam;
-SRC_URI="http://opensource.yubico.com/yubico-pam/releases/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ldap test"
-
-RDEPEND="
-   virtual/pam
-   sys-auth/libyubikey
-   >=sys-auth/ykclient-2.15
-   >=sys-auth/ykpers-1.6
-   ldap? ( net-nds/openldap )"
-DEPEND="${RDEPEND}
-   app-text/asciidoc
-   test? ( dev-perl/Net-LDAP-Server )"
-
-src_configure() {
-   #challenge response could be optional but that seems horribly dangerous 
to me
-   local myeconfargs=(
-   --with-cr
-   --with-pam-dir=/$(get_libdir)/security
-   $(use_with ldap)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc doc/*
-   find "${D}" -name '*.la' -delete || die
-}



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

2018-04-22 Thread Lars Wendler
commit: 4c894654b1421737c7b42c973fdbf6c8e15b07dd
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 23 00:42:57 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 23 00:42:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c894654

dev-libs/libinput: Bump to version 1.10.5

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.10.5.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index d7de5493d7c..265df39ab00 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,5 +1,6 @@
 DIST libinput-1.10.3.tar.xz 493216 BLAKE2B 
0646575d619c42bfc2b54018e4ee08e43c939e2bf8ce2fd111a113dce4acef73dddfb453a083a53964b70bb0e15a619c1a00b63c87b2cf231190b184b82622f7
 SHA512 
4c73673e138a7aff9d6f2d189b8afdfb51c868eca0487c8c487ffd3bb48849994a9095fbd4c5c725ee17fafc2a85298106e0cc7b59b4a8cd13ec28f65d15c01d
 DIST libinput-1.10.4.tar.xz 493152 BLAKE2B 
84f49f523fc2fb4c306212a28ccf2c02650898ee5ac6956522aa9a13d46f0ddffbfac94fb11205caf3e172ef652d7339902831993ef37c0ad4e3e9ef1cc6eaf3
 SHA512 
b6f24f135e2396d53c0576a3b3887cd3736f2209fc448c6419cd1f1d7ee6aedff8e067f4b780f50ada5a4418d5bc47a4010cb328f366ee7fd1a2dba1ffc96c38
+DIST libinput-1.10.5.tar.xz 497496 BLAKE2B 
c716bdd2620c044c7776f53fd368dc2e1e77374cb46a1d395fa704d1c823776c257867b9180952cea13668cbfd1aebda1780b91544d33623dda8dbe86f041b2f
 SHA512 
61f19ea777b523f0e76869b8e7dbbff5e51132d3c856c6edb9915a695f7903256228e71be2567642866923a800f1283bdd5aff97266ac26c2e42dfce0bffa50b
 DIST libinput-1.7.3.tar.xz 922464 BLAKE2B 
fa38675905af55931676c22d9e4d56befbb055fba56ba13c61a1917050bc1eb62bcfe1d078b478047006d4c0d06d83186d0d6739cbf9dc49acce487ccb0b7e3a
 SHA512 
2262dc56d213a4d3ea765e870af200e2c336a166baa1bbdf5205e3ce70faefc777429ba09563c5dd79feb5442f53abc84e04a0f32a06bb622d6e120bb8ad152b
 DIST libinput-1.8.3.tar.xz 941832 BLAKE2B 
cf6464d68387cca23d0f70eaceeec8b453c53f1cac22892722d48983788b43a136617c62ad39c8d435bbf07c0cb9cd720250ea91e31f10526acd5147b1d78237
 SHA512 
88006d217e3507858fa6b9ac1f25c267255fb51d1bcf1208d2afd423bf2a9292944bc5526ea91f27fad3ff04c2f9f43ab3aa25fd9fb7ace1231ecd33ddf18de6
 DIST libinput-1.9.4.tar.xz 472636 BLAKE2B 
692a23047cb0b54d14763b34ce3ce1414101d0097dce10d237ec32a67f29c31cbf2928681084f7561e072e555c932f0e3bc54cfb0ecbcdd0d823426806e357b6
 SHA512 
302f9497ea9ffb2163c643e9ca2f0a773ea141f6fe0a3aa3d8e86eb11a5d11e75d858b1e679ebfd3f913c645beac059cfd356b37c4ea17a8853068f79a740a4b

diff --git a/dev-libs/libinput/libinput-1.10.5.ebuild 
b/dev-libs/libinput/libinput-1.10.5.ebuild
new file mode 100644
index 000..5364b191c2f
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.10.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit meson udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="doc input_devices_wacom test"
+# Tests require write access to udev rules directory which is a no-no for live 
system.
+# Other tests are just about logs, exported symbols and autotest of the test 
library.
+RESTRICT="test"
+
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? (
+#  >=dev-libs/check-0.9.10
+#  dev-util/valgrind
+#  sys-libs/libunwind )
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   -Ddocumentation="$(usex doc true false)"
+   -Dlibwacom="$(usex input_devices_wacom true false)"
+   -Dtests="$(usex test true false)"
+   -Dudev-dir="$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/html/.
+   fi
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}



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

2018-04-22 Thread Lars Wendler
commit: 85c437345e1e6a428f1ce9386d7cf821eb049134
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 23 00:43:33 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 23 00:43:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c43734

dev-libs/libinput: Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-libs/libinput/Manifest   |  1 -
 dev-libs/libinput/libinput-1.10.3.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 265df39ab00..10509624eea 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,4 +1,3 @@
-DIST libinput-1.10.3.tar.xz 493216 BLAKE2B 
0646575d619c42bfc2b54018e4ee08e43c939e2bf8ce2fd111a113dce4acef73dddfb453a083a53964b70bb0e15a619c1a00b63c87b2cf231190b184b82622f7
 SHA512 
4c73673e138a7aff9d6f2d189b8afdfb51c868eca0487c8c487ffd3bb48849994a9095fbd4c5c725ee17fafc2a85298106e0cc7b59b4a8cd13ec28f65d15c01d
 DIST libinput-1.10.4.tar.xz 493152 BLAKE2B 
84f49f523fc2fb4c306212a28ccf2c02650898ee5ac6956522aa9a13d46f0ddffbfac94fb11205caf3e172ef652d7339902831993ef37c0ad4e3e9ef1cc6eaf3
 SHA512 
b6f24f135e2396d53c0576a3b3887cd3736f2209fc448c6419cd1f1d7ee6aedff8e067f4b780f50ada5a4418d5bc47a4010cb328f366ee7fd1a2dba1ffc96c38
 DIST libinput-1.10.5.tar.xz 497496 BLAKE2B 
c716bdd2620c044c7776f53fd368dc2e1e77374cb46a1d395fa704d1c823776c257867b9180952cea13668cbfd1aebda1780b91544d33623dda8dbe86f041b2f
 SHA512 
61f19ea777b523f0e76869b8e7dbbff5e51132d3c856c6edb9915a695f7903256228e71be2567642866923a800f1283bdd5aff97266ac26c2e42dfce0bffa50b
 DIST libinput-1.7.3.tar.xz 922464 BLAKE2B 
fa38675905af55931676c22d9e4d56befbb055fba56ba13c61a1917050bc1eb62bcfe1d078b478047006d4c0d06d83186d0d6739cbf9dc49acce487ccb0b7e3a
 SHA512 
2262dc56d213a4d3ea765e870af200e2c336a166baa1bbdf5205e3ce70faefc777429ba09563c5dd79feb5442f53abc84e04a0f32a06bb622d6e120bb8ad152b

diff --git a/dev-libs/libinput/libinput-1.10.3.ebuild 
b/dev-libs/libinput/libinput-1.10.3.ebuild
deleted file mode 100644
index 5364b191c2f..000
--- a/dev-libs/libinput/libinput-1.10.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit meson udev
-
-DESCRIPTION="Library to handle input devices in Wayland"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/10"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="doc input_devices_wacom test"
-# Tests require write access to udev rules directory which is a no-no for live 
system.
-# Other tests are just about logs, exported symbols and autotest of the test 
library.
-RESTRICT="test"
-
-RDEPEND="
-   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
-   >=dev-libs/libevdev-1.3
-   >=sys-libs/mtdev-1.1
-   virtual/libudev
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? (
-   >=app-doc/doxygen-1.8.3
-   >=media-gfx/graphviz-2.38.0
-   )
-"
-#  test? (
-#  >=dev-libs/check-0.9.10
-#  dev-util/valgrind
-#  sys-libs/libunwind )
-
-src_configure() {
-   # gui can be built but will not be installed
-   local emesonargs=(
-   -Ddebug-gui=false
-   -Ddocumentation="$(usex doc true false)"
-   -Dlibwacom="$(usex input_devices_wacom true false)"
-   -Dtests="$(usex test true false)"
-   -Dudev-dir="$(get_udevdir)"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   if use doc ; then
-   docinto html
-   dodoc -r "${BUILD_DIR}"/html/.
-   fi
-   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-}



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

2018-04-22 Thread Lars Wendler
commit: be61b94e57ae696b4c39c4c47f0d5498b477535f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr 23 00:39:39 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr 23 00:39:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be61b94e

dev-libs/libbytesize: Bump to version 1.3

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-libs/libbytesize/Manifest   |  1 +
 dev-libs/libbytesize/libbytesize-1.3.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index 8beb212156d..37a98d6f41a 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1 +1,2 @@
 DIST libbytesize-1.2.tar.gz 70598 BLAKE2B 
e136b1274703da7b3596e7583cea1ac773c1594af09c626f4dbb481dfcc23a3186b03ebdc54bba67d0a063c5d6587f6b7f8b610828c461cfd114eea1388dd193
 SHA512 
a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2
+DIST libbytesize-1.3.tar.gz 71648 BLAKE2B 
40794a38af8ee1fcc03ef8000b20123c0e02e208f329a75e7da3a18b224e4a8456ce5982d72e4eefa2ff9d9dcd90b98142037dd37be6bc31f25e2ff347010829
 SHA512 
a50f5d4ea07a295909e09168518f8fc25da8dcd52859beca9c9c3b8c8c180b025c774c730d449ffbd4c7fd5aba07b5d071b6d9ad36f9d9ebc96bb06699aa08f3

diff --git a/dev-libs/libbytesize/libbytesize-1.3.ebuild 
b/dev-libs/libbytesize/libbytesize-1.3.ebuild
new file mode 100644
index 000..ec3d92738f1
--- /dev/null
+++ b/dev-libs/libbytesize/libbytesize-1.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit autotools python-r1
+
+DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary 
big sizes in bytes"
+HOMEPAGE="https://github.com/rhinstaller/libbytesize;
+SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/gmp:0=
+   dev-libs/mpfr:=
+   >=dev-libs/libpcre-8.32
+"
+
+DEPEND="
+   ${RDEPEND}
+   sys-devel/gettext
+   doc? ( dev-util/gtk-doc )
+   test? (
+   dev-python/pocketlint
+   dev-python/polib
+   )
+"
+
+RESTRICT="test"
+
+pkg_setup() {
+   python_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with python_targets_python2_7 python2)
+   $(use_with doc gtk-doc)
+   )
+   if use python_targets_python3_4 || use python_targets_python3_5 || use 
python_targets_python3_6 ; then
+   myeconfargs+=( --with-python3 )
+   else
+   myeconfargs+=( --without-python3 )
+   fi
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   python_install() {
+   emake -C src/python install DESTDIR="${D}"
+   python_optimize
+   }
+   python_foreach_impl python_install
+
+   find "${ED}" -name "*.la*" -delete || die
+}



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

2018-04-22 Thread Matt Turner
commit: e72cc27a6117c6a054d7ff78abb8eb2dbec222a8
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 00:34:37 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 00:34:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72cc27a

media-libs/mesa-17.3.8: hppa stable, bug 652350

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

diff --git a/media-libs/mesa/mesa-17.3.8.ebuild 
b/media-libs/mesa/mesa-17.3.8.ebuild
index 6b9e44398fc..dda783275c7 100644
--- a/media-libs/mesa/mesa-17.3.8.ebuild
+++ b/media-libs/mesa/mesa-17.3.8.ebuild
@@ -25,7 +25,7 @@ if [[ $PV ==  ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~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 ~arm-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2018-04-22 Thread Matt Turner
commit: 59a5687604b72e648552d2d57ebb3e30314050bb
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 23 00:34:43 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 23 00:34:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a56876

x11-libs/libdrm-2.4.89: hppa stable, bug 652350

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

diff --git a/x11-libs/libdrm/libdrm-2.4.89.ebuild 
b/x11-libs/libdrm/libdrm-2.4.89.ebuild
index cc8b1e46112..b798ebe33c4 100644
--- a/x11-libs/libdrm/libdrm-2.4.89.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.89.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git;
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



[gentoo-commits] repo/gentoo:master commit in: net-nds/yp-tools/

2018-04-22 Thread Aaron Bauman
commit: 7875865780e93199678a2badb8ff1451a9f36def
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:26:36 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:26:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78758657

net-nds/yp-tools: amd64 stable wrt bug #653818

Bug: https://bugs.gentoo.org/653818
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-nds/yp-tools/yp-tools-4.2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/yp-tools/yp-tools-4.2.2-r2.ebuild 
b/net-nds/yp-tools/yp-tools-4.2.2-r2.ebuild
index 314678603f5..f5f19c362b8 100644
--- a/net-nds/yp-tools/yp-tools-4.2.2-r2.ebuild
+++ b/net-nds/yp-tools/yp-tools-4.2.2-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://www.linux-nis.org/download/yp-tools/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="nls"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libibcm/

2018-04-22 Thread Aaron Bauman
commit: 7453eb69fbeccac680fa54ace5e45b4707cb0831
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:22:28 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:22:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7453eb69

sys-fabric/libibcm: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild 
b/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild
index 4dc82c5b5ce..d335c5e20e6 100644
--- a/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild
+++ b/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB Userspace CM library"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 RDEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/infiniband-diags/

2018-04-22 Thread Aaron Bauman
commit: c7cfdf85e4614153699eed6b6cf297f2322ad350
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:24:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:24:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cfdf85

sys-fabric/infiniband-diags: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild 
b/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild
index 2ea21866a88..a3fbe0a72e2 100644
--- a/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild
+++ b/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB diagnostic programs and scripts needed to diagnose an IB 
subnet"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libibumad/

2018-04-22 Thread Aaron Bauman
commit: 77c166a1cbb3c944bee55e0d8da4f27605f286cc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:22:39 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:22:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c166a1

sys-fabric/libibumad: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libibumad/libibumad-1.3.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libibumad/libibumad-1.3.9.ebuild 
b/sys-fabric/libibumad/libibumad-1.3.9.ebuild
index 07ae7dc87cb..39d2b617f0c 100644
--- a/sys-fabric/libibumad/libibumad-1.3.9.ebuild
+++ b/sys-fabric/libibumad/libibumad-1.3.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB User MAD lib functions which sit on top of the user MAD 
kernel modules"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libocrdma/

2018-04-22 Thread Aaron Bauman
commit: d34944e9187503421193e8a9b41b00f8155a03fe
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:24:08 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:24:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34944e9

sys-fabric/libocrdma: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libocrdma/libocrdma-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild 
b/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild
index 794cdc2ad73..35a150e9352 100644
--- a/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild
+++ b/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB userspace driver for Emulex OneConnect RDMA"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libcxgb3/

2018-04-22 Thread Aaron Bauman
commit: cf940f3f31a857178373d3a9e375c8369f79b04d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:20:43 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:20:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf940f3f

sys-fabric/libcxgb3: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild 
b/sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild
index b412bab3b50..a3f162eb82c 100644
--- a/sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild
+++ b/sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB - driver for Chelsio T3-based iWARP (RDMA over 
IP/ethernet)"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/ofed/

2018-04-22 Thread Aaron Bauman
commit: e6feca342651899097ea507d4a39a82e4c854de7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:19:32 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:19:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6feca34

sys-fabric/ofed: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/ofed/ofed-3.12_rc1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/ofed/ofed-3.12_rc1.ebuild 
b/sys-fabric/ofed/ofed-3.12_rc1.ebuild
index 59cbf9fbb9e..d015f9d282b 100644
--- a/sys-fabric/ofed/ofed-3.12_rc1.ebuild
+++ b/sys-fabric/ofed/ofed-3.12_rc1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -23,7 +23,7 @@ IUSE_OFED_DRIVERS="
 inherit openib udev toolchain-funcs
 
 DESCRIPTION="OpenIB system files"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE="dapl +diags ibacm mstflint +opensm perftest qperf rds srp 
${IUSE_OFED_DRIVERS}"
 
 RDEPEND="!sys-fabric/openib



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/mstflint/

2018-04-22 Thread Aaron Bauman
commit: 2ee0e56535447827636e019957deefd3eb1d76d9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:21:17 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:21:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee0e565

sys-fabric/mstflint: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/mstflint/mstflint-3.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/mstflint/mstflint-3.5.0.ebuild 
b/sys-fabric/mstflint/mstflint-3.5.0.ebuild
index 01c8bce56b5..68e1543aee2 100644
--- a/sys-fabric/mstflint/mstflint-3.5.0.ebuild
+++ b/sys-fabric/mstflint/mstflint-3.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="Mellanox firmware burning application"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 RDEPEND="sys-libs/zlib"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/srptools/

2018-04-22 Thread Aaron Bauman
commit: 964a594da20a1206de07ccdb6bb50b69e0c917d6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:19:43 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:19:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964a594d

sys-fabric/srptools: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/srptools/srptools-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/srptools/srptools-1.0.2.ebuild 
b/sys-fabric/srptools/srptools-1.0.2.ebuild
index 77e973a9a90..e6db4592f57 100644
--- a/sys-fabric/srptools/srptools-1.0.2.ebuild
+++ b/sys-fabric/srptools/srptools-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ inherit openib
 
 DESCRIPTION="Tools for discovering and connecting to SRP CSI targets on 
InfiniBand fabrics"
 
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libmlx4/

2018-04-22 Thread Aaron Bauman
commit: 6bb63b71418f3ca927ae997f058018f963db125d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:19:15 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:19:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb63b71

sys-fabric/libmlx4: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libmlx4/libmlx4-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild 
b/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild
index 403d158c594..d3258f9a47a 100644
--- a/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild
+++ b/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1.gdc6ef69"
 inherit openib
 
 DESCRIPTION="OpenIB userspace driver for Mellanox ConnectX HCA"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/qperf/

2018-04-22 Thread Aaron Bauman
commit: 0e8bc63302597c5c54b7be1b15a2a1ae3afcd6e3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:21:06 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:21:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8bc633

sys-fabric/qperf: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/qperf/qperf-0.4.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/qperf/qperf-0.4.9.ebuild 
b/sys-fabric/qperf/qperf-0.4.9.ebuild
index c7ea857b60f..cf7fdace529 100644
--- a/sys-fabric/qperf/qperf-0.4.9.ebuild
+++ b/sys-fabric/qperf/qperf-0.4.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="Measure RDMA and IP performance"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/ibacm/

2018-04-22 Thread Aaron Bauman
commit: e8744b6fdcd363cb1c71bc14da369fba97fedfdd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:22:05 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:22:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8744b6f

sys-fabric/ibacm: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/ibacm/ibacm-1.0.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/ibacm/ibacm-1.0.8.ebuild 
b/sys-fabric/ibacm/ibacm-1.0.8.ebuild
index b1a778e209c..2872d490e17 100644
--- a/sys-fabric/ibacm/ibacm-1.0.8.ebuild
+++ b/sys-fabric/ibacm/ibacm-1.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="IB CM pre-connection service application"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/infinipath-psm/

2018-04-22 Thread Aaron Bauman
commit: ca01c331dfea58b103c5925d9d3bac3379317427
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:20:10 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:20:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca01c331

sys-fabric/infinipath-psm: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild 
b/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild
index ddb8ffd0ae0..0654f652690 100644
--- a/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild
+++ b/sys-fabric/infinipath-psm/infinipath-psm-3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ OFED_SRC_SNAPSHOT="1"
 inherit openib udev
 
 DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 RDEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libmthca/

2018-04-22 Thread Aaron Bauman
commit: 49d659cae6e0d6607b33887616dcef5268a506b5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:20:54 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:20:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d659ca

sys-fabric/libmthca: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libmthca/libmthca-1.0.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libmthca/libmthca-1.0.6.ebuild 
b/sys-fabric/libmthca/libmthca-1.0.6.ebuild
index 4fc68162606..12b7d53cec4 100644
--- a/sys-fabric/libmthca/libmthca-1.0.6.ebuild
+++ b/sys-fabric/libmthca/libmthca-1.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB userspace driver for Mellanox InfiniBand HCAs"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libipathverbs/

2018-04-22 Thread Aaron Bauman
commit: 6334738cfe57d5ae5a299a86fc023f052d60e9d7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:20:21 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:20:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6334738c

sys-fabric/libipathverbs: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild 
b/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild
index 887d277bc9d..7c3f102a195 100644
--- a/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild
+++ b/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/librdmacm/

2018-04-22 Thread Aaron Bauman
commit: 1a1cc2c0c059f13dd20215a9ed920395241e896b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:19:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:19:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1cc2c0

sys-fabric/librdmacm: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/librdmacm/librdmacm-1.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fabric/librdmacm/librdmacm-1.0.18-r1.ebuild 
b/sys-fabric/librdmacm/librdmacm-1.0.18-r1.ebuild
index 93e403bb833..44da1d43079 100644
--- a/sys-fabric/librdmacm/librdmacm-1.0.18-r1.ebuild
+++ b/sys-fabric/librdmacm/librdmacm-1.0.18-r1.ebuild
@@ -12,7 +12,7 @@ inherit openib multilib-minimal
 
 DESCRIPTION="OpenIB userspace RDMA CM library"
 
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 IUSE="static-libs"
 
 DEPEND="sys-fabric/libibverbs:${SLOT}[static-libs?,${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/rds-tools/

2018-04-22 Thread Aaron Bauman
commit: d860d7c6f78332427291ecce42d965ca52b6cdd8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:20:32 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:20:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d860d7c6

sys-fabric/rds-tools: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/rds-tools/rds-tools-2.0.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/rds-tools/rds-tools-2.0.4-r3.ebuild 
b/sys-fabric/rds-tools/rds-tools-2.0.4-r3.ebuild
index da72dec73f4..40b339cbe9f 100644
--- a/sys-fabric/rds-tools/rds-tools-2.0.4-r3.ebuild
+++ b/sys-fabric/rds-tools/rds-tools-2.0.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ inherit base openib toolchain-funcs
 
 DESCRIPTION="OpenIB userspace rds-tools"
 
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libehca/

2018-04-22 Thread Aaron Bauman
commit: e943049594c8daa13423d6c806faa452db6563f4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:23:09 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:23:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9430495

sys-fabric/libehca: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libehca/libehca-1.2.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libehca/libehca-1.2.2-r3.ebuild 
b/sys-fabric/libehca/libehca-1.2.2-r3.ebuild
index 13018f70a03..2ff4919ca3d 100644
--- a/sys-fabric/libehca/libehca-1.2.2-r3.ebuild
+++ b/sys-fabric/libehca/libehca-1.2.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ OFED_SNAPSHOT="1"
 inherit openib
 
 DESCRIPTION="OpenIB - IBM eServer eHCA Infiniband device driver for Linux on 
POWER"
-KEYWORDS=""
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-block/open-iscsi/

2018-04-22 Thread Aaron Bauman
commit: 7cd2cb3cf1d6aa01bd9cf27569f8de38dbd6a881
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:23:57 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:23:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd2cb3c

sys-block/open-iscsi: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild 
b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index 23d6d5173cc..3ee56434ec4 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE="debug infiniband +tcp rdma"
 
 DEPEND="sys-block/open-isns:=



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/dapl/

2018-04-22 Thread Aaron Bauman
commit: d6e117b86cbcf1ced2cfc4339652a6484183c2cf
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:23:21 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:23:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e117b8

sys-fabric/dapl: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/dapl/dapl-2.0.40.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/dapl/dapl-2.0.40.ebuild 
b/sys-fabric/dapl/dapl-2.0.40.ebuild
index 4c132970195..1cc163d85d1 100644
--- a/sys-fabric/dapl/dapl-2.0.40.ebuild
+++ b/sys-fabric/dapl/dapl-2.0.40.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB - Direct Access Provider Library"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="sys-fabric/libibverbs:${SLOT}



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libmlx5/

2018-04-22 Thread Aaron Bauman
commit: e0805c02bad8c018eb9de79794a9bee588bc84e0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:21:28 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:21:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0805c02

sys-fabric/libmlx5: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libmlx5/libmlx5-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild 
b/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild
index 94e72af30ae..4b7a5b45ba8 100644
--- a/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild
+++ b/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB userspace driver for Mellanox ConnectIB HCA"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-block/open-isns/

2018-04-22 Thread Aaron Bauman
commit: 70d2b382465c099430b23894f7f757091e805a7c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:21:54 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:21:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d2b382

sys-block/open-isns: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-block/open-isns/open-isns-0.98.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/open-isns/open-isns-0.98.ebuild 
b/sys-block/open-isns/open-isns-0.98.ebuild
index 9d9c713a88a..32abc8f1081 100644
--- a/sys-block/open-isns/open-isns-0.98.ebuild
+++ b/sys-block/open-isns/open-isns-0.98.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/open-iscsi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE="debug slp ssl static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libibmad/

2018-04-22 Thread Aaron Bauman
commit: 7f1a7ae8503056ea297edb49beb50f03d2b2c384
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:22:17 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:22:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1a7ae8

sys-fabric/libibmad: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libibmad/libibmad-1.3.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libibmad/libibmad-1.3.11.ebuild 
b/sys-fabric/libibmad/libibmad-1.3.11.ebuild
index 15b1fa2d4be..785819b5fbd 100644
--- a/sys-fabric/libibmad/libibmad-1.3.11.ebuild
+++ b/sys-fabric/libibmad/libibmad-1.3.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB library provides the API for use interfacing with IB 
management programs"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/opensm/

2018-04-22 Thread Aaron Bauman
commit: 6a82cc7a2f5099332689a07eaaa238492e704437
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:19:58 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:19:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a82cc7a

sys-fabric/opensm: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/opensm/opensm-3.3.17-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/opensm/opensm-3.3.17-r1.ebuild 
b/sys-fabric/opensm/opensm-3.3.17-r1.ebuild
index 6c66e3edf0e..51b8c921183 100644
--- a/sys-fabric/opensm/opensm-3.3.17-r1.ebuild
+++ b/sys-fabric/opensm/opensm-3.3.17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit autotools eutils openib
 
 DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE="tools"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libnes/

2018-04-22 Thread Aaron Bauman
commit: 7657bd2d495bb21049a93a50db5af0c102b98ad2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:23:00 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:23:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7657bd2d

sys-fabric/libnes: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libnes/libnes-1.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libnes/libnes-1.1.4.ebuild 
b/sys-fabric/libnes/libnes-1.1.4.ebuild
index 6a2977991e6..0b48b23ebcd 100644
--- a/sys-fabric/libnes/libnes-1.1.4.ebuild
+++ b/sys-fabric/libnes/libnes-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ OFED_SUFFIX="0"
 inherit openib
 
 DESCRIPTION="NetEffect RNIC Userspace Library"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE="static-libs"
 
 DEPEND="sys-fabric/libibverbs:${SLOT}"



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libcxgb4/

2018-04-22 Thread Aaron Bauman
commit: dd743e17e619493a45d3c3cc808f6b057dfdd3ef
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 23 00:22:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 23 00:22:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd743e17

sys-fabric/libcxgb4: amd64 stable wrt bug #643122

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild 
b/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild
index c5795fd64e0..532a8f55374 100644
--- a/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild
+++ b/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ OFED_SUFFIX="1"
 inherit openib
 
 DESCRIPTION="OpenIB - driver for Chelsio T4-based iWARP (RDMA over 
IP/ethernet)"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux"
 IUSE=""
 
 DEPEND="sys-fabric/libibverbs:${SLOT}"



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

2018-04-22 Thread Zac Medico
commit: db4dca876cdb004b12a944f5323a51bc4bbde770
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 23 00:04:29 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 23 00:06:35 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=db4dca87

EbuildBuild._start(): fix event loop recursion (bug 653844)

Use async_aux_get to fetch SRC_URI metadata (it's not cached in
self.pkg.metadata because some packages have an extremely large
SRC_URI value).

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

 pym/_emerge/EbuildBuild.py | 19 ++-
 pym/portage/package/ebuild/doebuild.py |  6 --
 2 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/pym/_emerge/EbuildBuild.py b/pym/_emerge/EbuildBuild.py
index 9d4afd0ea..8ad8bcae9 100644
--- a/pym/_emerge/EbuildBuild.py
+++ b/pym/_emerge/EbuildBuild.py
@@ -35,23 +35,32 @@ class EbuildBuild(CompositeTask):
("_build_dir", "_buildpkg", "_ebuild_path", "_issyspkg", 
"_tree")
 
def _start(self):
-
-   pkg = self.pkg
-   settings = self.settings
-
if not self.opts.fetchonly:
-   rval = _check_temp_dir(settings)
+   rval = _check_temp_dir(self.settings)
if rval != os.EX_OK:
self.returncode = rval
self._current_task = None
self._async_wait()
return
 
+   # First get the SRC_URI metadata (it's not cached in 
self.pkg.metadata
+   # because some packages have an extremely large SRC_URI value).
+   self._start_task(
+   AsyncTaskFuture(
+   
future=self.pkg.root_config.trees["porttree"].dbapi.\
+   async_aux_get(self.pkg.cpv, ["SRC_URI"], 
myrepo=self.pkg.repo)),
+   self._start_with_metadata)
+
+   def _start_with_metadata(self, aux_get_task):
+   self._assert_current(aux_get_task)
+   pkg = self.pkg
+   settings = self.settings
root_config = pkg.root_config
tree = "porttree"
self._tree = tree
portdb = root_config.trees[tree].dbapi
settings.setcpv(pkg)
+   settings.configdict["pkg"]["SRC_URI"], = 
aux_get_task.future.result()
settings.configdict["pkg"]["EMERGE_FROM"] = "ebuild"
if self.opts.buildpkgonly:
settings.configdict["pkg"]["MERGE_TYPE"] = "buildonly"

diff --git a/pym/portage/package/ebuild/doebuild.py 
b/pym/portage/package/ebuild/doebuild.py
index 3c8414387..0dabafeb7 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -450,8 +450,10 @@ def doebuild_environment(myebuild, mydo, myroot=None, 
settings=None,
if hasattr(mydbapi, "getFetchMap") and \
("A" not in mysettings.configdict["pkg"] or \
"AA" not in mysettings.configdict["pkg"]):
-   src_uri, = mydbapi.aux_get(mysettings.mycpv,
-   ["SRC_URI"], mytree=mytree)
+   src_uri = mysettings.configdict["pkg"].get("SRC_URI")
+   if src_uri is None:
+   src_uri, = mydbapi.aux_get(mysettings.mycpv,
+   ["SRC_URI"], mytree=mytree)
metadata = {
"EAPI": eapi,
"SRC_URI" : src_uri,



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

2018-04-22 Thread Jonathan Vasquez
commit: 5620a3009c6139046c5897468d3d3b292156565c
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sun Apr 22 23:49:07 2018 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sun Apr 22 23:49:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5620a300

media-tv/plex-media-server: stabilizing 1.12.1

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-tv/plex-media-server/plex-media-server-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
index 3997a207e48..a79b2b6be85 100644
--- a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
+++ b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64
 SLOT="0"
 LICENSE="Plex"
 RESTRICT="bindist strip"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



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

2018-04-22 Thread Mikle Kolyada
commit: 0d30652d94e5e0f784922aabd137847cc769069f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 22 23:46:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 22 23:46:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d30652d

www-servers/lighttpd: Version bump

Closes: https://bugs.gentoo.org/643892
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-servers/lighttpd/Manifest   |   1 +
 www-servers/lighttpd/lighttpd-1.4.49.ebuild | 231 
 2 files changed, 232 insertions(+)

diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest
index fc903c9ecf2..0b5f64b4217 100644
--- a/www-servers/lighttpd/Manifest
+++ b/www-servers/lighttpd/Manifest
@@ -3,3 +3,4 @@ DIST lighttpd-1.4.43.tar.xz 656248 BLAKE2B 
7c1e91c615c380a64784c1b9e33979e5bc339
 DIST lighttpd-1.4.44.tar.xz 660304 BLAKE2B 
b8bf21fc84c525a24c3b2ca66324ed75e3ec63a28455ed6166831a6e729f6f669363d9fe72289cf1f5532b231e23298d120fa57bbcc98cdd5ba37f9b84eb89ee
 SHA512 
b7481482bc130c80f076002b2853e1b0ecb2af5d6c6f5428854ae7a60bda591cf96f23e9f3a24cfb36ada3ba97ebff449e102895f7eb4b0aa50ec275eb44725b
 DIST lighttpd-1.4.45.tar.xz 660432 BLAKE2B 
31ea3209b8efad32c3811d39b1c1a682d9f2d79a2ecd7d90c413ad066b6a7d5f84df9b3af2ffb2d49a701856ac496626f2a744b25f1dc4fe1c3b9af586fc437f
 SHA512 
d030674a8c55aab12d32ac75f8df2628ba2332a5263c8bd2dd4f39342530080edc6ba2a6fee749c1301d601ab766a265d3c630b04d38bb26bba3cf045935573d
 DIST lighttpd-1.4.47.tar.xz 703012 BLAKE2B 
47d8e537c08076b66cd80b35d8d368e7eef55dc0c9edb004e86c033899c13be09ba5f456395647d6c63d461183cfb0be87d36d5e8f26086e0c3ad9bd75791ef4
 SHA512 
9fac3acc428d9faf69fca2768578dca619f778889e8a3779c429038eec7aff6b3dd497d5437152a070df850861fe2132042fa4418e31c1aab89df23a1c544f99
+DIST lighttpd-1.4.49.tar.xz 710964 BLAKE2B 
112ceb36b45f51c7d5526caba27d2b2aa57ec9d14751e1334472c9079c25317c5e37faf884788c84d61fa6cfa2efedc0b4ec02e32308beb6a0b6be28eea44fbd
 SHA512 
de766da68b4cacfb6c322210eafe819b6423334272e9fae4688c2282a66a2e55aaf580c5fdbf02676ed6f7b32d13f2f28cefd22518f77127055ec336ec5d6784

diff --git a/www-servers/lighttpd/lighttpd-1.4.49.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.49.ebuild
new file mode 100644
index 000..228a2750f05
--- /dev/null
+++ b/www-servers/lighttpd/lighttpd-1.4.49.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic readme.gentoo-r1 user systemd
+
+DESCRIPTION="Lightweight high-performance web server"
+HOMEPAGE="http://www.lighttpd.net/;
+SRC_URI="http://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz;
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd"
+IUSE="bzip2 dbi doc fam gdbm geoip ipv6 kerberos ldap libev libressl lua 
minimal mmap memcached mysql pcre php postgres rrdtool sasl selinux ssl sqlite 
test webdav xattr zlib"
+
+REQUIRED_USE="kerberos? ( ssl !libressl )
+ webdav? ( sqlite )"
+
+CDEPEND="
+   bzip2?( app-arch/bzip2 )
+   dbi?  ( dev-db/libdbi )
+   fam?  ( virtual/fam )
+   gdbm? ( sys-libs/gdbm )
+   geoip?( dev-libs/geoip )
+   ldap? ( >=net-nds/openldap-2.1.26 )
+   libev?( >=dev-libs/libev-4.01 )
+   lua?  ( >=dev-lang/lua-5.1:= )
+   memcached? ( dev-libs/libmemcached )
+   mysql?( >=virtual/mysql-4.0 )
+   pcre? ( >=dev-libs/libpcre-3.1 )
+   php?  ( dev-lang/php:*[cgi] )
+   postgres? ( dev-db/postgresql:* )
+   rrdtool?  ( net-analyzer/rrdtool )
+   sasl? ( dev-libs/cyrus-sasl )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7:0=[kerberos?] )
+   libressl? ( dev-libs/libressl:= )
+   )
+   sqlite? ( dev-db/sqlite:3 )
+   webdav? (
+   dev-libs/libxml2
+   >=dev-db/sqlite-3
+   sys-fs/e2fsprogs
+   )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   zlib? ( >=sys-libs/zlib-1.1 )"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc?  ( dev-python/docutils )
+   test? (
+   virtual/perl-Test-Harness
+   dev-libs/fcgi
+   )"
+
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-apache )
+"
+
+# update certain parts of lighttpd.conf based on conditionals
+update_config() {
+   local config="${D}/etc/lighttpd/lighttpd.conf"
+
+   # enable php/mod_fastcgi settings
+   use php && { sed -i -e 's|#.*\(include.*fastcgi.*$\)|\1|' ${config} || 
die; }
+
+   # enable stat() caching
+   use fam && { sed -i -e 's|#\(.*stat-cache.*$\)|\1|' ${config} || die; }
+
+   # automatically listen on IPv6 if built with USE=ipv6. Bug #234987
+   use ipv6 && { sed -i -e 's|# server.use-ipv6|server.use-ipv6|' 
${config} || die; }
+}
+
+# remove non-essential stuff (for 

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

2018-04-22 Thread Jonathan Vasquez
commit: b494c2d8d678d494043e4660095f367235c9481e
Author: Sujeet Akula  freeboson  org>
AuthorDate: Sat Apr 21 15:31:13 2018 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sun Apr 22 23:46:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b494c2d8

media-tv/plex-media-server: version bump to 1.12.3

Closes: https://github.com/gentoo/gentoo/pull/8100

 media-tv/plex-media-server/Manifest|   1 +
 .../plex-media-server-1.12.3.ebuild| 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 0f4906e0fc1..040338bd651 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,2 +1,3 @@
 DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 
7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841
 SHA512 
0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5
 DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 
52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2
 SHA512 
8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4
+DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 BLAKE2B 
6a868943c77a1355dd0a4dbe88323b937d827dbfe84e729cf1f5c5c7d4a7d44e9af7e69121a7e3cf9f5d60786c9877bd3e303d9d5d301c86f08984afb1062730
 SHA512 
1befe9196926bf4cabd1f9c746e958efc72392479a844f8c3d9161282618fe28e29dbb9c12ddccf5db5b852ae58cd43dc0d988f00732431e16106021c8618347

diff --git a/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild
new file mode 100644
index 000..51b3b7f1335
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils user systemd unpacker pax-utils python-single-r1
+
+MINOR_VERSION="4973-215c28d86"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR_VERSION}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="bindist strip"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   sys-apps/fix-gnustack
+   dev-python/virtualenv[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   net-dns/avahi
+   ${PYTHON_DEPS}"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" )
+
+S="${WORKDIR}"
+PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" )
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} 
"${_USERNAME},video"
+   python-single-r1_pkg_setup
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Move the config to the correct place
+   local CONFIG_VANILLA="/etc/default/plexmediaserver"
+   local CONFIG_PATH="/etc/${_SHORTNAME}"
+   dodir "${CONFIG_PATH}"
+   insinto "${CONFIG_PATH}"
+   doins "${CONFIG_VANILLA#/}"
+   sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i 
"${S}"/usr/sbin/start_pms || die
+
+   # Remove Debian specific files
+   rm -rf "usr/share/doc" || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   local LOGGING_DIR="/var/log/pms"
+   dodir "${LOGGING_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die
+   keepdir "${LOGGING_DIR}"
+
+   # Create default library folder with correct permissions
+   local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}"
+   dodir "${DEFAULT_LIBRARY_DIR}"
+   chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || 
die
+   keepdir "${DEFAULT_LIBRARY_DIR}"
+
+   # Install the OpenRC init/conf files
+   doinitd "${FILESDIR}/init.d/${PN}"
+   doconfd "${FILESDIR}/conf.d/${PN}"
+
+   # Disabling due to Bug 644694
+   #_handle_multilib
+
+   # Mask Plex libraries so that revdep-rebuild 

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

2018-04-22 Thread Aaron Bauman
commit: 14624b75ea864694e8b7961532872653f24d5783
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr 22 23:35:58 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 22 23:36:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14624b75

sys-apps/xinetd: amd64 stable wrt bug #653826

Bug: https://bugs.gentoo.org/653826
Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/sys-apps/xinetd/xinetd-2.3.15.3.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
index b418883270a..66f5ed0243a 100644
--- a/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
+++ b/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.xz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="perl selinux tcpd"
 
 DEPEND="



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

2018-04-22 Thread Aaron Bauman
commit: 4aa2b2f2c74d092b5d5b0f9c0858e6cae6a9267a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr 22 23:40:12 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 22 23:40:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa2b2f2

sys-fs/quota: amd64 stable wrt bug #653798

Bug: https://bugs.gentoo.org/653798
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fs/quota/quota-4.04-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/quota/quota-4.04-r1.ebuild 
b/sys-fs/quota/quota-4.04-r1.ebuild
index 9ced66121c1..03b4fbef406 100644
--- a/sys-fs/quota/quota-4.04-r1.ebuild
+++ b/sys-fs/quota/quota-4.04-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ldap netlink nls rpc tcpd"
 
 RDEPEND="



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

2018-04-22 Thread Matt Turner
commit: e5b415bdc23f18bae24818e6350f7058025538ce
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 22 23:30:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 22 23:30:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b415bd

media-gfx/imagemagick-7.0.7.28: alpha stable, bug 650992

 media-gfx/imagemagick/imagemagick-7.0.7.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2018-04-22 Thread Matt Turner
commit: e4b12cdba27e48b7b9641dc9c0112638f48c7ca3
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 22 23:30:27 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 22 23:30:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b12cdb

media-gfx/imagemagick-6.9.9.40: alpha stable, bug 650992

 media-gfx/imagemagick/imagemagick-6.9.9.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2018-04-22 Thread Andreas Sturmlechner
commit: 24ef2a27f18571950c96ffe04f080298236e5c19
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Fri Apr 20 11:19:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 23:11:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ef2a27

app-crypt/moolticute: remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/moolticute/Manifest |  1 -
 app-crypt/moolticute/moolticute-0.12.7.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/app-crypt/moolticute/Manifest b/app-crypt/moolticute/Manifest
index c9a99f7a489..01119df6f68 100644
--- a/app-crypt/moolticute/Manifest
+++ b/app-crypt/moolticute/Manifest
@@ -1,2 +1 @@
-DIST moolticute-0.12.7.tar.gz 5364075 BLAKE2B 
a85a18264e5658a96454d4b934cca1b62b63b2d1b90352fe750f973e28dd2da78d0a95d3103d4e213d9bb96b76d28c79d6d77127a6c85078036b63e61889afe0
 SHA512 
f7db56c9bdf6d3f8d1ad573f37f0c394b53fd2acc1f257f2f8b113af1c1a050f40a3cdbf7d559cb45eb5e61533bae084f0b574db43da1598bfd056131df8edd9
 DIST moolticute-0.12.9.tar.gz 5364306 BLAKE2B 
adf101a779d4a7dc801f9d7705e6d6b624fb380a502a0fadf38463045af38d7d3a0a2005d1617f9d5874349b347b39632ccbb89f9edb97f7f74f62a7fd129220
 SHA512 
c02542f3bc3db4740e981cdec8ffb753189b15a341e55812de0f0592e23a678a1be73167d6fa5ca32e943d9cdf5f4937abe8132332b490104beed82d5b8d24a7

diff --git a/app-crypt/moolticute/moolticute-0.12.7.ebuild 
b/app-crypt/moolticute/moolticute-0.12.7.ebuild
deleted file mode 100644
index b5153ad45a3..000
--- a/app-crypt/moolticute/moolticute-0.12.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/mooltipass/moolticute.git;
-   inherit git-r3
-   KEYWORDS=""
-else
-   
SRC_URI="https://github.com/mooltipass/moolticute/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm"
-fi
-
-inherit gnome2-utils qmake-utils udev
-
-DESCRIPTION="Mooltipass crossplatform daemon/tools"
-HOMEPAGE="https://github.com/mooltipass/moolticute;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/libusb-1.0.20
-   >=dev-qt/qtcore-5.6:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qttest:5
-   dev-qt/qtwebsockets:5
-   dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P/_/-}"
-
-src_prepare() {
-   default
-
-   # Fill version.h with package version
-   if [[ ${PV} != * ]]; then
-   sed -i "s/\"git\"/\"v${PV/_/-}\"/" src/version.h || die
-   fi
-}
-
-src_configure() {
-   eqmake5 PREFIX="/usr" Moolticute.pro
-}
-
-src_install() {
-   emake install INSTALL_ROOT="${D}"
-
-   udev_dorules "${FILESDIR}/50-mooltipass.rule"
-   newinitd "${FILESDIR}/moolticuted.init" moolticuted
-}
-
-pkg_postinst() {
-   udev_reload
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2018-04-22 Thread Andreas Sturmlechner
commit: 980231c0b8d4b4d99af4abc6dc07fb586c300ba5
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Sat Apr 14 23:27:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 23:11:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980231c0

app-crypt/moolticute: add dev-qt/linguist-tools DEPEND

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8082

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

diff --git a/app-crypt/moolticute/moolticute-.ebuild 
b/app-crypt/moolticute/moolticute-.ebuild
index 6176b1bb867..159e97072e3 100644
--- a/app-crypt/moolticute/moolticute-.ebuild
+++ b/app-crypt/moolticute/moolticute-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,7 +30,9 @@ RDEPEND="
dev-qt/qtwebsockets:5
dev-qt/qtwidgets:5
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+"
 
 S="${WORKDIR}/${P/_/-}"
 



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

2018-04-22 Thread Andreas Sturmlechner
commit: a2e774c2c158a205ad1ddee9507cd55d7a69c80d
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Fri Apr 20 10:36:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 23:11:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e774c2

app-crypt/moolticute: drop obsolete qtcore version dep

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-crypt/moolticute/moolticute-.ebuild 
b/app-crypt/moolticute/moolticute-.ebuild
index 159e97072e3..da3da6c6597 100644
--- a/app-crypt/moolticute/moolticute-.ebuild
+++ b/app-crypt/moolticute/moolticute-.ebuild
@@ -23,7 +23,7 @@ IUSE=""
 
 RDEPEND="
>=dev-libs/libusb-1.0.20
-   >=dev-qt/qtcore-5.6:5
+   dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qttest:5



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

2018-04-22 Thread Andreas Sturmlechner
commit: d06ca24e4ac96b923b5956186225e46977cd7f2c
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Fri Apr 20 11:17:08 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 23:11:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06ca24e

app-crypt/moolticute: bump to 0.12.9

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/moolticute/Manifest |  1 +
 app-crypt/moolticute/moolticute-0.12.9.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/app-crypt/moolticute/Manifest b/app-crypt/moolticute/Manifest
index 0ffdb142631..c9a99f7a489 100644
--- a/app-crypt/moolticute/Manifest
+++ b/app-crypt/moolticute/Manifest
@@ -1 +1,2 @@
 DIST moolticute-0.12.7.tar.gz 5364075 BLAKE2B 
a85a18264e5658a96454d4b934cca1b62b63b2d1b90352fe750f973e28dd2da78d0a95d3103d4e213d9bb96b76d28c79d6d77127a6c85078036b63e61889afe0
 SHA512 
f7db56c9bdf6d3f8d1ad573f37f0c394b53fd2acc1f257f2f8b113af1c1a050f40a3cdbf7d559cb45eb5e61533bae084f0b574db43da1598bfd056131df8edd9
+DIST moolticute-0.12.9.tar.gz 5364306 BLAKE2B 
adf101a779d4a7dc801f9d7705e6d6b624fb380a502a0fadf38463045af38d7d3a0a2005d1617f9d5874349b347b39632ccbb89f9edb97f7f74f62a7fd129220
 SHA512 
c02542f3bc3db4740e981cdec8ffb753189b15a341e55812de0f0592e23a678a1be73167d6fa5ca32e943d9cdf5f4937abe8132332b490104beed82d5b8d24a7

diff --git a/app-crypt/moolticute/moolticute-0.12.9.ebuild 
b/app-crypt/moolticute/moolticute-0.12.9.ebuild
new file mode 100644
index 000..da3da6c6597
--- /dev/null
+++ b/app-crypt/moolticute/moolticute-0.12.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/mooltipass/moolticute.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/mooltipass/moolticute/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+fi
+
+inherit gnome2-utils qmake-utils udev
+
+DESCRIPTION="Mooltipass crossplatform daemon/tools"
+HOMEPAGE="https://github.com/mooltipass/moolticute;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/libusb-1.0.20
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+"
+
+S="${WORKDIR}/${P/_/-}"
+
+src_prepare() {
+   default
+
+   # Fill version.h with package version
+   if [[ ${PV} != * ]]; then
+   sed -i "s/\"git\"/\"v${PV/_/-}\"/" src/version.h || die
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="/usr" Moolticute.pro
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+
+   udev_dorules "${FILESDIR}/50-mooltipass.rule"
+   newinitd "${FILESDIR}/moolticuted.init" moolticuted
+}
+
+pkg_postinst() {
+   udev_reload
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-04-22 Thread Andreas Sturmlechner
commit: 8c363e2c89b69cd47dc3102c00e002d48fcc8dbb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 22 20:06:02 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 23:11:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c363e2c

sci-geosciences/qgis: 3.0.2 version bump

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-geosciences/qgis/Manifest| 1 +
 sci-geosciences/qgis/{qgis-.ebuild => qgis-3.0.2.ebuild} | 4 ++--
 sci-geosciences/qgis/qgis-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 1834d00be28..df5faa8b23d 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,2 +1,3 @@
 DIST qgis-3.0.1.tar.bz2 94217493 BLAKE2B 
9f3b9e9d76dfac574cbe7c9b95f0dc59fb9ad74ddd5c5a420931107200b1ba6641e2b74cff681ecec8cdab777cda69c0e698fa952bc28cd79c761f4636f62f00
 SHA512 
c07fc9b033fa043e38098d226dac69ea35890109c45ccc4c47017e0af2d3fbed4b1a71b3fd7dc76fea3eb43fbcdbfb660df50d779da8c43f68a4402b239f8f75
+DIST qgis-3.0.2.tar.bz2 94483208 BLAKE2B 
198587a8440bf6d1dff6d08e706f1c0972088f8f90df4def27a0066f659e4273be35687ad0f35b4f3dcd7fb60e30ead74093541c69ddbd456bcbbcbae4c99c76
 SHA512 
4eec027f81ee693293e87d3c16b7b210ebd66f35a2884dc4662b5a3359b18cfd8a11919132ab88489456121eab36f8e5a9c20afcb34fa9dbe54673d838fc2be1
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-3.0.2.ebuild
similarity index 98%
copy from sci-geosciences/qgis/qgis-.ebuild
copy to sci-geosciences/qgis/qgis-3.0.2.ebuild
index a76181e1f87..cc3eaaa7055 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-3.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python3_5 )
 PYTHON_REQ_USE="sqlite"
-QT_MIN_VER="5.9.1"
+QT_MIN_VER="5.9.4"
 
 if [[ ${PV} != * ]]; then
SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
@@ -80,7 +80,7 @@ COMMON_DEPEND="
dev-python/six[${PYTHON_USEDEP}]
postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
)
-   webkit? ( >=dev-qt/qtwebkit-${QT_MIN_VER}:5 )
+   webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-qt/linguist-tools-${QT_MIN_VER}:5

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index a76181e1f87..cc3eaaa7055 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python3_5 )
 PYTHON_REQ_USE="sqlite"
-QT_MIN_VER="5.9.1"
+QT_MIN_VER="5.9.4"
 
 if [[ ${PV} != * ]]; then
SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
@@ -80,7 +80,7 @@ COMMON_DEPEND="
dev-python/six[${PYTHON_USEDEP}]
postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
)
-   webkit? ( >=dev-qt/qtwebkit-${QT_MIN_VER}:5 )
+   webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-qt/linguist-tools-${QT_MIN_VER}:5



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

2018-04-22 Thread Andreas Sturmlechner
commit: 8fd3069bffafbc3c77440170c41609d225404766
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 22 20:20:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 23:11:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd3069b

sci-geosciences/qgis: Fix USE=grass

Upstream commit eb6301e023e8cfa9d83fbbfc6ca5797b62d8d535
Thanks-to: Chris Mayo  gmail.com>
Closes: https://bugs.gentoo.org/653718
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-geosciences/qgis/qgis-3.0.2.ebuild | 5 ++---
 sci-geosciences/qgis/qgis-.ebuild  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-3.0.2.ebuild 
b/sci-geosciences/qgis/qgis-3.0.2.ebuild
index 9c686b0dc1a..0b888637f80 100644
--- a/sci-geosciences/qgis/qgis-3.0.2.ebuild
+++ b/sci-geosciences/qgis/qgis-3.0.2.ebuild
@@ -56,7 +56,7 @@ COMMON_DEPEND="
>=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )
georeferencer? ( sci-libs/gsl:= )
-   grass? ( >=sci-geosciences/grass-7.0.0:= )
+   grass? ( =sci-geosciences/grass-7*:= )
mapserver? ( dev-libs/fcgi )
oracle? (
dev-db/oracle-instantclient:=
@@ -136,7 +136,7 @@ src_configure() {
-DENABLE_TESTS=OFF
-DWITH_3D=$(usex 3d)
-DWITH_GEOREFERENCER=$(usex georeferencer)
-   -DWITH_GRASS=$(usex grass)
+   -DWITH_GRASS7=$(usex grass)
-DWITH_SERVER=$(usex mapserver)
-DWITH_ORACLE=$(usex oracle)
-DWITH_QWTPOLAR=$(usex polar)
@@ -148,7 +148,6 @@ src_configure() {
 
if use grass; then
mycmakeargs+=(
-   -DWITH_GRASS7=ON
-DGRASS_PREFIX7=/usr/$(get_libdir)/grass70
)
fi

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index 9c686b0dc1a..0b888637f80 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -56,7 +56,7 @@ COMMON_DEPEND="
>=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )
georeferencer? ( sci-libs/gsl:= )
-   grass? ( >=sci-geosciences/grass-7.0.0:= )
+   grass? ( =sci-geosciences/grass-7*:= )
mapserver? ( dev-libs/fcgi )
oracle? (
dev-db/oracle-instantclient:=
@@ -136,7 +136,7 @@ src_configure() {
-DENABLE_TESTS=OFF
-DWITH_3D=$(usex 3d)
-DWITH_GEOREFERENCER=$(usex georeferencer)
-   -DWITH_GRASS=$(usex grass)
+   -DWITH_GRASS7=$(usex grass)
-DWITH_SERVER=$(usex mapserver)
-DWITH_ORACLE=$(usex oracle)
-DWITH_QWTPOLAR=$(usex polar)
@@ -148,7 +148,6 @@ src_configure() {
 
if use grass; then
mycmakeargs+=(
-   -DWITH_GRASS7=ON
-DGRASS_PREFIX7=/usr/$(get_libdir)/grass70
)
fi



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

2018-04-22 Thread Andreas Sturmlechner
commit: 3fc25a22193c3dc265c9dde733bd50d65dab29a9
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Sun Apr 22 19:23:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 22 23:11:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc25a22

sci-geosciences/qgis: Fix USE=-python building

Closes: https://bugs.gentoo.org/653712
Closes: https://github.com/gentoo/gentoo/pull/8102

 sci-geosciences/qgis/qgis-3.0.2.ebuild | 11 +++
 sci-geosciences/qgis/qgis-.ebuild  | 11 +++
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-3.0.2.ebuild 
b/sci-geosciences/qgis/qgis-3.0.2.ebuild
index cc3eaaa7055..9c686b0dc1a 100644
--- a/sci-geosciences/qgis/qgis-3.0.2.ebuild
+++ b/sci-geosciences/qgis/qgis-3.0.2.ebuild
@@ -26,6 +26,7 @@ SLOT="0"
 IUSE="3d examples georeferencer grass mapserver oracle polar postgres python 
webkit"
 
 REQUIRED_USE="
+   grass? ( python )
mapserver? ( python )
python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -104,7 +105,7 @@ PATCHES=(
 )
 
 pkg_setup() {
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
@@ -185,10 +186,12 @@ src_install() {
docompress -x /usr/share/doc/${PF}/examples
fi
 
-   python_optimize "${ED%/}"/usr/share/qgis/python
+   if use python; then
+   python_optimize "${ED%/}"/usr/share/qgis/python
 
-   if use grass; then
-   python_fix_shebang "${ED%/}"/usr/share/qgis/grass/scripts
+   if use grass; then
+   python_fix_shebang 
"${ED%/}"/usr/share/qgis/grass/scripts
+   fi
fi
 }
 

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index cc3eaaa7055..9c686b0dc1a 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -26,6 +26,7 @@ SLOT="0"
 IUSE="3d examples georeferencer grass mapserver oracle polar postgres python 
webkit"
 
 REQUIRED_USE="
+   grass? ( python )
mapserver? ( python )
python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -104,7 +105,7 @@ PATCHES=(
 )
 
 pkg_setup() {
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
@@ -185,10 +186,12 @@ src_install() {
docompress -x /usr/share/doc/${PF}/examples
fi
 
-   python_optimize "${ED%/}"/usr/share/qgis/python
+   if use python; then
+   python_optimize "${ED%/}"/usr/share/qgis/python
 
-   if use grass; then
-   python_fix_shebang "${ED%/}"/usr/share/qgis/grass/scripts
+   if use grass; then
+   python_fix_shebang 
"${ED%/}"/usr/share/qgis/grass/scripts
+   fi
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-sdk-docs/

2018-04-22 Thread James Le Cuirot
commit: 80cd921d1f181954cd93e23278662a6a8cc30dbd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 22 22:44:59 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 22 23:01:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cd921d

dev-java/java-sdk-docs: Stabilise 1.8.0.172 and remove old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-java/java-sdk-docs/Manifest|  1 -
 .../java-sdk-docs/java-sdk-docs-1.8.0.162.ebuild   | 44 --
 .../java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild   |  2 +-
 3 files changed, 1 insertion(+), 46 deletions(-)

diff --git a/dev-java/java-sdk-docs/Manifest b/dev-java/java-sdk-docs/Manifest
index 0e156a6e862..a5da3db4688 100644
--- a/dev-java/java-sdk-docs/Manifest
+++ b/dev-java/java-sdk-docs/Manifest
@@ -1,3 +1,2 @@
-DIST jdk-8u162-docs-all.zip 93476221 BLAKE2B 
bf871623cbf3bebd123edf73844d574cb9b88b4117a1c3a976654693e923c1a34249b5ef0c6c7812be29ed8581a1699b53536550583e666f844239ba554a1225
 SHA512 
944b93db6a2b471c2507786c45c50715222ad904c0f537c0e3cdf47a4b05ce560f8543377fe1c2217a79e064453aefdd70fafd32534131da2f246f6e39e60ebb
 DIST jdk-8u172-docs-all.zip 93491812 BLAKE2B 
7d670aa054a73c9711b78b6094a8e4f8c8b8b774543a9b067acce7cb2e572d6536ad0c525d1ac112f2585a648b3209ac63df0d3ac85bf8c23ec91937b70add01
 SHA512 
6b1157822fd7d25bd4bb56394e8243e3e315ce772a908bb05fe260b5f1d6506f336b8afca6febef7caafcbf9463b4713fb27b657726ee4b6578d2e6732b9a2fe
 DIST jdk-9.0.4_doc-all.zip 70500089 BLAKE2B 
549da2c6baf1b39082f05d42d0fd02f7682a765c1d43a605063b155b3b3e2e20053b4044a238afb41c758700efa5de9ec53c29e2e8be1d682c2e9e7b221c0875
 SHA512 
7d8b40499a0ea91ac922c6916b19a061b39e73e54e123a943fcaa75fcfe66672ad445dbd789c2c9448c8cee0e7f72974ca6ad53bcaa5667547feca5791dab92b

diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.162.ebuild 
b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.162.ebuild
deleted file mode 100644
index 49c3f8aaeb7..000
--- a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.162.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator
-
-DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html;
-
-[[ "$(get_version_component_range 4)" == 0 ]] \
-   || MY_PV_EXT="u$(get_version_component_range 4)"
-
-MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
-
-DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
-HOMEPAGE="http://download.oracle.com/javase/8/docs/;
-SRC_URI="jdk-${MY_PV}-docs-all.zip"
-LICENSE="oracle-java-documentation-8"
-SLOT="1.8"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-RESTRICT="fetch"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}/docs"
-
-pkg_nofetch() {
-   einfo "Please download ${SRC_URI} from"
-   einfo "${DOWNLOAD_URL}"
-   einfo "by agreeing to the license and place it in ${DISTDIR}"
-   einfo ""
-   einfo "If you find the file on the download page replaced with a higher"
-   einfo "version, please report it in bug #67266 (link below)."
-   einfo ""
-   einfo "If emerge fails because of a checksum error, it is possible that"
-   einfo "the upstream release changed without renaming. Try downloading 
the file"
-   einfo "again (or a newer revision if available). Otherwise report this 
to"
-   einfo "https://bugs.gentoo.org/67266 and we will make a new revision."
-}
-
-src_install() {
-   insinto /usr/share/doc/${PN}-${SLOT}/html
-   doins -r index.html */
-}

diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild 
b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild
index 4d414d1c500..49c3f8aaeb7 100644
--- a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild
+++ b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://download.oracle.com/javase/8/docs/;
 SRC_URI="jdk-${MY_PV}-docs-all.zip"
 LICENSE="oracle-java-documentation-8"
 SLOT="1.8"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 RESTRICT="fetch"
 
 DEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-sdk-docs/

2018-04-22 Thread James Le Cuirot
commit: 9e3265f45bb81b2c89e20ddd32345ab9a8e95bd4
Author: Manuel Ullmann  posteo  de>
AuthorDate: Thu Apr 19 19:29:17 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 22 23:01:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3265f4

dev-java/java-sdk-docs: Version bump to 1.8.0.172

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://bugs.gentoo.org/653564

 dev-java/java-sdk-docs/Manifest|  1 +
 .../java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild   | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-java/java-sdk-docs/Manifest b/dev-java/java-sdk-docs/Manifest
index b08f305fd74..0e156a6e862 100644
--- a/dev-java/java-sdk-docs/Manifest
+++ b/dev-java/java-sdk-docs/Manifest
@@ -1,2 +1,3 @@
 DIST jdk-8u162-docs-all.zip 93476221 BLAKE2B 
bf871623cbf3bebd123edf73844d574cb9b88b4117a1c3a976654693e923c1a34249b5ef0c6c7812be29ed8581a1699b53536550583e666f844239ba554a1225
 SHA512 
944b93db6a2b471c2507786c45c50715222ad904c0f537c0e3cdf47a4b05ce560f8543377fe1c2217a79e064453aefdd70fafd32534131da2f246f6e39e60ebb
+DIST jdk-8u172-docs-all.zip 93491812 BLAKE2B 
7d670aa054a73c9711b78b6094a8e4f8c8b8b774543a9b067acce7cb2e572d6536ad0c525d1ac112f2585a648b3209ac63df0d3ac85bf8c23ec91937b70add01
 SHA512 
6b1157822fd7d25bd4bb56394e8243e3e315ce772a908bb05fe260b5f1d6506f336b8afca6febef7caafcbf9463b4713fb27b657726ee4b6578d2e6732b9a2fe
 DIST jdk-9.0.4_doc-all.zip 70500089 BLAKE2B 
549da2c6baf1b39082f05d42d0fd02f7682a765c1d43a605063b155b3b3e2e20053b4044a238afb41c758700efa5de9ec53c29e2e8be1d682c2e9e7b221c0875
 SHA512 
7d8b40499a0ea91ac922c6916b19a061b39e73e54e123a943fcaa75fcfe66672ad445dbd789c2c9448c8cee0e7f72974ca6ad53bcaa5667547feca5791dab92b

diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild 
b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild
new file mode 100644
index 000..4d414d1c500
--- /dev/null
+++ b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.172.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html;
+
+[[ "$(get_version_component_range 4)" == 0 ]] \
+   || MY_PV_EXT="u$(get_version_component_range 4)"
+
+MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
+
+DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
+HOMEPAGE="http://download.oracle.com/javase/8/docs/;
+SRC_URI="jdk-${MY_PV}-docs-all.zip"
+LICENSE="oracle-java-documentation-8"
+SLOT="1.8"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+RESTRICT="fetch"
+
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/docs"
+
+pkg_nofetch() {
+   einfo "Please download ${SRC_URI} from"
+   einfo "${DOWNLOAD_URL}"
+   einfo "by agreeing to the license and place it in ${DISTDIR}"
+   einfo ""
+   einfo "If you find the file on the download page replaced with a higher"
+   einfo "version, please report it in bug #67266 (link below)."
+   einfo ""
+   einfo "If emerge fails because of a checksum error, it is possible that"
+   einfo "the upstream release changed without renaming. Try downloading 
the file"
+   einfo "again (or a newer revision if available). Otherwise report this 
to"
+   einfo "https://bugs.gentoo.org/67266 and we will make a new revision."
+}
+
+src_install() {
+   insinto /usr/share/doc/${PN}-${SLOT}/html
+   doins -r index.html */
+}



  1   2   3   4   5   >