[gentoo-commits] repo/gentoo:master commit in: app-leechcraft/lc-monocle/

2018-04-22 Thread Mikle Kolyada
commit: 4960627ad5edf8a0955395f459ac45ad8a4123a1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 23 06:55:59 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 23 06:56:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4960627a

app-leechcraft/lc-monocle: replace dohtml with dodoc (bug #653836)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-leechcraft/lc-monocle/lc-monocle-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-leechcraft/lc-monocle/lc-monocle-.ebuild 
b/app-leechcraft/lc-monocle/lc-monocle-.ebuild
index 88c350ba0b5..fcd13b3dd38 100644
--- a/app-leechcraft/lc-monocle/lc-monocle-.ebuild
+++ b/app-leechcraft/lc-monocle/lc-monocle-.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
@@ -42,5 +42,5 @@ src_configure() {
 
 src_install() {
cmake-utils_src_install
-   use doc && dohtml -r "${CMAKE_BUILD_DIR}"/out/html/*
+   use doc && dodoc -r "${CMAKE_BUILD_DIR}"/out/html/*
 }



[gentoo-commits] repo/gentoo:master commit in: app-leechcraft/lc-azoth/

2018-04-22 Thread Mikle Kolyada
commit: 1edd16f9741652753124941692cff1855b027814
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 23 06:54:08 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 23 06:56:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edd16f9

app-leechcraft/lc-azoth: replace dohtml with dodoc (bug #653836)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-leechcraft/lc-azoth/lc-azoth-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-leechcraft/lc-azoth/lc-azoth-.ebuild 
b/app-leechcraft/lc-azoth/lc-azoth-.ebuild
index 63f347cfd7d..0eadc74c2bc 100644
--- a/app-leechcraft/lc-azoth/lc-azoth-.ebuild
+++ b/app-leechcraft/lc-azoth/lc-azoth-.ebuild
@@ -103,7 +103,7 @@ src_configure() {
 
 src_install() {
cmake-utils_src_install
-   use doc && dohtml -r "${CMAKE_BUILD_DIR}"/out/html/*
+   use doc && dodoc -r "${CMAKE_BUILD_DIR}"/out/html/*
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-leechcraft/lc-core/

2018-04-22 Thread Mikle Kolyada
commit: 4abe92df8735063754d3e3e957c8c2f2520d48c0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 23 06:55:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 23 06:56:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abe92df

app-leechcraft/lc-core: replace dohtml with dodoc (bug #653836)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-leechcraft/lc-core/lc-core-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-leechcraft/lc-core/lc-core-.ebuild 
b/app-leechcraft/lc-core/lc-core-.ebuild
index ed2c60da476..e2da5f1db2a 100644
--- a/app-leechcraft/lc-core/lc-core-.ebuild
+++ b/app-leechcraft/lc-core/lc-core-.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
@@ -53,5 +53,5 @@ src_configure() {
 
 src_install() {
cmake-utils_src_install
-   use doc && dohtml -r "${CMAKE_BUILD_DIR}/${PN#lc-}"/out/html/*
+   use doc && dodoc -r "${CMAKE_BUILD_DIR}/${PN#lc-}"/out/html/*
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/, profiles/

2018-04-22 Thread Michał Górny
commit: 5112e6904f0f0e1bafb38c04b7f35c32c7d87b5d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 23 06:31:42 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 23 06:32:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5112e690

dev-util/scons: Revert non-maintainer bump to 3.0.0

Revert the 3.0.0 version that was committed bypassing the maintainer,
and introduced huge breakage of reverse dependencies.  The committer
apparently failed to even attempt to discuss possible remedies.

 dev-util/scons/Manifest   |  3 ---
 dev-util/scons/scons-3.0.0.ebuild | 55 ---
 profiles/package.mask |  5 
 3 files changed, 63 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 278a64060b6..aafb03ee2ac 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -4,6 +4,3 @@ DIST scons-2.4.1.tar.gz 638990 BLAKE2B 
44084dd396d8cbe63da59aed706cda7342bbe51dd
 DIST scons-2.5.1-user.html 1112180 BLAKE2B 
93df42b296d1be6ffcb73143c5ec9f46225e3e9d07154cf8f703d5f624d2996d85569ff302093a7a73dc0001cfeddf49ee9e57d9a1939d3c6b4689f8773e3ede
 SHA512 
5be58a6bba4b92fc51f0b271fd7e08b820dda10775aaa40a012c0e54d485e02ebf6d0d0be379bd90980a9b496e86a951c8760a4a90107fb3b8f422e874e46046
 DIST scons-2.5.1-user.pdf 2522755 BLAKE2B 
0dbf4ec98cd1dfb4889595762fdf57c2988a6784d75f8c3ac53e79d686b745ae4dd7b674ce34d61255c798e203fb6de93eaaf936a4842b27990350fa73b6bd46
 SHA512 
0bd7f67a1355ec33125bef87ce1bc352bda5b0befd9809673a427851c843191d74930b4ca9add705152393521f81d926595d173b0101013da216217dc5b64397
 DIST scons-2.5.1.tar.gz 620909 BLAKE2B 
021e02583dab06a859e46d164be79dcaa49a1a383c5d3fb9baa64afabb793e049b7ebefff1bbbcc8be1f364ca5c64e1a9c7ef937c32407853e39f4d84a91e51d
 SHA512 
0e39f7f22a6c4ecc13edcd843b050754da5ded5371b3a8b406395f7b53dd280f95f804707eec271f8de3624d06f5b4ba3cc788dc4eb891cad224a163544f51b9
-DIST scons-3.0.0-user.html 001 BLAKE2B 
99a4994b161522535386ea7c0b60755653e782fb67eb725336f5afd3101efcece3036e729c1282f6006c1e291544641a4e2d4f1887fd1ed2378be424bd9a6ca4
 SHA512 
fb03770d2ca37d33acafa79a76db2fe5378b16f7717bcbf2c80bb8f8244678bf4418ba2cf8631bd5abfb782af2e22e00a77e889cf4f9a69fa1c49d7dc690d5b6
-DIST scons-3.0.0-user.pdf 2376928 BLAKE2B 
fed5b4b43f4ce387f6ed0a7ca9017e087ba9bd341bcf02e93c223f4fe1e60935b70dcee73e048e206ccc663bd9413231e05266656623c32d97536116e1a5db88
 SHA512 
826653a8d6700b8faab6e22451fbf0839b2d639db1492334fbcec39f224d19b2d076f49d6cb167c085e8285e4b7022329042d805066922c2edb20db3322816a4
-DIST scons-3.0.0.tar.gz 630418 BLAKE2B 
c700ebf316932993540c52735af5ae9a2044a35cf2a1c7324d213059f16e0cd45370432fa32b96fd2e4f328add97ff8d608f73da85ae0b952fd97ba0a727b876
 SHA512 
e52c31a21f8aab4bbb684a8770cbcb9eeef042d5c8c86ea2f4beb64ec0c50bc1ca4aa738a2bf92330bd26f8fa9589cb10314dc53defccc2825a5a13b01641b2d

diff --git a/dev-util/scons/scons-3.0.0.ebuild 
b/dev-util/scons/scons-3.0.0.ebuild
deleted file mode 100644
index 48fee1a5c38..000
--- a/dev-util/scons/scons-3.0.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_5 python3_6 pypy )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 prefix
-
-DESCRIPTION="Extensible Python-based build utility"
-HOMEPAGE="http://www.scons.org/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-   doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
-  http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html )"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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 ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="doc"
-
-#PATCHES=(  )
-
-python_prepare_all() {
-   # bug #361061
-   if use prefix ; then
-   eapply "${FILESDIR}"/scons-2.5.1-respect-path.patch
-   eprefixify engine/SCons/Platform/posix.py
-   fi
-   # and make sure the build system doesn't "force" /usr/local/ :(
-   sed -i -e "s/'darwin'/'NOWAYdarwinWAYNO'/" setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_install() {
-   distutils-r1_python_install \
-   --standard-lib \
-   --no-version-script \
-   --install-data "${EPREFIX}"/usr/share
-}
-
-python_install_all() {
-   local DOCS=( {CHANGES,README,RELEASE}.txt )
-   distutils-r1_python_install_all
-
-   use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html}
-}
-
-src_install() {
-   distutils-r1_src_install
-
-   # Build system does not use build_scripts properly.
-   # http://scons.tigris.org/issues/show_bug.cgi?id=2891
-   python_replicate_script "${ED}"usr/bin/scons{,ign,-time}
-}

diff --git a/profiles/package.mask b/profiles/package.mask

[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: 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: 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: 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 big

[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: 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: 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: 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: 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: 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: 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: 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
+   myuse="${m

[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: 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: 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: 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/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/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/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/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/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-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-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 (fo

[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 doe

[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: 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: 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
+}



  1   2   3   4   >