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

2018-05-22 Thread Hans de Graaff
commit: 99151e0731bcc425cb988c05f196712288bbe42b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:32:25 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:32:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99151e07

dev-ruby/rspec-json_expectations: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git 
a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild 
b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
index 67a63c05b9b..e7d2d403f5b 100644
--- a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
+++ b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2018-05-22 Thread Hans de Graaff
commit: aabe08241a0dafd56cba5b365d90881f9fdb2e18
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:44:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:44:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabe0824

dev-ruby/maruku: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/maruku/maruku-0.7.3.ebuild 
b/dev-ruby/maruku/maruku-0.7.3.ebuild
index 112d9e7f248..44191c4aa2c 100644
--- a/dev-ruby/maruku/maruku-0.7.3.ebuild
+++ b/dev-ruby/maruku/maruku-0.7.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-05-22 Thread Hans de Graaff
commit: 5551e6ec55501562b2aa421d5c6fc44c38fcf9b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:47:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:47:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5551e6ec

dev-ruby/haml: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/haml/haml-5.0.4.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-ruby/haml/haml-5.0.4.ebuild b/dev-ruby/haml/haml-5.0.4.ebuild
index ce8c9daeef3..5edf1735412 100644
--- a/dev-ruby/haml/haml-5.0.4.ebuild
+++ b/dev-ruby/haml/haml-5.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test"
 RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
@@ -33,9 +33,9 @@ ruby_add_bdepend "
test? (
dev-ruby/minitest:5
dev-ruby/nokogiri
-   dev-ruby/railties:4.2
-   dev-ruby/activemodel:4.2
-   dev-ruby/actionpack:4.2
+   dev-ruby/railties:5.2
+   dev-ruby/activemodel:5.2
+   dev-ruby/actionpack:5.2
)
doc? (
dev-ruby/yard
@@ -47,9 +47,9 @@ all_ruby_prepare() {
 
sed -i -e '/bundler/I s:^:#:' \
-e 's/gem "minitest"/gem "minitest", "~>5.0"/'\
-   -e '1igem "actionpack", "~>4.2"'\
-   -e '1igem "activesupport", "~>4.2"; gem "activemodel", "~>4.2"'\
-   -e '1igem "railties", "~>4.2"'\
+   -e '1igem "actionpack", "~>5.2"'\
+   -e '1igem "activesupport", "~>5.2"; gem "activemodel", "~>5.2"'\
+   -e '1igem "railties", "~>5.2"'\
test/test_helper.rb || die
# Remove test that fails when RedCloth is available
sed -i -e "/should raise error when a Tilt filters dependencies are 
unavailable for extension/,/^  end/ s/^/#/"\



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

2018-05-22 Thread Hans de Graaff
commit: c2ef79ed054cc02a05258ab6c1dfbab864c3368d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:28:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:28:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ef79ed

dev-ruby/nokogiri-diff: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild 
b/dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild
index ee3cf89cd0f..c5ac79357da 100644
--- a/dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild
+++ b/dev-ruby/nokogiri-diff/nokogiri-diff-0.2.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2018-05-22 Thread Hans de Graaff
commit: 9d9ae3c6a8a54c17371889032aeacf4591b923b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:04:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:04:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9ae3c6

dev-ruby/commander: add 4.4.5

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/commander/Manifest   |  1 +
 dev-ruby/commander/commander-4.4.5.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/commander/Manifest b/dev-ruby/commander/Manifest
index 3ccfe74d663..e1345e9295d 100644
--- a/dev-ruby/commander/Manifest
+++ b/dev-ruby/commander/Manifest
@@ -1,2 +1,3 @@
 DIST commander-4.4.3.gem 36352 BLAKE2B 
4849e3940762c2686258938590aad28292ff6d5c4cda0e14caf688b5d0177b1061318cc185071991e667f38efb132b9b4ea7bb9646731c18a30014b9f8d49b13
 SHA512 
9831ab6983359ebd112223f72991d09a79c04488d578973430920c399249b5071678b86190f9bc63f0303f479336a332b8e83e4f4ac9322e9630fa4d3863d4a5
 DIST commander-4.4.4.gem 36864 BLAKE2B 
66a391c3d25ecc79308b9da8010c8d3a8b26902a72e7e96558a9c2690f6a8735093c9a218097b52610d8dc49316c0469e47e05539a3b01beb9310894ce313bde
 SHA512 
d4b7912f03f9c78c6bd5b63221b334391b0788a579d2dd20b389c6a34024ad7b5057631426e48befc9d5c02f35921cb31b530b38cee93817f2383dac113f2b82
+DIST commander-4.4.5.gem 36864 BLAKE2B 
c4bfcfdd01c09bafa98497aac028054e910e077b38a23f0aa46898d6153560d41d6ccf0e36f46c2702cbd480da892195b7d28840448fb7f8d64ecb6c6e3b1962
 SHA512 
d2ed3abe7c054054a8442a76bd006684d26908d9ce92a7314d7acffc21dbc16e46144927dc795a69eb195ae04b8d84fa7bc6601c7f682ee188fcbc93ed5a9be2

diff --git a/dev-ruby/commander/commander-4.4.5.ebuild 
b/dev-ruby/commander/commander-4.4.5.ebuild
new file mode 100644
index 000..84709c9eacf
--- /dev/null
+++ b/dev-ruby/commander/commander-4.4.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The complete solution for Ruby command-line executables"
+HOMEPAGE="https://visionmedia.github.com/commander/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/highline-1.7.2 =dev-ruby/highline-1.7*"
+
+all_ruby_prepare() {
+   sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die
+}



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

2018-05-22 Thread Hans de Graaff
commit: 1b688172845b6d5f3d3ba55ca5314aa2d2533530
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:21:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:21:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b688172

dev-ruby/slim: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/slim/slim-3.0.9.ebuild b/dev-ruby/slim/slim-3.0.9.ebuild
index 2668609f682..b7d9add5974 100644
--- a/dev-ruby/slim/slim-3.0.9.ebuild
+++ b/dev-ruby/slim/slim-3.0.9.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="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



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

2018-05-22 Thread Hans de Graaff
commit: 9748e674e13f36fc23f1531f1ac006c42750
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:11:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:11:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9748e674

dev-ruby/http: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/http/http-3.3.0.ebuild b/dev-ruby/http/http-3.3.0.ebuild
index 99051aa01e3..935b12a363d 100644
--- a/dev-ruby/http/http-3.3.0.ebuild
+++ b/dev-ruby/http/http-3.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -22,7 +22,7 @@ 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-form_data:2
>=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*"
 
 ruby_add_bdepend "



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

2018-05-22 Thread Hans de Graaff
commit: 4460b8bd63a5850fdc386c77b75c34655707f31c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:06:59 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:06:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4460b8bd

dev-ruby/websocket: add 1.2.7

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/websocket/Manifest   |  1 +
 dev-ruby/websocket/websocket-1.2.7.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ruby/websocket/Manifest b/dev-ruby/websocket/Manifest
index f21b11b708c..6baedf30a16 100644
--- a/dev-ruby/websocket/Manifest
+++ b/dev-ruby/websocket/Manifest
@@ -1,2 +1,3 @@
 DIST websocket-1.2.4.gem 27648 BLAKE2B 
b90391dfb836cd700f76da83ec85c8a3d9bfac008fbe798f2a78de7c72ae8390b4b193bd2a7302b636f9f84786fc073befc813111af7db819440ee86eb0dc3ab
 SHA512 
dd3a67adadaf45850d666dbb6a152aaeba581e751fe4bfa32a286946b71b7129e0f18d56ab458a489f0665347483c18d73c2fb232de7204ab3434a2574c685c9
 DIST websocket-1.2.5.gem 27648 BLAKE2B 
baeae7755ae9efb2e6b07196925501c67d3d0a41c1ee882a2a1309a9685830b5a5327a20d8716b27ff2c0d5dee34bbb66e1fa70666b89e4a3423c14465fdc7b4
 SHA512 
0cf0c2a049416faa66241cfeb40ff8771c6cc12f2653139b0dd8541450e4b705e747e025ec1aab0e3ff57e777b31ff99a2bec1f3a11a2afbfa69ad48d45b77e3
+DIST websocket-1.2.7.gem 28160 BLAKE2B 
11890ed86379a1d19dca142794ff2161c02566d46a00c77d534c708cd689662801cd3ee9ebae39c6622783873bfe00985c7ed303e0ed886d837f4f322ee5c3c3
 SHA512 
3200ee562a59e9ce064189cafabea8c8fe8bfd87ded452f1fd9b2498cb1a2108ccd685107b8848efa21f7bc9934942e366dce2ccb3783e974570682374553dbf

diff --git a/dev-ruby/websocket/websocket-1.2.7.ebuild 
b/dev-ruby/websocket/websocket-1.2.7.ebuild
new file mode 100644
index 000..e29d617a82e
--- /dev/null
+++ b/dev-ruby/websocket/websocket-1.2.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Universal Ruby library to handle WebSocket protocol"
+HOMEPAGE="https://github.com/imanel/websocket-ruby;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera-eyaml-plaintext/

2018-05-22 Thread Hans de Graaff
commit: bd7d1b75674170e85b96d9ff0cf674d6f9757650
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 23 04:25:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 23 04:25:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7d1b75

dev-ruby/hiera-eyaml-plaintext: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild 
b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild
index a4a5ee2fdd1..c344e2a09a2 100644
--- a/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild
+++ b/dev-ruby/hiera-eyaml-plaintext/hiera-eyaml-plaintext-0.6-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2018-05-22 Thread Aaron Bauman
commit: 5524a94fe7cf582e6e8a1881cbd0d177125c6d02
Author: Christopher Diaz Riveros  gentoo  org>
AuthorDate: Wed May 23 02:08:37 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 23 02:33:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5524a94f

app-admin/installer: Add 3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.37, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8527

 app-admin/installer/installer-0.1.1_beta.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/installer/installer-0.1.1_beta.ebuild 
b/app-admin/installer/installer-0.1.1_beta.ebuild
index cf7c24cab88..2a162d1aeaa 100644
--- a/app-admin/installer/installer-0.1.1_beta.ebuild
+++ b/app-admin/installer/installer-0.1.1_beta.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 PYTHON_REQ_USE="ncurses(+)"
 
 inherit distutils-r1



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

2018-05-22 Thread Maciej Mrozowski
commit: c6910c36d7091cc975b48006b7e43b259331d697
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Wed May 23 00:25:59 2018 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Wed May 23 00:25:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6910c36

dev-util/kdevelop: version bump 5.2.3

 dev-util/kdevelop-php/Manifest |   1 +
 dev-util/kdevelop-php/kdevelop-php-5.2.3.ebuild|  45 +++
 dev-util/kdevelop-python/Manifest  |   1 +
 .../kdevelop-python/kdevelop-python-5.2.3.ebuild   |  53 
 dev-util/kdevelop/Manifest |   1 +
 dev-util/kdevelop/kdevelop-5.2.3.ebuild| 133 +
 6 files changed, 234 insertions(+)

diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
index f2ba8cf7136..c390a7ee5cc 100644
--- a/dev-util/kdevelop-php/Manifest
+++ b/dev-util/kdevelop-php/Manifest
@@ -1 +1,2 @@
 DIST kdev-php-5.2.1.tar.xz 683244 BLAKE2B 
b0418049ac8eeda1a57c7e5a863c91feda3f84638a69d018f4d5141815ebe2f34b94fcc166632c6146c4110015e8c42069ce3c129fb8c346a36f123ae682babf
 SHA512 
4f2a0f08ff8f341d5b65c28d7392e794a20182d5f898a6723c6a9cd34bf1ce81ed2f8e505cad5a920a6d2a2c50210b0836b7718a892b61a27e8cf6c4d7f30f52
+DIST kdev-php-5.2.3.tar.xz 685364 BLAKE2B 
02a00a5565bbb21a00a75231168f27a78cc3c7411430fc46e1c9b796fd378417e65369ff95fdb045a52d8c9aa1207b5b425e7c63de701d0805ee92db343e3ed4
 SHA512 
43ac063f38ae0f7fd222415f9327b9f738e9a450daa8a1cb6a83a1abe9c4e8adcb03628d8e62d1d93bdc85548ee36123347c39b702e7b44d4513ec54f67a5692

diff --git a/dev-util/kdevelop-php/kdevelop-php-5.2.3.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-5.2.3.ebuild
new file mode 100644
index 000..6d325d26a49
--- /dev/null
+++ b/dev-util/kdevelop-php/kdevelop-php-5.2.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_BRANCH="5.2"
+KDEBASE="kdevelop"
+KDE_DOC_DIR="docs"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+KMNAME="kdev-php"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="PHP plugin for KDevelop"
+LICENSE="GPL-2 LGPL-2"
+IUSE=""
+[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep threadweaver)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   dev-util/kdevelop-pg-qt:5
+   dev-util/kdevelop:5
+"
+RDEPEND="${COMMON_DEPEND}
+   !dev-util/kdevelop-php-docs
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-util/kdevelop:5[test] )
+"
+
+RESTRICT+=" test"

diff --git a/dev-util/kdevelop-python/Manifest 
b/dev-util/kdevelop-python/Manifest
index a6b46126c41..7d74642afbe 100644
--- a/dev-util/kdevelop-python/Manifest
+++ b/dev-util/kdevelop-python/Manifest
@@ -1 +1,2 @@
 DIST kdev-python-5.2.1.tar.xz 1070708 BLAKE2B 
c1381e2a692446ac544e5e837236d90d5250c5b854f982374ff3c195d6d42d6534f6f81b118e872fbe4bea3f15e81b5396f3b581d6a64bf224e1a5ec631b9a89
 SHA512 
e65317a7da59cfaa5c14f0c10f965b1d7167e1e4e1b553f4c5f2ad9bce6d0ddbd93267cd9707a81a63117016fbc4dff77bca4ff2b2680ae585eb0f7354f3cf23
+DIST kdev-python-5.2.3.tar.xz 1071116 BLAKE2B 
5d271c98d3d516a2fa9dda8995b4f3215dee5803417d95bab1c811a73c18becce779d0d3185584eb2116b1152ce3020a3704d7b71bc801712c35154531447ab6
 SHA512 
fd869ec93d544f2c16883bf95fb694fe75582dec3bb55d661de3f5fe9dc2d692439ef9cae9039bffb0e1a85d645eef228da869694110323b3ba56d78df2def61

diff --git a/dev-util/kdevelop-python/kdevelop-python-5.2.3.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-5.2.3.ebuild
new file mode 100644
index 000..f62599c11d9
--- /dev/null
+++ b/dev-util/kdevelop-python/kdevelop-python-5.2.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_BRANCH="5.2"
+KDE_TEST="forceoptional"
+KDEBASE="kdevelop"
+KMNAME="kdev-python"
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit kde5 python-single-r1
+
+DESCRIPTION="Python plugin for KDevelop"
+IUSE=""
+[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktexteditor)
+   

[gentoo-commits] proj/sci:master commit in: sci-libs/pybids/

2018-05-22 Thread Horea Christian
commit: 8c25ca238bd0d2df7e204f6506d7258a6cdf1615
Author: Horea Christian  yandex  com>
AuthorDate: Wed May 23 00:24:36 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 23 00:24:36 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8c25ca23

sci-libs/pybids: new package

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-libs/pybids/metadata.xml| 20 
 sci-libs/pybids/pybids-0.5.0.ebuild | 34 ++
 sci-libs/pybids/pybids-.ebuild  | 37 +
 3 files changed, 91 insertions(+)

diff --git a/sci-libs/pybids/metadata.xml b/sci-libs/pybids/metadata.xml
new file mode 100644
index 0..143b3ea21
--- /dev/null
+++ b/sci-libs/pybids/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   horea.chr...@gmail.com
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   PyBIDS is a Python library to centralize interactions with 
datasets
+   conforming BIDS (Brain Imaging Data Structure) format. For more
+   information about BIDS visit http://bids.neuroimaging.io.
+   
+   
+   INCF/pybids
+   
+

diff --git a/sci-libs/pybids/pybids-0.5.0.ebuild 
b/sci-libs/pybids/pybids-0.5.0.ebuild
new file mode 100644
index 0..2a2ecf29e
--- /dev/null
+++ b/sci-libs/pybids/pybids-0.5.0.ebuild
@@ -0,0 +1,34 @@
+# 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,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python package to access BIDS datasets"
+HOMEPAGE="https://github.com/INCF/pybids;
+SRC_URI="https://github.com/INCF/pybids/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "
+RDEPEND="
+   dev-python/grabbit[${PYTHON_USEDEP}]
+   dev-python/num2words[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/patsy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   "
+
+# Tests are broken: https://github.com/INCF/pybids/issues/138
+RESTRICT="test"

diff --git a/sci-libs/pybids/pybids-.ebuild 
b/sci-libs/pybids/pybids-.ebuild
new file mode 100644
index 0..397820db4
--- /dev/null
+++ b/sci-libs/pybids/pybids-.ebuild
@@ -0,0 +1,37 @@
+# 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,3_5} )
+
+inherit distutils-r1 git-r3
+
+DESCRIPTION="Python package to access BIDS datasets"
+HOMEPAGE="https://github.com/INCF/pybids;
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/INCF/pybids;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+   "
+RDEPEND="
+   dev-python/grabbit[${PYTHON_USEDEP}]
+   dev-python/num2words[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/patsy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   "
+
+python_test() {
+   py.test -v || die
+}



[gentoo-commits] proj/sci:master commit in: dev-python/grabbit/

2018-05-22 Thread Horea Christian
commit: e17cf9a4deb90f442de5ab60d0fff1c5c3b31cf7
Author: Horea Christian  yandex  com>
AuthorDate: Wed May 23 00:22:42 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 23 00:22:42 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e17cf9a4

dev-python/grabbit: new package (pybids dependency)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-python/grabbit/grabbit-0.1.1.ebuild | 27 +++
 dev-python/grabbit/metadata.xml | 21 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/grabbit/grabbit-0.1.1.ebuild 
b/dev-python/grabbit/grabbit-0.1.1.ebuild
new file mode 100644
index 0..cceee888e
--- /dev/null
+++ b/dev-python/grabbit/grabbit-0.1.1.ebuild
@@ -0,0 +1,27 @@
+# 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,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Get grabby with file trees"
+HOMEPAGE="https://github.com/grabbles/grabbit;
+SRC_URI="https://github.com/grabbles/grabbit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( >=dev-python/pytest-3.4.1[${PYTHON_USEDEP}] )
+   "
+RDEPEND=""
+
+python_test() {
+   py.test -v || die
+}

diff --git a/dev-python/grabbit/metadata.xml b/dev-python/grabbit/metadata.xml
new file mode 100644
index 0..f297bae41
--- /dev/null
+++ b/dev-python/grabbit/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   horea.chr...@gmail.com
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   Grabbit is a lightweight Python 3 package for simple queries 
over filenames
+   within a project. It's geared towards projects or applications 
with highly
+   structured filenames that allow useful queries to be performed 
without having
+   to inspect the file metadata or contents.
+   
+   
+   grabbles/grabbit
+   
+



[gentoo-commits] proj/sci:master commit in: dev-python/num2words/

2018-05-22 Thread Horea Christian
commit: f9d49732e3e1dbe62a9ba835e166f3b70040eb86
Author: Horea Christian  yandex  com>
AuthorDate: Wed May 23 00:23:22 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 23 00:23:22 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f9d49732

dev-python/num2words: new package (pybids dep)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-python/num2words/metadata.xml   | 21 +
 dev-python/num2words/num2words-0.5.6.ebuild | 26 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/num2words/metadata.xml 
b/dev-python/num2words/metadata.xml
new file mode 100644
index 0..c98623ef2
--- /dev/null
+++ b/dev-python/num2words/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   horea.chr...@gmail.com
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   The num2words library converts numbers like 42 to words like 
forty-two.
+   It supports multiple languages (see the list below for full 
list of
+   languages) and can even generate ordinal numbers like 
forty-second
+   (although this last feature is a bit buggy for some languages 
at the moment).
+   
+   
+   savoirefairelinux/num2words
+   
+

diff --git a/dev-python/num2words/num2words-0.5.6.ebuild 
b/dev-python/num2words/num2words-0.5.6.ebuild
new file mode 100644
index 0..57069dc58
--- /dev/null
+++ b/dev-python/num2words/num2words-0.5.6.ebuild
@@ -0,0 +1,26 @@
+# 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,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Modules to convert numbers to words."
+HOMEPAGE="https://github.com/savoirfairelinux/num2words;
+SRC_URI="https://github.com/savoirfairelinux/num2words/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "
+RDEPEND=""
+
+python_test() {
+   ${EPYTHON} setup.py test || die
+}



[gentoo-commits] proj/sci:master commit in: sci-biology/dipy/

2018-05-22 Thread Horea Christian
commit: b98d9410126e80774a4eb4a717f609f8724fb88c
Author: Horea Christian  yandex  com>
AuthorDate: Wed May 23 00:04:34 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 23 00:04:34 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b98d9410

sci-biology/dipy: version bump and improved deps

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../dipy/{dipy-.ebuild => dipy-0.14.0.ebuild}   | 17 ++---
 sci-biology/dipy/dipy-.ebuild   |  7 ---
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/sci-biology/dipy/dipy-.ebuild 
b/sci-biology/dipy/dipy-0.14.0.ebuild
similarity index 67%
copy from sci-biology/dipy/dipy-.ebuild
copy to sci-biology/dipy/dipy-0.14.0.ebuild
index 604d53dbf..2d76b74a2 100644
--- a/sci-biology/dipy/dipy-.ebuild
+++ b/sci-biology/dipy/dipy-0.14.0.ebuild
@@ -5,29 +5,32 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
-inherit distutils-r1 git-r3
+inherit distutils-r1
 
 DESCRIPTION="Computational neuroanatomy project focusing on diffusion MRI"
 HOMEPAGE="http://nipy.org/dipy;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/nipy/dipy;
+SRC_URI="https://github.com/nipy/dipy/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
 RDEPEND="
+   sci-libs/nibabel[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
 "
 DEPEND="
-   test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
 "
 
+# Tests for this release fail: https://github.com/nipy/dipy/issues/1531
+RESTRICT="test"
+
 python_test() {
distutils_install_for_testing
cd "${TEST_DIR}"/lib || die

diff --git a/sci-biology/dipy/dipy-.ebuild 
b/sci-biology/dipy/dipy-.ebuild
index 604d53dbf..e9761d633 100644
--- a/sci-biology/dipy/dipy-.ebuild
+++ b/sci-biology/dipy/dipy-.ebuild
@@ -18,14 +18,15 @@ KEYWORDS=""
 IUSE="test"
 
 RDEPEND="
+   sci-libs/nibabel[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
 "
 DEPEND="
-   test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
 "
 
 python_test() {



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

2018-05-22 Thread Maciej Mrozowski
commit: 476fde6a007a957d5350487f45ecb5852da5c218
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Tue May 22 23:53:16 2018 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Tue May 22 23:53:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476fde6a

games-simulation/flightgear: add jpeg USE dep on openscenegraph, fixes bug 
656256

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-simulation/flightgear/flightgear-2018.1.1.ebuild | 2 +-
 games-simulation/flightgear/flightgear-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-simulation/flightgear/flightgear-2018.1.1.ebuild 
b/games-simulation/flightgear/flightgear-2018.1.1.ebuild
index 35f1c329193..f32f93c30b9 100644
--- a/games-simulation/flightgear/flightgear-2018.1.1.ebuild
+++ b/games-simulation/flightgear/flightgear-2018.1.1.ebuild
@@ -17,7 +17,7 @@ IUSE="dbus debug examples gdal openmp qt5 test +udev +utils 
vim-syntax"
 # zlib is some strange auto-dep from simgear
 COMMON_DEPEND="
dev-db/sqlite:3
-   >=dev-games/openscenegraph-3.2.0[png]
+   >=dev-games/openscenegraph-3.2.0[jpeg,png]
~dev-games/simgear-${PV}[gdal=]
media-libs/openal
>=media-libs/speex-1.2.0:0

diff --git a/games-simulation/flightgear/flightgear-.ebuild 
b/games-simulation/flightgear/flightgear-.ebuild
index 3807c996da0..10e2e7113b3 100644
--- a/games-simulation/flightgear/flightgear-.ebuild
+++ b/games-simulation/flightgear/flightgear-.ebuild
@@ -19,7 +19,7 @@ IUSE="dbus debug examples gdal openmp qt5 test +udev +utils 
vim-syntax"
 # zlib is some strange auto-dep from simgear
 COMMON_DEPEND="
dev-db/sqlite:3
-   >=dev-games/openscenegraph-3.2.0[png]
+   >=dev-games/openscenegraph-3.2.0[jpeg,png]
~dev-games/simgear-${PV}[gdal=]
media-libs/openal
>=media-libs/speex-1.2.0:0



[gentoo-commits] repo/gentoo:master commit in: net-libs/libgadu/files/, net-libs/libgadu/

2018-05-22 Thread Maciej Mrozowski
commit: d8f34ec392c4cc1e7da30a2aaa506added352573
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sat May 12 00:52:44 2018 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Tue May 22 23:47:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f34ec3

net-libs/libgadu: Remove old, restrict openssl to slot 0 to silence repoman

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-libs/libgadu/Manifest |  2 -
 net-libs/libgadu/files/libgadu-1.12.0-tests.patch | 12 
 net-libs/libgadu/libgadu-1.11.4.ebuild|  4 +-
 net-libs/libgadu/libgadu-1.12.0.ebuild| 76 ---
 net-libs/libgadu/libgadu-1.12.1.ebuild| 76 ---
 5 files changed, 2 insertions(+), 168 deletions(-)

diff --git a/net-libs/libgadu/Manifest b/net-libs/libgadu/Manifest
index d138d09bcf5..a5e8481cce0 100644
--- a/net-libs/libgadu/Manifest
+++ b/net-libs/libgadu/Manifest
@@ -1,4 +1,2 @@
 DIST libgadu-1.11.4.tar.gz 210937 BLAKE2B 
05719b31f1d3ffd7df059d33597943787c1f10ac1dea89dce893050719394e1f2c7b5858b4ff3d0d2421bf68c977d4dfafd20689b3a7c0dc2c0593cb4d49599c
 SHA512 
3fc8e414470864eb953d6d0d7dc6071679907c435d76e05a0b95a2e58365fc795427679f893d337dbf9896611a6bf68047c36806b977643cf4a773d930916639
-DIST libgadu-1.12.0.tar.gz 290361 BLAKE2B 
7dc517b0704bd525aa2e71dc49bd64daee65cff6c4084776c01a48f806cebe57ce933a8be557ecf94648de0920765efeb293ba8d30d8a46cd1590f97fa40a877
 SHA512 
62d1db0e0a59ce7e9a27a2002eea26e69b476a5bddeec129ec6e37d6141dc74e51b177a2cacd232031253d19d223f20ae68df1981f1f673485447950a0bc6670
-DIST libgadu-1.12.1.tar.gz 296079 BLAKE2B 
0420e3a4e0d7180f0fd78fb8c5dd19c406d8f0d9880adca643301410c261ca9367f31ed72a3f9d27c07a4b6dcf0f3d6d5dd0e6b1025082f70c9442a5518557b3
 SHA512 
4786bcc517dcead278fed05c35e254d963ee42f029b09a59bfe01052cbe438fa4a0d86c17dcfa2ee39d2365f28864f887d28772a5e70ce2ece190714bec45590
 DIST libgadu-1.12.2.tar.gz 298884 BLAKE2B 
eee364204e9106b080a62ed4e180739b4dd9f2699fe3ddcb36493e3e29cc4e8074df17601900372c0a68da4b119f938521d4dd33baf730b279a13d80f74dbbee
 SHA512 
d3b4fde94327ef312b1df668b8eb73fea9325c9258d85aa65e2746b73f00c2606ebe23f3330493a135a0fec1d0f24988f0cec607d4d899d880853ee8bf60e677

diff --git a/net-libs/libgadu/files/libgadu-1.12.0-tests.patch 
b/net-libs/libgadu/files/libgadu-1.12.0-tests.patch
deleted file mode 100644
index 56e1da45b09..000
--- a/net-libs/libgadu/files/libgadu-1.12.0-tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN libgadu-1.12.0/test/manual/lib/base64.c my/test/manual/lib/base64.c
 libgadu-1.12.0/test/manual/lib/base64.c2014-06-13 20:41:37.0 
+0200
-+++ my/test/manual/lib/base64.c2014-08-13 03:08:00.612006311 +0200
-@@ -30,7 +30,7 @@
- #include 
- #include 
- 
--char *gg_base64_encode(const char *input, ssize_t len)
-+char *gg_base64_encode2(const char *input, ssize_t len)
- {
-   BIO *bmem, *b64;
-   BUF_MEM *bptr;

diff --git a/net-libs/libgadu/libgadu-1.11.4.ebuild 
b/net-libs/libgadu/libgadu-1.11.4.ebuild
index 7c85cae4fd9..e269958d970 100644
--- a/net-libs/libgadu/libgadu-1.11.4.ebuild
+++ b/net-libs/libgadu/libgadu-1.11.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=5
@@ -26,7 +26,7 @@ COMMON_DEPEND="
sys-libs/zlib
ssl? (
gnutls? ( net-libs/gnutls )
-   !gnutls? ( >=dev-libs/openssl-0.9.6m )
+   !gnutls? ( >=dev-libs/openssl-0.9.6m:0 )
)
 "
 DEPEND="${COMMON_DEPEND}

diff --git a/net-libs/libgadu/libgadu-1.12.0.ebuild 
b/net-libs/libgadu/libgadu-1.12.0.ebuild
deleted file mode 100644
index 1448b9f6434..000
--- a/net-libs/libgadu/libgadu-1.12.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils
-
-DESCRIPTION="This library implements the client side of the Gadu-Gadu protocol"
-HOMEPAGE="http://toxygen.net/libgadu/;
-SRC_URI="https://github.com/wojtekka/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos"
-SLOT="0"
-IUSE="doc gnutls ssl static-libs test threads"
-
-REQUIRED_USE="
-   gnutls? ( ssl )
-"
-COMMON_DEPEND="
-   >=dev-libs/protobuf-c-0.15
-   sys-libs/zlib
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( >=dev-libs/openssl-0.9.6m )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   doc? ( app-doc/doxygen )
-   test? (
-   dev-libs/expat
-   dev-libs/libxml2:2
-   net-misc/curl
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   !=net-im/kadu-0.6.0.2
-   !=net-im/kadu-0.6.0.1
-"
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-PATCHES=(
-   

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

2018-05-22 Thread Aaron Bauman
commit: a7d5d482ce1df9920ce0e34e5735ba2ea88107d0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 22 23:05:48 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 22 23:06:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d5d482

app-emulation/spice-vdagent: drop vulnerable

Bug: https://bugs.gentoo.org/650020
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../spice-vdagent/spice-vdagent-0.17.0.ebuild  | 63 --
 1 file changed, 63 deletions(-)

diff --git a/app-emulation/spice-vdagent/spice-vdagent-0.17.0.ebuild 
b/app-emulation/spice-vdagent/spice-vdagent-0.17.0.ebuild
deleted file mode 100644
index 92f797d2746..000
--- a/app-emulation/spice-vdagent/spice-vdagent-0.17.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info
-
-DESCRIPTION="SPICE VD Linux Guest Agent"
-HOMEPAGE="https://www.spice-space.org/;
-SRC_URI="https://www.spice-space.org/download/releases/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+consolekit selinux systemd"
-
-CDEPEND="
-   >=app-emulation/spice-protocol-0.12.8
-   media-libs/alsa-lib
-   >=x11-libs/libpciaccess-0.10
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libX11
-   x11-libs/libXinerama
-   consolekit? ( sys-auth/consolekit sys-apps/dbus )
-   systemd? ( sys-apps/systemd )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-vdagent )"
-
-CONFIG_CHECK="~INPUT_UINPUT ~VIRTIO_CONSOLE"
-ERROR_INPUT_UINPUT="User level input support (INPUT_UINPUT) is required"
-ERROR_VIRTIO_CONSOLE="VirtIO console/serial device support (VIRTIO_CONSOLE) is 
required"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.17.0-add-missing-stub-function.patch )
-
-src_configure() {
-   local opt=()
-   if use consolekit; then
-   opt+=( --with-session-info=console-kit )
-   elif use systemd; then
-   opt+=( --with-session-info=systemd )
-   else
-   opt+=( --with-session-info=none )
-   fi
-
-   econf \
-   --with-init-script=systemd \
-   --localstatedir="${EPREFIX}"/var \
-   "${opt[@]}"
-}
-
-src_install() {
-   default
-
-   cd "${ED}" && rmdir -p var/run/spice-vdagentd || die
-
-   keepdir /var/log/spice-vdagentd
-
-   newinitd "${FILESDIR}/${PN}.initd-3" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd-2" "${PN}"
-}



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

2018-05-22 Thread Matthias Maier
commit: a6469cc12b0f7c130e7803b29ee126ea051e4b8f
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue May 22 22:39:08 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue May 22 22:40:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6469cc1

sys-cluster/openmpi: remove accidentally commited changes

That should have never made it to the repo. Guess I owe someone a beer
now.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sys-cluster/openmpi/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 7faa634d496..5312125db61 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -11,4 +11,3 @@ DIST openmpi-2.0.4.tar.bz2 8272983 BLAKE2B 
7d0a392fbc8c896cdccefb9bf0ff83fbd8db8
 DIST openmpi-2.1.3.tar.bz2 8311304 BLAKE2B 
a6a2d0d759a7207e4e9e9bb1526825ce5b0c9acd22c113f71712381fd7cab55228e78294533a5af6ef2b243803d789c5c71c6d59dd7a8ebbf10b2aa5d99296fd
 SHA512 
61ecf53d840feb4cad1e792225c7fb07a8c4cb849f21693051359cde2cf1b5060de3a9d00ba3b55ded20b5b93bc5ac439951b4fe5cb1a74d4e800f26c979feba
 DIST openmpi-3.0.0.tar.bz2 9267606 BLAKE2B 
9ee569a9c5f5918bb3d389a2945a2e7a5d98464afbd111eb2426a4e8296a23cf6d5b558554ce8126b13f910bd59acbb77e93ac297f3cf222c4bc764836b39ee6
 SHA512 
7e37eacf959a803d6d89dff4291b64a1f3d83bc7941b778a2fb13d12be0f205cb904e4a807d79676ad1e31fd99ffb15f255c8a227e830673455abb144f14616a
 DIST openmpi-3.0.1.tar.bz2 9176460 BLAKE2B 
65fdaeb492da3cf86a68c2d47d19568c8d65e92d0202041853ae3cbe0f057d8bdc79953538921b5b8c9eb9c9cedab8502816985e12524704992069a51e08d857
 SHA512 
15fad504ba743d564e7196b62a112027798d4b26e9c8d11d9c1c00ac2968f1858ebc168df30473104c5a31f71e38ab558204b598260b535a12b6094aa77182b8
-DIST openmpi-3.1.0.tar.bz2 9443759 BLAKE2B 
7670b2cec327bad1bf348e08def3d39ea0b971c9534ec3e462a56719c4a1ebc8ceaf4a76556d0213cc2b7610c26f849d881f84ceaaaf54645ffbcefbd0273663
 SHA512 
23a43a16683c4b56f96c711fe009d992f3bd4e10cf9ef55091865a5b1aed195cc1de6a87720564f70d3b60a2441966bab39cda8969293aeb118cda10aead3dee



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

2018-05-22 Thread Sergei Trofimovich
commit: 4bbb9c39f09f22a11aad6613e288dd1f01816383
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 22 22:37:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 22 22:37:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbb9c39

dev-util/shadowman: stable 2 for hppa, bug #646652

Bug: https://bugs.gentoo.org/646652
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-util/shadowman/shadowman-2.ebuild 
b/dev-util/shadowman/shadowman-2.ebuild
index 74b99ec8dd0..18ceb8556ce 100644
--- a/dev-util/shadowman/shadowman-2.ebuild
+++ b/dev-util/shadowman/shadowman-2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/mgorny/shadowman/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc x86 
~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 sparc x86 
~amd64-fbsd"
 IUSE=""
 
 RDEPEND="app-admin/eselect"



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

2018-05-22 Thread Sergei Trofimovich
commit: 3af119e2a1df09e24d529a9a9a94e7f5c3ccc35e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 22 22:37:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 22 22:37:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af119e2

dev-util/ccache: stable 3.3.4-r1 for hppa, bug #646652

Bug: https://bugs.gentoo.org/646652
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 dev-util/ccache/ccache-3.3.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ccache/ccache-3.3.4-r1.ebuild 
b/dev-util/ccache/ccache-3.3.4-r1.ebuild
index 96656cba50c..3c9d45d320e 100644
--- a/dev-util/ccache/ccache-3.3.4-r1.ebuild
+++ b/dev-util/ccache/ccache-3.3.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.samba.org/ftp/ccache/${P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc x86 
~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 sparc x86 
~amd64-fbsd"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2018-05-22 Thread Patrice Clement
commit: 9730b699a2d2030ca21df76b0917eec71b4b3604
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 22 22:34:20 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May 22 22:34:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9730b699

app-admin/ansible: generate and install documentation using sphinx.

Documentation generation and installation is now available when enabling
the doc USE flag. Sphinx will generate the exact same website as the one
available on http://docs.ansible.com. As to the manual pages
installation, they are already installed automatically.

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

 ...ansible-.ebuild => ansible-2.5.3-r1.ebuild} | 27 --
 app-admin/ansible/ansible-.ebuild  | 16 +
 2 files changed, 26 insertions(+), 17 deletions(-)

diff --git a/app-admin/ansible/ansible-.ebuild 
b/app-admin/ansible/ansible-2.5.3-r1.ebuild
similarity index 75%
copy from app-admin/ansible/ansible-.ebuild
copy to app-admin/ansible/ansible-2.5.3-r1.ebuild
index cbb8b376728..8f63e854644 100644
--- a/app-admin/ansible/ansible-.ebuild
+++ b/app-admin/ansible/ansible-2.5.3-r1.ebuild
@@ -5,17 +5,16 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{5,6} )
 
-inherit distutils-r1 git-r3 eutils
+inherit distutils-r1 eutils versionator
 
 DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
 HOMEPAGE="https://ansible.com/;
-EGIT_REPO_URI="https://github.com/ansible/ansible.git;
-EGIT_BRANCH="devel"
+SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
-IUSE="test"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="doc test"
 
 RDEPEND="
dev-python/paramiko[${PYTHON_USEDEP}]
@@ -32,6 +31,7 @@ RDEPEND="
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
@@ -42,20 +42,23 @@ DEPEND="
dev-vcs/git
)"
 
-python_prepare_all() {
-   rm -fv MANIFEST.in || die
-   distutils-r1_python_prepare_all
+# not included in release tarball
+RESTRICT="test"
+
+python_compile_all() {
+   if use doc; then
+   cd docs/docsite || die
+   export CPUS=4
+   emake -f Makefile.sphinx html
+   fi
 }
 
 python_test() {
nosetests -d -w test/units -v --with-coverage --cover-package=ansible 
--cover-branches || die
 }
 
-python_compile_all() {
-   emake -j1 docs
-}
-
 python_install_all() {
+   use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
distutils-r1_python_install_all
 
doman docs/man/man1/*.1

diff --git a/app-admin/ansible/ansible-.ebuild 
b/app-admin/ansible/ansible-.ebuild
index cbb8b376728..0ca97a267cc 100644
--- a/app-admin/ansible/ansible-.ebuild
+++ b/app-admin/ansible/ansible-.ebuild
@@ -15,7 +15,7 @@ EGIT_BRANCH="devel"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="test"
+IUSE="doc test"
 
 RDEPEND="
dev-python/paramiko[${PYTHON_USEDEP}]
@@ -32,6 +32,7 @@ RDEPEND="
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
@@ -42,6 +43,14 @@ DEPEND="
dev-vcs/git
)"
 
+python_compile_all() {
+   if use doc; then
+   cd docs/docsite || die
+   export CPUS=4
+   emake -f Makefile.sphinx html
+   fi
+}
+
 python_prepare_all() {
rm -fv MANIFEST.in || die
distutils-r1_python_prepare_all
@@ -51,11 +60,8 @@ python_test() {
nosetests -d -w test/units -v --with-coverage --cover-package=ansible 
--cover-branches || die
 }
 
-python_compile_all() {
-   emake -j1 docs
-}
-
 python_install_all() {
+   use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
distutils-r1_python_install_all
 
doman docs/man/man1/*.1



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sys-cluster/openmpi/, ...

2018-05-22 Thread Matthias Maier
commit: bdf54b77ee8152d9240e83ffe1250723bc199653
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue May 22 17:02:38 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue May 22 22:25:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf54b77

sci-visualization/paraview: version bump to 5.5.0

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-visualization/paraview/Manifest|   1 +
 .../paraview-5.5.0-allow_custom_build_type.patch   |  18 ++
 sci-visualization/paraview/paraview-5.5.0.ebuild   | 281 +
 sys-cluster/openmpi/Manifest   |   1 +
 4 files changed, 301 insertions(+)

diff --git a/sci-visualization/paraview/Manifest 
b/sci-visualization/paraview/Manifest
index de7bfe7a43c..90a7a061616 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,2 +1,3 @@
 DIST ParaView-v5.3.0.tar.gz 45173528 BLAKE2B 
878e8dae0b5de4bee5d72a4a272a5048fa587fac8e949d39c8e040b9fe3553b787e53f183ae98d20f24755db7e355280b85a9f572037764c53740de2eb4a9e30
 SHA512 
3dc3c2a1c27a0f0dc82fc04ce84477a26aacb329d6ea42c276c4204e39d11bc78adbc1807e1e7168aade31aa48b6d628775841b8b94b5122084eac46e358a23f
 DIST ParaView-v5.4.1.tar.gz 43783720 BLAKE2B 
2197d7f390b7192eb58ad67b88c84119da35fc4229547a42ef12a600874304addb410d0a53684a785855f617011762bf6a819231821f0bff8ee226111df8e577
 SHA512 
6a720f9ed9e03b7b97f0e84bb6d67b2a28c4ffc5079427d544e9522ce313264eed273c9b7ae13b11e34ab4de903132a22bacc337452d1e9da9876416449520f5
+DIST ParaView-v5.5.0.tar.gz 51414419 BLAKE2B 
832a01701d21f463c07186912501796756c2477063803fa3b2b67dbb9ac2c9db28a45a8b3d22077085255adf16eb429c3289093848b3712ebab46c0ae4c17956
 SHA512 
0915eac75a710736334fa9d436369a14546e2f90a1b55f9a0f7a96fedb94ced043d27576d2a179f275478be17e326cd3bee76f06266a776d586f6510722f3172

diff --git 
a/sci-visualization/paraview/files/paraview-5.5.0-allow_custom_build_type.patch 
b/sci-visualization/paraview/files/paraview-5.5.0-allow_custom_build_type.patch
new file mode 100644
index 000..1549e58af86
--- /dev/null
+++ 
b/sci-visualization/paraview/files/paraview-5.5.0-allow_custom_build_type.patch
@@ -0,0 +1,18 @@
+diff -urNd ParaView-v5.5.0/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt 
ParaView-v5.5.0-fix/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt
+--- ParaView-v5.5.0/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt   
2018-04-07 06:03:33.0 +1000
 ParaView-v5.5.0-fix/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt   
2018-04-10 16:19:08.841144557 +1000
+@@ -21,14 +21,6 @@
+   set(CMAKE_BUILD_TYPE "Release")
+ endif()
+ 
+-string(TOLOWER "${CMAKE_BUILD_TYPE}" cmake_build_type_tolower)
+-if(NOT cmake_build_type_tolower STREQUAL "debug"
+-   AND NOT cmake_build_type_tolower STREQUAL "release"
+-   AND NOT cmake_build_type_tolower STREQUAL "relwithdebinfo")
+-  message(FATAL_ERROR "Unknown build type \"${CMAKE_BUILD_TYPE}\". Allowed 
values are Debug, Release, RelWithDebInfo (case-insensitive).")
+-endif()
+-
+-
+ #
+ # retrieve version infomation   #
+ #

diff --git a/sci-visualization/paraview/paraview-5.5.0.ebuild 
b/sci-visualization/paraview/paraview-5.5.0.ebuild
new file mode 100644
index 000..580afbbb19f
--- /dev/null
+++ b/sci-visualization/paraview/paraview-5.5.0.ebuild
@@ -0,0 +1,281 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs 
versionator
+
+MAIN_PV=$(get_major_version)
+MAJOR_PV=$(get_version_component_range 1-2)
+MY_P="ParaView-v${PV}"
+
+DESCRIPTION="ParaView is a powerful scientific data visualization application"
+HOMEPAGE="http://www.paraview.org;
+SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz;
+RESTRICT="mirror"
+
+LICENSE="paraview GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql 
nvcontrol openmp plugins python +qt5 sqlite tcl test tk"
+RESTRICT="test"
+
+REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} )
+   mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, 
needed by vtkIOMySQL"
+
+RDEPEND="
+   app-arch/lz4
+   dev-libs/expat
+   dev-libs/jsoncpp
+   dev-libs/libxml2:2
+   dev-libs/protobuf
+   dev-libs/pugixml
+   media-libs/freetype
+   media-libs/glew:0
+   media-libs/libpng:0
+   media-libs/libtheora
+   media-libs/tiff:0=
+   sci-libs/cgnslib
+   sci-libs/hdf5[mpi=]
+   >=sci-libs/netcdf-4.2[hdf5]
+   >=sci-libs/netcdf-cxx-4.2:3
+   sci-libs/xdmf2
+   sys-libs/zlib
+   virtual/glu
+   virtual/jpeg:0
+   virtual/opengl
+   x11-libs/libX11
+   

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

2018-05-22 Thread Mikle Kolyada
commit: 0607474fe104ff1158284c7985ebaf0ca5f6dd83
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 22:19:43 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 22:20:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0607474f

sys-apps/shadow: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/shadow/Manifest |   1 -
 sys-apps/shadow/shadow-4.5-r1.ebuild | 212 ---
 sys-apps/shadow/shadow-4.5.ebuild| 209 --
 3 files changed, 422 deletions(-)

diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest
index 3aaa9d8978f..000b8e78833 100644
--- a/sys-apps/shadow/Manifest
+++ b/sys-apps/shadow/Manifest
@@ -1,2 +1 @@
-DIST shadow-4.5.tar.gz 3804933 BLAKE2B 
c4714b7fe9a1af5a5751d4274e70e7fb31994cc40058b44c401bbbdf83c238fcf48e6e6e663d8a61f614b6291ea524862d9d2425d7d839340a10f8fb7c8eaa85
 SHA512 
02d6482a1159689e404dd49a68b4e2db85e9ffdcdfbacc8efcbd9043f14a1ec3fc4d749700df915d375df67d589219b6b0f57a6cfd9fb5b197012888a608913b
 DIST shadow-4.6.tar.gz 3804282 BLAKE2B 
268c90e7daba138827aec6039f428f52cdcf7929743fa1f49f801cc669de7456ec5a69531194cdb29f051ce7d0b2f1e966fdf2513a9fc8f7fbdeb29d786a509f
 SHA512 
36358333e7f03ef558772f3361bc5851a7d7fd3d85c993a6b732e37304b8068b2893d55607b9bfe8b8eed616a687264f947ff66cefc74ea1a48ba9396d464714

diff --git a/sys-apps/shadow/shadow-4.5-r1.ebuild 
b/sys-apps/shadow/shadow-4.5-r1.ebuild
deleted file mode 100644
index 1e3d98f2593..000
--- a/sys-apps/shadow/shadow-4.5-r1.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit libtool pam multilib
-
-DESCRIPTION="Utilities to deal with user accounts"
-HOMEPAGE="https://github.com/shadow-maint/shadow 
http://pkg-shadow.alioth.debian.org/;
-SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="acl audit +cracklib nls pam selinux skey xattr"
-# Taken from the man/Makefile.am file.
-LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
-
-RDEPEND="acl? ( sys-apps/acl:0= )
-   audit? ( >=sys-process/audit-2.6:0= )
-   cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
-   pam? ( virtual/pam:0= )
-   skey? ( sys-auth/skey:0= )
-   selinux? (
-   >=sys-libs/libselinux-1.28:0=
-   sys-libs/libsemanage:0=
-   )
-   nls? ( virtual/libintl )
-   xattr? ( sys-apps/attr:0= )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-   pam? ( >=sys-auth/pambase-20150213 )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-4.1.3-dots-in-usernames.patch"
-   "${FILESDIR}/${P}-CVE-2018-7169.patch" #647790
-)
-
-src_prepare() {
-   default
-   #eautoreconf
-   elibtoolize
-}
-
-src_configure() {
-   local myeconfargs=(
-   --without-group-name-max-length
-   --without-tcb
-   --enable-shared=no
-   --enable-static=yes
-   $(use_with acl)
-   $(use_with audit)
-   $(use_with cracklib libcrack)
-   $(use_with pam libpam)
-   $(use_with skey)
-   $(use_with selinux)
-   $(use_enable nls)
-   $(use_with elibc_glibc nscd)
-   $(use_with xattr attr)
-   )
-   econf "${myeconfargs[@]}"
-
-   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
-
-   if use nls ; then
-   local l langs="po" # These are the pot files.
-   for l in ${LANGS[*]} ; do
-   has ${l} ${LINGUAS-${l}} && langs+=" ${l}"
-   done
-   sed -i "/^SUBDIRS = /s:=.*:= ${langs}:" man/Makefile || die
-   fi
-}
-
-set_login_opt() {
-   local comment="" opt=$1 val=$2
-   if [[ -z ${val} ]]; then
-   comment="#"
-   sed -i \
-   -e "/^${opt}\>/s:^:#:" \
-   "${ED%/}"/etc/login.defs || die
-   else
-   sed -i -r \
-   -e "/^#?${opt}\>/s:.*:${opt} ${val}:" \
-   "${ED%/}"/etc/login.defs
-   fi
-   local res=$(grep "^${comment}${opt}\>" "${ED%/}"/etc/login.defs)
-   einfo "${res:-Unable to find ${opt} in /etc/login.defs}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" suidperms=4711 install
-
-   # Remove libshadow and libmisc; see bug 37725 and the following
-   # comment from shadow's README.linux:
-   #   Currently, libshadow.a is for internal use only, so if you see
-   #   -lshadow in a Makefile of some other package, it is safe to
-   #   remove it.
-   rm -f 

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

2018-05-22 Thread Mikle Kolyada
commit: e00fff54ca6d7dcaaa22414e79dd38262e1d2b97
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 22:18:25 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 22:20:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00fff54

sys-apps/shadow: hppa/ppc64 stable wrt bug #647790

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-apps/shadow/shadow-4.6.ebuild 
b/sys-apps/shadow/shadow-4.6.ebuild
index fd1e15e8a1f..2c4f91f2ecd 100644
--- a/sys-apps/shadow/shadow-4.6.ebuild
+++ b/sys-apps/shadow/shadow-4.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc 
x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="acl audit +cracklib nls pam selinux skey xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/, mail-client/thunderbird/

2018-05-22 Thread Ian Stakenvicius
commit: 82e61dc60f310e372b6a0b32f2b63377e7cf7aee
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue May 22 21:52:54 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue May 22 22:15:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e61dc6

mail-client/thunderbird{,-bin}: bump to 52.8.0 for security

thunderbird-bin bumped directly to stable by maintainer

Bug: http://bugs.gentoo.org/656258
Bug: http://bugs.gentoo.org/656092
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/thunderbird-bin/Manifest   | 118 +++
 ...52.7.0.ebuild => thunderbird-bin-52.8.0.ebuild} |   2 +-
 mail-client/thunderbird/Manifest   |  58 
 mail-client/thunderbird/thunderbird-52.8.0.ebuild  | 342 +
 4 files changed, 460 insertions(+), 60 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 6a36de533f4..bf5c9ef5e33 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,59 +1,59 @@
-DIST lightning-5.4.5.tar.xz 1898160 BLAKE2B 
ed8c2f54140444610fdcc91e375636d53d7ede9e70e114e072a55867278130e09bf54bb4e04cec789efa47ed8e92586b2217b53663e6057d6556df1a5a25f48f
 SHA512 
621d21c20bd74271f83ce9eb89b1f65cb43ab6182793bb7b9b3ca04799644f6700d15a59c6b312459d0471f5f243c3b9f534d1adf4bc72c36c2bd04f2937e3d3
-DIST thunderbird-52.7.0-ar.xpi 604236 BLAKE2B 
9b0f94a0e934b4a34b2ce8cfa7415969132af062f9251f628052a43ce78c5792acc839268fa946f408fc7caed62517019d23176a40d07b648cefee4e02496392
 SHA512 
5adfff22e8f42f1927e467d4912b46558d8db72b7ab34783824e1ce374861000a49922eab3d46fdbe9b64582c186887b491489af4ff9371243fc97344caa1350
-DIST thunderbird-52.7.0-ast.xpi 541174 BLAKE2B 
0056c2c36bc9f9196e607a0c0f91387fc48bda6e8d8d728b7ff57d152852267c28af5a31cab3867630b9d0ec29b55e77880bae39301f9ac1b7bde4381fd7981b
 SHA512 
5c67a7573e70fb8fc66cbb0c3180ab00387905b7f4b1d03139ba876074a963b96e04c5bd6dc0ee1c6fd35e9ba014220179533e876dd9558351f148bd7cc5bc6b
-DIST thunderbird-52.7.0-be.xpi 570932 BLAKE2B 
1f4d1dc2b486797a500f2c3327710ff43edcac3dcf3a74aab29234b72167b8e65c343457799b2a571c0f9f4d3e23b24dfe8481573429c25d9df256ca441bfa44
 SHA512 
918fed7ea14d50d04fb375e3e550ca6beb167f5a92ef4cb535c04f1a73d49ccd404a5dcd3d724b07767e073fa5c78ef7a86744d06eab37f5221d73a369f9ca77
-DIST thunderbird-52.7.0-bg.xpi 634897 BLAKE2B 
3b3e4984fd995098705089dc579cc4885cbfcf2637ce54cbacb6bc005bbb33850cd265a85cf0769966e19158647df20e99f99093ede5b3ff2e80f306ebcc656a
 SHA512 
1abe8cde30a787a8167050b6309e576906c7049c019281ea900acfa0199038eb736f7643f963256d1158820435f24f2c814a3e893e32a2db6b826b8022df9019
-DIST thunderbird-52.7.0-bn-BD.xpi 676901 BLAKE2B 
fe41f7a21247b97fe636fb3434e5f39eeb9b99e1166671d88492925fcee6c796ec9e135fc2bf5ad3b2c792d956ac36683ec76736f699ef981c589ab3f0d98c43
 SHA512 
ec9d98fcb0f587a6c2dd19ade3017ba1210e55cae62d6499182944dd7cced262dd8b3808719a425953f46ad0f7d8d3a7b8d54e889bee0d8878b87172a6db592d
-DIST thunderbird-52.7.0-br.xpi 559381 BLAKE2B 
5dd5e0b0ff3fb8341eab27c55074b9c9503e669eb96e024548a97e6380f0ec7935f990df8275a72982cd826e6c892f50bb99f3fe0e6aae33f99159962112b7c3
 SHA512 
c8c96e418f87d7ea31cfc596301233f28a178b34e19a7d6185f2ee8ecf04280e78f728fc408b948bd5daff3a34173f4240305cc742e275d9655311be02d31d33
-DIST thunderbird-52.7.0-ca.xpi 569910 BLAKE2B 
f763578d971eefe70fd22eb1abc76864b1a50c9431275286ceff236fbfca846174f92bb23abd3dbefc766ce7229c2dbb04946a1fc63983a33a28474f688bfb74
 SHA512 
58d42989075e4ca8165de7d50eafc4b2a7f59849bfa726d945367699f1e08ecd22a5461b386c46a1678e7628a78e90281f55ea4b30a147b5d48acc0869679298
-DIST thunderbird-52.7.0-cs.xpi 579150 BLAKE2B 
38a93335376aa17ce3c210bea976d602d99d422831923257b6e6f3ea4ba8c661cdbd0de70002d5a2f811327d09a2e0c630e5e7e97452f8e532130c0ab58fb92e
 SHA512 
2ac3759661c2e2007f9797ec83ae9b38cc5eacf9a7f3489a56f50fcadc6294e1a32458a5f5f5155fc60b749be17e2f2ab8f1907770bd3b7761be8c22bf0d1f9f
-DIST thunderbird-52.7.0-cy.xpi 554858 BLAKE2B 
91b2c17c7eb328f9f25c16ed078e01b719f32e040c11352506cc98d86fca09837bcb702b566c82a1eb77f1bff6e0cbf725f950007cb812887b12011a5c37d2b6
 SHA512 
c20a359639b6f4e6369fce17008c6b9a86567e451ec14cc0cb0fa3c4cf1ddbba700e06186907b8995b12ac748711b13a3d39e7b1875c56e5eae3803a5acbf19d
-DIST thunderbird-52.7.0-da.xpi 543336 BLAKE2B 
f5c56cdeb5865e70a5b0d652697d821502205e2ebfa11fee58b5da82ca90031c9834248bc89eb6f9040dce469691c29693bb6aa06e9ce4b9c4cd2f7694eca9ac
 SHA512 
4ca0f6bee5daaa96fc7f3c2a9dce76cff408c7893c8fd5164237468b913f2585944b909cf581cc72d05999a8bd1d5030eca1d4e727bfa8b5bc2aa491083444ac
-DIST thunderbird-52.7.0-de.xpi 555744 BLAKE2B 
cd780d98bf052117d80316fe4b4e510a06207f761a4ee92ae2437a4cea75a2ea990a07071ca33e740eefb7a68881bf0dee63af8fcbc6e9d48bb9143cc971ea1a
 SHA512 
0f07f2306b3366025a4cb08ab7e3992a6f9fc52e61f028ec81b40d494df80a06d3ac7acf9023f7c615af8020912203ce560c5cac35c79c327c7452ed0cf49935
-DIST thunderbird-52.7.0-el.xpi 662965 BLAKE2B 

[gentoo-commits] proj/openrc:master commit in: src/rc/

2018-05-22 Thread William Hubbs
commit: 5d6dd97bba3559b57fb1c1de35e644c6dbd6baa7
Author: William Hubbs  gmail  com>
AuthorDate: Mon May 21 23:16:12 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 22 17:20:38 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=5d6dd97b

rc-misc: add the crashed state

 src/rc/rc-misc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/rc/rc-misc.c b/src/rc/rc-misc.c
index e933409f..2df4fd42 100644
--- a/src/rc/rc-misc.c
+++ b/src/rc/rc-misc.c
@@ -423,6 +423,7 @@ static const struct {
{ "service_hotplugged",  RC_SERVICE_HOTPLUGGED,  },
{ "service_wasinactive", RC_SERVICE_WASINACTIVE, },
{ "service_failed",  RC_SERVICE_FAILED,  },
+   { "service_crashed", RC_SERVICE_CRASHED, },
 };
 
 RC_SERVICE lookup_service_state(const char *service)



[gentoo-commits] proj/openrc:master commit in: src/rc/

2018-05-22 Thread William Hubbs
commit: 7e56a49e23c810673b83e48eb9ca36229bb4016e
Author: William Hubbs  gmail  com>
AuthorDate: Tue May 22 22:11:43 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 22 22:11:43 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=7e56a49e

Logger: only log printable characters and newlines

X-Gentoo-Bug: 651412
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=651412

 src/rc/rc-logger.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/rc/rc-logger.c b/src/rc/rc-logger.c
index 062ce3d9..22926211 100644
--- a/src/rc/rc-logger.c
+++ b/src/rc/rc-logger.c
@@ -87,6 +87,8 @@ write_log(int logfd, const char *buffer, size_t bytes)
}
 
if (!in_escape) {
+   if (!isprint((int) *p) && *p != '\n')
+   goto cont;
if (write(logfd, p++, 1) == -1)
eerror("write: %s", strerror(errno));
continue;



[gentoo-commits] proj/openrc:master commit in: sh/

2018-05-22 Thread William Hubbs
commit: fa5aea80c50fb724d2c98a6542307adbafd0e62d
Author: William Hubbs  gmail  com>
AuthorDate: Tue May 22 16:12:12 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 22 17:20:38 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=fa5aea80

openrc-run.sh: move crashed test outside started test

This is handled inside librc, so we don't need the nesting in this
script.

 sh/openrc-run.sh.in | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sh/openrc-run.sh.in b/sh/openrc-run.sh.in
index e3dff6ce..7e9064c2 100644
--- a/sh/openrc-run.sh.in
+++ b/sh/openrc-run.sh.in
@@ -133,11 +133,10 @@ _status()
elif service_inactive; then
ewarn "status: inactive"
return 16
+   elif service_crashed; then
+   eerror "status: crashed"
+   return 32
elif service_started; then
-   if service_crashed; then
-   eerror "status: crashed"
-   return 32
-   fi
einfo "status: started"
return 0
else



[gentoo-commits] proj/openrc:master commit in: src/librc/

2018-05-22 Thread William Hubbs
commit: 37e29442721af0dc3846e87ef2b85a474af3cf2b
Author: William Hubbs  gmail  com>
AuthorDate: Fri May 18 23:28:07 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 22 17:19:41 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=37e29442

librc: Add check for crashed state

In rc_service_state,, call rc_service_daemons_crashed to check for
a crashed daemon if the service is started.

 src/librc/librc.c | 4 
 1 file changed, 4 insertions(+)

diff --git a/src/librc/librc.c b/src/librc/librc.c
index 4473a1bb..01bfac03 100644
--- a/src/librc/librc.c
+++ b/src/librc/librc.c
@@ -849,6 +849,10 @@ rc_service_state(const char *service)
}
}
 
+   if (state & RC_SERVICE_STARTED) {
+   if (rc_service_daemons_crashed(service))
+   state |= RC_SERVICE_CRASHED;
+   }
if (state & RC_SERVICE_STOPPED) {
dirs = ls_dir(RC_SVCDIR "/scheduled", 0);
TAILQ_FOREACH(dir, dirs, entries) {



[gentoo-commits] proj/openrc:master commit in: src/rc/

2018-05-22 Thread William Hubbs
commit: 0f4fa41574a4ebf8117493e5411f8ab522010467
Author: William Hubbs  gmail  com>
AuthorDate: Tue May 22 16:08:35 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 22 17:20:38 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=0f4fa415

Add mark_service_crashed binary

 src/rc/.gitignore | 1 +
 src/rc/Makefile   | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/rc/.gitignore b/src/rc/.gitignore
index 91d57075..a43088aa 100644
--- a/src/rc/.gitignore
+++ b/src/rc/.gitignore
@@ -56,6 +56,7 @@ mark_service_inactive
 mark_service_wasinactive
 mark_service_hotplugged
 mark_service_failed
+mark_service_crashed
 rc-abort
 rc
 openrc

diff --git a/src/rc/Makefile b/src/rc/Makefile
index cb90875c..5e2a5e94 100644
--- a/src/rc/Makefile
+++ b/src/rc/Makefile
@@ -41,6 +41,7 @@ RC_SBINPROGS= mark_service_starting mark_service_started \
mark_service_stopping mark_service_stopped \
mark_service_inactive mark_service_wasinactive \
mark_service_hotplugged mark_service_failed \
+   mark_service_crashed \
rc-abort swclock
 
 ifeq (${OS},Linux)
@@ -123,7 +124,8 @@ is_older_than: is_older_than.o rc-misc.o
 mark_service_starting mark_service_started \
 mark_service_stopping mark_service_stopped \
 mark_service_inactive mark_service_wasinactive \
-mark_service_hotplugged mark_service_failed: do_mark_service.o rc-misc.o
+mark_service_hotplugged mark_service_failed \
+mark_service_crashed: do_mark_service.o rc-misc.o
${CC} ${LOCAL_CFLAGS} ${LOCAL_LDFLAGS} ${CFLAGS} ${LDFLAGS} -o $@ $^ 
${LDADD}
 
 mountinfo: mountinfo.o _usage.o rc-misc.o



[gentoo-commits] proj/openrc:master commit in: src/librc/

2018-05-22 Thread William Hubbs
commit: 4e0eace837287845504c9895429dc9f64872d075
Author: William Hubbs  gmail  com>
AuthorDate: Thu May 17 22:42:14 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 22 17:19:22 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=4e0eace8

librc: Add crashed state

 src/librc/librc.c | 1 +
 src/librc/rc.h.in | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/librc/librc.c b/src/librc/librc.c
index ee65b00a..4473a1bb 100644
--- a/src/librc/librc.c
+++ b/src/librc/librc.c
@@ -50,6 +50,7 @@ static const rc_service_state_name_t rc_service_state_names[] 
= {
{ RC_SERVICE_HOTPLUGGED,  "hotplugged" },
{ RC_SERVICE_FAILED,  "failed" },
{ RC_SERVICE_SCHEDULED,   "scheduled"},
+   { RC_SERVICE_CRASHED, "crashed"},
{ 0, NULL}
 };
 

diff --git a/src/librc/rc.h.in b/src/librc/rc.h.in
index 1f984d52..d2e51dc6 100644
--- a/src/librc/rc.h.in
+++ b/src/librc/rc.h.in
@@ -188,7 +188,8 @@ typedef enum
/* Optional states service could also be in */
RC_SERVICE_FAILED  = 0x0200,
RC_SERVICE_SCHEDULED   = 0x0400,
-   RC_SERVICE_WASINACTIVE = 0x0800
+   RC_SERVICE_WASINACTIVE = 0x0800,
+   RC_SERVICE_CRASHED = 0x1000,
 } RC_SERVICE;
 
 /*! Add the service to the runlevel



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

2018-05-22 Thread Sergei Trofimovich
commit: b7a09680926eec8ae56136838943a2f919c9bb22
Author: David Roman  gmail  com>
AuthorDate: Tue May 22 21:51:33 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 22 22:00:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a09680

dev-util/radare2: verbump to 2.6.0

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

 dev-util/radare2/Manifest  |  1 +
 .../files/radare2-fix-syscapstone-2.6.patch| 34 +
 dev-util/radare2/radare2-2.6.0.ebuild  | 58 ++
 3 files changed, 93 insertions(+)

diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 6e6a1d55e9b..2861b0403ce 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1 +1,2 @@
 DIST radare2-2.5.0.tar.gz 6272646 BLAKE2B 
44c88327b544d03bd464f1ecb72a51b7e3fa86602aeae9055b6f2d41763be9ed9d63be4c7b959e1f920605feeed998c1f56ef0ed3a6a7213b4d5265c057b1213
 SHA512 
a29e0e61aeee6e08a99a1ed8a8bc428ec8b0474b3781475db3091232353d03d39d8750f774a266e01bb7565049269ee5f43b666b3b69bfadafb75cdb35f6cc4b
+DIST radare2-2.6.0.tar.gz 6306317 BLAKE2B 
213ed0ac92f5b4b9cfc2ba93c5cda9168746cffb0016e1368c4c3939d694bffccf689764c60e0e59a52b70b6b7d49407516c9ecd6e62c59ed0db37c6f72867f5
 SHA512 
44e7d0c10e17b40d4d71af851cf462c159b03b3242dfccd786bd54d3cf9f92441084f26694166dd1385e84c00626f45dbe09d1fe713595721723c468ac47b01b

diff --git a/dev-util/radare2/files/radare2-fix-syscapstone-2.6.patch 
b/dev-util/radare2/files/radare2-fix-syscapstone-2.6.patch
new file mode 100644
index 000..4eb3c053f07
--- /dev/null
+++ b/dev-util/radare2/files/radare2-fix-syscapstone-2.6.patch
@@ -0,0 +1,34 @@
+From 3752d992f3140806ea1d513739b6f23addf52df1 Mon Sep 17 00:00:00 2001
+From: cc 
+Date: Tue, 22 May 2018 12:52:12 +0800
+Subject: [PATCH] fix for build with syscapstone
+
+---
+ libr/Makefile | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/libr/Makefile b/libr/Makefile
+index 05cb40fec7..0b39b48c02 100644
+--- a/libr/Makefile
 b/libr/Makefile
+@@ -84,13 +84,18 @@ E+=../shlr/bochs/lib/libbochs.${EXT_AR}
+ #E+=../shlr/sdb/src/libsdb.${EXT_AR}
+ #endif
+ 
++ifeq ($(USE_CAPSTONE),1)
++E+=$(CAPSTONE_LDFLAGS)
++else
++E+=../shlr/capstone/libcapstone.${EXT_AR}
++endif
++
+ libr.${EXT_SO}: .libr
+   $(CC) -fvisibility=hidden $(MLFLAGS) -shared -dynamiclib -o 
libr.${EXT_SO}  \
+   .libr/*.o \
+   ../shlr/gdb/lib/libgdbr.${EXT_AR} 
../shlr/java/libr_java.${EXT_AR} \
+   ../shlr/zip/librz.${EXT_AR} \
+-  ../shlr/libr_shlr.${EXT_AR} $(E)\
+-  ../shlr/capstone/libcapstone.${EXT_AR}
++  ../shlr/libr_shlr.${EXT_AR} $(E)
+ 
+ else
+ 

diff --git a/dev-util/radare2/radare2-2.6.0.ebuild 
b/dev-util/radare2/radare2-2.6.0.ebuild
new file mode 100644
index 000..74ac2faaaf5
--- /dev/null
+++ b/dev-util/radare2/radare2-2.6.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 eutils
+
+DESCRIPTION="unix-like reverse engineering framework and commandline tools"
+HOMEPAGE="http://www.radare.org;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/radare/radare2;
+else
+   SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ssl libressl"
+
+RDEPEND="
+   dev-libs/capstone:0=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${PN}-fix-syscapstone-2.6.patch" )
+
+src_configure() {
+   econf \
+   --with-syscapstone \
+   $(use_with ssl openssl)
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/zsh/site-functions
+   doins doc/zsh/_*
+
+   newbashcomp doc/bash_autocompletion.sh "${PN}"
+   bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
+
+   # a workaround for unstable $(INSTALL) call, bug #574866
+   local d
+   for d in doc/*; do
+   if [[ -d $d ]]; then
+   rm -rfv "$d" || die "failed to delete '$d'"
+   fi
+   done
+}



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

2018-05-22 Thread Nicolas Bock
commit: 4670b53d96e26a6d038e893b92fbf72add3c7c10
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue May 22 21:54:54 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue May 22 21:55:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4670b53d

media-gfx/shotwell: Version bump shotwell-0.29.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/shotwell/Manifest   |  1 +
 media-gfx/shotwell/shotwell-0.29.2.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index fd6b284df7d..971c5e5d7ff 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -2,3 +2,4 @@ DIST shotwell-0.26.4.tar.xz 5619280 BLAKE2B 
0ca9ecf6e96019aa8e9bd4bae09d1b888902
 DIST shotwell-0.28.2.tar.xz 5582276 BLAKE2B 
20d35f714543d35bd04fe81617040419664e662664ae504cbfb0b3bb160d97a5469478e1e134b6432b174fc19bb4fc370b5eb38c576c805e876d00999fb7d979
 SHA512 
dc00f45e55eabadaaf825de5a4152d40db2eb652f966b870a08d36006887a18aacf570b05d232a9fc7ef7df097a468a497778022bf7b86ae2143877c02540cc0
 DIST shotwell-0.28.3.tar.xz 5531900 BLAKE2B 
b585989434e3da9b2d5f43aabf41451e33b7b2f537a21305ff9decd9992d42e5422971d1f89836936630f641efdac1242dc21574d86f61a4c71562b657e0300d
 SHA512 
9a0c15bfe856dabaa85038fe875cc178be6a3e104397b36555005615212ac92579234fc6277f1a4a7bddba517e9ea0db5ed06e0fc30614453e3db1153b47dc16
 DIST shotwell-0.29.1.tar.xz 2368080 BLAKE2B 
b706229803528c55486219a4190d1145d98b513ff26a4a3d2989abd57ff3465ffab231b1779014b7babf7ce33cc875fa11905a95bbf108251c57d3692a5156a4
 SHA512 
25e7e7d303ecbe89ecf4eba219b6f10ad44d23209d2c2724c6d61afae47afc0a6e1a7a7fe99931888f7374419818c5d74e28bb6120383e191c038c967c84ce39
+DIST shotwell-0.29.2.tar.xz 2321576 BLAKE2B 
2dd3c959ca8aba6ecb7c3c15ca491291a2c6ead860fac9c1fb1b97ad22140ce9e67617dd268b2d4d362bb8a0c2606d97b5cc71c12e19fcb59fec0185f27c3f0f
 SHA512 
98c57d511a384ced717e2fb410af16326080e2291fce77ea953a377430459c7a81de73118925b2d42bf96b8b717efc93a898d0d859fbab1364c0c192dbb60311

diff --git a/media-gfx/shotwell/shotwell-0.29.2.ebuild 
b/media-gfx/shotwell/shotwell-0.29.2.ebuild
new file mode 100644
index 000..ed1f7341421
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.29.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 multilib toolchain-funcs vala versionator
+
+MY_PV=$(get_version_component_range 1-2)
+DESCRIPTION="Open source photo manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-crypt/gcr-3[gtk]
+   >=dev-db/sqlite-3.5.9:3
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/json-glib-0.7.6
+   >=dev-libs/libgee-0.8.5:0.8
+   >=dev-libs/libxml2-2.6.32:2
+   gnome-base/dconf
+   >=media-libs/gexiv2-0.10.4
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-libs/gstreamer:1.0
+   media-libs/lcms:2
+   >=media-libs/libexif-0.6.16:=
+   >=media-libs/libgphoto2-2.5:=
+   >=media-libs/libraw-0.13.2:=
+   media-plugins/gst-plugins-gdkpixbuf:1.0
+   >=net-libs/libsoup-2.42.0:2.4
+   net-libs/webkit-gtk:4
+   virtual/libgudev:=[introspection]
+   >=x11-libs/gtk+-3.14.0:3[X]
+   dev-libs/libgdata
+
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   >=sys-devel/m4-1.4.13
+   virtual/pkgconfig
+"
+
+# This probably comes from libraries that
+# shotwell-video-thumbnailer links to.
+# Nothing we can do at the moment. #435048
+QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure --disable-static
+}



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

2018-05-22 Thread Sergei Trofimovich
commit: 2a60e7c867bc0d95ade3e604c487fba68821d5ec
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 22 21:52:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 22 21:52:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a60e7c8

app-misc/regionset: stable 0.2 for ppc, bug #651896

Tested-by: ernsteiswuerfel
Bug: https://bugs.gentoo.org/651896
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

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

diff --git a/app-misc/regionset/regionset-0.2.ebuild 
b/app-misc/regionset/regionset-0.2.ebuild
index 8c2dd9a2ba3..ccfb8796d51 100644
--- a/app-misc/regionset/regionset-0.2.ebuild
+++ b/app-misc/regionset/regionset-0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://linvdr.org/download/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 src_prepare() {



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

2018-05-22 Thread Sergei Trofimovich
commit: 736b0eb8cb2251d32e0a62099c009c6a8ffc49c7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 22 21:51:45 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 22 21:52:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736b0eb8

x11-libs/rep-gtk: stable 0.90.8.3 for ppc, bug #651710

Tested-by: ernsteiswuerfel
Bug: https://bugs.gentoo.org/651710
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild 
b/x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild
index b639e968f95..80b9fd2b78f 100644
--- a/x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild
+++ b/x11-libs/rep-gtk/rep-gtk-0.90.8.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://download.tuxfamily.org/librep/${PN}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="gtk-2.0"
-KEYWORDS="alpha amd64 ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
 IUSE="examples"
 
 RDEPEND=">=dev-libs/librep-0.90.5



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

2018-05-22 Thread Sergei Trofimovich
commit: 8fe6b7c3eabc6e745d041aacba6e90b2971abd82
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 22 21:51:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 22 21:52:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe6b7c3

net-misc/taylor-uucp: stable 1.07-r3 for ppc, bug #651734

Tested-by: ernsteiswuerfel
Bug: https://bugs.gentoo.org/651734
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild 
b/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild
index 43fa15c222c..14488693e4c 100644
--- a/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild
+++ b/net-misc/taylor-uucp/taylor-uucp-1.07-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/uucp/uucp-${PV}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ~ppc sparc x86"
+KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86"
 
 S="${WORKDIR}/uucp-${PV}"
 



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

2018-05-22 Thread Sergei Trofimovich
commit: a61ba403dbc92c8c92366b15344a967f34940665
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 22 21:52:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 22 21:52:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61ba403

app-misc/tdfsb: stable 0.0.10-r1 for ppc, bug #651894

Tested-by: ernsteiswuerfel
Bug: https://bugs.gentoo.org/651894
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 app-misc/tdfsb/tdfsb-0.0.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tdfsb/tdfsb-0.0.10-r1.ebuild 
b/app-misc/tdfsb/tdfsb-0.0.10-r1.ebuild
index f85ac67b3cf..6810b67461f 100644
--- a/app-misc/tdfsb/tdfsb-0.0.10-r1.ebuild
+++ b/app-misc/tdfsb/tdfsb-0.0.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.determinate.net/webdata/data/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~ppc ~sparc x86"
+KEYWORDS="alpha amd64 ppc ~sparc x86"
 IUSE=""
 
 DEPEND="media-libs/freeglut



[gentoo-commits] repo/gentoo:master commit in: dev-lang/micropython/files/, dev-lang/micropython/

2018-05-22 Thread Patrice Clement
commit: f032e1dfe1c78f473d8fb54d04a9dab173f9e9c7
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 22 21:41:02 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May 22 21:41:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f032e1df

dev-lang/micropython: version bump.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/micropython/Manifest  |  1 +
 .../micropython-1.9.4-prevent-stripping.patch  | 22 +
 dev-lang/micropython/micropython-1.9.4.ebuild  | 54 ++
 3 files changed, 77 insertions(+)

diff --git a/dev-lang/micropython/Manifest b/dev-lang/micropython/Manifest
index 5b5ef6cd2f5..0b69931fbe1 100644
--- a/dev-lang/micropython/Manifest
+++ b/dev-lang/micropython/Manifest
@@ -1 +1,2 @@
 DIST micropython-1.9.3.tar.gz 17311734 BLAKE2B 
31ebdedc402af53b205a854aa61b59c694cc893c7f80e4b84196c5d44527545f442628938b7dd923ed9086a79e00ff899682548115224613e888eb8a37dd5ae3
 SHA512 
1b4358913ed78df66314c9a62636c7b8d086c731459e3bee1fab8695286dc03b6ec7594b2f9b8105e2a6d62190d95c6ad5351fb64c666c1ea54b9535193ee8a8
+DIST micropython-1.9.4.tar.gz 18957648 BLAKE2B 
bc4dc4ef6623adbda64c9e03137860a7b9ce7d2d181434cb993438752ec39a4ea7cf7cf7a14736c57bdc2ea9c3f856b0dbe2d92fc0e1cbef99112427583ad665
 SHA512 
9995c983c93fb1280e60d7c52a10930a6a3de8d589a0f4264a9a4a4fede7c37e27ed4871c4c9092aec3fb33028064beb8c5eb19b7956e8f0c5d3b2a82ffa9932

diff --git 
a/dev-lang/micropython/files/micropython-1.9.4-prevent-stripping.patch 
b/dev-lang/micropython/files/micropython-1.9.4-prevent-stripping.patch
new file mode 100644
index 000..a130b72b613
--- /dev/null
+++ b/dev-lang/micropython/files/micropython-1.9.4-prevent-stripping.patch
@@ -0,0 +1,22 @@
+--- a/py/mkenv.mk  2017-11-25 09:52:30.921836372 +
 a/py/mkenv.mk  2017-11-25 09:52:35.257861233 +
+@@ -50,7 +50,6 @@
+ LD = $(CROSS_COMPILE)ld
+ OBJCOPY = $(CROSS_COMPILE)objcopy
+ SIZE = $(CROSS_COMPILE)size
+-STRIP = $(CROSS_COMPILE)strip
+ AR = $(CROSS_COMPILE)ar
+ ifeq ($(MICROPY_FORCE_32BIT),1)
+ CC += -m32
+--- a/py/mkrules.mk2017-11-25 09:53:13.107078063 +
 a/py/mkrules.mk2017-11-25 09:53:31.898185592 +
+@@ -129,9 +129,6 @@
+ # Do not pass COPT here - it's *C* compiler optimizations. For example,
+ # we may want to compile using Thumb, but link with non-Thumb libc.
+   $(Q)$(CC) -o $@ $^ $(LIB) $(LDFLAGS)
+-ifndef DEBUG
+-  $(Q)$(STRIP) $(STRIPFLAGS_EXTRA) $(PROG)
+-endif
+   $(Q)$(SIZE) $$(find $(BUILD) -path "$(BUILD)/build/frozen*.o") $(PROG)
+ 
+ clean: clean-prog

diff --git a/dev-lang/micropython/micropython-1.9.4.ebuild 
b/dev-lang/micropython/micropython-1.9.4.ebuild
new file mode 100644
index 000..95899e4fd9b
--- /dev/null
+++ b/dev-lang/micropython/micropython-1.9.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Python implementation for microcontrollers"
+HOMEPAGE="https://github.com/micropython/micropython;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+DEPEND="
+   virtual/libffi
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${P}-prevent-stripping.patch" )
+
+src_compile() {
+   cd ports/unix || die
+
+   # 1) don't die on compiler warnings
+   # 2) remove /usr/local prefix references in favour of /usr
+   sed -i \
+   -e 's#-Werror##g;' \
+   -e 's#\/usr\/local#\/usr#g;' \
+   Makefile || die
+   emake CC="$(tc-getCC)" axtls
+   emake CC="$(tc-getCC)"
+}
+
+src_test() {
+   # TODO: find out why these tests fail
+   rm -v tests/stress/recursive_iternext* || die
+
+   cd ports/unix || die
+   emake test
+}
+
+src_install() {
+   pushd ports/unix > /dev/null || die
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" DESTDIR="${D}" install
+   popd > /dev/null || die
+
+   # remove .git files
+   find tools -type f -name '.git*' -exec rm {} \; || die
+
+   dodoc -r tools
+   einstalldocs
+}



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

2018-05-22 Thread Lars Wendler
commit: 8bad3f6dca7b79f0ceedf8e95f924f7155cbc5ea
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 22 20:46:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 22 20:46:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bad3f6d

net-misc/whois: Removed old.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-misc/whois/Manifest|  1 -
 net-misc/whois/whois-5.2.12.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
index 7ccac27d35c..03aefe4b594 100644
--- a/net-misc/whois/Manifest
+++ b/net-misc/whois/Manifest
@@ -1,4 +1,3 @@
-DIST whois_5.2.12.tar.xz 80428 BLAKE2B 
53aa08d4e45ab417585aaaff03beb588a01e88c35d508f96e0738e6934659df6ab78c21d5794d86ce90c775fe5a32242710e8cf93b9f46c52dc32597ad113f40
 SHA512 
df40e2e7cbd11d00984f865e122ad4ece882a6a45e2f75ad5ea24ce937b7e9452b01fd886f43bae55fd065a6556cfc4577e7126151b5fd43fa806c4b0c886ced
 DIST whois_5.2.20.tar.xz 82336 BLAKE2B 
b10d7e22f41bfb68cdd1264016bbfeeb93436a5c46b0ddcfc79834d0446ea8c21cd8ff95bc440bbe4fda0d5b08a16c50fe9504c98c3de3cf4ce18892203518e1
 SHA512 
3308d9f5562babe007e46b7764718f13c1e7cd8ef7f501161353e4b1b81efacec9742ec25dec3b1cc80940898c785c1920a1aa68af10081f952ebde320075808
 DIST whois_5.3.0.tar.xz 82728 BLAKE2B 
ac5e9bdd070c3a79306f79709d6450455ff74fc7c3a8c81380f79b98cdd36d25932032673710a39ec55da2220f1d0a21221e1a2b70c36e8798affe9b7f46f3bb
 SHA512 
a507f38254d826a9112d1f5a7888fbd4b79eeaa372977c02e4e8235509d133540ba647ddece95376f6ac704f9b1042d276051d4a3a36d10906ad11f69561432f
 DIST whois_5.3.1.tar.xz 82920 BLAKE2B 
b4e58ae3f58c8e5de8bca5be3c0e753e0de91651bea1aa4789d389bc65e5155cddb1e87a2adc39340f33360533ef2b86eb9b7b13116a2d64e8a68496529e65e5
 SHA512 
4840ceecaef1d47bda436f8de8b539ff2b1446dd99ec0867d0bb2b478c13fac190a4a265ab31abb30a779f1a221062f298cd01a1b19ce873221b39dbd3a4a3d7

diff --git a/net-misc/whois/whois-5.2.12.ebuild 
b/net-misc/whois/whois-5.2.12.ebuild
deleted file mode 100644
index b29486572d8..000
--- a/net-misc/whois/whois-5.2.12.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs
-
-MY_P=${P/-/_}
-DESCRIPTION="improved Whois Client"
-HOMEPAGE="https://www.linux.it/~md/software/;
-SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="iconv idn nls"
-RESTRICT="test" #59327
-
-RDEPEND="iconv? ( virtual/libiconv )
-   idn? ( net-dns/libidn )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   >=dev-lang/perl-5
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-4.7.2-config-file.patch
-
-   if use nls ; then
-   sed -i -e 's:#\(.*pos\):\1:' Makefile || die
-   else
-   sed -i -e '/ENABLE_NLS/s:define:undef:' config.h || die
-
-   # don't generate po files when nls is disabled (bug #419889)
-   sed -i -e '/^all:/s/ pos//' \
-   -e '/^install:/s/ install-pos//' Makefile || die
-   fi
-}
-
-src_configure() { :;} # expected no-op
-
-src_compile() {
-   unset HAVE_ICONV HAVE_LIBIDN
-   use iconv && export HAVE_ICONV=1
-   use idn && export HAVE_LIBIDN=1
-   tc-export CC
-   emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
-}
-
-src_install() {
-   emake BASEDIR="${ED}" prefix=/usr install
-   insinto /etc
-   doins whois.conf
-   dodoc README debian/changelog
-
-   if [[ ${USERLAND} != "GNU" ]]; then
-   mv "${ED}"/usr/share/man/man1/{whois,mdwhois}.1 || die
-   mv "${ED}"/usr/bin/{whois,mdwhois} || die
-   fi
-}



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

2018-05-22 Thread Lars Wendler
commit: c0a0ffe97543cbaa7adf9290564ccf3e4eba7db7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 22 20:45:46 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 22 20:46:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a0ffe9

net-misc/whois: Bump to version 5.3.1

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-misc/whois/Manifest   |  1 +
 net-misc/whois/whois-5.3.1.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
index 3b438a401d2..7ccac27d35c 100644
--- a/net-misc/whois/Manifest
+++ b/net-misc/whois/Manifest
@@ -1,3 +1,4 @@
 DIST whois_5.2.12.tar.xz 80428 BLAKE2B 
53aa08d4e45ab417585aaaff03beb588a01e88c35d508f96e0738e6934659df6ab78c21d5794d86ce90c775fe5a32242710e8cf93b9f46c52dc32597ad113f40
 SHA512 
df40e2e7cbd11d00984f865e122ad4ece882a6a45e2f75ad5ea24ce937b7e9452b01fd886f43bae55fd065a6556cfc4577e7126151b5fd43fa806c4b0c886ced
 DIST whois_5.2.20.tar.xz 82336 BLAKE2B 
b10d7e22f41bfb68cdd1264016bbfeeb93436a5c46b0ddcfc79834d0446ea8c21cd8ff95bc440bbe4fda0d5b08a16c50fe9504c98c3de3cf4ce18892203518e1
 SHA512 
3308d9f5562babe007e46b7764718f13c1e7cd8ef7f501161353e4b1b81efacec9742ec25dec3b1cc80940898c785c1920a1aa68af10081f952ebde320075808
 DIST whois_5.3.0.tar.xz 82728 BLAKE2B 
ac5e9bdd070c3a79306f79709d6450455ff74fc7c3a8c81380f79b98cdd36d25932032673710a39ec55da2220f1d0a21221e1a2b70c36e8798affe9b7f46f3bb
 SHA512 
a507f38254d826a9112d1f5a7888fbd4b79eeaa372977c02e4e8235509d133540ba647ddece95376f6ac704f9b1042d276051d4a3a36d10906ad11f69561432f
+DIST whois_5.3.1.tar.xz 82920 BLAKE2B 
b4e58ae3f58c8e5de8bca5be3c0e753e0de91651bea1aa4789d389bc65e5155cddb1e87a2adc39340f33360533ef2b86eb9b7b13116a2d64e8a68496529e65e5
 SHA512 
4840ceecaef1d47bda436f8de8b539ff2b1446dd99ec0867d0bb2b478c13fac190a4a265ab31abb30a779f1a221062f298cd01a1b19ce873221b39dbd3a4a3d7

diff --git a/net-misc/whois/whois-5.3.1.ebuild 
b/net-misc/whois/whois-5.3.1.ebuild
new file mode 100644
index 000..c1b043c4740
--- /dev/null
+++ b/net-misc/whois/whois-5.3.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+MY_P="${P/-/_}"
+DESCRIPTION="improved Whois Client"
+HOMEPAGE="https://www.linux.it/~md/software/;
+SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="iconv idn nls"
+RESTRICT="test" #59327
+
+RDEPEND="iconv? ( virtual/libiconv )
+   idn? ( net-dns/libidn2 )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   >=dev-lang/perl-5
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.7.2-config-file.patch
+   "${FILESDIR}"/${PN}-5.3.0-libidn_automagic.patch
+)
+
+src_prepare() {
+   default
+   if use nls ; then
+   sed -i -e 's:#\(.*pos\):\1:' Makefile || die
+   else
+   sed -i -e '/ENABLE_NLS/s:define:undef:' config.h || die
+
+   # don't generate po files when nls is disabled (bug #419889)
+   sed -i -e '/^all:/s/ pos//' \
+   -e '/^install:/s/ install-pos//' Makefile || die
+   fi
+}
+
+src_configure() { :; } # expected no-op
+
+src_compile() {
+   unset HAVE_ICONV HAVE_LIBIDN
+   use iconv && export HAVE_ICONV=1
+   use idn && export HAVE_LIBIDN=1
+   tc-export CC
+   emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
+}
+
+src_install() {
+   emake BASEDIR="${ED}" prefix=/usr install
+   insinto /etc
+   doins whois.conf
+   dodoc README debian/changelog
+
+   if [[ ${USERLAND} != "GNU" ]]; then
+   mv "${ED%/}"/usr/share/man/man1/{whois,mdwhois}.1 || die
+   mv "${ED%/}"/usr/bin/{whois,mdwhois} || die
+   fi
+}



[gentoo-commits] proj/musl:master commit in: dev-libs/libbsd/

2018-05-22 Thread Aric Belsito
commit: 70095cf89e0606f15da1fef192e35878d2aa9442
Author: Aric Belsito  gmail  com>
AuthorDate: Tue May 22 20:44:50 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue May 22 20:44:50 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=70095cf8

dev-libs/libbsd: remove 0.9.0

whoops

 dev-libs/libbsd/Manifest|  1 -
 dev-libs/libbsd/libbsd-0.9.0.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest
index 3cbe9f5..7a13732 100644
--- a/dev-libs/libbsd/Manifest
+++ b/dev-libs/libbsd/Manifest
@@ -1,3 +1,2 @@
 DIST libbsd-0.8.6.tar.xz 371112 BLAKE2B 
adab6c17267e0cff128351efccf5c1225b7dd85dc61dd8168bf212ba5aff8d726fa5be687c041821af9a427ddad9dfcd3630cac9134b9e81c86ab2599e43aef9
 SHA512 
ece01ced324f840c2cee6321c7dcf97ff123d55ea9f203c1ce35e1b46643dc7b34ef6dc6c8d128252b36848624850b40823411cc96b99a66a401eb1e9d8cea6b
 DIST libbsd-0.8.7.tar.xz 371772 BLAKE2B 
aa4aa1c19872edf9e7e6ed270275199366345531a48ee28c25e209f17c5403a22269b91ab1c806cb1b54ba33a8464f4b035fe7ee2bc50a4fda09c540b058
 SHA512 
605a14eb5d33c0e45c3bd29e585ebc15832e2ed1efa9356291a0562622168da96db1a20766e9dae8910ea0c1516429f43905edc8d4f2a40a5a341a689d08fcc3
-DIST libbsd-0.9.0.tar.xz 385792 BLAKE2B 
c9628bea4b97ea2c8b042b50a1807da216f265ade30043811199527d28df55deb891fd521fb09e5aa9a9373222426a1b365cf710cd5988ac8e154d1c5d5d85df
 SHA512 
76adcb03f7ef2299178aa489ab6d298a2e2b0a38ea4341ea18f8d1a24fc46a6f9612d2138481d2c7e0ad248490dc0a2d018eb86e3e13a11ceb2383a3d4207642

diff --git a/dev-libs/libbsd/libbsd-0.9.0.ebuild 
b/dev-libs/libbsd/libbsd-0.9.0.ebuild
deleted file mode 100644
index 6436cb9..000
--- a/dev-libs/libbsd/libbsd-0.9.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit multilib-minimal
-
-DESCRIPTION="An library to provide useful functions commonly found on BSD 
systems"
-HOMEPAGE="https://libbsd.freedesktop.org/wiki/;
-SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz;
-
-LICENSE="BSD BSD-2 BSD-4 ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
-IUSE="static-libs"
-
-DEPEND=">=sys-kernel/linux-headers-3.17"
-RDEPEND=""
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-0.8.7-musl.patch
-   default
-}
-
-pkg_setup() {
-   local f="${EROOT}/usr/$(get_libdir)/${PN}.a"
-   local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc 
first."
-   if ! has_version ${CATEGORY}/${PN}; then
-   if [[ -e ${f} ]]; then
-   eerror "${m}"
-   die "${m}"
-   fi
-   fi
-}
-
-multilib_src_configure() {
-   # The build system will install libbsd-ctor.a despite of 
USE="-static-libs"
-   # which is correct, see:
-   # 
https://cgit.freedesktop.org/libbsd/commit/?id=c5b959028734ca2281250c85773d9b5e1d259bc8
-   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-   find "${ED}" -name "*.la" -delete || die
-}



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

2018-05-22 Thread Michał Górny
commit: d4cc98e2df6e4f721eb28e6f0b1180d3356ef635
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 22 20:30:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 22 20:40:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cc98e2

app-arch/lz4: Bump to 1.8.2

Closes: https://bugs.gentoo.org/656276

 app-arch/lz4/Manifest |  1 +
 app-arch/lz4/lz4-1.8.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-arch/lz4/Manifest b/app-arch/lz4/Manifest
index 86debf38212..19f96384dcf 100644
--- a/app-arch/lz4/Manifest
+++ b/app-arch/lz4/Manifest
@@ -1,4 +1,5 @@
 DIST lz4-1.7.5.tar.gz 208019 BLAKE2B 
a3d79d622eb0be2447cc6b0459bd81ae22b44ebe536ebd34b1c394bf1ff560c9b53e3f9203d5c94d046101a48d9b1ea7db74c39875d0a67b3a5f71d9633aa3b7
 SHA512 
b4e5b17fe06805e676608e636a45f0b480b79a02c6b7ffce84dc4d607861cb2652b2852493ab9d9249e7caeae6f00b6834801fdc39f58d901cbc1c7347915295
 DIST lz4-1.8.0.tar.gz 222840 BLAKE2B 
0b33f920f59a5ec9576051baa9ba887b320d424f8f64e1a752124371797d3f8bf2dbf13ee2e7268ef363d70697b8358e7ad627489c6843c61bdba004df80c5ec
 SHA512 
aea46d4a900a3ede7dd7b498ee938ecd98397d3277c5b3a85b4236a44777cba85cd68a2f32c993b872afda96c5dafe0cb3dd391101fe8181e17c9f48884c1535
 DIST lz4-1.8.1.2.tar.gz 228640 BLAKE2B 
e5e7176dcce5319e2dcb1f6d69c47749976fd7e8c53c2379bdd0ef4c6f60bf426b2b58d606407f69d0b91e6835c9740265299107d11554e7a13963cdc855e8e5
 SHA512 
f4ed450bc05477cc6c2b42e6fe1fbb1fb0907f1d05b68b1d69d975b555ddb385550f204258e6d91642e14ce373815141dc218cda03b711793935d5458bc45c7f
+DIST lz4-1.8.2.tar.gz 320742 BLAKE2B 
cd97b6a31a1f45d410d598af0b0b696b3ccc3ffdc4fd523316576ebc68e24e545b8ce359889b0dca1968b1c296cb69951617b91b49cbe8eb98cfdb9ce400803c
 SHA512 
5fadc79334d37739c947d6dfc24f48ce82989fc5ee4f2bb8201ccf7ee3230b9e6e7c8488beb64050a035369f4247161d258bdb539578bec224ccebfef1b8a763
 DIST lz4-r131.tar.gz 133784 BLAKE2B 
f072d1f97ac6f804140c3896dfa95c16eb3c2c2208cfeb35a07535bb345fa100e4169ea91b2aa05655fb61f6f2d64a7c25444778b99841d3e3d0f09b10f570d8
 SHA512 
60bd95d529691ffee2c43f0d8a62484c3cff74c0154094f073192606806ac8182dced61e0534ffa7e0ccf5f18e9a8cfd2738883a83814c0711a6d7f1d1b252e5

diff --git a/app-arch/lz4/lz4-1.8.2.ebuild b/app-arch/lz4/lz4-1.8.2.ebuild
new file mode 100644
index 000..0fc870435ed
--- /dev/null
+++ b/app-arch/lz4/lz4-1.8.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lz4/lz4.git;
+   EGIT_BRANCH=dev
+else
+   SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+DESCRIPTION="Extremely Fast Compression algorithm"
+HOMEPAGE="https://github.com/lz4/lz4;
+
+LICENSE="BSD-2 GPL-2"
+# https://abi-laboratory.pro/tracker/timeline/lz4/
+SLOT="0/r131"
+IUSE="static-libs"
+
+CMAKE_USE_DIR=${S}/contrib/cmake_unofficial
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_STATIC_LIBS=$(usex static-libs)
+   )
+
+   cmake-utils_src_configure
+}



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

2018-05-22 Thread Mart Raudsepp
commit: 4b83e3cf6d370e7b4021a9a688e0af99528fbc23
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue May 22 20:33:23 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue May 22 20:36:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b83e3cf

sys-apps/osinfo-db: bump to 20180514

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/osinfo-db/Manifest  |  1 +
 sys-apps/osinfo-db/osinfo-db-20180514.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest
index 62fb94cdb0c..30b153d9333 100644
--- a/sys-apps/osinfo-db/Manifest
+++ b/sys-apps/osinfo-db/Manifest
@@ -1,2 +1,3 @@
 DIST osinfo-db-20170813.tar.xz 64424 BLAKE2B 
b4d46f82197bb5f1b956fe72e87ef365b139c6a1ab90906ac30dd3191fb6c3f5ef3978ceaf56d029a3766e8354558aa00554a767c637eef49b861b6a775fc614
 SHA512 
0ae4906b5c3eb400ca397f0c3baf5146b8197ee2dc712b1b89dd2f443f9505aee208327f008118628407b54ce52390a8b6138425f3f6f974b94f4a8d79955653
 DIST osinfo-db-20180416.tar.xz 70324 BLAKE2B 
44bcc2be467f7e1ce50d1a0fd2bd2f3695f6aa68ab038fd0d548a8c46606032a9fb805152f0de08a0f56d6e096397cc17582a7451e0695dbb58760fa94363630
 SHA512 
e8d25dc501909803a949987239ea5a2e7a01ac4bb536f1040edff93d8ce3871499fceda882da799ada295dd5d4cc284e99c6b5f493c464dda776f6144803a1f1
+DIST osinfo-db-20180514.tar.xz 70780 BLAKE2B 
ccde92692b6b6a77007bd4f78f8f3f0e9db4c4d8ed3a270df2f8ba6a8073c3467a9f51e53cc7ab9138b66af7424bdb84cad0fc76edf9c5a19b8ce798bffec155
 SHA512 
518791269148c0e3cc6b65b4481f37284780497a5643a1c9523458aa56ecd47cb7bfe9d95c086b2155b282369214c4cd3e2926c304ab84f78ddc0568d3b30216

diff --git a/sys-apps/osinfo-db/osinfo-db-20180514.ebuild 
b/sys-apps/osinfo-db/osinfo-db-20180514.ebuild
new file mode 100644
index 000..9e69a433ac6
--- /dev/null
+++ b/sys-apps/osinfo-db/osinfo-db-20180514.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="osinfo database files"
+HOMEPAGE="http://libosinfo.org/;
+SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz;
+S="${WORKDIR}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   sys-apps/osinfo-db-tools
+"
+# we don't depend on intltool here, contrary to README, as the tarball already
+# contains the processed results with translations in XML files
+
+src_unpack() { :; }
+
+src_install() {
+   osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" 
"${DISTDIR}/${A}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/alegreya-sans/

2018-05-22 Thread Johannes Huber
commit: b040940e20b2b0845bda882e66a5d42937931d28
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May 22 20:28:19 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May 22 20:29:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b040940e

media-fonts/alegreya-sans: Fix install

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild 
b/media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild
index 1bfb6dfb8cd..ed6906668cf 100644
--- a/media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild
+++ b/media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild
@@ -3,11 +3,12 @@
 
 EAPI=6
 
+MY_PN="Alegreya-Sans"
 inherit font
 
 DESCRIPTION="A humanist sans-serif typeface with a calligraphic, dynamic 
feeling"
 HOMEPAGE="https://www.huertatipografica.com/en/fonts/alegreya-sans-ht;
-SRC_URI="https://github.com/huertatipografica/Alegreya-Sans/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/huertatipografica/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="OFL-1.1"
 SLOT="0"
@@ -15,6 +16,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 DOCS="CONTRIBUTORS.txt README.md"
-S=${WORKDIR}
-FONT_S=${WORKDIR}
+S="${WORKDIR}/${MY_PN}-${PV}"
+FONT_S="${S}/fonts/ttf"
 FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: app-pda/iripdb/

2018-05-22 Thread Mikle Kolyada
commit: d6c389efe62a69b1e4346fa8c891b69a33c4a1e6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 20:11:41 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 20:11:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c389ef

app-pda/iripdb: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-pda/iripdb/iripdb-0.1.3b.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-pda/iripdb/iripdb-0.1.3b.ebuild 
b/app-pda/iripdb/iripdb-0.1.3b.ebuild
index a5b9d46edd1..f2d2e3a24e2 100644
--- a/app-pda/iripdb/iripdb-0.1.3b.ebuild
+++ b/app-pda/iripdb/iripdb-0.1.3b.ebuild
@@ -1,12 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=6
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 MY_P=${P/iripdb/iRipDB}
-S=${WORKDIR}/${PN}
 
 DESCRIPTION="Allows generating the DB files necessary for the iRiver iHP-1xx"
 HOMEPAGE="http://www.fataltourist.com/iripdb/;
@@ -22,6 +21,8 @@ RDEPEND="media-libs/taglib
 DEPEND="${RDEPEND}
app-arch/unzip"
 
+S=${WORKDIR}/${MY_P}
+
 src_compile() {
echo "$(tc-getCXX) ${CXXFLAGS} -c -o main.o main.cpp"
$(tc-getCXX) ${CXXFLAGS} -c -o main.o -I/usr/include/taglib main.cpp
@@ -30,6 +31,6 @@ src_compile() {
 }
 
 src_install() {
-   dobin iripdb || die
-   dodoc AUTHORS README doc/iRivDB_structure || die
+   dobin iripdb
+   dodoc AUTHORS README doc/iRivDB_structure
 }



[gentoo-commits] proj/musl:master commit in: dev-libs/libbsd/

2018-05-22 Thread Aric Belsito
commit: 48bcea255062ebe09ba40ba426a6359665992386
Author: Aric Belsito  gmail  com>
AuthorDate: Tue May 22 20:06:01 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue May 22 20:06:01 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=48bcea25

dev-libs/libbsd: remove patch

 dev-libs/libbsd/libbsd-0.9.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/libbsd/libbsd-0.9.0.ebuild 
b/dev-libs/libbsd/libbsd-0.9.0.ebuild
index 938d433..6436cb9 100644
--- a/dev-libs/libbsd/libbsd-0.9.0.ebuild
+++ b/dev-libs/libbsd/libbsd-0.9.0.ebuild
@@ -17,7 +17,6 @@ DEPEND=">=sys-kernel/linux-headers-3.17"
 RDEPEND=""
 
 src_prepare() {
-   eapply "${FILESDIR}"/${PN}-0.8.5-cdef-headers.patch
eapply "${FILESDIR}"/${PN}-0.8.7-musl.patch
default
 }



[gentoo-commits] repo/gentoo:master commit in: media-fonts/alegreya-sans/

2018-05-22 Thread Johannes Huber
commit: d9a5e77f6488d66ba13e3fd711ad384c472be3ed
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May 22 20:02:00 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May 22 20:03:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a5e77f

media-fonts/alegreya-sans: Add github remote id

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-fonts/alegreya-sans/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-fonts/alegreya-sans/metadata.xml 
b/media-fonts/alegreya-sans/metadata.xml
index d0f1df7c94c..52a13773a34 100644
--- a/media-fonts/alegreya-sans/metadata.xml
+++ b/media-fonts/alegreya-sans/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-fo...@gentoo.org
-Fonts
-  
+   
+   fo...@gentoo.org
+   Fonts
+   
+   
+   huertatipografica/Alegreya-Sans
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/alegreya-sans/

2018-05-22 Thread Johannes Huber
commit: b6ffc94b489459a73a17d69e7b34dccd19dff3f0
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May 22 20:02:42 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May 22 20:03:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ffc94b

media-fonts/alegreya-sans: Remove 1.0.2

Uses deprecated EAPI 5.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-fonts/alegreya-sans/Manifest  |  1 -
 .../alegreya-sans/alegreya-sans-1.0.2.ebuild| 21 -
 2 files changed, 22 deletions(-)

diff --git a/media-fonts/alegreya-sans/Manifest 
b/media-fonts/alegreya-sans/Manifest
index c7193a3525a..18efcb62ff9 100644
--- a/media-fonts/alegreya-sans/Manifest
+++ b/media-fonts/alegreya-sans/Manifest
@@ -1,2 +1 @@
-DIST alegreya-sans-1.0.2.zip 1461248 BLAKE2B 
58e4ac68583dc6be6389cb7d1844c46442614b32b2267cd2967632c55c89b5541a028ffb29593ce6e84dc5faa43a154181e5550056cac99a0304d15ce61780e3
 SHA512 
d2f4b116c32386f26d1fd754e544af97b4ec8d25de1f5358e8e8d9049dff5f77dade44b8fd23f003e9a11459ed9423ddf3235d5dd84f1f497873e7f9d05f5f7c
 DIST alegreya-sans-2.008.tar.gz 16351420 BLAKE2B 
163593cda1419bbc24503c9c892349c941a7de9e85e6f26614d54092098d0343d388018cd92d940e55ab073347ad38dc961b03bc2982ea6b96ea5415a437018a
 SHA512 
8052fe15717ecdfd301d878b03282ff4fd472a7e13a1e581c84d6f3993780897354d103aeda2f027350d9e56466914be38e97417fe450ec32e5823769015d0a4

diff --git a/media-fonts/alegreya-sans/alegreya-sans-1.0.2.ebuild 
b/media-fonts/alegreya-sans/alegreya-sans-1.0.2.ebuild
deleted file mode 100644
index 50178bb54ba..000
--- a/media-fonts/alegreya-sans/alegreya-sans-1.0.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit font
-
-DESCRIPTION="A humanist sans-serif typeface with a calligraphic, dynamic 
feeling"
-HOMEPAGE="http://www.huertatipografica.com/fonts/alegreya-sans-ht;
-SRC_URI="http://www.huertatipografica.com/free_download/23 -> ${P}.zip"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}
-FONT_S=${WORKDIR}
-FONT_SUFFIX="otf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/alegreya-sans/

2018-05-22 Thread Johannes Huber
commit: 1a86486b576abca21afdf2674ab11783dc089bac
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May 22 19:59:02 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May 22 20:03:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a86486b

media-fonts/alegreya-sans: Version bump 2.008

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-fonts/alegreya-sans/Manifest   |  1 +
 media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/media-fonts/alegreya-sans/Manifest 
b/media-fonts/alegreya-sans/Manifest
index 8575148523b..c7193a3525a 100644
--- a/media-fonts/alegreya-sans/Manifest
+++ b/media-fonts/alegreya-sans/Manifest
@@ -1 +1,2 @@
 DIST alegreya-sans-1.0.2.zip 1461248 BLAKE2B 
58e4ac68583dc6be6389cb7d1844c46442614b32b2267cd2967632c55c89b5541a028ffb29593ce6e84dc5faa43a154181e5550056cac99a0304d15ce61780e3
 SHA512 
d2f4b116c32386f26d1fd754e544af97b4ec8d25de1f5358e8e8d9049dff5f77dade44b8fd23f003e9a11459ed9423ddf3235d5dd84f1f497873e7f9d05f5f7c
+DIST alegreya-sans-2.008.tar.gz 16351420 BLAKE2B 
163593cda1419bbc24503c9c892349c941a7de9e85e6f26614d54092098d0343d388018cd92d940e55ab073347ad38dc961b03bc2982ea6b96ea5415a437018a
 SHA512 
8052fe15717ecdfd301d878b03282ff4fd472a7e13a1e581c84d6f3993780897354d103aeda2f027350d9e56466914be38e97417fe450ec32e5823769015d0a4

diff --git a/media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild 
b/media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild
new file mode 100644
index 000..1bfb6dfb8cd
--- /dev/null
+++ b/media-fonts/alegreya-sans/alegreya-sans-2.008.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit font
+
+DESCRIPTION="A humanist sans-serif typeface with a calligraphic, dynamic 
feeling"
+HOMEPAGE="https://www.huertatipografica.com/en/fonts/alegreya-sans-ht;
+SRC_URI="https://github.com/huertatipografica/Alegreya-Sans/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DOCS="CONTRIBUTORS.txt README.md"
+S=${WORKDIR}
+FONT_S=${WORKDIR}
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-05-22 Thread Mike Pagano
commit: cd1a4e5770dd44cc462a090aad9c2c462747d518
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue May 22 19:49:52 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 19:50:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1a4e57

sys-kernel/gentoo-sources: Linux patch 4.16.11

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.16.11.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index db9171808ff..fbb8472ce34 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -49,6 +49,9 @@ DIST genpatches-4.16-10.extras.tar.xz 17488 BLAKE2B 
75169c7816271f85df521749f6da
 DIST genpatches-4.16-11.base.tar.xz 229832 BLAKE2B 
ad7e4b657825802cd3049893140621a26a20f78f5327c43d36cdbbc3ba87938a80276757f1952fb532933d691428ce0bb8dc23d8c8c1c6533d939adaf7a65b5b
 SHA512 
589eb66c4908d6c4964b50e62b22ccbcf6e9b5959cc0ce0bac6d07dbf483c0a0ded6c640649819efcee07f71ed0f930a0f6059be77d8df65e11a3f5031f8555d
 DIST genpatches-4.16-11.experimental.tar.xz 5168 BLAKE2B 
9d8fb3e66bce93a3e8e2925d3b0b3627d37af82fc3b31faa4a676e2b8c355f36ffc998e1cb0b7a7ae75153712ffb3cbe289a351a1a5511b65251734b9b977e57
 SHA512 
eff2802e2d950357dcd368a9b358bbb2a5892b886be8991da0b808ecf61f199fd079a1d4e3a60bfe0c70bb4c97b582142a1f3341731d50aafc6fad06e462c634
 DIST genpatches-4.16-11.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
+DIST genpatches-4.16-12.base.tar.xz 262212 BLAKE2B 
95d70087d1e17fa59498be09fb5f73b26843627e0f858979914123d5ed38c48c3d0b6cc8fdcddb0d0a145342f5664032784793a9076692fe0c260b40299c0fc6
 SHA512 
3d029c80a1b00dc90f4781c778815bbacae1713f0b5e2af3c9351ee6d56996efc1e048ef2509c8e002fc8c633158886c5abc24a8663eb7daa97bbe2cf0f9363c
+DIST genpatches-4.16-12.experimental.tar.xz 5168 BLAKE2B 
a65e3d51f96010dc20c5937bdc2d1984c519af9633a2e460a161b2640293ddbec38f2581e0ba6278397d06d9cd9154c8880eb6f31a02ce2f25123ad6b1ff12bd
 SHA512 
1691f82a02d153d5d6f98c53e03db5692693f6e01487b17d025193f973904f488bbe48a73a8e7c9e35ef5f9dfe37e4f3c1087713b891791fad714f18a6a82c49
+DIST genpatches-4.16-12.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
 DIST genpatches-4.16-4.base.tar.xz 46368 BLAKE2B 
30a98545ab83f25ca726d3b2fddd4abf2a5b325be187ff16836aecfa699526efde2d8c56dbfc7af068b2e281527525edc0d18a14244513636e42f31fd726dca7
 SHA512 
dd723b619926eaf4fe13db53197e2142d8ff6b2e18eacf829635ce84d442a795e3ec392ac70ddcf0ce55af48470a3ba594beaf27783b473cb169e3aa4f608223
 DIST genpatches-4.16-4.experimental.tar.xz 5164 BLAKE2B 
d64e5d3c47c7b98fe56b7d1fcfa331c8fb114e56829b602321ef52181934a5548f6a6a5bca578faf64637b277430e8378ed85285d2e422e0589d3292d96c2479
 SHA512 
b08c4fc95160ec60dce4e4dc15d885e3d7559a2b133dce76e134982139e1b9a6ae2034a60812e2b2c263e10be0e6422ee2e0ceea2b9bc00c2152bc19239856b4
 DIST genpatches-4.16-4.extras.tar.xz 17496 BLAKE2B 
04b98295a1a852516aefd1f99e806b1d471b98164948368e64179eb6c0131079b7743639eacb2b5852417e9dba0b34d7b2c92031c3f36bfc8845f230c6dc9f5d
 SHA512 
5941bf6ffbe7e79233b4d722404c76790ab0c7c2a5090e1fa52a41a9dd8b5597013676f9e877f7440f6ffbef3d3ef91da6da9241f5bc94e7337bc0f8a2001508

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.16.11.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.16.11.ebuild
new file mode 100644
index 000..5c9caf450f2
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.16.11.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="12"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/musl:master commit in: dev-libs/libbsd/

2018-05-22 Thread Aric Belsito
commit: 0e4e545cd9fa038e784a105756ab3428714e5597
Author: Aric Belsito  gmail  com>
AuthorDate: Tue May 22 19:38:22 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue May 22 19:38:22 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0e4e545c

dev-libs/libbsd: version bump to 0.9.0

 dev-libs/libbsd/Manifest|  3 ++-
 dev-libs/libbsd/libbsd-0.9.0.ebuild | 46 +
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest
index bef4627..3cbe9f5 100644
--- a/dev-libs/libbsd/Manifest
+++ b/dev-libs/libbsd/Manifest
@@ -1,2 +1,3 @@
-DIST libbsd-0.8.6.tar.xz 371112 SHA256 
467fbf9df1f49af11f7f686691057c8c0a7613ae5a870577bef9155de39f9687 SHA512 
ece01ced324f840c2cee6321c7dcf97ff123d55ea9f203c1ce35e1b46643dc7b34ef6dc6c8d128252b36848624850b40823411cc96b99a66a401eb1e9d8cea6b
 WHIRLPOOL 
e4f9b84fb9c0953fd1732725b481d04e69b03ceeb35ec708bd4ecf549e01c3787323d18d7d0058c293ea31e6d135e734c73345c5af1dabed36a9551bdf5e3dc5
+DIST libbsd-0.8.6.tar.xz 371112 BLAKE2B 
adab6c17267e0cff128351efccf5c1225b7dd85dc61dd8168bf212ba5aff8d726fa5be687c041821af9a427ddad9dfcd3630cac9134b9e81c86ab2599e43aef9
 SHA512 
ece01ced324f840c2cee6321c7dcf97ff123d55ea9f203c1ce35e1b46643dc7b34ef6dc6c8d128252b36848624850b40823411cc96b99a66a401eb1e9d8cea6b
 DIST libbsd-0.8.7.tar.xz 371772 BLAKE2B 
aa4aa1c19872edf9e7e6ed270275199366345531a48ee28c25e209f17c5403a22269b91ab1c806cb1b54ba33a8464f4b035fe7ee2bc50a4fda09c540b058
 SHA512 
605a14eb5d33c0e45c3bd29e585ebc15832e2ed1efa9356291a0562622168da96db1a20766e9dae8910ea0c1516429f43905edc8d4f2a40a5a341a689d08fcc3
+DIST libbsd-0.9.0.tar.xz 385792 BLAKE2B 
c9628bea4b97ea2c8b042b50a1807da216f265ade30043811199527d28df55deb891fd521fb09e5aa9a9373222426a1b365cf710cd5988ac8e154d1c5d5d85df
 SHA512 
76adcb03f7ef2299178aa489ab6d298a2e2b0a38ea4341ea18f8d1a24fc46a6f9612d2138481d2c7e0ad248490dc0a2d018eb86e3e13a11ceb2383a3d4207642

diff --git a/dev-libs/libbsd/libbsd-0.9.0.ebuild 
b/dev-libs/libbsd/libbsd-0.9.0.ebuild
new file mode 100644
index 000..938d433
--- /dev/null
+++ b/dev-libs/libbsd/libbsd-0.9.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multilib-minimal
+
+DESCRIPTION="An library to provide useful functions commonly found on BSD 
systems"
+HOMEPAGE="https://libbsd.freedesktop.org/wiki/;
+SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz;
+
+LICENSE="BSD BSD-2 BSD-4 ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+IUSE="static-libs"
+
+DEPEND=">=sys-kernel/linux-headers-3.17"
+RDEPEND=""
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-0.8.5-cdef-headers.patch
+   eapply "${FILESDIR}"/${PN}-0.8.7-musl.patch
+   default
+}
+
+pkg_setup() {
+   local f="${EROOT}/usr/$(get_libdir)/${PN}.a"
+   local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc 
first."
+   if ! has_version ${CATEGORY}/${PN}; then
+   if [[ -e ${f} ]]; then
+   eerror "${m}"
+   die "${m}"
+   fi
+   fi
+}
+
+multilib_src_configure() {
+   # The build system will install libbsd-ctor.a despite of 
USE="-static-libs"
+   # which is correct, see:
+   # 
https://cgit.freedesktop.org/libbsd/commit/?id=c5b959028734ca2281250c85773d9b5e1d259bc8
+   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] proj/linux-patches: New tag: 4.16-12

2018-05-22 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 19:23:05 2018 +

New tag: 4.16-12




[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager-qt/

2018-05-22 Thread Göktürk Yüksek
commit: 02383fb1d6b1fe16c18858bf72f0fbeca7de8858
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue May 22 19:21:11 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue May 22 19:22:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02383fb1

app-crypt/yubikey-manager-qt: bump to 0.5.1 #655364

Bug: https://github.com/Yubico/yubikey-manager-qt/issues/49
Closes: https://bugs.gentoo.org/655364
Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/yubikey-manager-qt/Manifest  |  1 +
 .../yubikey-manager-qt-0.5.1.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-crypt/yubikey-manager-qt/Manifest 
b/app-crypt/yubikey-manager-qt/Manifest
index 37ffd534642..5a6a6b8388d 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1 +1,2 @@
 DIST yubikey-manager-qt-0.4.0.tar.gz 183566 BLAKE2B 
2364d0d257ab5c05d0555aba4bb01ee1639a2c3a42b47173ae905945a6265b123985ad7d8fe50b0cfd38a1a0a588f3e1424aa46585ddbf50337ce2456899067e
 SHA512 
12cef9636f06a92fdb3fce7cea5b97af3255b9cdd1b4feb4e184999eb77c17e465db927f56cd0e443a8ce8afc27b7e4be19ed07da7c41259f909ac4e98971de2
+DIST yubikey-manager-qt-0.5.1.tar 655360 BLAKE2B 
6b109190750bd9675e32c836831a7e0ea286021303deffc64a351f2a127f5a5ee0190e3ca99abf0407bbb34a1a1c454f453fab464de2726f6cae539d5f865da1
 SHA512 
a8ceab5fd8d20eca2424d3f9a92ad12066e8fc26a7640df478965e5d9e2896fbc64885b26f599fcb2588f5b64d2f046af373f87e23ef266178ddf877e422ed36

diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.5.1.ebuild 
b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.5.1.ebuild
new file mode 100644
index 000..b9627b57544
--- /dev/null
+++ b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit eutils qmake-utils python-single-r1
+
+DESCRIPTION="Cross-platform application for configuring any YubiKey over all 
USB transports"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager-qt 
https://github.com/Yubico/yubikey-manager-qt;
+# >yubikey-manager-qt-0.5.1 should have the tarball issue fixed: 
https://github.com/Yubico/yubikey-manager-qt/issues/49
+SRC_URI="https://github.com/Yubico/yubikey-manager-qt/releases/download/${P}/${P}.tar.gz
 -> ${P}.tar"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=app-crypt/yubikey-manager-0.7.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: media-fonts/Humor-Sans/

2018-05-22 Thread Johannes Huber
commit: 9f295d94f8d8aeaa717ba4875fda3a80a0250886
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May 22 19:20:17 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May 22 19:20:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f295d94

media-fonts/Humor-Sans: Remove 1.0 (r0)

Uses deprecated EAPI 5.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-fonts/Humor-Sans/Humor-Sans-1.0.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/media-fonts/Humor-Sans/Humor-Sans-1.0.ebuild 
b/media-fonts/Humor-Sans/Humor-Sans-1.0.ebuild
deleted file mode 100644
index 79abfa716fb..000
--- a/media-fonts/Humor-Sans/Humor-Sans-1.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit font
-
-DESCRIPTION="A sanserif typeface in the style of xkcd"
-HOMEPAGE="http://antiyawn.com/uploads/humorsans.html;
-SRC_URI="http://www.antiyawn.com/uploads/${P}.ttf;
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}"
-
-FONT_S="${S}"
-FONT_SUFFIX="ttf"
-
-src_unpack() {
-   cp "${DISTDIR}/${A}" "${FONT_S}/${PN}.${FONT_SUFFIX}"
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/Humor-Sans/

2018-05-22 Thread Johannes Huber
commit: 862b30b9913528ad930fe1e9861fd96f5fc65103
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May 22 19:19:05 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May 22 19:20:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862b30b9

media-fonts/Humor-Sans: Revision bump 1.0-r1

EAPI 6

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-fonts/Humor-Sans/Humor-Sans-1.0-r1.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/media-fonts/Humor-Sans/Humor-Sans-1.0-r1.ebuild 
b/media-fonts/Humor-Sans/Humor-Sans-1.0-r1.ebuild
new file mode 100644
index 000..a840cf3146d
--- /dev/null
+++ b/media-fonts/Humor-Sans/Humor-Sans-1.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit font
+
+DESCRIPTION="A sanserif typeface in the style of xkcd"
+HOMEPAGE="http://antiyawn.com/uploads/humorsans.html;
+SRC_URI="http://www.antiyawn.com/uploads/${P}.ttf;
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}"
+
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+src_unpack() {
+   cp "${DISTDIR}/${A}" "${FONT_S}/${PN}.${FONT_SUFFIX}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-05-22 Thread Mike Pagano
commit: c0d4a2f68168e9aed8f29c5d3f5d6e28b8cad6fd
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue May 22 19:11:38 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 19:11:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d4a2f6

sys-kernel/gentoo-sources: Linux patch 4.14.43

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.43.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0478a342748..db9171808ff 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-4.14-46.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0da
 DIST genpatches-4.14-47.base.tar.xz 1200752 BLAKE2B 
4e52afb8c85a9d2f162dec0d0e6ef557a66a6b899d47fd7578a350d65ad30bab32daa514d1305cf3a7faf66ce43f74c6a4525c8b987846bc92c2ec14405ec9cf
 SHA512 
c2a46c73d999a199b406a712e79b74d1c33c1a3d0963d43a69f8fd32b9e52beb715867cd064639c842f2395993e789de42b18973932a042061be03957ee81b1a
 DIST genpatches-4.14-47.experimental.tar.xz 5184 BLAKE2B 
12a3437d97cd8f7779e158f6e376ba41cada33db4fdbad8c803baaba01e5e459738b155fec1352e3354020f5b43846bb479fe2682dee5fa296d498e41b67af58
 SHA512 
885fc8f8b127f792426b575dc87d4c8d5655ef514eee7d8a77e065415db674fd995f6eb91c0f23ad0f03a26b01dfa67f2d474bd5a8e7753922cb9387be2d184c
 DIST genpatches-4.14-47.extras.tar.xz 17504 BLAKE2B 
5f364e68c663c7ef6d5bf5cded7fc304d806adde306d25294996063efc6c9d3134e4d8da1839cc4fccb2da4d0781b2a9ab926351ce6bf4b4c0bae9cd955233b4
 SHA512 
6d17fdfa3228377120147e43f7a53700c8d3f25c6f2a09c82818558bce493e09db4a7405c42f1b4697a4424ababc607128d98d88301f825a266c802fd18cd78c
+DIST genpatches-4.14-48.base.tar.xz 1222408 BLAKE2B 
8870bd2081a385e3243c18e96a9a89c768c196bcc54e188f1793bfd48f29e8994beb0b787f38b14db2ed459aa53845074fb5ddaf3bed4d6e39f32b479b0651ba
 SHA512 
e4c4a84feecf0fbd8392fa3981d7276aee2f40aad3a2568598146e935973432670a7f3c32fda09f4bfc17ee5273fd0a7e0b6fd2f4531a10336169586da085640
+DIST genpatches-4.14-48.experimental.tar.xz 5184 BLAKE2B 
e0fe9fcdb7c1f5e648791a3e686871f2c2951786092a8ebf97b84bb79e80521e3baabbe4a0537b72c2bf5641b2cc292da0853b46124c46bc69b106e61bed1e3b
 SHA512 
d845805a394c93ae5d0ecf22a4c9902fd2d3b1382fd791b0431b5ebead9d3e580759c76a1c95b63f444b8246437dec300a79341049d2573ecd4af060e7fc1f4d
+DIST genpatches-4.14-48.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
 DIST genpatches-4.15-19.base.tar.xz 418976 BLAKE2B 
a3308a311f69861513ea5d0f92c65f180e640353e015e0e0869cb5aa1fa5f1d00bc9b3339f1115b1c0b193f6917237e029177d011a56660d43ae30299566d547
 SHA512 
16955bee641b1467f7ffed95100ff2e840093638ca5ded0937e2eac8854c6c213f0f466c51df2262d8f0feb41d265410bbc04f6ef0dd62ea0ab48777aeaef5c5
 DIST genpatches-4.15-19.experimental.tar.xz 5188 BLAKE2B 
7057889db0d41a03e8a2ad1c3bb81f529088938ab8dfae6c6a0850de99af8cf73d9f4ebf9e7d10adcf4a34abdc516853570ad1f8d1d019bc256d2823efe47743
 SHA512 
74d6c91eaf4e6eea292aa1a268fec104f4d0b1baf6cf412fed32a6eebfb8c778d1f27d5d140f5addf4fc25fccb5b21b374760e3c648bb38517e316adcae2602b
 DIST genpatches-4.15-19.extras.tar.xz 17484 BLAKE2B 
4f0dd93555cbdf9d64b94714e34430a0f55f1a36e509aaf0f6a367fb9a2875680f5a97205f08b8307f7e66d7e6479bb3e40823c763512387d0c6af3618a75158
 SHA512 
9779f34f4077b1dd662dccfec156682f1015163b75b084c2888b58372fc42e50f2de8f8f9011e5deea8850fe5e819ef3a6756255ef6171b6f42ee23d3eff4209

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.43.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.43.ebuild
new file mode 100644
index 000..93f70e9b8b5
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.43.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="48"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.14-48

2018-05-22 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 18:58:01 2018 +

New tag: 4.14-48




[gentoo-commits] proj/linux-patches:4.14 commit in: /

2018-05-22 Thread Mike Pagano
commit: d1c9a7448824dd0571d2065f39836999e676e196
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue May 22 18:44:41 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 18:44:41 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=d1c9a744

Linux patch 4.14.43

 _README  |4 +
 1042_linux-4.14.43.patch | 3826 ++
 2 files changed, 3830 insertions(+)

diff --git a/_README b/_README
index cace374..434f43e 100644
--- a/_README
+++ b/_README
@@ -211,6 +211,10 @@ Patch:  1041_linux-4.14.42.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.14.42
 
+Patch:  1042_linux-4.14.43.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.14.43
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1042_linux-4.14.43.patch b/1042_linux-4.14.43.patch
new file mode 100644
index 000..7abbee2
--- /dev/null
+++ b/1042_linux-4.14.43.patch
@@ -0,0 +1,3826 @@
+diff --git a/Documentation/ABI/testing/sysfs-devices-system-cpu 
b/Documentation/ABI/testing/sysfs-devices-system-cpu
+index 258902db14bf..8355e79350b7 100644
+--- a/Documentation/ABI/testing/sysfs-devices-system-cpu
 b/Documentation/ABI/testing/sysfs-devices-system-cpu
+@@ -378,6 +378,7 @@ What:  /sys/devices/system/cpu/vulnerabilities
+   /sys/devices/system/cpu/vulnerabilities/meltdown
+   /sys/devices/system/cpu/vulnerabilities/spectre_v1
+   /sys/devices/system/cpu/vulnerabilities/spectre_v2
++  /sys/devices/system/cpu/vulnerabilities/spec_store_bypass
+ Date: January 2018
+ Contact:  Linux kernel mailing list 
+ Description:  Information about CPU vulnerabilities
+diff --git a/Documentation/admin-guide/kernel-parameters.txt 
b/Documentation/admin-guide/kernel-parameters.txt
+index 8cfb44ffe853..0380a45ecf4b 100644
+--- a/Documentation/admin-guide/kernel-parameters.txt
 b/Documentation/admin-guide/kernel-parameters.txt
+@@ -2600,6 +2600,9 @@
+   allow data leaks with this option, which is equivalent
+   to spectre_v2=off.
+ 
++  nospec_store_bypass_disable
++  [HW] Disable all mitigations for the Speculative Store 
Bypass vulnerability
++
+   noxsave [BUGS=X86] Disables x86 extended register state save
+   and restore using xsave. The kernel will fallback to
+   enabling legacy floating-point and sse state.
+@@ -3930,6 +3933,48 @@
+   Not specifying this option is equivalent to
+   spectre_v2=auto.
+ 
++  spec_store_bypass_disable=
++  [HW] Control Speculative Store Bypass (SSB) Disable 
mitigation
++  (Speculative Store Bypass vulnerability)
++
++  Certain CPUs are vulnerable to an exploit against a
++  a common industry wide performance optimization known
++  as "Speculative Store Bypass" in which recent stores
++  to the same memory location may not be observed by
++  later loads during speculative execution. The idea
++  is that such stores are unlikely and that they can
++  be detected prior to instruction retirement at the
++  end of a particular speculation execution window.
++
++  In vulnerable processors, the speculatively forwarded
++  store can be used in a cache side channel attack, for
++  example to read memory to which the attacker does not
++  directly have access (e.g. inside sandboxed code).
++
++  This parameter controls whether the Speculative Store
++  Bypass optimization is used.
++
++  on  - Unconditionally disable Speculative Store 
Bypass
++  off - Unconditionally enable Speculative Store 
Bypass
++  auto- Kernel detects whether the CPU model contains 
an
++implementation of Speculative Store Bypass and
++picks the most appropriate mitigation. If the
++CPU is not vulnerable, "off" is selected. If 
the
++CPU is vulnerable the default mitigation is
++architecture and Kconfig dependent. See below.
++  prctl   - Control Speculative Store Bypass per thread
++via prctl. Speculative Store Bypass is enabled
++for a process by default. The state of the 
control
++is inherited on fork.
++   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2018-05-22 Thread Mike Pagano
commit: cbd596240d686b612138ac628208171e2fad15de
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue May 22 18:42:07 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 18:42:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd59624

sys-kernel/gentoo-sources: Linux patch 4.9.102

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.102.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 6f076fca6db..0478a342748 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -100,6 +100,9 @@ DIST genpatches-4.9-103.extras.tar.xz 17356 BLAKE2B 
e84df76263c11d9ae1fe5bbbad0d
 DIST genpatches-4.9-104.base.tar.xz 1988596 BLAKE2B 
00e31664c8da68ded4e831c872296319b341690c2640c47e0940b1dad6ac1cf9c78a1a773ea5120605af3f09ccf4a62f544b6e6a5d42562d3a803ccae6617dfd
 SHA512 
13fab296b38eae012ec9e58bb3e29fb5bf3b4afced6156d87e275836d04c9afc1a5c748b45e495d770c665e3e61020893f3ae912d7c014b2891fc56b87f640ab
 DIST genpatches-4.9-104.experimental.tar.xz 106388 BLAKE2B 
c8a171fda6fd70e17662b779805cc7353303159443fc4031f153bb8acda5c3632aaf331d1720c389b030fbc837d25522c4abbf6cb1858e7023ba292c5373b633
 SHA512 
db1c60f4c5356cc67e26244af373678fa7b51155c620cb8d62ae966e63e5b2c8320167bae699137135fd2e522337e197d6e2d8c1bf9f736ba5fc0657243218a3
 DIST genpatches-4.9-104.extras.tar.xz 17356 BLAKE2B 
e84df76263c11d9ae1fe5bbbad0d24dfd2e866f625deab07f7b72404c351237ac28f8907cb4ef30e5bb88947ef303e1c8c4123acf4c6f899aa66f2ccfab5de41
 SHA512 
49025fe6fd388ddf72cdb3cbb68f24ae8225d4356459bbb2f8677b90488eb49f27e62591f98f87038f2d17d0355c55bf0c38b8fb94e3929a0619ebf2bccd06e6
+DIST genpatches-4.9-105.base.tar.xz 2008496 BLAKE2B 
228c1495c583ca33adee5c13476363b516b6705d1818458ee03d600b00e3e4e57952f8f55a7ffc5c6ced2b2bd9951a3ba2bc34be12981e147e64f8354b5fe3e9
 SHA512 
86b70fa9f98e6e4e855a5949ebe11d9a9ab15a7f84529173487538e59227f3a75b834aa419397a835b510e99d7b6f91b4c462ec3dfd0cac8e50b1f161a422728
+DIST genpatches-4.9-105.experimental.tar.xz 106388 BLAKE2B 
8458f5d7cea973d2085a67d6b715ba20d745ec9bcb7b66c27a8f955a4df1d2badac5fba93b35f0d79eaa0042950e77972ecd9a8396460f0c8dabdb5967f3da0a
 SHA512 
56d1cd213f4084d3976ceb150f2f38baf14794fb4ba3bf2faa730db5a15278e7f2274ebaa0cf6f5d770448bbd683e82981bc9924990e18ad6bb1068b5d523363
+DIST genpatches-4.9-105.extras.tar.xz 17356 BLAKE2B 
ee7a0b4ac672a9cadaf17899a102859f1df6e91a5974dd993cf157cc4929a5bee4424b0d264b8a0ca760cab30f43c072117a3d043c9bbb0770b762c4c87b4bb8
 SHA512 
96f5fa4fa4617f291ef59160f575a54ecd9f1134c8f6b5162ee1fb8335ba4cc2b60467e6cd389f8b0df43cef0e10b7b12db1418b315301f8f044a1459017c895
 DIST genpatches-4.9-51.base.tar.xz 1001928 BLAKE2B 
be8a1a304f634b40dba1daa56922473c25fc57cedca73401bc1a142674832bb797f805f883aecc56a4b17fd63dae6aebe42f7c642739e8c5704f130b6675dfde
 SHA512 
2ab0efa23c556547bd223f066acbebe250346064a3588ee866871e36e3b5b5533ca7a3add6a62b53339acf89dfc8539c42b3877b5a2055ca7e20bc25c5657ca5
 DIST genpatches-4.9-51.experimental.tar.xz 106416 BLAKE2B 
483d57d8e19a135130e7084238c304e07ddf04e51dba8aa705566d4be3cf3a3b21a1f8a4ed49a7b2b06bc5b70f820788bc22e42ece8e6eb5d3ea3597eaf31289
 SHA512 
af7a00b9a3200a50341b9af607fbef362ead2e4f5ca35d58eec505de490c03d6366ab4645e35bbddd6903ac75396413d2902b6a9fc7e2c9d0d1d1254620cfdb3
 DIST genpatches-4.9-51.extras.tar.xz 17356 BLAKE2B 
03160cc66db43d543f4bbd3171741cc36ecdd1d3088a143144e8725d1a8452fbb3743dbbd196ba387875cd0eb4fd966821fc9d3b3269a6848d2fda650da5ccbe
 SHA512 
e05c44a5ad1b68afb04647a86efc6f67e03515861e670e39f960c0a02b87fbcb71194efa6773259ee2be5c8362794a5bb6512e876784d5a521d8890865b3ba0e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.102.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.102.ebuild
new file mode 100644
index 000..9c760e3ed46
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.102.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="105"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/cadubi/files/, app-misc/cadubi/

2018-05-22 Thread Mikle Kolyada
commit: 63ecdb50ccd27b807584b2c8a2d7a309a29813c1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 18:29:26 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 18:29:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ecdb50

app-misc/cadubi: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/cadubi/cadubi-1.3.ebuild   | 15 ++-
 app-misc/cadubi/files/cadubi-1.3-helpfile.patch |  4 ++--
 2 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/app-misc/cadubi/cadubi-1.3.ebuild 
b/app-misc/cadubi/cadubi-1.3.ebuild
index bbc15dfa8a7..9e51a1ee8b4 100644
--- a/app-misc/cadubi/cadubi-1.3.ebuild
+++ b/app-misc/cadubi/cadubi-1.3.ebuild
@@ -1,11 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=6
 
-inherit eutils multilib
-
-DESCRIPTION="CADUBI is an application that allows you to draw ASCII-Art images"
+DESCRIPTION="An application that allows you to draw ASCII-Art images"
 HOMEPAGE="http://langworth.com/CadubiProject;
 SRC_URI="http://langworth.com/downloads/${P}.tar.gz;
 
@@ -17,14 +15,13 @@ IUSE=""
 DEPEND="dev-lang/perl
>=dev-perl/TermReadKey-2.21"
 
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}"/${P}-helpfile.patch
+src_prepare() {
+   default
+   eapply "${FILESDIR}"/${P}-helpfile.patch
 }
 
 src_install() {
-   dobin cadubi || die
+   dobin cadubi
insinto /usr/$(get_libdir)/${PN}
doins help.txt
dodoc README

diff --git a/app-misc/cadubi/files/cadubi-1.3-helpfile.patch 
b/app-misc/cadubi/files/cadubi-1.3-helpfile.patch
index 0d6a2e1fa5c..fd54d5c8bfb 100644
--- a/app-misc/cadubi/files/cadubi-1.3-helpfile.patch
+++ b/app-misc/cadubi/files/cadubi-1.3-helpfile.patch
@@ -1,5 +1,5 @@
 cadubi.orig2004-03-29 22:36:24.280138064 +0200
-+++ cadubi 2004-03-29 22:39:34.473224320 +0200
+--- a/cadubi.orig  2004-03-29 22:36:24.280138064 +0200
 b/cadubi   2004-03-29 22:39:34.473224320 +0200
 @@ -18,7 +18,7 @@
  # (sorry guys, i wrote this years before i had the remotest clue as to
  #  what the hell i was doing)



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

2018-05-22 Thread Mike Gilbert
commit: 7a308f40994a247b531ee16416eaed38e5f100d3
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue May 22 01:03:51 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 22 18:23:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a308f40

net-irc/kvirc: Delete old versions (<5.0_pre20180401054732).

 net-irc/kvirc/Manifest   |   3 -
 net-irc/kvirc/kvirc-5.0_pre20171001143427.ebuild | 148 ---
 net-irc/kvirc/kvirc-5.0_pre20171211100641.ebuild | 148 ---
 net-irc/kvirc/kvirc-5.0_pre20180209140255.ebuild | 148 ---
 4 files changed, 447 deletions(-)

diff --git a/net-irc/kvirc/Manifest b/net-irc/kvirc/Manifest
index 6b013cf00dd..57a1b4e07ab 100644
--- a/net-irc/kvirc/Manifest
+++ b/net-irc/kvirc/Manifest
@@ -1,4 +1 @@
-DIST kvirc-5.0_pre20171001143427.tar.gz 6035319 BLAKE2B 
764b079b2d991f3b80b48eaf4119ac9cbfef3429d97e990fdc9c95a23561d3efc553c876a8eac17465cf14533f3230af24695f834dd985d73f89d45103457eb2
 SHA512 
ccf9b032737ce24cc98c23f3e1363b7ad874452837805b9a240dfd0d5e067da556dcd6003398f3cb2826f144656540592189e7f88d68608d6fbb2e8294535640
-DIST kvirc-5.0_pre20171211100641.tar.gz 6035018 BLAKE2B 
0da30cbd0ac7443b994f4f8f4b8b39255219d99a34dd026cc59d119bec11985e261f281928f817ffe0865427a2f59b2a25abbe20d9d4a391086c26c507f83074
 SHA512 
599ea40faac97ad0604e29fe8f77a92f36a9f52fdee118dead712e1cea8d03d2b2791cb121dcd7efd39d5719e9133ff79e45ea1ffefa5886b0b11709ae41f814
-DIST kvirc-5.0_pre20180209140255.tar.gz 6035048 BLAKE2B 
1141fb73b2498f931b8e2b28368cbae8b94d6268e2f5548e38f5a5a6c0776a9ffe4c7c2d5139eda7166c1cae73fb61ebc894cc085ec1ad20edc1f53136a21492
 SHA512 
c9dc3d257dcb9446c91be07d490fc76418eaaa93bd133dfec5b659949baae68383e04cbfbab9624db8bf6f1908fd93a190a74f95b6d1b929a75739c3032f82e6
 DIST kvirc-5.0_pre20180401054732.tar.gz 6040980 BLAKE2B 
fa023ef84f5c84e92b11ed043be0a2e52316fc92f206c41bcb7216760e0473e13e118398445137aeafd657c856cdccfa2f5202f9534904771d8a049d5139f41a
 SHA512 
6d3a9bb06018e2d54369139bbf0a768d3c4e39754b908c1e4294c79707c8b5b751141ae10bdf8456465bd9bf6e4e426a91bc6bef5a1c3563bf32adecc10582eb

diff --git a/net-irc/kvirc/kvirc-5.0_pre20171001143427.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20171001143427.ebuild
deleted file mode 100644
index c3ab9c10508..000
--- a/net-irc/kvirc/kvirc-5.0_pre20171001143427.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=(python2_7)
-
-inherit cmake-utils flag-o-matic gnome2-utils multilib python-single-r1 
xdg-utils
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/kvirc/KVIrc;
-   KVIRC_GIT_REVISION=""
-   KVIRC_GIT_SOURCES_DATE=""
-else
-   inherit vcs-snapshot
-
-   KVIRC_GIT_REVISION="150eeeab99ce7f340bf17e337b7ef1357ba375ad"
-   KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
-   
KVIRC_GIT_SOURCES_DATE="${KVIRC_GIT_SOURCES_DATE:0:4}-${KVIRC_GIT_SOURCES_DATE:4:2}-${KVIRC_GIT_SOURCES_DATE:6:2}"
-fi
-
-DESCRIPTION="Advanced IRC Client"
-HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="kvirc"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
-REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   sys-libs/zlib:0=
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   audiofile? ( media-libs/audiofile )
-   dbus? ( dev-qt/qtdbus:5 )
-   dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
-   kde? (
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/ki18n:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/kservice:5
-   kde-frameworks/kwindowsystem:5
-   kde-frameworks/kxmlgui:5
-   )
-   perl? ( dev-lang/perl:0= )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   python? ( ${PYTHON_DEPS} )
-   spell? ( app-text/enchant:0= )
-   ssl? ( dev-libs/openssl:0= )
-   theora? (
-   media-libs/libogg
-   media-libs/libtheora
-   media-libs/libvorbis
-   )
-   webkit? ( dev-qt/qtwebkit:5 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   kde? ( kde-frameworks/extra-cmake-modules:5 )
-   nls? ( sys-devel/gettext )"
-RDEPEND="${RDEPEND}
-   gsm? ( media-sound/gsm )"
-

[gentoo-commits] repo/gentoo:master commit in: app-i18n/mozc/

2018-05-22 Thread Mike Gilbert
commit: 4f112befe295283850661f0d6b0cb2cd68cb4b1b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue May 22 01:59:30 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 22 18:23:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f112bef

app-i18n/mozc: Stabilize 2.23.2815.102 on amd64/x86.

 app-i18n/mozc/mozc-2.23.2815.102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/mozc/mozc-2.23.2815.102.ebuild 
b/app-i18n/mozc/mozc-2.23.2815.102.ebuild
index d24cd9f07a0..de335e87e8d 100644
--- a/app-i18n/mozc/mozc-2.23.2815.102.ebuild
+++ b/app-i18n/mozc/mozc-2.23.2815.102.ebuild
@@ -34,7 +34,7 @@ fi
 # japanese-usage-dictionary: BSD-2
 LICENSE="BSD BSD-2 ipadic public-domain unicode"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="debug emacs fcitx4 +gui +handwriting-tegaki handwriting-tomoe ibus 
renderer test"
 REQUIRED_USE="|| ( emacs fcitx4 ibus ) gui? ( ^^ ( handwriting-tegaki 
handwriting-tomoe ) ) !gui? ( !handwriting-tegaki !handwriting-tomoe )"
 



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

2018-05-22 Thread Mike Gilbert
commit: 64c84e230a8061daf04125091c2f5ac2fdbd2b26
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue May 22 01:00:44 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 22 18:23:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c84e23

net-irc/kvirc: Stabilize 5.0_pre20180401054732 on amd64/x86.

 net-irc/kvirc/kvirc-5.0_pre20180401054732.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/kvirc/kvirc-5.0_pre20180401054732.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20180401054732.ebuild
index 37a0e7d775e..7e4d9bfe234 100644
--- a/net-irc/kvirc/kvirc-5.0_pre20180401054732.ebuild
+++ b/net-irc/kvirc/kvirc-5.0_pre20180401054732.ebuild
@@ -30,7 +30,7 @@ fi
 
 LICENSE="kvirc"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
 REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/, app-i18n/fcitx-qt5/, app-i18n/fcitx-cloudpinyin/, ...

2018-05-22 Thread Mike Gilbert
commit: 4760d19f9f732f6abb00110f5c34d49e32de6195
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue May 22 02:09:39 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 22 18:23:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4760d19f

app-i18n/*fcitx*: Delete old versions.

 app-i18n/fcitx-cloudpinyin/Manifest|   1 -
 .../fcitx-cloudpinyin-0.3.5.ebuild |  34 -
 app-i18n/fcitx-qt5/Manifest|   2 -
 app-i18n/fcitx-qt5/fcitx-qt5-1.1.1.ebuild  |  39 --
 app-i18n/fcitx-qt5/fcitx-qt5-1.2.0.ebuild  |  40 --
 app-i18n/fcitx-unikey/Manifest |   1 -
 app-i18n/fcitx-unikey/fcitx-unikey-0.2.6.ebuild|  54 
 app-i18n/fcitx/Manifest|   1 -
 app-i18n/fcitx/fcitx-4.2.9.4.ebuild| 144 -
 9 files changed, 316 deletions(-)

diff --git a/app-i18n/fcitx-cloudpinyin/Manifest 
b/app-i18n/fcitx-cloudpinyin/Manifest
index 8fdf783e166..ed4ba55254a 100644
--- a/app-i18n/fcitx-cloudpinyin/Manifest
+++ b/app-i18n/fcitx-cloudpinyin/Manifest
@@ -1,2 +1 @@
-DIST fcitx-cloudpinyin-0.3.5.tar.xz 22424 BLAKE2B 
9f44bf3a16681d994a8f202c7b9ba5bcb14a77c70e6e854626df675f647582632b6b4c110cf315fe376a6dd876607fe815d57d07361e219ddc11222ad1a95d6c
 SHA512 
b56cde4955fab02d204cfe937b46aeb5b6adf9e4eb4fead6e7b8e0b5cd1ebce06a0de3f9d477a1cb58eb077655f17975b7e13951074d1766b283b86eeb5b276e
 DIST fcitx-cloudpinyin-0.3.6.tar.xz 22596 BLAKE2B 
e53f64dc999eb1ffb1d3c37b6ed75272da9a76d196df681b71876281ded778f83c73eef2f9100233f580a389e36bfc8681cd7be5e23ce4d9c27c26384062cf9a
 SHA512 
d3a05fc48659db64a0a827c9b75cfb8b33f7cdb48bd936a2ba33f49469e29558a7da0f58cb7e6929b1265d451d23b0a37d87b7b69752599656c94049077d9914

diff --git a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.5.ebuild 
b/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.5.ebuild
deleted file mode 100644
index 202297a958e..000
--- a/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils
-
-if [[ "${PV}" =~ (^|\.)$ ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/fcitx/fcitx-cloudpinyin;
-fi
-
-DESCRIPTION="Internet look-up support for Chinese Pinyin input methods for 
Fcitx"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx-cloudpinyin;
-if [[ "${PV}" =~ (^|\.)$ ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://download.fcitx-im.org/${PN}/${P}.tar.xz;
-fi
-
-LICENSE="GPL-2+"
-SLOT="4"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-RDEPEND=">=app-i18n/fcitx-4.2.9:4
-   net-misc/curl:=
-   virtual/libiconv
-   virtual/libintl"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=()

diff --git a/app-i18n/fcitx-qt5/Manifest b/app-i18n/fcitx-qt5/Manifest
index 50e4413bc18..619b181fcd6 100644
--- a/app-i18n/fcitx-qt5/Manifest
+++ b/app-i18n/fcitx-qt5/Manifest
@@ -1,4 +1,2 @@
-DIST fcitx-qt5-1.1.1.tar.xz 56352 BLAKE2B 
1fea4484f79fa9f9bcd52ac59b4e64cb9947a2cdc46e3df3c3729ef37d136c4fcf787d7a8abd946e5a0d02f909c0a94b6d19b98a93cf9dc2ec49d172a5f19550
 SHA512 
ea7faa953561527fd0f6224a06ab97ab84a9e36a06d44f9807e38e6d8e537ab2c7126c4cda2d4718473ace1245709ce6175ac9431b6f0527a63b2d6e92feb18c
-DIST fcitx-qt5-1.2.0.tar.xz 134224 BLAKE2B 
8358ec0b1cf95534f15536dd9529d4f7da47e6c08c050cc93503db958348ce4d940eb1903be8f161fec8adeca58c03838f021e36ecf39908361cddee40d806d4
 SHA512 
38d49d626e4aaee80f44ddeb627b07e45430c6eb1c1c37f2a5fb0c73d5dae6da5ed276366c40c3b6e8609543af95396091e240b5a88b684f399752b3eceee915
 DIST fcitx-qt5-1.2.1.tar.xz 134304 BLAKE2B 
c158b20bdcb287e9cb52aa74d6a7f66f113a759538b6748b1d38dcbb2213956e88dec54ed29307427d45d84861654bf5e70c9effba70d88738bf0a1a664cc3cd
 SHA512 
0fd726974492e173084e29d3308aa1d97141a1e4034b7192cf505391540533eff473849929e931e4a84589d233fefac70cbd9c122cf6d0d0de412150cad1b1d3
 DIST fcitx-qt5-1.2.2.tar.xz 134216 BLAKE2B 
9922dafaa42937737f5ef0018f519e83ed3c3105bef5a30505b323239c999ac8c921435b2bb72b35a73ebf1a9b7787ecd4ad405d8b6311e806e3bcbcbd79ff5e
 SHA512 
902180ff8336c688d5d548a1628dc481f1ce0ea6cc79719ab53337ebfbb745232bfc58cf6e739a60c562d30c3d996eb5e07bd8ef932eade72a79fb35e096e1c3

diff --git a/app-i18n/fcitx-qt5/fcitx-qt5-1.1.1.ebuild 
b/app-i18n/fcitx-qt5/fcitx-qt5-1.1.1.ebuild
deleted file mode 100644
index 6147d92535e..000
--- a/app-i18n/fcitx-qt5/fcitx-qt5-1.1.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils
-
-if [[ "${PV}" =~ (^|\.)$ ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/fcitx/fcitx-qt5;
-fi
-
-DESCRIPTION="Fcitx input method module for Qt 5"
-HOMEPAGE="https://fcitx-im.org/ 

[gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/

2018-05-22 Thread Ian Stakenvicius
commit: 0890909926d994376e3cad0c5bb4da2be746c040
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue May 22 18:17:24 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue May 22 18:17:38 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=08909099

thunderbird: bump to 52.8.0

 mail-client/thunderbird/Manifest   | 120 ++---
 ...ird-52.6.0.ebuild => thunderbird-52.8.0.ebuild} |   4 +-
 2 files changed, 62 insertions(+), 62 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index d837a7d..5323e15 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,60 +1,60 @@
-DIST firefox-52.5-patches-02.tar.xz 15084 SHA256 
67b1b4aaeedc62c284e9921f320bd9726fc7e368968bc6b11e294bf09d6800bf SHA512 
b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
 WHIRLPOOL 
d6ce80d6636c8cfc9c16163c65578923a67db4ae8613616822d0a936dd3796312326a0a0e49fab5ca0cd4da399e295610c15b95276b997e1b83a9823e4f49a13
-DIST gdata-provider-3.3.tar.xz 85628 SHA256 
1a1751a5dd3d941bb28051c1d3af5d96c6c06b00c1b2d6b2442e312ec14644bd SHA512 
ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
 WHIRLPOOL 
2b77c9343437633dc8b26365b6f172999364b81b4928744e0eba0d0de50179fbd845085cc4fbf95a0c068a9b76bd2280db8f9f349ded680686ab6cac949bbcc6
-DIST lightning-5.4.5.2.tar.xz 1896864 SHA256 
506a900915663b289a27c03854bbc8974938ced8bd2cce0817b53ed1cd0f207e SHA512 
544961df074123548c7d71ae195835a17d861d74f838849666380ba6e2975179668d79c2e8053429eb9c52a6b315335e109c942ecf498f48f5729307334a174f
 WHIRLPOOL 
e44609ad2511f0228486a3695bb93e2e76bbb40c76dd0c661c7d142eea4ad676716600618ae50ed3d174b498461cd46e029700934d5a4b65ada61e80d962f3b3
-DIST thunderbird-52.6.0-ar.xpi 604236 SHA256 
55e64e6c9e2bc68534a0f5f764eb2ef4086303b070f8d803dece82704f399513 SHA512 
6d9be27bc7fd08b55d68b07eba1791db4d18af06e2fadf4ed252934cc610954b85fdfc5fca5366d15444a6f693f60fcd7f466ed5cf23881c586f214d15e3
 WHIRLPOOL 
c786b45ee2621ec869572f055be720c95139c6591ceae4b5bdee3873854da25ffc36aecdebd499bd81618fc9f130fd4518f7a662abe59848f777fed5c5b78314
-DIST thunderbird-52.6.0-ast.xpi 541173 SHA256 
7edd520802282b882262e0a7293826344a7e623f03638d8f11aef3445a3eab3a SHA512 
7838b5195baa3bd0c46ac4a81e8ebb9a4e113062fc217a619a41300795abecf277de7e0898a58f52575d37ca7fef841a2f27ce6ced90cc508fdebe9a40381d3a
 WHIRLPOOL 
f098c04750e0bd5bdf9fe9384213a1c16a3b9d7ebfc7d1e353be5d302e05bf19dae5f4b7a3a0ef26569a06fc89a857d45d33201b3a9e56baf197953a7d476e31
-DIST thunderbird-52.6.0-be.xpi 570932 SHA256 
449f75f58d54c2ac097fc3911adfba0b1adc30bf04e68effba513ffec48966bd SHA512 
914968e2fe7dc279deaf0e30d676ab7f028953aff890153bdc2f2b07cb47f9225c4f9bcf9ffafa44f8b289f29f1132466b443cb976deba6021cadf9a9ae1a59e
 WHIRLPOOL 
2d2c65b6e778c602a1e8ef2f0d1f18edcc09463dcdd98e55c8db3b30d6963887948e73fdaf4fd13d567e44f877c78e73d7256830503ef3e5bf1793eeff69d295
-DIST thunderbird-52.6.0-bg.xpi 634897 SHA256 
42d182ce3aa536d7f5aeb121ec11fb69d26abaf21c6d422a4fd03589881d56b2 SHA512 
60e85b6c842a779668b1ba3c73a6fb2254846db7fbf37fbe06fbfe71b65deade435f45511b43920a293ab9d4d32276809196169a7513a7a982fd904c3671c5b9
 WHIRLPOOL 
1aaf63dfcc1ae25660ef7cdf97fa3be01b948d31124136f42933f66aabb53204cfa9fe80aff9e24078d7faba262a91dedb0e89ea895e6a52780260aac366aa94
-DIST thunderbird-52.6.0-bn-BD.xpi 676901 SHA256 
4ad2f6cb36fbbb79f1047f6a0c7cbc9af75e183edd5b1919715df99448e857da SHA512 
d4576943e7ab07973e9384c287840d7ae0d70a5d30f57f6dd0ee2e050a78eabc74db4ca2c1473ebce981af8cba903c65f349e523585d5fcf63f1dc4c0a6d
 WHIRLPOOL 
4f9ff47c2d7d22d8b352c8848759aa561e36397b47c33fea6fd98b1a377cd30caff9e34b34796915d66f01d4c2b15dd37b90321982d6ab1c46551bce8a1c2529
-DIST thunderbird-52.6.0-br.xpi 559380 SHA256 
5c0285a388c74e4c820f46e6ba9fd630d7158a7f5ef1596e64a71c6637de1d3b SHA512 
2620ad382f20d84073e1f2a6e21dff2ddd722d4d17ef14e57ffeb2efe2359b6767dc418c81e250864db73d204326ae61ed5550d65b557c503f01c57cc780778a
 WHIRLPOOL 
005d1c47880acc1fe16784b85f0d5abbe752445fb8f6419d38b19fe13b8ce62e63bbd98bcc3f115098562d4e20b550ad3ff1ab03d7ea5799a5dd5be78f80b9c1
-DIST thunderbird-52.6.0-ca.xpi 569910 SHA256 
99911c91b663be3f80b3cbeafce21b6da88d7da3a14c2f059dfa2baeefab8136 SHA512 
0cd3b488b3af4b30304d892544d605d992ece56909290571e097c832c572a883de7664a451b631b71e561e75b4fa2fee07efb75400d90a75007d96d20b13fab2
 WHIRLPOOL 
ef4747cce9e80350e4f6e96d1ed097fb1e00b4e79218c08520f4f27d0d0fcd71e8ae54828ad7ab57c1d00d2516253f024ab619c1fd2aa4382cdcda636690c056
-DIST thunderbird-52.6.0-cs.xpi 579150 SHA256 
4286ea2d0558955c61bd702c505c3f4eaf9c45faf08c665ea7c9f76693a5e584 SHA512 
ea681ffcb8ed9c7b8b251f42614283852319d62a5fea537f4df43978deb63b221669253a59110eb86320dd7923be1d7d79d85f87c4256c79d2d4ef40db833035
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-blas/

2018-05-22 Thread Mikle Kolyada
commit: f213c6f6b55d903c31ef5eaa086c479c4582a393
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 18:15:14 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 18:15:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f213c6f6

app-eselect/eselect-blas: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-eselect/eselect-blas/eselect-blas-0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-blas/eselect-blas-0.1.ebuild 
b/app-eselect/eselect-blas/eselect-blas-0.1.ebuild
index 10e7af07057..2de86608508 100644
--- a/app-eselect/eselect-blas/eselect-blas-0.1.ebuild
+++ b/app-eselect/eselect-blas/eselect-blas-0.1.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=6
 
 DESCRIPTION="BLAS module for eselect"
-HOMEPAGE="https://www.gentoo.org/proj/en/eselect/;
+HOMEPAGE="https://www.gentoo.org;
 SRC_URI=""
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/scmxx/

2018-05-22 Thread Mikle Kolyada
commit: ba27e3e23bd1e45ff18305af5262b94e7b21006e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 17:53:59 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 17:53:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba27e3e2

app-mobilephone/scmxx: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-mobilephone/scmxx/scmxx-0.9.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-mobilephone/scmxx/scmxx-0.9.0.ebuild 
b/app-mobilephone/scmxx/scmxx-0.9.0.ebuild
index f3a692ef960..2df2b2dcf4e 100644
--- a/app-mobilephone/scmxx/scmxx-0.9.0.ebuild
+++ b/app-mobilephone/scmxx/scmxx-0.9.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=0
+EAPI=6
 
 DESCRIPTION="Exchange data with Siemens phones"
 HOMEPAGE="http://www.hendrik-sattler.de/scmxx/;
@@ -17,13 +17,13 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
 
 src_install() {
-   make DESTDIR="${D}" install || die "make install failed"
+   default
 
exeinto /usr/lib/scmxx
doexe contrib/*
 
doman docs/*.1
 
-   rm docs/README_WIN32.txt
+   rm docs/README_WIN32.txt || die
dodoc AUTHORS BUGS CHANGELOG README TODO docs/*.txt
 }



[gentoo-commits] proj/linux-patches: New tag: 4.9-105

2018-05-22 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 17:38:48 2018 +

New tag: 4.9-105




[gentoo-commits] proj/linux-patches:4.9 commit in: /

2018-05-22 Thread Mike Pagano
commit: 51cf168ca92cf2b59226cfc857c1871f78d0bc31
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue May 22 17:27:58 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 22 17:27:58 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=51cf168c

Linux patch 4.9.102

 _README  |4 +
 1101_linux-4.9.102.patch | 3655 ++
 2 files changed, 3659 insertions(+)

diff --git a/_README b/_README
index e5bef53..acad90c 100644
--- a/_README
+++ b/_README
@@ -447,6 +447,10 @@ Patch:  1100_linux-4.9.101.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.101
 
+Patch:  1101_linux-4.9.102.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.102
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1101_linux-4.9.102.patch b/1101_linux-4.9.102.patch
new file mode 100644
index 000..f58f384
--- /dev/null
+++ b/1101_linux-4.9.102.patch
@@ -0,0 +1,3655 @@
+diff --git a/Documentation/ABI/testing/sysfs-devices-system-cpu 
b/Documentation/ABI/testing/sysfs-devices-system-cpu
+index dfd56ec7a850..6d75a9c00e8a 100644
+--- a/Documentation/ABI/testing/sysfs-devices-system-cpu
 b/Documentation/ABI/testing/sysfs-devices-system-cpu
+@@ -355,6 +355,7 @@ What:  /sys/devices/system/cpu/vulnerabilities
+   /sys/devices/system/cpu/vulnerabilities/meltdown
+   /sys/devices/system/cpu/vulnerabilities/spectre_v1
+   /sys/devices/system/cpu/vulnerabilities/spectre_v2
++  /sys/devices/system/cpu/vulnerabilities/spec_store_bypass
+ Date: January 2018
+ Contact:  Linux kernel mailing list 
+ Description:  Information about CPU vulnerabilities
+diff --git a/Documentation/kernel-parameters.txt 
b/Documentation/kernel-parameters.txt
+index 5f9e51436a99..52240a63132e 100644
+--- a/Documentation/kernel-parameters.txt
 b/Documentation/kernel-parameters.txt
+@@ -2699,6 +2699,9 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+   allow data leaks with this option, which is equivalent
+   to spectre_v2=off.
+ 
++  nospec_store_bypass_disable
++  [HW] Disable all mitigations for the Speculative Store 
Bypass vulnerability
++
+   noxsave [BUGS=X86] Disables x86 extended register state save
+   and restore using xsave. The kernel will fallback to
+   enabling legacy floating-point and sse state.
+@@ -3973,6 +3976,48 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+   Not specifying this option is equivalent to
+   spectre_v2=auto.
+ 
++  spec_store_bypass_disable=
++  [HW] Control Speculative Store Bypass (SSB) Disable 
mitigation
++  (Speculative Store Bypass vulnerability)
++
++  Certain CPUs are vulnerable to an exploit against a
++  a common industry wide performance optimization known
++  as "Speculative Store Bypass" in which recent stores
++  to the same memory location may not be observed by
++  later loads during speculative execution. The idea
++  is that such stores are unlikely and that they can
++  be detected prior to instruction retirement at the
++  end of a particular speculation execution window.
++
++  In vulnerable processors, the speculatively forwarded
++  store can be used in a cache side channel attack, for
++  example to read memory to which the attacker does not
++  directly have access (e.g. inside sandboxed code).
++
++  This parameter controls whether the Speculative Store
++  Bypass optimization is used.
++
++  on  - Unconditionally disable Speculative Store 
Bypass
++  off - Unconditionally enable Speculative Store 
Bypass
++  auto- Kernel detects whether the CPU model contains 
an
++implementation of Speculative Store Bypass and
++picks the most appropriate mitigation. If the
++CPU is not vulnerable, "off" is selected. If 
the
++CPU is vulnerable the default mitigation is
++architecture and Kconfig dependent. See below.
++  prctl   - Control Speculative Store Bypass per thread
++via prctl. Speculative Store Bypass is enabled
++for a process by 

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

2018-05-22 Thread Mikle Kolyada
commit: 6f5268aada6f7cb47488e79507d2c7c96cefeb2c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:38:41 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5268aa

app-text/libabw: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-text/libabw/libabw-0.1.2.ebuild 
b/app-text/libabw/libabw-0.1.2.ebuild
index b9c4771fff7..93e138cf1a8 100644
--- a/app-text/libabw/libabw-0.1.2.ebuild
+++ b/app-text/libabw/libabw-0.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-05-22 Thread Mikle Kolyada
commit: 3ffc1690e71c2c3d1f4b94c1195e75010b6e70f7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:36:18 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffc1690

dev-libs/liborcus: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
index 2f6e8414b8d..a3396f03cd5 100644
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2018-05-22 Thread Mikle Kolyada
commit: 91db5c590db4f39ac42ee7a65eeea8001f58bf99
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:40:57 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91db5c59

app-office/libreoffice-bin: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild
index f4d56bb646c..a74a787a4bc 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild
@@ -51,7 +51,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 BIN_COMMON_DEPEND="
app-text/hunspell:0/1.6



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

2018-05-22 Thread Mikle Kolyada
commit: 4ff76bafcfa16f678cf56e756d1051305e761656
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:37:46 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff76baf

app-text/libmspub: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-text/libmspub/libmspub-0.1.4.ebuild 
b/app-text/libmspub/libmspub-0.1.4.ebuild
index c627cd0bee6..358bec7b708 100644
--- a/app-text/libmspub/libmspub-0.1.4.ebuild
+++ b/app-text/libmspub/libmspub-0.1.4.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 
 # Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 IUSE="doc static-libs"
 



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

2018-05-22 Thread Mikle Kolyada
commit: b4a41a759a22841132f3baef26e3f82cde3fc7db
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:40:30 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a41a75

app-office/libreoffice-l10n: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/libreoffice-l10n/libreoffice-l10n-6.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.0.3.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-6.0.3.2.ebuild
index 969f07348c9..d69b5f0314d 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.0.3.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-6.0.3.2.ebuild
@@ -14,7 +14,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="offlinehelp"
 
 #



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

2018-05-22 Thread Mikle Kolyada
commit: 63ed172d1a8e37d4545e2e23e2109df47adda2e4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:41:49 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ed172d

app-office/libreoffice: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/libreoffice/libreoffice-6.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-6.0.3.2.ebuild 
b/app-office/libreoffice/libreoffice-6.0.3.2.ebuild
index e149e834e18..f2f3c1674e6 100644
--- a/app-office/libreoffice/libreoffice-6.0.3.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.0.3.2.ebuild
@@ -70,7 +70,7 @@ $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip



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

2018-05-22 Thread Mikle Kolyada
commit: a3f9177c288b4c25ea9cf1b27355fd64c5533666
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:35:53 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f9177c

dev-libs/libixion: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
index b814fbb37ad..aa243136054 100644
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2018-05-22 Thread Mikle Kolyada
commit: f914d2159b0d51b3f96d22bf4f47ff7ab1db77de
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:41:12 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f914d215

app-office/libreoffice-bin-debug: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.0.3.2.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.0.3.2.ebuild
index aff7ec396b3..e634b05d6fe 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.0.3.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.0.3.2.ebuild
@@ -46,7 +46,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
 



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

2018-05-22 Thread Mikle Kolyada
commit: d2cb1c6b4d91e55fe569e70579a3aa10d6aa0088
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:37:11 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2cb1c6b

app-text/libqxp: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-text/libqxp/libqxp-0.0.1.ebuild 
b/app-text/libqxp/libqxp-0.0.1.ebuild
index c3bf1d28a4c..d0769c66950 100644
--- a/app-text/libqxp/libqxp-0.0.1.ebuild
+++ b/app-text/libqxp/libqxp-0.0.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="debug doc test tools"
 
 RDEPEND="



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

2018-05-22 Thread Mikle Kolyada
commit: 78e9f8e2dc03f0a10d547ace475e41fe4bff
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:38:12 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e9

app-text/libepubgen: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-text/libepubgen/libepubgen-0.1.0.ebuild 
b/app-text/libepubgen/libepubgen-0.1.0.ebuild
index 0a3637ac432..5b922895aa5 100644
--- a/app-text/libepubgen/libepubgen-0.1.0.ebuild
+++ b/app-text/libepubgen/libepubgen-0.1.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="debug doc test"
 
 RDEPEND="



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

2018-05-22 Thread Hans de Graaff
commit: 74ff5cdae7f7d5b4af0e5de3971850e2547815f6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 22 16:30:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 22 16:32:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ff5cda

dev-util/aruba: add ruby25 revision

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-util/aruba/aruba-0.6.2-r2.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-util/aruba/aruba-0.6.2-r2.ebuild 
b/dev-util/aruba/aruba-0.6.2-r2.ebuild
new file mode 100644
index 000..ad124494699
--- /dev/null
+++ b/dev-util/aruba/aruba-0.6.2-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="cucumber"
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="aruba.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Cucumber steps for driving out command line applications"
+HOMEPAGE="https://github.com/cucumber/aruba;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+SLOT="0"
+IUSE=""
+
+DEPEND="${DEPEND} test? ( sys-devel/bc )"
+RDEPEND="${RDEPEND}"
+
+ruby_add_rdepend "
+   >=dev-ruby/childprocess-0.3.6
+   >=dev-ruby/rspec-expectations-2.7:2
+   >=dev-util/cucumber-1.1.1"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.11:2 >=dev-ruby/bcat-0.6.1 )"
+
+all_ruby_prepare() {
+   # Remove bundler-related code.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   rm Gemfile || die
+
+   # Remove references to git ls-files.
+   sed -i -e '/git ls-files/d' aruba.gemspec || die
+}



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

2018-05-22 Thread Hans de Graaff
commit: d7582cd434d2df9a8bdc05acbd59f358b6eb6c3f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 22 16:32:30 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 22 16:32:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7582cd4

dev-util/cucumber: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild 
b/dev-util/cucumber/cucumber-3.1.0.ebuild
index 0afe87a4d6d..23e5ff16e71 100644
--- a/dev-util/cucumber/cucumber-3.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-3.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="ruby23 ruby24 ruby25"
 
 # Documentation task depends on sdoc which we currently don't have.
 RUBY_FAKEGEM_TASK_DOC=""



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

2018-05-22 Thread Hans de Graaff
commit: e4268275a5f417b050f2220a6362279aab7e499d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 22 16:31:49 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 22 16:32:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4268275

dev-util/cucumber-wire: add ruby25 revision

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../cucumber-wire/cucumber-wire-0.0.1-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-util/cucumber-wire/cucumber-wire-0.0.1-r1.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-0.0.1-r1.ebuild
new file mode 100644
index 000..be85573610b
--- /dev/null
+++ b/dev-util/cucumber-wire/cucumber-wire-0.0.1-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis;
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-util/cucumber )"



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

2018-05-22 Thread Mikle Kolyada
commit: a54e18a1aa4227096eaa66feb717f548d7680f1b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:30:15 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:30:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54e18a1

app-crypt/veracrypt: amd64 stable wrt bug #654568

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-crypt/veracrypt/veracrypt-1.22.ebuild 
b/app-crypt/veracrypt/veracrypt-1.22.ebuild
index 98de71aa670..c1e8355fcbf 100644
--- a/app-crypt/veracrypt/veracrypt-1.22.ebuild
+++ b/app-crypt/veracrypt/veracrypt-1.22.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz;
 
 LICENSE="Apache-2.0 truecrypt-3.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+asm cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 +doc X"
 RESTRICT="bindist mirror"
 



[gentoo-commits] data/gentoo-news:master commit in: 2018-05-22-python3-6/

2018-05-22 Thread Michał Górny
commit: 226f7edc8ca431f523e014cfc98751780ec0994c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 22 16:27:19 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 22 16:27:19 2018 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=226f7edc

New item: Python 3.6 to become the default target

 2018-05-22-python3-6/2018-05-22-python3-6.en.txt | 61 
 1 file changed, 61 insertions(+)

diff --git a/2018-05-22-python3-6/2018-05-22-python3-6.en.txt 
b/2018-05-22-python3-6/2018-05-22-python3-6.en.txt
new file mode 100644
index 000..c8901e9
--- /dev/null
+++ b/2018-05-22-python3-6/2018-05-22-python3-6.en.txt
@@ -0,0 +1,61 @@
+Title: Python 3.6 to become the default target
+Author: Michał Górny 
+Posted: 2018-05-22
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: dev-lang/python:3.4
+Display-If-Installed: dev-lang/python:3.5
+
+On 2018-06-22, Python 3.6 will replace Python 3.5 in the default Python
+targets for Gentoo systems.  The new default targets will be:
+
+PYTHON_TARGETS="python2_7 python3_6"
+PYTHON_SINGLE_TARGET="python3_6"
+
+If you have not overriden the value of those variables on your system,
+then your package manager will want to use the new targets immediately.
+In order to prevent dependency conflicts, please clean stray packages
+and rebuild/upgrade all packages with USE flag changes after the change,
+e.g.:
+
+emerge --depclean
+emerge -1vUD @world
+emerge --depclean
+
+Please note that upgrading dependencies in place may cause some
+of the package dependencies to be temporarily missing.  While this
+should not affect scripts that are already fully loaded, it may cause
+ImportErrors while starting Python scripts or loading additional
+modules (only scripts running Python 3.5 are affected).
+
+In order to improve stability of the upgrade, you may choose to
+temporarily enable both targets, i.e. set in /etc/portage/make.conf
+or its equivalent:
+
+PYTHON_TARGETS="python2_7 python3_5 python3_6"
+PYTHON_SINGLE_TARGET="python3_5"
+
+This will cause the dependencies to include both Python 3.5 and 3.6
+support on the next system upgrade.  Once all packages are updated,
+you can restart your scripts, remove the custom setting and run another
+upgrade to remove support for Python 3.5.
+
+If you would like to postpone the switch to Python 3.6, you can copy
+the current value of PYTHON_TARGETS and/or PYTHON_SINGLE_TARGET
+to /etc/portage/make.conf or its equivalent:
+
+PYTHON_TARGETS="python2_7 python3_5"
+PYTHON_SINGLE_TARGET="python3_5"
+
+If you would like to migrate your systems earlier, you can do the same
+with the new value.
+
+If you are still using Python 3.4, please consider switching to a newer
+version as it is reaching its end-of-life.  The end-of-life dates
+for the currently used versions are:
+
+  Python 3.42019-03-16
+  Python 2.72020-01-01
+  Python 3.52020-09-13 [1]
+
+[1]:https://devguide.python.org/#status-of-python-branches



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

2018-05-22 Thread Mikle Kolyada
commit: ce4d79c092544699bc1d510314f3be74cde27bd7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:19:32 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:20:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4d79c0

app-text/sgrep: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-text/sgrep/sgrep-1.94a.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-text/sgrep/sgrep-1.94a.ebuild 
b/app-text/sgrep/sgrep-1.94a.ebuild
index 6e31bd75061..2f7bae2fad4 100644
--- a/app-text/sgrep/sgrep-1.94a.ebuild
+++ b/app-text/sgrep/sgrep-1.94a.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
 DESCRIPTION="Use structural criteria to grep and index text, SGML, XML and 
HTML and filter"
 SRC_URI="ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/${P}.tar.gz;
-HOMEPAGE="http://www.cs.helsinki.fi/u/jjaakkol/sgrep.html;
+HOMEPAGE="https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -13,7 +13,8 @@ KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE=""
 
 src_prepare() {
-   sed -i -e "s:/usr/lib:/etc:g" sgrep.1
+   default
+   sed -i -e "s:/usr/lib:/etc:g" sgrep.1 || die
 }
 
 src_configure() {



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

2018-05-22 Thread Aaron Bauman
commit: 8e9e8ff169019c6c772cfeae7a17bc3b66361c5e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 22 16:09:08 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 22 16:09:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9e8ff1

dev-libs/satyr: new package

Package is to support the revbump of dev-libs/libreport.

Closes: https://bugs.gentoo.org/619538
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-libs/satyr/Manifest  |  1 +
 dev-libs/satyr/metadata.xml  |  8 +++
 dev-libs/satyr/satyr-0.26.ebuild | 45 
 3 files changed, 54 insertions(+)

diff --git a/dev-libs/satyr/Manifest b/dev-libs/satyr/Manifest
new file mode 100644
index 000..cb6c8364e06
--- /dev/null
+++ b/dev-libs/satyr/Manifest
@@ -0,0 +1 @@
+DIST satyr-0.26.tar.gz 434820 BLAKE2B 
4463c69e6ac2eb8237f599bfeed308265a906c6e3efa154b14eb6ee7acdc65580da9baf5ecb99e4efa4f8c00f7656ff2a747e607f2293b12a513ed680986fe08
 SHA512 
45dfc42e05e93fa0417c8c5d6811097cabaa0f4dcfb79df13d3840d789cfd41c84382ae84882ca120b1a3120987123a306656324cf39f306046a5d30547db656

diff --git a/dev-libs/satyr/metadata.xml b/dev-libs/satyr/metadata.xml
new file mode 100644
index 000..39980802b1d
--- /dev/null
+++ b/dev-libs/satyr/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+

diff --git a/dev-libs/satyr/satyr-0.26.ebuild b/dev-libs/satyr/satyr-0.26.ebuild
new file mode 100644
index 000..400a2a442d4
--- /dev/null
+++ b/dev-libs/satyr/satyr-0.26.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools python-r1 toolchain-funcs
+
+DESCRIPTION="Satyr is a collection of low-level algorithms for program failure 
processing"
+HOMEPAGE="https://github.com/abrt/satyr;
+SRC_URI="https://github.com/abrt/${PN}/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0/3"
+
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+   >=dev-libs/elfutils-0.158
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   ./gen-version || die # Needs to be run before full autoreconf
+   eautoreconf
+   use python && python_copy_sources
+}
+
+src_configure() {
+   local myargs=(
+   --localstatedir="${EPREFIX}/var"
+   --without-rpm
+   # Build breaks without and we aren't supporting Python2 anyway
+   --without-python2
+   $(usex python "--with-python3" "--without-python3")
+   )
+
+   econf "${myargs[@]}"
+}



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

2018-05-22 Thread Mikle Kolyada
commit: 9a72e6c3e24c50d1b68d878da7c0dcf23f74d7c6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:03:02 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:03:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a72e6c3

app-misc/screen: arm/ppc/ppc64 stable wrt bug #655490

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-misc/screen/screen-4.6.1.ebuild 
b/app-misc/screen/screen-4.6.1.ebuild
index a6a1ccd05e6..5ad1bf9cd4e 100644
--- a/app-misc/screen/screen-4.6.1.ebuild
+++ b/app-misc/screen/screen-4.6.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/;
 
 if [[ "${PV}" !=  ]] ; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ~ppc ~ppc64 s390 
sh sparc x86 ~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 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 else
EGIT_REPO_URI="git://git.savannah.gnu.org/screen.git"
EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" # needed for setting S later on



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

2018-05-22 Thread Mikle Kolyada
commit: eb4728f057827348c0499e5bb2f39d8393040170
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 15:31:59 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 15:31:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4728f0

dev-python/pytest-qt: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/pytest-qt/pytest-qt-2.3.0.ebuild | 44 -
 1 file changed, 44 deletions(-)

diff --git a/dev-python/pytest-qt/pytest-qt-2.3.0.ebuild 
b/dev-python/pytest-qt/pytest-qt-2.3.0.ebuild
deleted file mode 100644
index 846360f394a..000
--- a/dev-python/pytest-qt/pytest-qt-2.3.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_5 )
-inherit distutils-r1
-
-DESCRIPTION="pytest plugin for PyQt4 or PyQt5 applications"
-HOMEPAGE="https://pypi.org/project/pytest-qt/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytest-2.7.0[${PYTHON_USEDEP}]
-   || (
-   dev-python/PyQt4
-   dev-python/PyQt5
-   )
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-py3doc-enhanced-theme[${PYTHON_USEDEP}]
-   )
-"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-# Test make assumptions about Qt environment
-RESTRICT="test"
-
-python_compile_all() {
-   use doc && sphinx-build -b html docs _build/html
-}
-
-python_install_all() {
-   use doc && HTML_DOCS=( _build/html/. )
-   distutils-r1_python_install_all
-}



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

2018-05-22 Thread Mikle Kolyada
commit: 0b77494d8acffaaa052b27ffe4b5fe89506003be
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 15:31:12 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 15:31:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b77494d

dev-python/pytest-qt: amd64/x86 stable wrt bug #656046

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild 
b/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild
index 068bf8e7c46..faf751eebf8 100644
--- a/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild
+++ b/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc"
 
 RDEPEND="



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

2018-05-22 Thread Mikle Kolyada
commit: 01a6c56d62f2a764f74ebb4e42c0cd9ae27d16d6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 15:24:08 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 15:24:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a6c56d

net-misc/dropbear: Switch to HTTPS

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/dropbear/dropbear-2017.75.ebuild | 6 +++---
 net-misc/dropbear/dropbear-2018.76.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/dropbear/dropbear-2017.75.ebuild 
b/net-misc/dropbear/dropbear-2017.75.ebuild
index 3c770d99169..ad5c7c8986c 100644
--- a/net-misc/dropbear/dropbear-2017.75.ebuild
+++ b/net-misc/dropbear/dropbear-2017.75.ebuild
@@ -6,9 +6,9 @@ EAPI="5"
 inherit eutils savedconfig pam user
 
 DESCRIPTION="small SSH 2 client/server designed for small memory environments"
-HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html;
-SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
-   http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2;
+HOMEPAGE="https://matt.ucc.asn.au/dropbear/dropbear.html;
+SRC_URI="https://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
+   https://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/net-misc/dropbear/dropbear-2018.76.ebuild 
b/net-misc/dropbear/dropbear-2018.76.ebuild
index d2800db5b26..f73f40c403a 100644
--- a/net-misc/dropbear/dropbear-2018.76.ebuild
+++ b/net-misc/dropbear/dropbear-2018.76.ebuild
@@ -6,9 +6,9 @@ EAPI="5"
 inherit eutils savedconfig pam user
 
 DESCRIPTION="small SSH 2 client/server designed for small memory environments"
-HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html;
-SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
-   http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2;
+HOMEPAGE="https://matt.ucc.asn.au/dropbear/dropbear.html;
+SRC_URI="https://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
+   https://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"



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

2018-05-22 Thread Craig Andrews
commit: 19541a09ddec5ebe3f5ecb42fd73340f5804ee91
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue May 22 15:15:50 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue May 22 15:16:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19541a09

dev-libs/libfmt: version bump 5.0.0

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-5.0.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 8b46a8f0951..809dfbed575 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -2,3 +2,4 @@ DIST libfmt-3.0.1.tar.gz 606603 BLAKE2B 
faba3f2e1ab6677403141d7eb9a217857f1a1866
 DIST libfmt-3.0.2.tar.gz 608369 BLAKE2B 
abc4634a8f3da9eed68e5f52497503a34a25e8cd3141819bfb8c08c4dd9eb47edac1e263d81d997d1465a221fa1958c6a5c40a8bdd06017430922a25716b1c34
 SHA512 
50f5a25d1a10fd5b265f3811fa11886b9efdae2952f2aefc9f22c87c1a748128369f4d530b320e5e9c67c745cdab4607d1cb08940f4cf968300dee22e1150117
 DIST libfmt-4.0.0.tar.gz 617818 BLAKE2B 
0c86bb6ff488226786c40cdf919fa2004c25a3da7a11ec69b81b08ca58a6a721c4e11f42a684d790c61b6ba0012d04f3af8b75f38ff2fd80332e80795a82
 SHA512 
8b9f7ce4720c3caef6de4a75b8d4b0fd7db4f1638edca98d5ea95f4a5157aef8faefbac68438236691bd373111ca089b4d3864f7352f3fba1fe44392e9644f8b
 DIST libfmt-4.1.0.tar.gz 620863 BLAKE2B 
ff3a7db5a1eed3a6fc936be16caf2dd153d9452df16c07d6e0dc718bcfb9f51f52146498cb3f49591f1ad96d36a9561de2a78426d3bb8a0907b772e8be5a6f7f
 SHA512 
8daaa4a61bfe63345a12df0a9bca0b1cd6a162d0f4e97d2d2978ae19a1a1357ec4d4cce948ce726cdbe9403e51ad995950a2a99de28f9b9085c02ce845540b22
+DIST libfmt-5.0.0.tar.gz 634165 BLAKE2B 
32ef9f655e4864ef6decd6e8545260996834103cc7cbf0df7bce00afe88c15a9821fe2d46d3f6f1e3a729b45916c515e088e3a04a4e46e709e7c74fe3e04f34c
 SHA512 
1ce93648ab7aca6082767ff009d5836e226fa42f183852ca15230f371ef0a34878110ca63d8669a68de7f115c137fdaa11de998986a9440f08d50f0f214ebb90

diff --git a/dev-libs/libfmt/libfmt-5.0.0.ebuild 
b/dev-libs/libfmt/libfmt-5.0.0.ebuild
new file mode 100644
index 000..205d52c52e7
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-5.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib versionator
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt;
+
+LICENSE="BSD-2"
+IUSE="test"
+SLOT="0/$(get_major_version)"
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/fmtlib/fmt.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   -DBUILD_SHARED_LIBS=ON
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/fira-code/

2018-05-22 Thread Mikle Kolyada
commit: 370b196628bba59ca417e21c98515dab9af2e6cf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 13:56:31 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 15:12:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370b1966

media-fonts/fira-code: amd64 stable wrt bug #656078

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/fira-code/fira-code-1.205.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/fira-code/fira-code-1.205.ebuild 
b/media-fonts/fira-code/fira-code-1.205.ebuild
index 9fe9f4c9623..50bb9a72f16 100644
--- a/media-fonts/fira-code/fira-code-1.205.ebuild
+++ b/media-fonts/fira-code/fira-code-1.205.ebuild
@@ -12,7 +12,7 @@ 
https://github.com/tonsky/FiraCode/files/412440/FiraCode-Regular-Symbol.zip;
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
 IUSE=""
 
 S="${WORKDIR}/FiraCode-${PV}"



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/spew/

2018-05-22 Thread Mikle Kolyada
commit: eff92776145ac43fd18b638a90eff3e4504c4b13
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 15:11:43 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 15:12:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff92776

app-benchmarks/spew: Drop old (EAPI=4)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-benchmarks/spew/spew-1.0.8.ebuild | 41 ---
 1 file changed, 41 deletions(-)

diff --git a/app-benchmarks/spew/spew-1.0.8.ebuild 
b/app-benchmarks/spew/spew-1.0.8.ebuild
deleted file mode 100644
index a699f26eac3..000
--- a/app-benchmarks/spew/spew-1.0.8.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools eutils toolchain-funcs
-
-DESCRIPTION="Measures I/O performance and/or generates I/O load"
-HOMEPAGE="http://spew.berlios.de/;
-SRC_URI="ftp://ftp.berlios.de/pub/spew/1.0.8/spew-1.0.8.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86"
-IUSE="static"
-
-DEPEND="static? ( sys-libs/ncurses[-gpm] dev-libs/popt[static-libs] )
-   !static? ( sys-libs/ncurses dev-libs/popt )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/fix-automake-1.13.patch
-   epatch "${FILESDIR}"/remove-symlinks-makefile.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static static-link)
-}
-
-src_compile() {
-   emake AR=$(tc-getAR)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dosym ${PN} /usr/bin/gorge
-   dosym ${PN} /usr/bin/regorge
-   dosym ${PN}.1.bz2 /usr/share/man/man1/gorge.1.bz2
-   dosym ${PN}.1.bz2 /usr/share/man/man1/reorge.1.bz2
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2018-05-22 Thread Jeroen Roovers
commit: e253cde7f245dc39d0af674c07e00523ff1ecc60
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue May 22 14:51:54 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue May 22 14:52:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e253cde7

www-client/opera-beta: Old.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-53.0.2907.31.ebuild  | 114 -
 2 files changed, 115 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index eded282473e..1e0a8a08ec8 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1 @@
-DIST opera-beta_53.0.2907.31_amd64.deb 54224526 BLAKE2B 
c9be699e1ef4851b27b4688dffc38e6a48069c29d0ff89c598d4cd68bb6819da4d34d0b842837fc79a75043539fee75e5a01da372bf04f86290a50b3bfa235d2
 SHA512 
a9125c835806fb322a87557583f7c4c39fd4d60c0a31c79dfe66c5bd2e2db53fb1b2b816cdb59c1fe106796e82152068ccc2836e697372ba543494f8cfc54d05
 DIST opera-beta_54.0.2952.8_amd64.deb 55215750 BLAKE2B 
395ac802d228dcdc3b0b66681bb58e474a91625d9ce9e0c3b0f46b39981093cce3af4f67ec306fd8eb125b71b5861aadc6a364e6b4fb96a0eeb75886e75610ce
 SHA512 
f795902c1606281b2ed8a00bb21515b79a388896d6c1b949e99f2f17eaea926d19aa8b7ce0328ce859293100e81ee0b0377635eca672f51309ef10e400142349

diff --git a/www-client/opera-beta/opera-beta-53.0.2907.31.ebuild 
b/www-client/opera-beta/opera-beta-53.0.2907.31.ebuild
deleted file mode 100644
index 308b38bc8be..000
--- a/www-client/opera-beta/opera-beta-53.0.2907.31.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   http://download1.operacdn.com/pub/
-   http://download2.operacdn.com/pub/
-   http://download3.operacdn.com/pub/
-   http://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}/copyright || die
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2018-05-22 Thread Jeroen Roovers
commit: 5caeada019684f64e5861a0e119acb02348653e2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue May 22 13:56:55 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue May 22 14:52:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5caeada0

www-client/opera-beta: Version 54.0.2952.8.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-54.0.2952.8.ebuild   | 114 +
 2 files changed, 115 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 67f9d2ac12b..eded282473e 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1 +1,2 @@
 DIST opera-beta_53.0.2907.31_amd64.deb 54224526 BLAKE2B 
c9be699e1ef4851b27b4688dffc38e6a48069c29d0ff89c598d4cd68bb6819da4d34d0b842837fc79a75043539fee75e5a01da372bf04f86290a50b3bfa235d2
 SHA512 
a9125c835806fb322a87557583f7c4c39fd4d60c0a31c79dfe66c5bd2e2db53fb1b2b816cdb59c1fe106796e82152068ccc2836e697372ba543494f8cfc54d05
+DIST opera-beta_54.0.2952.8_amd64.deb 55215750 BLAKE2B 
395ac802d228dcdc3b0b66681bb58e474a91625d9ce9e0c3b0f46b39981093cce3af4f67ec306fd8eb125b71b5861aadc6a364e6b4fb96a0eeb75886e75610ce
 SHA512 
f795902c1606281b2ed8a00bb21515b79a388896d6c1b949e99f2f17eaea926d19aa8b7ce0328ce859293100e81ee0b0377635eca672f51309ef10e400142349

diff --git a/www-client/opera-beta/opera-beta-54.0.2952.8.ebuild 
b/www-client/opera-beta/opera-beta-54.0.2952.8.ebuild
new file mode 100644
index 000..308b38bc8be
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-54.0.2952.8.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   http://download1.operacdn.com/pub/
+   http://download2.operacdn.com/pub/
+   http://download3.operacdn.com/pub/
+   http://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}/copyright || die
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/kpatch/

2018-05-22 Thread Alice Ferrazzi
commit: 29002b49e7b8b147ac0bc4be20dafa47336a9710
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Tue May 22 13:38:12 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue May 22 14:38:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29002b49

sys-kernel/kpatch: bump to 0.6.0

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sys-kernel/kpatch/Manifest|  1 +
 sys-kernel/kpatch/kpatch-0.6.0.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/sys-kernel/kpatch/Manifest b/sys-kernel/kpatch/Manifest
index 67162898cf3..3429f0e7d7b 100644
--- a/sys-kernel/kpatch/Manifest
+++ b/sys-kernel/kpatch/Manifest
@@ -1 +1,2 @@
 DIST kpatch-0.4.0.tar.gz 124433 BLAKE2B 
6ea18c4d590426f9db95e16d555307e264d1b7db362d421f72eaaf897703f7883c44cc49bd98b48d8789453962259d0b0e301aca325c94be6c21061d0621a9cf
 SHA512 
0bbb49a06d02e9eb026be458eb904cf50f50461a67f16835a306bb3a4a57ef88b86ecf6bca6dfc91b921ba87b4c8b9d532e2a77e987e7c71583b8cb53520a1d7
+DIST kpatch-0.6.0.tar.gz 153337 BLAKE2B 
5c132b885f9f8bc3c7b514997a0b8b77280d0387431dd3eb73f45da4678b281961a03452b0ec590b37fc9568192135528a9a42bd5005530bd8b9175fe652f7b1
 SHA512 
7ac27639773a851ad6689743100ff973b4e3a30efc386bdf413c8f6167068d93c2d18820d87e1f1e96405fa3545dcb80a72db0011f07218a692f91f1f3c3655a

diff --git a/sys-kernel/kpatch/kpatch-0.6.0.ebuild 
b/sys-kernel/kpatch/kpatch-0.6.0.ebuild
new file mode 100644
index 000..e9cdeb7b5ac
--- /dev/null
+++ b/sys-kernel/kpatch/kpatch-0.6.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info linux-mod flag-o-matic
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dynup/${PN}.git;
+else
+   SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Dynamic kernel patching for Linux"
+HOMEPAGE="https://github.com/dynup/kpatch;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="examples +modules test"
+
+RDEPEND="
+   app-crypt/pesign
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   sys-apps/pciutils
+"
+
+DEPEND="
+   ${RDEPEND}
+   dev-libs/elfutils
+   sys-devel/bison
+"
+
+pkg_pretend() {
+   if kernel_is gt 3 9 0; then
+   if ! linux_config_exists; then
+   eerror "Unable to check the currently running kernel 
for kpatch support"
+   eerror "Please be sure a .config file is available in 
the kernel src dir"
+   eerror "and ensure the kernel has been built."
+   else
+   # Fail to build if these kernel options are not enabled 
(see kpatch/kmod/core/Makefile)
+   CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY MODULES SYSFS 
KALLSYMS_ALL"
+   ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER must be 
enabled in the kernel's config file"
+   ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be enabled 
in the kernel's config file"
+   ERROR_MODULES="CONFIG_MODULES must be enabled in the 
kernel's config file"
+   ERROR_SYSFS="CONFIG_SYSFS must be enabled in the 
kernel's config file"
+   ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be enabled 
in the kernel's config file"
+   fi
+   else
+   eerror
+   eerror "kpatch is not available for Linux kernels below 4.0.0"
+   eerror
+   die "Upgrade the kernel sources before installing kpatch."
+   fi
+
+   check_extra_config
+}
+
+src_prepare() {
+   replace-flags '-O?' '-O1'
+   default
+}
+
+src_compile() {
+   set_arch_to_kernel
+   emake all
+}
+
+src_install() {
+   set_arch_to_kernel
+   emake DESTDIR="${D}" PREFIX="/usr" install
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2018-05-22 Thread Mike Frysinger
commit: 40259e04ced6e79108fb80cf24819c4bf31f394b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue May 22 14:35:41 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue May 22 14:35:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40259e04

sys-libs/glibc: mark 2.23-r4/2.25-r11 m68k/s390/sh stable

 sys-libs/glibc/glibc-2.23-r4.ebuild  | 2 +-
 sys-libs/glibc/glibc-2.25-r11.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.23-r4.ebuild 
b/sys-libs/glibc/glibc-2.23-r4.ebuild
index 18fe392f108..83000a9d662 100644
--- a/sys-libs/glibc/glibc-2.23-r4.ebuild
+++ b/sys-libs/glibc/glibc-2.23-r4.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html;
 
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 RESTRICT="strip" # strip ourself #46186
 EMULTILIB_PKG="true"
 

diff --git a/sys-libs/glibc/glibc-2.25-r11.ebuild 
b/sys-libs/glibc/glibc-2.25-r11.ebuild
index 6e74ceffe23..db95b9d9ab6 100644
--- a/sys-libs/glibc/glibc-2.25-r11.ebuild
+++ b/sys-libs/glibc/glibc-2.25-r11.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html;
 
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 RESTRICT="strip" # strip ourself #46186
 EMULTILIB_PKG="true"
 



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

2018-05-22 Thread Lars Wendler
commit: bb42d315fec399c049c36a1b03566dde2969439a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 22 14:25:30 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 22 14:32:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb42d315

media-sound/grip: Bump to version 3.8.0

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-sound/grip/Manifest  |  1 +
 media-sound/grip/grip-3.8.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/media-sound/grip/Manifest b/media-sound/grip/Manifest
index 7b5c34a02e4..83df0a0b15e 100644
--- a/media-sound/grip/Manifest
+++ b/media-sound/grip/Manifest
@@ -3,3 +3,4 @@ DIST grip-3.5.2.tar.gz 952153 BLAKE2B 
e82ccb50636e68ab9862d2004a4dbe59399372b76a
 DIST grip-3.6.3.tar.gz 960255 BLAKE2B 
9aad33c04e98f60e5f7871e36f2e4bf616a16486482e7363d165ae7d9fc5343a52583e490b9b9757d31b051e6e96165d35931370e2681d727db7abb0854db2d5
 SHA512 
f94c5dc24a1355a024833992d05a7c05d84367a004607c9d6c7aa6d4bc24dd93b11e0a061689eb521a8abe637472011a1a4c8e968c48ac8447457cffc4d2957d
 DIST grip-3.7.0.tar.gz 961006 BLAKE2B 
826656477ae4d26aa5d3a43cd08336a20144adf2cc0ad538afb288daea748c94b453f5752e4ace95888294e5d269b20ecfa6fd66d4e4b3316af00140d0d25b4d
 SHA512 
bc2cbfbc1602a3639944009326e485195dbbab83a3ee15ab7291050ccc8b62dc52e052dca50a040335cfb20ff8d244c5315a15e8d940f6a9d89b2808d7876ca1
 DIST grip-3.7.1.tar.gz 961428 BLAKE2B 
0c31b549577a1bbde17936e8e243d6fa573c6ac0c6035ea303c983c6ac26a0f7ddef193cea74a4148655f2305db97b3e74476bfe763fcbe77c656e012b4fe07a
 SHA512 
812c6d0715e18da78b8657722697cf7b39b345f2d94c5a3002c6a512ff0482d4e96b58910e0c2fd459ac707a24754c6c491e66eac7692c49ec69bb869079202c
+DIST grip-3.8.0.tar.gz 961876 BLAKE2B 
72f2bc01868b25f3722ba32b357c728935fef39f82b1c546c7930dc736c6a6c763b00864f41cd5d334bd5209098e5067b036f2c24731128cb7d75ae26074c6dd
 SHA512 
f7b727e5061711ed213638fc281eb399543a7bf0a89c7ad0ab48cdabdb93a8ce3f898bcee6bd0ddb99a04c1c39985935c173f1d908625045d7bbcef514dc93ba

diff --git a/media-sound/grip/grip-3.8.0.ebuild 
b/media-sound/grip/grip-3.8.0.ebuild
new file mode 100644
index 000..b664cc4ecb4
--- /dev/null
+++ b/media-sound/grip/grip-3.8.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic toolchain-funcs libtool
+
+DESCRIPTION="GTK+ based Audio CD Player/Ripper"
+HOMEPAGE="https://sourceforge.net/projects/grip/;
+SRC_URI="mirror://sourceforge/grip/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="vorbis"
+
+# lame and vorbis-tools are no real RDEPENDs. But without them
+# grip cannot convert ripped files to any format. So use them as
+# a sane default.
+RDEPEND="
+   gnome-base/libgnome
+   >=gnome-base/libgnomeui-2.2.0
+   >=media-libs/id3lib-3.8.3
+   media-sound/cdparanoia
+   media-sound/lame
+   net-misc/curl
+   >=x11-libs/gtk+-2.2:2
+   x11-libs/libX11
+   x11-libs/pango
+   x11-libs/vte:0
+   vorbis? ( media-sound/vorbis-tools )
+"
+# gnome-extra/yelp, see bug 416843
+DEPEND="
+   ${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   sed '/^Icon/s@grip\b@gripicon@' -i grip.desktop || die
+}
+
+src_configure() {
+   # Bug #69536
+   [[ $(tc-arch) == "x86" ]] && append-flags "-mno-sse"
+
+   strip-linguas be bg ca de en en_CA en_GB en_US es fi fr hu it ja nb nl 
pl_PL pt_BR ru sr vi zh_CN zh_HK zh_TW
+
+   econf
+}



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

2018-05-22 Thread Lars Wendler
commit: 44c7a0aeeb04069988c58819172da3f53d74fd82
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 22 14:06:16 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 22 14:32:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c7a0ae

dev-libs/volume_key: Bump to version 0.3.10

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-libs/volume_key/Manifest   |  1 +
 .../files/volume_key-0.3.10-find_python.patch  | 55 ++
 dev-libs/volume_key/volume_key-0.3.10.ebuild   | 48 +++
 3 files changed, 104 insertions(+)

diff --git a/dev-libs/volume_key/Manifest b/dev-libs/volume_key/Manifest
index 2705259edcd..e57c1b261fb 100644
--- a/dev-libs/volume_key/Manifest
+++ b/dev-libs/volume_key/Manifest
@@ -1 +1,2 @@
+DIST volume_key-0.3.10.tar.xz 474720 BLAKE2B 
726252263976b63c3e73dc42bd0166aa1c05df7a61715ca19921e9cd92abf1f8c84347127c94f724e385e0a36411ffae92341d91d06d679c052c83edb5ab6c49
 SHA512 
b050d333e021bc3721f5e72c1d2498adea3265afe7f702e1b1e859546755745ac70dcffc194739a4833d4b0b77168506f7fe90fde382d8aab4df2af7b635932b
 DIST volume_key-0.3.9.tar.xz 445092 BLAKE2B 
b9cec52ca02e331501d378482484535413f3ef7675b6592b9f26f272d36448a2ffee1a0ca1c7a552764324ab20cd6dac98447914faafbea96e4c526796bec587
 SHA512 
bc0e690997b9fa1c9fff361d04e7eddcac4cac09779d7a1f9e161be117f5c589a7e444ac16dab25fb3e3ce201591f7dc937595ddf2745d7daa625d4ab0a255e0

diff --git a/dev-libs/volume_key/files/volume_key-0.3.10-find_python.patch 
b/dev-libs/volume_key/files/volume_key-0.3.10-find_python.patch
new file mode 100644
index 000..2e76c1d937d
--- /dev/null
+++ b/dev-libs/volume_key/files/volume_key-0.3.10-find_python.patch
@@ -0,0 +1,55 @@
+From ab21d82bc0186627451d16be45568fcf2b590817 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Tue, 22 May 2018 15:08:44 +0200
+Subject: [PATCH] Use pkgconfig to find python
+
+otherwise linkage and include of python fails if python is not in
+default (python$(PYTHON_VERSION)) location.
+---
+ Makefile.am  | 4 ++--
+ configure.ac | 7 +--
+ 2 files changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 68560b1..0bc1a5b 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -20,7 +20,7 @@ ACLOCAL_AMFLAGS = -I m4
+ AM_CPPFLAGS = $(blkid_CFLAGS) $(glib_CFLAGS) $(GPGME_CFLAGS) \
+   $(libcryptsetup_CFLAGS) $(nss_CFLAGS)
+ LOCALEDIR_CPPFLAGS = -DLOCALEDIR='"$(localedir)"'
+-PYTHON_CPPFLAGS = -I/usr/include/python$(PYTHON_VERSION)
++PYTHON_CPPFLAGS = $(PYTHON_CFLAGS)
+ 
+ ## Targets
+ SUBDIRS = po
+@@ -65,7 +65,7 @@ lib_libvolume_key_la_LIBADD = $(blkid_LIBS) $(glib_LIBS) 
$(GPGME_LIBS) \
+ python__volume_key_la_SOURCES = python/volume_key_wrap.c
+ python__volume_key_la_CPPFLAGS = $(AM_CPPFLAGS) $(PYTHON_CPPFLAGS)
+ python__volume_key_la_LDFLAGS = -module -avoid-version $(glib_LIBS)
+-python__volume_key_la_LIBADD = lib/libvolume_key.la -lpython$(PYTHON_VERSION) 
\
++python__volume_key_la_LIBADD = lib/libvolume_key.la $(PYTHON_LIBS) \
+   $(glib_LIBS) $(nss_LIBS)
+ 
+ src_volume_key_SOURCES = src/volume_key.c
+diff --git a/configure.ac b/configure.ac
+index 40c3906..c9680e4 100644
+--- a/configure.ac
 b/configure.ac
+@@ -28,8 +28,11 @@ AC_PROG_CC
+ AM_PROG_CC_C_O
+ AM_PROG_AR
+ LT_INIT([disable-static])
+-AC_PATH_PROGS(PYTHON, python2.7 python2.6 python2 python, [Python is 
required])
+-AM_PATH_PYTHON([2.6], [], AC_MSG_ERROR([Python 2.6 or 2.7 is required]))
++PKG_PROG_PKG_CONFIG
++PKG_CHECK_MODULES(PYTHON, [python], [
++  AM_PATH_PYTHON
++  ], AC_MSG_ERROR([Python is required])
++)
+ 
+ AC_PATH_PROG([GPG], [gpg2])
+ AC_ARG_VAR([GPG])
+-- 
+2.17.0
+

diff --git a/dev-libs/volume_key/volume_key-0.3.10.ebuild 
b/dev-libs/volume_key/volume_key-0.3.10.ebuild
new file mode 100644
index 000..6b38bad452e
--- /dev/null
+++ b/dev-libs/volume_key/volume_key-0.3.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library for manipulating and storing storage volume encryption 
keys"
+HOMEPAGE="https://pagure.io/volume_key;
+SRC_URI="http://releases.pagure.org/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   app-crypt/gpgme
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   sys-apps/util-linux
+   sys-fs/cryptsetup:=
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/gettext
+   test? ( dev-libs/nss[utils] )
+   "
+
+RESTRICT="test" # possible gpgme issue
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.10-find_python.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}



  1   2   >