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

2017-06-09 Thread Hans de Graaff
commit: 168dce936d92d33f4fc94efe8666cfcdab8703b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 10 05:44:22 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 10 05:48:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168dce93

dev-ruby/oauth2: add 1.4.0

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/oauth2/Manifest|  1 +
 dev-ruby/oauth2/oauth2-1.4.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/oauth2/Manifest b/dev-ruby/oauth2/Manifest
index 0bde2baab7f..1846c9ae628 100644
--- a/dev-ruby/oauth2/Manifest
+++ b/dev-ruby/oauth2/Manifest
@@ -1,3 +1,4 @@
 DIST oauth2-1.2.0.tar.gz 18949 SHA256 
e40fb1edaac68cb83bdbd1d6e2a1c485535278124c48f7b2db4771bb03c927d0 SHA512 
2adacdc02752289eba217c6b2dfce0d00325becdbb7983b9fdfb149717ffd58cd235217048e48dc5be3d3c4024c224f8164cb0f9b4d792060554fbcb72e70536
 WHIRLPOOL 
138076cf3509b08ba40041be126d158ebd1767f043c0838789d28b5bce63b6c5ee49c2acfcf9ce81b9cc0303f618035366e947bc4bbd6e242658e973438cf5fc
 DIST oauth2-1.3.0.tar.gz 20739 SHA256 
fc3c1c5d540a7dbf5363a753052394eb67397590e17b15c1daf2d214ef3a5eaf SHA512 
18b7a5055bdbecd1a073b0c7e4f9175b70cf0b6df0f98811d7de4a3ff252b9d2e6319cc3c9d9c3564cfe45a96bbd55a1cf0658dd8080918fc03b14e0f0041c9d
 WHIRLPOOL 
b5ad6772fd033342585ba03fd0cbf3a1bd74876ff2027f80e7550f9a50d464d5d89b6b570b7949ffc929fbd36ebe389dbfa8e543e78b8f565546a9cb974c0842
 DIST oauth2-1.3.1.tar.gz 21371 SHA256 
aee3e9ea7f577650cb0c892fdf9a5318130f7802c9997ff186957fe69b6d7bc1 SHA512 
6ea4ce6c711c101f8cfe1450624e5bfe501114dd7888d663e0f5171de9f0efa0957483f1350dfc5bcf5d3a63240b194373df733395fac3fea2fcd55d22e4262a
 WHIRLPOOL 
d8dc46a3bfea90937828771a22c216462bd1e38cf8af3152d075359b07a1c60b87d57c57052cb3706c4ef1b03203b16a7a0b0db21e3bfc0a7b138428e4b7b949
+DIST oauth2-1.4.0.tar.gz 21299 SHA256 
9f1a4612de8ecb4e17a59a38cd11b12194bd5f73adb86cbc413c763c43936ac5 SHA512 
2db67cba2403be8ea5d6f88f9818f295c29c08201f8ea5876c55cffe2fa926be465a11061654adffd77d13da9c7e56353ece7e4595cd9501acdcfeb58573b300
 WHIRLPOOL 
205460523bc5ccf3798e394b929b1b9fb2f3b5a1c124bd0de9065d4fba651cc8626ac0bb7d14e7fe7e731ff5d5b1dc4df0069fd933711ed7b2a4f619b2bc268b

diff --git a/dev-ruby/oauth2/oauth2-1.4.0.ebuild 
b/dev-ruby/oauth2/oauth2-1.4.0.ebuild
new file mode 100644
index 000..77138759147
--- /dev/null
+++ b/dev-ruby/oauth2/oauth2-1.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_TASK_DOC="doc:rdoc"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Wrapper for the OAuth 2.0 protocol with a similar style to the 
OAuth gem"
+HOMEPAGE="https://github.com/intridea/oauth2;
+SRC_URI="https://github.com/intridea/oauth2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/faraday-0.8 =dev-ruby/jwt-1.0 =dev-ruby/jwt-1*
+   >=dev-ruby/multi_json-1.3 =dev-ruby/multi_json-1*
+   >=dev-ruby/multi_xml-0.5:0
+   >=dev-ruby/rack-1.2:* 

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

2017-06-09 Thread Hans de Graaff
commit: 151a18119386f9812129e28f22b4db06cfa1afe3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 10 05:35:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 10 05:48:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151a1811

dev-ruby/mail: add 2.6.6

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/mail/Manifest  |  1 +
 dev-ruby/mail/mail-2.6.6.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/mail/Manifest b/dev-ruby/mail/Manifest
index 16f3358df09..e9420fad7e8 100644
--- a/dev-ruby/mail/Manifest
+++ b/dev-ruby/mail/Manifest
@@ -1,2 +1,3 @@
 DIST mail-2.6.4-git.tar.gz 963211 SHA256 
d3e4a384cf60759a839e07fcf12b8cee4ea47775de66e1999cecce03e70af50c SHA512 
b92702db0c989371414ef1f4f2855a2b815d2a46f0b110b4c5d63b79b8baaca80aed957865176c4cc1e7142f1d0edd8e3138a85ab42e510a5bd888f32eba5ee2
 WHIRLPOOL 
b69a5cdb28599bd4c766fc219292e9992c660c8bc644d9d5ab6ef2cba68d1fb7b50826838d9fa98d3e5f3b2cf841aaf312194d48c825dc5e22d94d1c5f68e840
 DIST mail-2.6.5-git.tar.gz 963838 SHA256 
6a64b02d12862b22e3535f0820b8595589c6a63f89eaf642aeacbd4181a25a86 SHA512 
0048c1c90f211e0037b071506bc26e25b910b4085e870334885cd78804174eb8ca9df87f5e695b3a4866727f6607b94cf202a3ca7a500e9509dc77856fba954f
 WHIRLPOOL 
909c6f4843b6de01808c9ee41687a6e2ac45728c9803a34bcaefb24281074f54e0505899b7ab96e035f53f0b3dce2b742d4d5c8cfaddf2e43240a8bd96893ad1
+DIST mail-2.6.6-git.tar.gz 964019 SHA256 
4553ded4ff62bc63f00e9e0702e9b0c47103605e18750657d4db26993faf5410 SHA512 
ab97384724bd40603af0a90ab52d8694132dda38837fa77704d857418bfa707244b69f9325405d38231a03f4ad5f213f2f66dee2d89ea72e6df543d3cb2eadfb
 WHIRLPOOL 
537358a63234a73a1afadaf71ecfbefd301c5058b1c1f36b430b5493e9ee451196c141b03765174d79037b7bd052223f570d14e579050d8bd17853cc3e259640

diff --git a/dev-ruby/mail/mail-2.6.6.ebuild b/dev-ruby/mail/mail-2.6.6.ebuild
new file mode 100644
index 000..4a9b4866992
--- /dev/null
+++ b/dev-ruby/mail/mail-2.6.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md ROADMAP TODO.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="mail.gemspec"
+
+inherit ruby-fakegem versionator
+
+GITHUB_USER="mikel"
+
+DESCRIPTION="An email handling library"
+HOMEPAGE="https://github.com/mikel/mail;
+SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> 
${P}-git.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/mime-types-1.16:* 

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

2017-06-09 Thread Hans de Graaff
commit: f2c774dd142f2caf2d7cee99cb1687365cff761b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 10 05:29:36 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 10 05:48:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c774dd

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/capybara/Manifest   |  2 --
 dev-ruby/capybara/capybara-2.10.1.ebuild | 45 --
 dev-ruby/capybara/capybara-2.12.0.ebuild | 48 
 3 files changed, 95 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index d27ba7fd762..9f6e86043c0 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,6 +1,4 @@
 DIST capybara-1.1.4.gem 72192 SHA256 
33073d7e4920a3e74c61ec46d1afe655eb0f3361187113c5e146df498e4611ed SHA512 
102738031281d0fabd645fa6d941cf0a9ddd56f90d53d7cc1c8a7b03a37b6af8f4cddd178e6fc07d6751a539a5039cf20502eabdd49e8001793601bb312b47a3
 WHIRLPOOL 
81eff318acfdc0806c9f8d4e212068edd57694d44db1e29bbefaa7a4db162f3a2354374d6ab97ad7c2372ff9e6f6bb864ed483050facad5c298c2223a39c63cc
-DIST capybara-2.10.1.gem 242688 SHA256 
f6ad4dc40a84f2d90b8625816f25cd53bf15e34b0af02754aa6dc736ed58aab7 SHA512 
dcb38b7350dfcee0a6d38711eb80e661fe783c0d04adc41e8b156029189e8a9e12beac0b874886209399c1fb12a70a1f0e1be413715d73b908502cfbbd16c758
 WHIRLPOOL 
f3aba8e2261bdd1997287daedc035fcdb832b5f61881fc525db302679b351043be41322f7e61a6d2893852813e337a841dc8b8c63cba968fe166eb8af137119a
-DIST capybara-2.12.0.gem 252928 SHA256 
492cfcfa6763169ccb97655eef3fdb4345f9386ca48ab6ee7919474eac12d834 SHA512 
501f6cb16d6065193078ba3e42d84f9c8cdbaf891c6f3bdf0fb6ad9b919f6d138aa0b2ac8d1a882d01004e8140c7e93eac4581aae15956e0ba74dec82b80b46a
 WHIRLPOOL 
c3e7ec18dd4ef1feebb359ce9762de289eae9b41d776dfa13e76cbca66377735eea7230e75cae7b8bd35d16c482cc6d27518bc015dc19509b789ffbc4c1886bd
 DIST capybara-2.12.1.gem 252928 SHA256 
ac950f6f4645e31b9bbaf0c2b9524556b84ad0ff58b517756dca38baf5f6657c SHA512 
8b6225d3b2ec050d3188efd7c3ef6ae7f058f197c80aaf293ed7991a8763a22815d772a759919f62eb8b9d0386ea402667075c9cd2a5613aaa5bc7dc3c1af179
 WHIRLPOOL 
bc470164f8b3f19164bdd825801d8ec42cf53924fee17856b5d65c987f832a4dedf831d9d3f0e07ee6dea727e961c5f998d404ec8a416d3dadf0042292b08ba8
 DIST capybara-2.13.0.gem 257024 SHA256 
09d574e170b8042914c08630382ed784694c1b2bd1c04af482fbfd71cd56994d SHA512 
35e096fa4aed8fea1456d3271bb0dbeb14215ab856a52071243e76d27aaa25f34b256edf8e391cfe024368555aeb2b68dafc896269d231c01e58c247e7a10ac2
 WHIRLPOOL 
723a4090cc4a438c45c23a491967043e7a2a9a996df6097b88ce7dd7eb69697f19fdbaa63d4b12c7dea317dbd90456c5ae8dde89899d1888fe0633675daa231f
 DIST capybara-2.14.0.gem 262144 SHA256 
728f734a39a4af7612b6f03885a8f885aeb4da44e28ce9bc50ade9814733064f SHA512 
423cff1e11a3c2739822ef41c36db89169e9f35628f2e569c90580103926da4a831ae5df56bed636628ea75895f106d924be6ccd73a078257ed86b08d9e7c506
 WHIRLPOOL 
84321d3eee3285d41dfcb3c1cddf52ddce0c75fc6b345b0d92e3d3dd47d3b21d4accb3ccbe9c4a0cfdfab001c965fb9721df9afefedc5ffbd153c02290e03fef

diff --git a/dev-ruby/capybara/capybara-2.10.1.ebuild 
b/dev-ruby/capybara/capybara-2.10.1.ebuild
deleted file mode 100644
index 7e5b75f8520..000
--- a/dev-ruby/capybara/capybara-2.10.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara;
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="2"
-IUSE="test"
-
-DEPEND="${DEPEND} test? ( www-client/firefox )"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=dev-ruby/mime-types-1.16:*
-   >=dev-ruby/nokogiri-1.3.3
-   >=dev-ruby/rack-1.0.0:*
-   >=dev-ruby/rack-test-0.5.4
-   >=dev-ruby/xpath-2.0.0:2"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
-
-   # Avoid window-manager specific tests (sizes are specific for fluxbox)
-   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
-}
-
-each_ruby_test() {
-   VIRTUALX_COMMAND=${RUBY}
-   virtualmake -Ilib -S rspec-3 spec || die "Tests failed."
-}

diff --git a/dev-ruby/capybara/capybara-2.12.0.ebuild 
b/dev-ruby/capybara/capybara-2.12.0.ebuild
deleted file mode 100644
index 2575f8bad6d..000
--- a/dev-ruby/capybara/capybara-2.12.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under 

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

2017-06-09 Thread Hans de Graaff
commit: a3da834497b0c361191710d591396ed53bbe1915
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 10 05:38:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 10 05:48:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3da8344

dev-ruby/minitest-bonus-assertions: add ruby24

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild 
b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
index 4e6561fa0f7..3b91b7eb17a 100644
--- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
+++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"



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

2017-06-09 Thread Hans de Graaff
commit: 84893cbbeb2fdfd9fff7f4e155a3a79a357d9ac0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 10 05:39:15 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 10 05:48:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84893cbb

dev-ruby/capybara: add 2.14.2

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-2.14.2.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 9f6e86043c0..701d254a803 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-2.12.1.gem 252928 SHA256 
ac950f6f4645e31b9bbaf0c2b9524556b84ad0ff5
 DIST capybara-2.13.0.gem 257024 SHA256 
09d574e170b8042914c08630382ed784694c1b2bd1c04af482fbfd71cd56994d SHA512 
35e096fa4aed8fea1456d3271bb0dbeb14215ab856a52071243e76d27aaa25f34b256edf8e391cfe024368555aeb2b68dafc896269d231c01e58c247e7a10ac2
 WHIRLPOOL 
723a4090cc4a438c45c23a491967043e7a2a9a996df6097b88ce7dd7eb69697f19fdbaa63d4b12c7dea317dbd90456c5ae8dde89899d1888fe0633675daa231f
 DIST capybara-2.14.0.gem 262144 SHA256 
728f734a39a4af7612b6f03885a8f885aeb4da44e28ce9bc50ade9814733064f SHA512 
423cff1e11a3c2739822ef41c36db89169e9f35628f2e569c90580103926da4a831ae5df56bed636628ea75895f106d924be6ccd73a078257ed86b08d9e7c506
 WHIRLPOOL 
84321d3eee3285d41dfcb3c1cddf52ddce0c75fc6b345b0d92e3d3dd47d3b21d4accb3ccbe9c4a0cfdfab001c965fb9721df9afefedc5ffbd153c02290e03fef
 DIST capybara-2.14.1.gem 265216 SHA256 
a387085b562cb087938a791da62cc5b2d4b40f4fd637668d74888b768a839523 SHA512 
e05c92e59e045a49c97d45dfd553b421b4750c0cb6dc8aba493d66b1c3fd9a18303d7c1fc3c77186703311870e55b4afc1cab4e99c3103d0d9b45c6f0e614e84
 WHIRLPOOL 
5bde5bba881620ea243dd720097c55079092b9fc9a8f325572da3b9e0a1528cca743a27ebbc38838851dd1bb1713bdda90f0d44dfc88380e761869138b985163
+DIST capybara-2.14.2.gem 265728 SHA256 
e775e725c1913f3cf0b1412610a4caca7e0f800ad2a4042ad8b5b87257668ab7 SHA512 
988bb29c117329ddf81ad9f086f527647bc044a9dbd2102f7b3fdacc76f2b1a799c4441b59c65cd716eb9ceebf67856305dda07328d58b73271f3e7ea8858771
 WHIRLPOOL 
f8c2e05a7fab161b94cf152c34c075447f19c679add755e4ae5e7b7af002b3224add2888587732c889cbbd8337282837511c7b4a8ca5844f00120296aa9dab65

diff --git a/dev-ruby/capybara/capybara-2.14.2.ebuild 
b/dev-ruby/capybara/capybara-2.14.2.ebuild
new file mode 100644
index 000..4e501520f35
--- /dev/null
+++ b/dev-ruby/capybara/capybara-2.14.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="2"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( www-client/firefox )"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mime-types-1.16:*
+   >=dev-ruby/nokogiri-1.3.3
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rack-test-0.5.4
+   >=dev-ruby/xpath-2.0.0:2"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   sed -i -e '/register_server/,/^  end/ s:^:#:' spec/capybara_spec.rb || 
die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



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

2017-06-09 Thread Jason Donenfeld
commit: f3b3ce20de34a3e4c7a4f7ab014c3f6627ac74e6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Jun 10 03:07:18 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Sat Jun 10 03:07:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b3ce20

Revert "app-shells/bash: show full cwd for root user"

YIKES! I did not mean to actually push this, just send it to the mailing
list. Apologies.

This reverts commit 1db68b96bcedd3ace96a31729cbdc17c71afdb86.

 app-shells/bash/files/bashrc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash/files/bashrc b/app-shells/bash/files/bashrc
index 03694691d4a..6db69668195 100644
--- a/app-shells/bash/files/bashrc
+++ b/app-shells/bash/files/bashrc
@@ -86,7 +86,7 @@ fi
 
 if ${use_color} ; then
if [[ ${EUID} == 0 ]] ; then
-   PS1+='\[\033[01;31m\]\h\[\033[01;34m\] \w \$\[\033[00m\] '
+   PS1+='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
else
PS1+='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
fi
@@ -99,7 +99,7 @@ if ${use_color} ; then
 else
if [[ ${EUID} == 0 ]] ; then
# show root@ when we don't have colors
-   PS1+='\u@\h \w \$ '
+   PS1+='\u@\h \W \$ '
else
PS1+='\u@\h \w \$ '
fi



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

2017-06-09 Thread Jason Donenfeld
commit: 27d9c706a3ef98c44b93dd6f32fc8592f7fa4f27
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Jun 10 03:05:50 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Sat Jun 10 03:06:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d9c706

media-sound/gogglesmm: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-sound/gogglesmm/Manifest  | 2 +-
 .../gogglesmm/{gogglesmm-1.1.1.ebuild => gogglesmm-1.1.9.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/gogglesmm/Manifest b/media-sound/gogglesmm/Manifest
index bdd5329a311..fed97cbd1e2 100644
--- a/media-sound/gogglesmm/Manifest
+++ b/media-sound/gogglesmm/Manifest
@@ -1 +1 @@
-DIST gogglesmm-1.1.1.tar.gz 1395799 SHA256 
8698a36f7f1c04364b50d30212f427abdd21c23ca591680e2e0f31b4240f3182 SHA512 
71dace0c9075d0624d61b18df073b4039083d6daf551e04c1bf2aa64d4454ea461dfe71d4d33a8a1379c549c8cd3ed235079852cd0e073470ceee76b50b46370
 WHIRLPOOL 
db0b9f159ef854f25538f25aa09a9b525c4160212c14f3565df4e0557d11811769cc66773ebef0cfc623b3ffe6ae0200cadf9dfe67f5b6311da92d51c2ea005c
+DIST gogglesmm-1.1.9.tar.gz 1419421 SHA256 
fb1d4d4d14bfedb21821a41798b9abc81c9c8b2f7e028e6f3d828b6d58059dde SHA512 
54de949b37e272a2235cf2f910890590f18b12c2b3199cb87bbe393ae659a3a9b7bd47f5a5f43ce035e94b87098c07d534efee2a6c17ebabb9bbed3453126e2e
 WHIRLPOOL 
569728f318e165759cba37725443420550247359c36d0a2ea1e0a872a7162ddeaac98fb99101520b8258f175ba55faa6cb3838e7669568e1b14eb5182f45883b

diff --git a/media-sound/gogglesmm/gogglesmm-1.1.1.ebuild 
b/media-sound/gogglesmm/gogglesmm-1.1.9.ebuild
similarity index 96%
rename from media-sound/gogglesmm/gogglesmm-1.1.1.ebuild
rename to media-sound/gogglesmm/gogglesmm-1.1.9.ebuild
index 6f8733cb720..1c71ae8ece5 100644
--- a/media-sound/gogglesmm/gogglesmm-1.1.1.ebuild
+++ b/media-sound/gogglesmm/gogglesmm-1.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



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

2017-06-09 Thread Jason Donenfeld
commit: 1db68b96bcedd3ace96a31729cbdc17c71afdb86
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Jun 10 02:06:07 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Sat Jun 10 03:06:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db68b96

app-shells/bash: show full cwd for root user

Though the first declaration of PS1 in this file uses \w uniformly for
root and non-root, the two subsequent ones inconsistently do not. Thus, a
normal user is able to see clearly where he is in the file system,
whereas the root user -- who should have this sort of visibility -- does
not, since \W (upper-case) is used instead. It seems clear that this
difference is just the result of an old bug; \w for both user types is
clearly more reasonable. This patch fixes things up as such.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 app-shells/bash/files/bashrc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash/files/bashrc b/app-shells/bash/files/bashrc
index 6db69668195..03694691d4a 100644
--- a/app-shells/bash/files/bashrc
+++ b/app-shells/bash/files/bashrc
@@ -86,7 +86,7 @@ fi
 
 if ${use_color} ; then
if [[ ${EUID} == 0 ]] ; then
-   PS1+='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
+   PS1+='\[\033[01;31m\]\h\[\033[01;34m\] \w \$\[\033[00m\] '
else
PS1+='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
fi
@@ -99,7 +99,7 @@ if ${use_color} ; then
 else
if [[ ${EUID} == 0 ]] ; then
# show root@ when we don't have colors
-   PS1+='\u@\h \W \$ '
+   PS1+='\u@\h \w \$ '
else
PS1+='\u@\h \w \$ '
fi



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

2017-06-09 Thread Matt Turner
commit: 3de8db65759104666d7d40ab2663d50dea002f96
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 10 01:46:06 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 10 01:46:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de8db65

app-admin/mcelog: Version bump to 152

 app-admin/mcelog/Manifest  |  1 +
 app-admin/mcelog/mcelog-152.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest
index 37d6392a0eb..69ffbf4712c 100644
--- a/app-admin/mcelog/Manifest
+++ b/app-admin/mcelog/Manifest
@@ -1 +1,2 @@
 DIST mcelog-149.tar.gz 296943 SHA256 
a9313ed45cabaf7ef0a4d986ecf24a3c9ced9a4b1e34032d380af4e70c73512f SHA512 
d2cb7cb26d4407dd03a425568a19c96e5f53cc9447c58cd105d74a2f69b645ef6b444c9533186aac6b052f0721959a321a3f8061477d1451a62be36add097aeb
 WHIRLPOOL 
ddea0a8efca6e5180d4d3ce663a0366b1a2eb78d8d11690e21aea81d3956838013aec7e83f29f6a745a63d18e95e8c71a2b00be135a5982013462b3911aa7f57
+DIST mcelog-152.tar.gz 297083 SHA256 
7a903710a8ae0a031d337cc1e9e01f5353467e7f9aecea44bd50659793163022 SHA512 
e89a4d81c87211f345d2f90dfb36bbb6ef4474745ac878285801b6ab4edd1ebc32feaf38b60f5976e7b9f29700495c2325f0e05c8ec432a22d77c1e9207a5e1a
 WHIRLPOOL 
38e9526e2a16e4f25d0c4b218884c871b84cf0c2416ed80069746d0af3b7c2eff9d17b6f350b04f53564a172fb61b61ff8b51038ca639c37dbfbc7e6d3b34cec

diff --git a/app-admin/mcelog/mcelog-152.ebuild 
b/app-admin/mcelog/mcelog-152.ebuild
new file mode 100644
index 000..4ac0a016c0d
--- /dev/null
+++ b/app-admin/mcelog/mcelog-152.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A tool to log and decode Machine Check Exceptions"
+HOMEPAGE="http://mcelog.org/;
+SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
+
+CONFIG_CHECK="~X86_MCE"
+
+# TODO: add mce-inject to the tree to support test phase
+RESTRICT="test"
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
+   "${FILESDIR}"/${PN}-129-debugflags.patch
+   eapply_user
+   tc-export CC
+}
+
+src_install() {
+   default
+
+   insinto /etc/cron.daily
+   newins ${PN}.cron ${PN}
+
+   insinto /etc/logrotate.d/
+   newins ${PN}.logrotate ${PN}
+
+   newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+
+   dodoc *.pdf
+}
+
+pkg_postinst() {
+   einfo "The default configuration set is now installed in /etc/${PN}"
+   einfo "you might want to edit those files."
+   einfo
+   einfo "A sample cronjob is installed into /etc/cron.daily"
+   einfo "without executable bit (system service is the preferred method 
now)"
+}



[gentoo-commits] proj/netifrc:master commit in: net/

2017-06-09 Thread Robin H. Johnson
commit: 90f9fd0cee3284767d42d314683e22eb0613c55f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Jun  9 23:58:49 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Jun  9 23:58:49 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=90f9fd0c

iproute2: apply ipproto=-6 cleanup.

Case statements for easier reading of ipproto='-6' choice.

Fixes: 
https://github.com/gentoo/netifrc/pull/24/files/60714158b4536d1e5694ec8a45e2cfac56202027#r98297184
Signed-off-by: Robin H. Johnson  gentoo.org>

 net/iproute2.sh | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/net/iproute2.sh b/net/iproute2.sh
index 55c9592..d5612ab 100644
--- a/net/iproute2.sh
+++ b/net/iproute2.sh
@@ -381,10 +381,11 @@ iproute2_pre_start()
# be passed to iproute2 during tunnel creation.
# state 'any' does not exist for IPv4
local ipproto=''
-   [ "${tunnel##mode ipip6}" != "${tunnel}" ] && ipproto='-6'
-   [ "${tunnel##mode ip6ip6}" != "${tunnel}" ] && ipproto='-6'
-   [ "${tunnel##mode ip6gre}" != "${tunnel}" ] && ipproto='-6'
-   [ "${tunnel##mode any}" != "${tunnel}" ] && ipproto='-6'
+   case $tunnel in
+   *mode\ ipip6*) ipproto='-6' ;;
+   *mode\ ip6*) ipproto='-6' ;;
+   *mode\ any*) ipproto='-6' ;;
+   esac
 
ebegin "Creating tunnel ${IFVAR}"
veinfo ip ${ipproto} tunnel add ${tunnel} name "${IFACE}"
@@ -396,9 +397,11 @@ iproute2_pre_start()
eval link=\$iplink_${IFVAR}
if [ -n "${link}" ]; then
local ipproto=''
-   [ "${tunnel##mode ip6gre}" != "${tunnel}" ] && ipproto='-6'
-   [ "${tunnel##mode ip6gretap}" != "${tunnel}" ] && ipproto='-6'
-   [ "${tunnel##mode ip6tnl}" != "${tunnel}" ] && ipproto='-6'
+   case $tunnel in
+   *mode\ ipip6*) ipproto='-6' ;;
+   *mode\ ip6*) ipproto='-6' ;;
+   *mode\ any*) ipproto='-6' ;;
+   esac
 
ebegin "Creating interface ${IFVAR}"
veinfo ip ${ipproto} link add "${IFACE}" ${link}



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

2017-06-09 Thread Robin H. Johnson
commit: 0cdda1e07d4cf2fa1f3700027168de3cb7c29a3f
Author: Robin H. Johnson  orbis-terrarum  net>
AuthorDate: Fri Jun  9 23:54:39 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Jun  9 23:54:39 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=0cdda1e0

Merge pull request #24 from Pinkbyte/iplink-support

Initial support for creating interfaces through "ip link" from iproute2

 doc/net.example.Linux.in |  6 ++
 net/iproute2.sh  | 23 +++
 2 files changed, 29 insertions(+)



[gentoo-commits] proj/netifrc:master commit in: net/

2017-06-09 Thread Robin H. Johnson
commit: 1f76981467f9bbf1f2e22eb154fbb133ba333773
Author: Sergey Popov  pinkbyte  ru>
AuthorDate: Tue Jan 24 09:18:21 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Jan 24 13:45:52 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=1f769814

Support for creating interfaces through iproute2 link command

Original idea and patch by Joseph Glanville  
orionvm.com.au>
https://gist.github.com/josephglanville/2757336

 net/iproute2.sh | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/net/iproute2.sh b/net/iproute2.sh
index 32ea5a4..55c9592 100644
--- a/net/iproute2.sh
+++ b/net/iproute2.sh
@@ -392,6 +392,20 @@ iproute2_pre_start()
eend $? || return 1
_up
fi
+   local link=
+   eval link=\$iplink_${IFVAR}
+   if [ -n "${link}" ]; then
+   local ipproto=''
+   [ "${tunnel##mode ip6gre}" != "${tunnel}" ] && ipproto='-6'
+   [ "${tunnel##mode ip6gretap}" != "${tunnel}" ] && ipproto='-6'
+   [ "${tunnel##mode ip6tnl}" != "${tunnel}" ] && ipproto='-6'
+
+   ebegin "Creating interface ${IFVAR}"
+   veinfo ip ${ipproto} link add "${IFACE}" ${link}
+   ip ${ipproto} link add "${IFACE}" ${link}
+   eend $? || return 1
+   _up
+   fi
 
# MTU support
local mtu=
@@ -417,6 +431,13 @@ iproute2_pre_start()
return 0
 }
 
+_iproute2_link_delete() {
+   ebegin "Destroying interface $1"
+   veinfo ip link del dev "$1"
+   ip link del dev "$1"
+   eend $?
+}
+
 _iproute2_ipv6_tentative()
 {
[ -n "$(LC_ALL=C ip -family inet6 addr show dev ${IFACE} tentative)" ] 
&& return 0
@@ -499,6 +520,8 @@ iproute2_post_stop()
ip tunnel del "${IFACE}"
eend $?
fi
+   [ -n "$(ip link show "${IFACE}" type gretap 2>/dev/null)" ] && 
_iproute2_link_delete "${IFACE}"
+   [ -n "$(ip link show "${IFACE}" type vxlan 2>/dev/null)" ] && 
_iproute2_link_delete "${IFACE}"
fi
 }
 



[gentoo-commits] proj/netifrc:master commit in: doc/

2017-06-09 Thread Robin H. Johnson
commit: 60714158b4536d1e5694ec8a45e2cfac56202027
Author: Sergey Popov  pinkbyte  ru>
AuthorDate: Tue Jan 24 13:46:18 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Jan 24 13:46:18 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=60714158

Add examples for using iproute2 link command

 doc/net.example.Linux.in | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index c895a17..cf8439d 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -966,6 +966,12 @@
 # For IPIP tunnels
 #iptunnel_vpn0="mode ipip remote 207.170.82.2 ttl 255"
 
+# For GRETAP tunnels (works only with sys-apps/iproute2)
+#iplink_vpn0="type gretap remote 207.170.82.3 ttl 255"
+
+# For VXLAN tunnels (works only with sys-apps/iproute2)
+#iplink_vpn0="type vxlan id 1 group 207.170.82.4 local 207.170.82.100 dstport 
4789 dev eth0"
+
 # To configure the interface
 #config_vpn0="192.168.0.2 pointopoint 192.168.1.2" # ifconfig style
 #config_vpn0="192.168.0.2 peer 192.168.1.1"# iproute2 style



[gentoo-commits] proj/netifrc:master commit in: net/

2017-06-09 Thread Robin H. Johnson
commit: 18bceba0c3cd4a40937d158f8b59461d0eebee7f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Jun  9 23:51:53 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Jun  9 23:51:53 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=18bceba0

bonding: make patching sysfs args easier in future.

Signed-off-by: Robin H. Johnson  gentoo.org>

 net/bonding.sh | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/net/bonding.sh b/net/bonding.sh
index a25bf1f..6e5d810 100644
--- a/net/bonding.sh
+++ b/net/bonding.sh
@@ -78,6 +78,7 @@ bonding_pre_start()
fi
done
# Configure arp ip targets, they need to be added one after another
+   # With a leading '+' as a prefix.
n=arp_ip_target
x=/sys/class/net/"${IFACE}"/bonding/$n
[ -d /sys/class/net ] && if [ -f "$x" ]; then
@@ -94,9 +95,14 @@ bonding_pre_start()
[ -d /sys/class/net ] && for x in /sys/class/net/"${IFACE}"/bonding/*; 
do
[ -f "${x}" ] || continue
n=${x##*/}
+   # These entries are already handled above.
+   case "$n" in
+   mode) continue ;;
+   miimon) continue ;;
+   arp_ip_target) continue ;;
+   esac
+   # Check if anything to do.
eval s=\$${n}_${IFVAR}
-   # skip mode and miimon
-   [ "${n}" = "mode" -o "${n}" = "miimon" -o "${n}" = 
"arp_ip_target" ] && continue
if [ -n "${s}" ]; then
einfo "Setting ${n}: ${s}"
echo "${s}" >"${x}" || \
@@ -156,7 +162,7 @@ bonding_pre_start()
fi
# up the interface
_up
-fi
+   fi
 
# finally add in slaves
# things needed in the process, and if they are done by ifenslave, 
openrc, and/or the kernel.



[gentoo-commits] proj/netifrc:master commit in: net/

2017-06-09 Thread Robin H. Johnson
commit: 85f486367ab158b605d8817571028c90bccdc130
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Feb  6 18:23:41 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Jun  9 23:48:18 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=85f48636

bonding: add arp_ip_targets properly

netifrc handles bonding interfaces in /lib/netifrc/net/bonding.sh which
will apply all settings (*_bondX) like 'echo "${s}" >"${x}"' which will
not work for bonding arip ip targets: these have to be added by using
"echo + > arp_ip_target"

Please consider merging the attached patch which will fix that feature
and make netifrc work correctly with bonding interfaces when using
arp_ip_target instead of miimon.

Signed-off-by: Robin H. Johnson  gentoo.org>

 net/bonding.sh | 18 --
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/net/bonding.sh b/net/bonding.sh
index d0ed319..a25bf1f 100644
--- a/net/bonding.sh
+++ b/net/bonding.sh
@@ -1,4 +1,5 @@
 # Copyright (c) 2007-2008 Roy Marples 
+#   2017  Marc Schiffbauer 
 # Released under the 2-clause BSD license.
 
 bonding_depend()
@@ -21,7 +22,7 @@ _is_bond()
 
 bonding_pre_start()
 {
-   local x= s= n= slaves= primary=
+   local x= s= n= i= slaves= primary=
 
slaves="$(_get_array "slaves_${IFVAR}")"
unset slaves_${IFVAR}
@@ -76,13 +77,26 @@ bonding_pre_start()
eerror "Failed to configure $n (${n}_${IFVAR})"
fi
done
+   # Configure arp ip targets, they need to be added one after another
+   n=arp_ip_target
+   x=/sys/class/net/"${IFACE}"/bonding/$n
+   [ -d /sys/class/net ] && if [ -f "$x" ]; then
+   eval s=\$${n}_${IFVAR}
+   if [ -n "${s}" ]; then
+   for i in $s; do
+   einfo "Adding ${n}: ${i}"
+   echo "+${i/+/}" >"${x}" || \
+   eerror "Failed to add $i (${n}_${IFVAR})"
+   done
+   fi
+   fi
# Nice and dynamic for remaining options:)
[ -d /sys/class/net ] && for x in /sys/class/net/"${IFACE}"/bonding/*; 
do
[ -f "${x}" ] || continue
n=${x##*/}
eval s=\$${n}_${IFVAR}
# skip mode and miimon
-   [ "${n}" = "mode" -o "${n}" = "miimon" ] && continue
+   [ "${n}" = "mode" -o "${n}" = "miimon" -o "${n}" = 
"arp_ip_target" ] && continue
if [ -n "${s}" ]; then
einfo "Setting ${n}: ${s}"
echo "${s}" >"${x}" || \



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

2017-06-09 Thread Andreas Hüttel
commit: f8d0fa98dc2921fd3c0ddb62b193a787644020c2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  9 23:49:30 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jun  9 23:49:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d0fa98

media-libs/jbig2dec: Revision bump for bug 616464

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/jbig2dec-0.13-CVE-2017-7885.patch| 29 
 .../files/jbig2dec-0.13-CVE-2017-7975.patch| 31 +
 .../files/jbig2dec-0.13-CVE-2017-7976.patch| 29 
 media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild| 52 ++
 4 files changed, 141 insertions(+)

diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7885.patch 
b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7885.patch
new file mode 100644
index 000..e8ffccd4534
--- /dev/null
+++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7885.patch
@@ -0,0 +1,29 @@
+From b184e783702246e154294326d03d9abda669fcfa Mon Sep 17 00:00:00 2001
+From: Shailesh Mistry 
+Date: Wed, 3 May 2017 22:06:01 +0100
+Subject: [PATCH] Bug 697703: Prevent integer overflow vulnerability.
+
+Add extra check for the offset being greater than the size
+of the image and hence reading off the end of the buffer.
+
+Thank you to Dai Ge for finding this issue and suggesting a patch.
+---
+ jbig2dec/jbig2_symbol_dict.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/jbig2dec/jbig2_symbol_dict.c b/jbig2dec/jbig2_symbol_dict.c
+index 4acaba9d0..36225cb1f 100644
+--- a/jbig2_symbol_dict.c
 b/jbig2_symbol_dict.c
+@@ -629,7 +629,7 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx,
+ byte *dst = image->data;
+ 
+ /* SumatraPDF: prevent read access violation */
+-if (size - jbig2_huffman_offset(hs) < image->height * stride) 
{
++if ((size - jbig2_huffman_offset(hs) < image->height * 
stride) || (size < jbig2_huffman_offset(hs))) {
+ jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, 
"not enough data for decoding (%d/%d)", image->height * stride,
+ size - jbig2_huffman_offset(hs));
+ jbig2_image_release(ctx, image);
+-- 
+2.13.1
+

diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7975.patch 
b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7975.patch
new file mode 100644
index 000..d5e62762b9a
--- /dev/null
+++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7975.patch
@@ -0,0 +1,31 @@
+From 5e57e483298dae8b8d4ec9aab37a526736ac2e97 Mon Sep 17 00:00:00 2001
+From: Shailesh Mistry 
+Date: Wed, 26 Apr 2017 22:12:14 +0100
+Subject: [PATCH] Bug 697693: Prevent SEGV due to integer overflow.
+
+While building a Huffman table, the start and end points were susceptible
+to integer overflow.
+
+Thank you to Jiaqi for finding this issue and suggesting a patch.
+---
+ jbig2dec/jbig2_huffman.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/jbig2dec/jbig2_huffman.c b/jbig2dec/jbig2_huffman.c
+index 511e46170..b4189a12c 100644
+--- a/jbig2_huffman.c
 b/jbig2_huffman.c
+@@ -421,8 +421,8 @@ jbig2_build_huffman_table(Jbig2Ctx *ctx, const 
Jbig2HuffmanParams *params)
+ 
+ if (PREFLEN == CURLEN) {
+ int RANGELEN = lines[CURTEMP].RANGELEN;
+-int start_j = CURCODE << shift;
+-int end_j = (CURCODE + 1) << shift;
++uint32_t start_j = CURCODE << shift;
++uint32_t end_j = (CURCODE + 1) << shift;
+ byte eflags = 0;
+ 
+ if (end_j > max_j) {
+-- 
+2.13.1
+

diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7976.patch 
b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7976.patch
new file mode 100644
index 000..c6dbd182c61
--- /dev/null
+++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7976.patch
@@ -0,0 +1,29 @@
+From ed6c5133a1004ce8d38f1b44de85a7186feda95e Mon Sep 17 00:00:00 2001
+From: Shailesh Mistry 
+Date: Wed, 10 May 2017 17:50:39 +0100
+Subject: [PATCH] Bug 697683: Bounds check before reading from image source
+ data.
+
+Add extra check to prevent reading off the end of the image source
+data buffer.
+
+Thank you to Dai Ge for finding this issue and suggesting a patch.
+---
+ jbig2dec/jbig2_image.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+Backported dilfridge@g.o
+
+diff -ruN jbig2dec-0.13.orig/jbig2_image.c jbig2dec-0.13/jbig2_image.c
+--- jbig2dec-0.13.orig/jbig2_image.c   2017-06-10 01:41:16.207939489 +0200
 jbig2dec-0.13/jbig2_image.c2017-06-10 01:46:28.009952461 +0200
+@@ -256,7 +256,8 @@
+ /* general OR case */
+ s = ss;
+ d = dd = dst->data + y * dst->stride + leftbyte;
+-if (d < dst->data || leftbyte > dst->stride || h * 

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

2017-06-09 Thread Andreas Hüttel
commit: 7163823dc4c71c35f4b1e800e76cf8b09834b217
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  9 23:23:23 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jun  9 23:23:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7163823d

net-libs/openslp: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/openslp/openslp-2.0.0-r1.ebuild | 36 ---
 net-libs/openslp/openslp-2.0.0-r2.ebuild | 41 ---
 net-libs/openslp/openslp-2.0.0-r3.ebuild | 42 
 3 files changed, 119 deletions(-)

diff --git a/net-libs/openslp/openslp-2.0.0-r1.ebuild 
b/net-libs/openslp/openslp-2.0.0-r1.ebuild
deleted file mode 100644
index eb8e4ee2ecf..000
--- a/net-libs/openslp/openslp-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils autotools systemd
-
-DESCRIPTION="An open-source implementation of Service Location Protocol"
-HOMEPAGE="http://www.openslp.org/;
-SRC_URI="mirror://sourceforge/openslp/${P}.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="libressl"
-RESTRICT="test"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.0.0-cflags.patch
-   eautoreconf
-}
-
-src_install() {
-   make DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS FAQ ChangeLog NEWS README* THANKS
-   rm -rfv "${D}"/usr/doc
-   dohtml -r .
-   newinitd "${FILESDIR}"/slpd-init slpd
-   systemd_dounit "${FILESDIR}"/slpd.service
-}

diff --git a/net-libs/openslp/openslp-2.0.0-r2.ebuild 
b/net-libs/openslp/openslp-2.0.0-r2.ebuild
deleted file mode 100644
index 7830969bc71..000
--- a/net-libs/openslp/openslp-2.0.0-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd
-
-DESCRIPTION="An open-source implementation of Service Location Protocol"
-HOMEPAGE="http://www.openslp.org/;
-SRC_URI="mirror://sourceforge/openslp/${P}.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="libressl"
-RESTRICT="test"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.0-cflags.patch
-   "${FILESDIR}"/${PN}-2.0.0-CVE-2016-4912.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_install() {
-   make DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS FAQ ChangeLog NEWS README* THANKS
-   rm -rfv "${D}"/usr/doc
-   dohtml -r .
-   newinitd "${FILESDIR}"/slpd-init slpd
-   systemd_dounit "${FILESDIR}"/slpd.service
-}

diff --git a/net-libs/openslp/openslp-2.0.0-r3.ebuild 
b/net-libs/openslp/openslp-2.0.0-r3.ebuild
deleted file mode 100644
index 961503ab726..000
--- a/net-libs/openslp/openslp-2.0.0-r3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools systemd
-
-DESCRIPTION="An open-source implementation of Service Location Protocol"
-HOMEPAGE="http://www.openslp.org/;
-SRC_URI="mirror://sourceforge/openslp/${P}.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="libressl"
-RESTRICT="test"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.0-cflags.patch
-   "${FILESDIR}"/${PN}-2.0.0-CVE-2016-4912.patch
-   "${FILESDIR}"/${PN}-2.0.0-CVE-2012-4428.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_install() {
-   make DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS FAQ ChangeLog NEWS README* THANKS
-   rm -rfv "${D}"/usr/doc
-   dohtml -r .
-   newinitd "${FILESDIR}"/slpd-init slpd
-   systemd_dounit "${FILESDIR}"/slpd.service
-}



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

2017-06-09 Thread Andreas Hüttel
commit: 7b3f685d9e0370f61574f8a810c79dfc13024bce
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  9 23:22:19 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jun  9 23:22:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3f685d

net-libs/openslp: Revision bump for bug 617278

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../openslp/files/openslp-2.0.0-namespace.patch| 773 +
 net-libs/openslp/openslp-2.0.0-r5.ebuild   |  44 ++
 2 files changed, 817 insertions(+)

diff --git a/net-libs/openslp/files/openslp-2.0.0-namespace.patch 
b/net-libs/openslp/files/openslp-2.0.0-namespace.patch
new file mode 100644
index 000..b5e81787740
--- /dev/null
+++ b/net-libs/openslp/files/openslp-2.0.0-namespace.patch
@@ -0,0 +1,773 @@
+# HG changeset patch
+# User John Calcote 
+# Date 1491588156 21600
+#  Fri Apr 07 12:02:36 2017 -0600
+# Node ID 51ed69107d096c5b9886954d89e0709975d5aa15
+# Parent  c1c294ce953e35f757020b01314cfc49556ccc0c
+BUG#149: cleanup libslp namespace; fix ctype function calls throughout.
+
+diff -ruN openslp-2.0.0.orig/common/slp_compare.c 
openslp-2.0.0/common/slp_compare.c
+--- openslp-2.0.0.orig/common/slp_compare.c2017-06-10 01:15:33.214875294 
+0200
 openslp-2.0.0/common/slp_compare.c 2017-06-10 01:16:39.072878034 +0200
+@@ -83,9 +83,10 @@
+  *
+  * @internal
+  */
+-int strncasecmp(const char * s1, const char * s2, size_t len)
++int slp_strncasecmp(const char * s1, const char * s2, size_t len)
+ {
+-   while (*s1 && (*s1 == *s2 || tolower(*s1) == tolower(*s2)))
++   while (*s1 && (*s1 == *s2
++ || tolower((unsigned char)*s1) == tolower((unsigned char)*s2)))
+{
+   len--;
+   if (len == 0)
+@@ -93,7 +94,7 @@
+   s1++;
+   s2++;
+}
+-   return len? (int)(*(unsigned char *)s1 - (int)*(unsigned char *)s2): 0;
++   return len? (unsigned char)*s1 - (unsigned char)*s2: 0;
+ }
+ # endif
+ 
+@@ -113,11 +114,12 @@
+  *
+  * @internal
+  */
+-int strcasecmp(const char * s1, const char * s2)
++int slp_strcasecmp(const char * s1, const char * s2)
+ {
+-   while (*s1 && (*s1 == *s2 || tolower(*s1) == tolower(*s2)))
++   while (*s1 && (*s1 == *s2 
++ || tolower((unsigned char)*s1) == tolower((unsigned char)*s2)))
+   s1++, s2++;
+-   return (int)(*(unsigned char *)s1 - (int)*(unsigned char *)s2);
++   return (unsigned char)*s1 - (unsigned char)*s2;
+ }
+ # endif
+ #endif
+@@ -202,13 +204,13 @@
+char * p = str, * ep = str + len;
+while (p < ep)
+{
+-  if (isspace(*p))
++  if (isspace((unsigned char)*p))
+   {
+- char * ws2p = ++p;/* Point ws2p to the second ws char. */
+- while (p < ep && isspace(*p)) /* Scan till we hit a non-ws char. */
++ char * ws2p = ++p;   /* Point ws2p to the 
second ws char. */
++ while (p < ep && isspace((unsigned char)*p)) /* Scan till we hit a 
non-ws char. */
+ p++;
+- len -= p - ws2p;  /* Reduce the length by extra ws. */
+- memmove(ws2p, p, ep - p); /* Overwrite the extra white space. */
++ len -= p - ws2p; /* Reduce the length by 
extra ws. */
++ memmove(ws2p, p, ep - p);/* Overwrite the extra 
white space. */
+   }
+   p++;
+}
+@@ -276,9 +278,9 @@
+char *upd = dststr;
+while (len > 0 && *srcstr)
+{
+-  if (isspace(*srcstr))
++  if (isspace((unsigned char)*srcstr))
+   {
+- while (isspace(*srcstr) && len > 0)
++ while (isspace((unsigned char)*srcstr) && len > 0)
+  {
+ ++srcstr, --len;
+  }
+@@ -311,7 +313,7 @@
+   }
+   else
+   {
+- *upd++ = (char)tolower(*srcstr++);
++ *upd++ = (char)tolower((unsigned char)*srcstr++);
+  --len;
+   }
+}
+@@ -340,15 +342,15 @@
+char * cpy1, * cpy2;
+ 
+/* Remove leading white space. */
+-   while (str1len && isspace(*str1))
++   while (str1len && isspace((unsigned char)*str1))
+   str1++, str1len--;
+-   while (str2len && isspace(*str2))
++   while (str2len && isspace((unsigned char)*str2))
+   str2++, str2len--;
+ 
+/* Remove trailing white space. */
+-   while (str1len && isspace(str1[str1len - 1]))
++   while (str1len && isspace((unsigned char)str1[str1len - 1]))
+   str1len--;
+-   while (str2len && isspace(str2[str2len - 1]))
++   while (str2len && isspace((unsigned char)str2[str2len - 1]))
+   str2len--;
+ 
+/*A quick check for empty strings before we start xmemduping and xfreeing*/
+diff -ruN openslp-2.0.0.orig/common/slp_compare.h 
openslp-2.0.0/common/slp_compare.h
+--- openslp-2.0.0.orig/common/slp_compare.h2012-11-28 18:07:04.0 
+0100
 openslp-2.0.0/common/slp_compare.h 2017-06-10 01:16:39.072878034 +0200
+@@ -52,10 +52,12 @@
+ 
+ #ifndef _WIN32
+ # ifndef HAVE_STRNCASECMP
+-int 

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

2017-06-09 Thread Michał Górny
commit: 8eb47926437db6813f234d603907cb9a9708aca4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 22:51:09 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb47926

virtual/pypy: Bump to 5.8.0

 virtual/pypy/pypy-5.8.0.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/pypy/pypy-5.8.0.ebuild b/virtual/pypy/pypy-5.8.0.ebuild
new file mode 100644
index 000..fd13aeec7bb
--- /dev/null
+++ b/virtual/pypy/pypy-5.8.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A virtual for PyPy Python implementation"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+   || (
+   
>=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+   >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+   )"



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

2017-06-09 Thread Michał Górny
commit: 84ee7973413a05632b172ec9efa6f4e4fbc736ce
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 22:51:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ee7973

virtual/pypy3: Bump to 5.8.0

 virtual/pypy3/pypy3-5.8.0.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/pypy3/pypy3-5.8.0.ebuild b/virtual/pypy3/pypy3-5.8.0.ebuild
new file mode 100644
index 000..fd00797851f
--- /dev/null
+++ b/virtual/pypy3/pypy3-5.8.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A virtual for PyPy3 Python implementation"
+# XX from pypy3-XX.so module suffix
+SLOT="0/57"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+   || (
+   
>=dev-python/pypy3-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+   >=dev-python/pypy3-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+   )"



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

2017-06-09 Thread Michał Górny
commit: dcd9bc7e4f6b66fd9b45553598bd2b7b2be74145
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 23:09:30 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd9bc7e

dev-python/pypy3: Sync the live ebuild

 dev-python/pypy3/pypy3-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index 02160d99a1f..7291b119ea0 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -85,8 +85,6 @@ src_prepare() {
eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
eapply 
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
eapply "${FILESDIR}"/2.5.0-shared-lib.patch # 517002
-   # disarm implicit -flto
-   eapply "${FILESDIR}"/5.7.1-kill-flto.patch
 
sed -e "s^@EPREFIX@^${EPREFIX}^" \
-e "s^@libdir@^$(get_libdir)^" \
@@ -94,7 +92,7 @@ src_prepare() {
 
# apply CPython stdlib patches
pushd lib-python/3 > /dev/null || die
-   eapply "${FILESDIR}"/5.7.1_all_distutils_cxx.patch
+   eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
popd > /dev/null || die
 



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

2017-06-09 Thread Michał Górny
commit: 89a045f184465ce4cb5b0741d20dcbe7c95b0f3e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 17:25:00 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a045f1

virtual/pypy3: Remove ~x86 (broken) from 5.7+

 virtual/pypy3/pypy3-5.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/pypy3/pypy3-5.7.1.ebuild b/virtual/pypy3/pypy3-5.7.1.ebuild
index 727f7d6c112..fd00797851f 100644
--- a/virtual/pypy3/pypy3-5.7.1.ebuild
+++ b/virtual/pypy3/pypy3-5.7.1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 DESCRIPTION="A virtual for PyPy3 Python implementation"
 # XX from pypy3-XX.so module suffix
 SLOT="0/57"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~amd64-linux"
 IUSE="bzip2 gdbm ncurses sqlite tk"
 
 RDEPEND="



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

2017-06-09 Thread Michał Górny
commit: 7335fbd651d7164abd68358daf6c4c75c2efebe5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 17:23:07 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7335fbd6

dev-python/pypy3-bin: Remove ~x86 (broken) from 5.7+

 dev-python/pypy3-bin/Manifest  |  3 ---
 dev-python/pypy3-bin/pypy3-bin-5.7.1-r1.ebuild | 16 ++--
 2 files changed, 2 insertions(+), 17 deletions(-)

diff --git a/dev-python/pypy3-bin/Manifest b/dev-python/pypy3-bin/Manifest
index e2fb319f815..e36ffb6a606 100644
--- a/dev-python/pypy3-bin/Manifest
+++ b/dev-python/pypy3-bin/Manifest
@@ -7,9 +7,6 @@ DIST pypy3-bin-5.5.0_alpha-x86+bzip2+ncurses+sse2.tar.lz 
5231919 SHA256 6a9848bc
 DIST pypy3-bin-5.5.0_alpha-x86+bzip2+ncurses.tar.lz 5232239 SHA256 
d808aa66ecd5b3d868554ad29b0eee3948e3de69390826bcb5e6b8ceb2408037 SHA512 
5e107304537855f459cc7bee92d3b2d05e16f2421d2249205c34f40f1f9415ca657f3e0842c79de98fed732e0a2752b280b44880f96eeeaa0d50d4b4bf2c525c
 WHIRLPOOL 
562fe0c00aeb83a74d9f1ccba4ffed70b5efa6592ef04c82ea06c38afc560e97aa02b835de8b69925690149c1d6803ecfbcad7eefd59bdf4462bdbbbf82c2577
 DIST pypy3-bin-5.7.1-amd64+bzip2+jit+ncurses.tar.lz 10329767 SHA256 
041d6b6af48ec4a2de0062a2ae48a3d2a8e827d450b76fc4232f4a9eca8cbc47 SHA512 
a5959d4bd5d267ea0386e4fab4b86b83f7597aaa3174281f15f180e0c83125af1437c0a693b0d534929c7199df5958a5f48867c72d1ce24494b2238523cde2aa
 WHIRLPOOL 
8eef898eac108726b89751e6af80c112f46800ab1dd4efad118e71adb6c7cbaccbe46360da3be7d5ad5702262a2e377bfc530b7519fc38532123884c84e0c1ee
 DIST pypy3-bin-5.7.1-amd64+bzip2+ncurses.tar.lz 6352387 SHA256 
0243a016a7b836af72e6e1172f2a4516b9705169a9ba2318093b5c3005917766 SHA512 
a63b02dfc11b7675bd4ccceb58801aeb1fd40d0245196dd7fa9f646e4618f46c8e6c4d95072c6432381064d37bc13cb74fbd383d19f8769f069827a8969e7a95
 WHIRLPOOL 
f09b82a6c8a4dada7597bfbe0b2ecd07d90d724eae3d2cc6f35a69c0f219b420236ed8ad37024ad8f9516d729389cbe919f58a48cf1aa323c3a74220c62b8aa3
-DIST pypy3-bin-5.7.1-x86+bzip2+jit+ncurses+sse2.tar.lz 8453840 SHA256 
62def5b073ab62d1dbfa87a0d42dd7eb3d61bc4e3652895c917debf179863c78 SHA512 
b9c0b127990afbcdd4ee2adc3cb4909db39078467249ef8e5aed127962b9066dc9456273a5d74c5c30e088fe5c7906efaf57e70004c1976173ef47a95d300c46
 WHIRLPOOL 
906e6a4bf08b137c8d676c58b6fd67e8ef8a2d4dabb67cdd88c335e70f633380af45499d8fe740b63da1265dd630febb7b3ab672a61f590c84f06161aca7f4d8
-DIST pypy3-bin-5.7.1-x86+bzip2+ncurses+sse2.tar.lz 5425311 SHA256 
cf261a6cd49906acae44dd53fa96ba1911c27f3d563b817f39ea6db7a3e8652d SHA512 
58231cdd747f4e515af095f8f1bac61ca1fd8c670fb194ffc7103d277d28394a577f1aaad6673236edd6136844d1e7dea6bc900660ac598d59c6a1e2799a726b
 WHIRLPOOL 
b09aea2f29376f2886f078f93f2bcd630fc0d4894630d5bb2e6d1e2bae0fda5bc7a7c10c4cc74ed576f605a0c862784f82eba1ec8110e4bc0a68679723f355fa
-DIST pypy3-bin-5.7.1-x86+bzip2+ncurses.tar.lz 5425898 SHA256 
33811bbeb290c777ae40881e0dfceb678d661b3bd56fc8e9a7247d367db44879 SHA512 
19b3eb9f08a7bc89a8c41024b70529b6c1721a6e4ff907e53c06e99787b7b9356c08e554212b7f6e599f40a4cfaec09e765e0504e4b32e2191f7b5071f307d16
 WHIRLPOOL 
5f9e61550cfa2a983ca3b30eb3569caec9e202d713d4f0513a01e08ec402a6824ab04cd2585019b389f7c4486ef259a333d2c1087a9fe00e33899d9975e80599
 DIST pypy3-v5.7.1-src.tar.bz2 28811162 SHA256 
40ece0145282980ac121390f13709404c0532896507d5767496381180b631bd0 SHA512 
f8ead8214ad7d89fe80e24d97b13ece7f2c80b2f11446257a2eab0e3025fc7d8fec26474b0e9eb2b2e3ccd629532dd062829459361b601add12e40793bd5aa60
 WHIRLPOOL 
180a5cb39c9a5e3840f4940463dd9cccf44486f11a657d2ac644d1eac4561068f08905fdadc495918fb0ceaf018d4b85a3e5756ca6d99a020310b46bdb16ef87
 DIST pypy3.3-v5.5.0-alpha-src.tar.bz2 25122033 SHA256 
d5591c34d77253e9ed57d182b6f49585b95f7c09c3e121f0e8630e5a7e75ab5f SHA512 
b2cf9700e45c452293297edffe08e572dffc3c567026b4b5d9165c1ba1b4d858ffc8a6754f5f28781020016c36440e5c02d07562d075b12444c9c32ea5dd2168
 WHIRLPOOL 
6bde174969413c55d6d077cd14e737c4f034f19935536af1bffaf3a1caa456d2bf6850760a18c274ad99089bd5ab7331d7d185f914cd6c69f708abf857d35df3
 DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 
a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 
27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16
 WHIRLPOOL 
edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e

diff --git a/dev-python/pypy3-bin/pypy3-bin-5.7.1-r1.ebuild 
b/dev-python/pypy3-bin/pypy3-bin-5.7.1-r1.ebuild
index 9d7fd440897..a69f3049b29 100644
--- a/dev-python/pypy3-bin/pypy3-bin-5.7.1-r1.ebuild
+++ b/dev-python/pypy3-bin/pypy3-bin-5.7.1-r1.ebuild
@@ -16,25 +16,13 @@ 
SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
amd64? (
jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.lz )
!jit? ( ${BINHOST}/${P}-amd64+bzip2+ncurses.tar.lz )
-   )
-   x86? (
- 

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

2017-06-09 Thread Michał Górny
commit: b8a604db8e8b00fd0b6afd3b74776600bf76ad8e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 22:48:09 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a604db

dev-python/pypy-bin: Bump to 5.8.0

 dev-python/pypy-bin/Manifest   |   6 +
 .../pypy-bin/files/5.8.0_all_distutils_cxx.patch   | 388 +
 dev-python/pypy-bin/pypy-bin-5.8.0.ebuild  | 189 ++
 3 files changed, 583 insertions(+)

diff --git a/dev-python/pypy-bin/Manifest b/dev-python/pypy-bin/Manifest
index b730043c8b0..3ec972ea110 100644
--- a/dev-python/pypy-bin/Manifest
+++ b/dev-python/pypy-bin/Manifest
@@ -10,7 +10,13 @@ DIST pypy-bin-5.7.1-amd64+bzip2+ncurses.tar.lz 7104886 
SHA256 76373ee444a173287d
 DIST pypy-bin-5.7.1-x86+bzip2+jit+ncurses+sse2.tar.lz 9956906 SHA256 
25638e27a0939268014c35b94f4b5e9031d5f3a92cb51e96adbe4b59befbb579 SHA512 
1ef83113f832a71ee4370381f21a07c24059a3b1bd2cad14846f06aa4d8319c14cb3633314f81f6ee898ecd9d2612bd03b72a3c1a87264ff34214f716e13bc4f
 WHIRLPOOL 
8896245974d5a9b7b524edc888399c88e1dd651561017a8688405ad82d9906ff5c81e899cee57eb64506903af583439045dc5fe7f8f5592d071642fb8bb6d9e2
 DIST pypy-bin-5.7.1-x86+bzip2+ncurses+sse2.tar.lz 5958810 SHA256 
05228eabb25b02aea0c80aca4902ee3d81c3767e64daae5662c4797b39ed6a07 SHA512 
e27e84e4a060a7c20bcb862da7d0f32508f5588753b067d726d7cd43835307853a7409203c0bbb98844ac59affc03ea43dc650266d74c345a1afcb7e528f1a8f
 WHIRLPOOL 
2169a6e306643669573434dc065235dc5272c8dffd34a09b136e5a23cd2b8bb70fef552cdf3d79018c7e3b3b1c4edb4d7dcde0a4feb550827dbeafea514742aa
 DIST pypy-bin-5.7.1-x86+bzip2+ncurses.tar.lz 5984920 SHA256 
a1507fb0d55633b28fe6c249291f4dbf0097cfaf2e2a8d36f20636c5ccd34ea3 SHA512 
769f62cb3768b762a09f83926ea695d2aea01f8bb3f33d921607f454a9f1d9ab30fc5400787274d1d94a8ca5b82027d737df4e5e693d639b6944c22eb69e75f8
 WHIRLPOOL 
825a531ae629015022ce1260e11258ee057535ae8e491f9f08fb90cc38a6eda4f02a5f9e32c8ecb85cdeb81c5de9f2353c415abd83d05e107ebce3669560b484
+DIST pypy-bin-5.8.0-amd64+bzip2+jit+ncurses.tar.lz 13029615 SHA256 
236b12d1abfea9bca81247be01d77b6e82ca9ce923f4e21cb1fceedf8b752675 SHA512 
4234bb85c527999fc9ec91e7187d7b05e9aa5fa9965ac4a7fa7a652f678b1221cd04d119316073c5f8352d7bd533c4a7b1c79f5cafce6eb04f32b0a764fdf36d
 WHIRLPOOL 
2b411e1eda2cb18c8a823bcc75de457d68eb9b6793431e3a3a2950bad0f8f5ba882f3cfc21064d0b3656b66bd7cb1389889cb70cb3c9181669286a1fbe0d229f
+DIST pypy-bin-5.8.0-amd64+bzip2+ncurses.tar.lz 7617650 SHA256 
3b8b42a1bc0ca612951452430fc078b8bf81a0dff42eb966fe0e7dc965401d5d SHA512 
532d7fd9bdb92b1d5c8e8ebcf60c56fbe2a32b8b89f8650d91b6e0a7cfe6733e3e6b6b232f02a6f24bf9f30569dd8b9cce0b93268d0bb45cd808671ee41be3ae
 WHIRLPOOL 
c1a3051c91c747fe60d4bc080749d6b72c79825368da940c4a3ad701d62687ffa6ad81f2e1deb6d7113239443a1fb8e1d07d1e02563c9e59a82d8bc5da3b6ef1
+DIST pypy-bin-5.8.0-x86+bzip2+jit+ncurses+sse2.tar.lz 10744836 SHA256 
9d943e832695ec4d66b07ed9a6dc5e58885ea671d96ba7b728d03b18686111f7 SHA512 
bd39bad8f292eabae37b384b9f9f36bc221606b1d2d4aa3df8a45fb1f7ad94755d5fe5dbb7983a49c4e44df87f745ce00691bcb3a5b6c197509c360d9b24d24c
 WHIRLPOOL 
b473572a5a84b1ab0510f7274038546836ef3f61ed3cea3260f7ee4e4086093555673064f9fd58c2510b2d80848ec276ca7069372826ef466408c6cabdc74424
+DIST pypy-bin-5.8.0-x86+bzip2+ncurses+sse2.tar.lz 6493961 SHA256 
41d51005cf935ab395f318d88f0f80dfaf42d9e6c766f1e65bbfb6af0b25f586 SHA512 
97075ef6589d4671dd8ea79fb87c42842023b3f9b5539b3aed8ed90785e001d9725937fb21cf1339df6425ddb50e1e9aab42630770ed39bbd96e953c6369c249
 WHIRLPOOL 
a562152061ee390e033e69fda6508d04e53a5ca6f051a49dd14d78021bff4ed9cb4070bc36f3e175c10538246cdb1bf5cc63f5f70daa50ee079d4cf8ead1fde9
+DIST pypy-bin-5.8.0-x86+bzip2+ncurses.tar.lz 6489741 SHA256 
6146c19101d34c1ee8dd03b652f34495b816b93ef5bd41332afd5a302e9385c8 SHA512 
e15572f318b0c1f1d68cdb8c1068de853443c7b350b8aa25b41db50d075e2bb6c53530a035c31c98b530e96742c10d0e92ca20081ffefbe475d00e0974aa8b85
 WHIRLPOOL 
cd682aafe11aeed7571186fe99b544f8ea7a182b35c2685d09418df7abe05a49e86e8385d909a1627a2e3b30c9c1e09526de8ef45f69d5ca5e0080a4726a6950
 DIST pypy2-v5.6.0-src.tar.bz2 18388539 SHA256 
7411448045f77eb9e087afdce66fe7eafda1876c9e17aad88cf891f762b608b0 SHA512 
a92ef611ae2417aaa202b9f5c75dd86e82fc2549e53bab3164cccff37d131542bc71cbce6aaedf428d3dfc7d59a2d3b3a5ed03e3a3439628f29d43c4d30a64de
 WHIRLPOOL 
896894225407f8cd462b094d77723880f6a423d60a79e5d3cf4e0804737fdd0337fc668b05573902fe81f826798b2046cb115c8d230f0810ec0ad2508590ee4a
 DIST pypy2-v5.7.1-src.tar.bz2 18940413 SHA256 
d01bee43c6df79f7bbc1149bb3e85f489491fb2358a6a1f9a7f0d6e07715832f SHA512 
1ad2dddb40c28d2d3e95a9f0730e765d981dee6e2d0664cf1274eb7c1021690a848c3485c846eac8a8b64425b44946b5b2d223058ec4699155a2122ee7d38b75
 WHIRLPOOL 
e0223d889a26f8a5bc5097561dbe617ff9b11972590f3a8d717d572798a2d685540bc6059e4ce4ff73ce0db9d2476a4274f17dad1f825fb780726d6ecd78a4c8
+DIST pypy2-v5.8.0-src.tar.bz2 19163498 SHA256 

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

2017-06-09 Thread Michał Górny
commit: 8bb3a46e04cc4583c4f115506c711e20e5166ca7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 11:57:07 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb3a46e

dev-python/pypy3: Bump to 5.8.0

 dev-python/pypy3/Manifest  |   1 +
 .../pypy3/files/5.8.0_all_distutils_cxx.patch  | 342 +
 dev-python/pypy3/pypy3-5.8.0.ebuild| 236 ++
 3 files changed, 579 insertions(+)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index 3bd62e86f5f..84c8dbad617 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,3 +1,4 @@
 DIST pypy3-v5.7.1-src.tar.bz2 28811162 SHA256 
40ece0145282980ac121390f13709404c0532896507d5767496381180b631bd0 SHA512 
f8ead8214ad7d89fe80e24d97b13ece7f2c80b2f11446257a2eab0e3025fc7d8fec26474b0e9eb2b2e3ccd629532dd062829459361b601add12e40793bd5aa60
 WHIRLPOOL 
180a5cb39c9a5e3840f4940463dd9cccf44486f11a657d2ac644d1eac4561068f08905fdadc495918fb0ceaf018d4b85a3e5756ca6d99a020310b46bdb16ef87
+DIST pypy3-v5.8.0-src.tar.bz2 28986883 SHA256 
9d090127335c3c0fd2b14c8835bf91752e62756e55ea06aad3353f24a6854223 SHA512 
d78b4c899a5643028664365ed973a7b292a8e5b3989cc75203cd381ea3cda7dd73121c574726e23dca86e8364fcfcf42c372c9deee438c805f30d6e1c4ac115a
 WHIRLPOOL 
b7567fa21e3ded400a72ec06197184df37e0b5893adfb55622ea9afb668bfbda7ebbecd9b80660efef42f160838966d103c4181a9b07355e873981b35f4bf104
 DIST pypy3.3-v5.5.0-alpha-src.tar.bz2 25122033 SHA256 
d5591c34d77253e9ed57d182b6f49585b95f7c09c3e121f0e8630e5a7e75ab5f SHA512 
b2cf9700e45c452293297edffe08e572dffc3c567026b4b5d9165c1ba1b4d858ffc8a6754f5f28781020016c36440e5c02d07562d075b12444c9c32ea5dd2168
 WHIRLPOOL 
6bde174969413c55d6d077cd14e737c4f034f19935536af1bffaf3a1caa456d2bf6850760a18c274ad99089bd5ab7331d7d185f914cd6c69f708abf857d35df3
 DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 
a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 
27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16
 WHIRLPOOL 
edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e

diff --git a/dev-python/pypy3/files/5.8.0_all_distutils_cxx.patch 
b/dev-python/pypy3/files/5.8.0_all_distutils_cxx.patch
new file mode 100644
index 000..5d89ce2711c
--- /dev/null
+++ b/dev-python/pypy3/files/5.8.0_all_distutils_cxx.patch
@@ -0,0 +1,342 @@
+From b2f2c9d23996d431d606ac7d8ed731a5302b4e97 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 25 Apr 2017 17:42:33 +0200
+Subject: [PATCH] Fancy distutils C++ support, rebased for PyPy3.5
+
+https://bugs.python.org/issue1222585
+---
+ _osx_support.py| 10 +++---
+ distutils/cygwinccompiler.py   | 21 +--
+ distutils/sysconfig_cpython.py | 25 ++---
+ distutils/sysconfig_pypy.py| 35 +++
+ distutils/unixccompiler.py | 54 -
+ 5 files changed, 100 insertions(+), 45 deletions(-)
+
+diff --git a/_osx_support.py b/_osx_support.py
+index 13fcd8b..0525be1 100644
+--- a/_osx_support.py
 b/_osx_support.py
+@@ -14,13 +14,13 @@ __all__ = [
+ # configuration variables that may contain universal build flags,
+ # like "-arch" or "-isdkroot", that may need customization for
+ # the user environment
+-_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'LDFLAGS', 'CPPFLAGS', 'BASECFLAGS',
+-'BLDSHARED', 'LDSHARED', 'CC', 'CXX',
+-'PY_CFLAGS', 'PY_LDFLAGS', 'PY_CPPFLAGS',
+-'PY_CORE_CFLAGS')
++_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'CXXFLAGS', 'LDFLAGS', 'CPPFLAGS',
++  'BASECFLAGS', 'BLDSHARED', 'LDSHARED', 
'LDCXXSHARED',
++  'CC', 'CXX', 'PY_CFLAGS', 'PY_LDFLAGS',
++  'PY_CPPFLAGS', 'PY_CORE_CFLAGS')
+ 
+ # configuration variables that may contain compiler calls
+-_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'CC', 'CXX')
++_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'LDCXXSHARED', 'CC', 'CXX')
+ 
+ # prefix added to original configuration variable names
+ _INITPRE = '_OSX_SUPPORT_INITIAL_'
+diff --git a/distutils/cygwinccompiler.py b/distutils/cygwinccompiler.py
+index c879646..a6157fb 100644
+--- a/distutils/cygwinccompiler.py
 b/distutils/cygwinccompiler.py
+@@ -125,8 +125,10 @@ class CygwinCCompiler(UnixCCompiler):
+ # dllwrap 2.10.90 is buggy
+ if self.ld_version >= "2.10.90":
+ self.linker_dll = "gcc"
++self.linker_dll_cxx = "g++"
+ else:
+ self.linker_dll = "dllwrap"
++self.linker_dll_cxx = "dllwrap"
+ 
+ # ld_version >= "2.13" support -shared so use it instead of
+ # -mdll -static
+@@ 

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

2017-06-09 Thread Michał Górny
commit: 7345f7ca129af6788c4f76cfd37b1bc2d29535a2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 11:56:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7345f7ca

dev-python/pypy: Bump to 5.8.0

 dev-python/pypy/Manifest   |   1 +
 .../pypy/files/5.8.0_all_distutils_cxx.patch   | 388 +
 dev-python/pypy/pypy-5.8.0.ebuild  | 266 ++
 3 files changed, 655 insertions(+)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 75f5828762e..e454f08ba6b 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,4 +1,5 @@
 DIST pypy2-v5.6.0-src.tar.bz2 18388539 SHA256 
7411448045f77eb9e087afdce66fe7eafda1876c9e17aad88cf891f762b608b0 SHA512 
a92ef611ae2417aaa202b9f5c75dd86e82fc2549e53bab3164cccff37d131542bc71cbce6aaedf428d3dfc7d59a2d3b3a5ed03e3a3439628f29d43c4d30a64de
 WHIRLPOOL 
896894225407f8cd462b094d77723880f6a423d60a79e5d3cf4e0804737fdd0337fc668b05573902fe81f826798b2046cb115c8d230f0810ec0ad2508590ee4a
 DIST pypy2-v5.7.1-src.tar.bz2 18940413 SHA256 
d01bee43c6df79f7bbc1149bb3e85f489491fb2358a6a1f9a7f0d6e07715832f SHA512 
1ad2dddb40c28d2d3e95a9f0730e765d981dee6e2d0664cf1274eb7c1021690a848c3485c846eac8a8b64425b44946b5b2d223058ec4699155a2122ee7d38b75
 WHIRLPOOL 
e0223d889a26f8a5bc5097561dbe617ff9b11972590f3a8d717d572798a2d685540bc6059e4ce4ff73ce0db9d2476a4274f17dad1f825fb780726d6ecd78a4c8
+DIST pypy2-v5.8.0-src.tar.bz2 19163498 SHA256 
504c2d522595baf8775ae1045a217a2b120732537861d31b889d47c340b58bd5 SHA512 
222c6ce11b00830e310b766df4c145b7f554f23b87fc6146f214d758d7a6159c5c00af475aa7fa630ef4c37b52cdf2fd73049b6ec3610715b6abc0a925fe1365
 WHIRLPOOL 
775fbe656996e80fce9cb9a4d4f44fe1b87f0b22f18f74940d5824143337773bb5e3a4d23564bfdc22d010693010f31689026432134a8a2e30ddee670dba1b6d
 DIST python-gentoo-patches-2.7.11-0.tar.xz 12916 SHA256 
e14b47bb1fd64d366d7dfb8339cc2cbf4a53fc288b11dd83f575eb36a8a6408d SHA512 
f0447bb699a163afc08df39b111394377539935546ae23732d7239e78d2bff0c04bc94949f86aef0c1be83736127dbd25c2c531e49befed2d638c3cd4940ac52
 WHIRLPOOL 
305992849d9d244da1e308e739c9bf62a3ef5c74eb65c765bdc666fb5767eb16c7a609f7c442c17da17f76c3ab81e4b09fa8c21e43f89366539a6a9d656bea77
 DIST python-gentoo-patches-2.7.13-0.tar.xz 13292 SHA256 
271835eb36125d09cc5e904ef23a5263acd8e5f513202a8d4f8a9a0f64fc80a8 SHA512 
d70f6baba1a465a752c515e33dfdee2a5cc75400fadfb8ea0bd1e82d50089abdf02d7726c697850dc47de2054aa494bbdc08de2673c260b54e609f29dab259ad
 WHIRLPOOL 
6a6d8b099fa814839bf5b3455b3889205c649ef522b35c3a501831d63d0e916d7747b83ac9b8991f8f8c34b328478d84cf7a12a32161ce0fec37204f9c019e2d

diff --git a/dev-python/pypy/files/5.8.0_all_distutils_cxx.patch 
b/dev-python/pypy/files/5.8.0_all_distutils_cxx.patch
new file mode 100644
index 000..f0268e29695
--- /dev/null
+++ b/dev-python/pypy/files/5.8.0_all_distutils_cxx.patch
@@ -0,0 +1,388 @@
+From 9bf4611231faa0dc9ae64c6a7a8b55a3290a3ca2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 25 Apr 2017 07:14:11 +0200
+Subject: [PATCH] Fancy patch for distutils C++ support, rebased for pypy5.7
+
+http://bugs.python.org/issue1222585
+http://bugs.gentoo.org/show_bug.cgi?id=599918
+---
+ _osx_support.py| 10 ++---
+ distutils/cygwinccompiler.py   | 21 --
+ distutils/emxccompiler.py  | 14 +--
+ distutils/sysconfig_cpython.py | 26 ++---
+ distutils/sysconfig_pypy.py| 37 ++
+ distutils/unixccompiler.py | 55 ++-
+ 6 files changed, 112 insertions(+), 51 deletions(-)
+
+diff --git a/_osx_support.py b/_osx_support.py
+index d2aaae7..8bcdb05 100644
+--- a/_osx_support.py
 b/_osx_support.py
+@@ -14,13 +14,13 @@ __all__ = [
+ # configuration variables that may contain universal build flags,
+ # like "-arch" or "-isdkroot", that may need customization for
+ # the user environment
+-_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'LDFLAGS', 'CPPFLAGS', 'BASECFLAGS',
+-'BLDSHARED', 'LDSHARED', 'CC', 'CXX',
+-'PY_CFLAGS', 'PY_LDFLAGS', 'PY_CPPFLAGS',
+-'PY_CORE_CFLAGS')
++_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'CXXFLAGS', 'LDFLAGS', 'CPPFLAGS',
++  'BASECFLAGS', 'BLDSHARED', 'LDSHARED', 
'LDCXXSHARED',
++  'CC', 'CXX', 'PY_CFLAGS', 'PY_LDFLAGS',
++  'PY_CPPFLAGS', 'PY_CORE_CFLAGS')
+ 
+ # configuration variables that may contain compiler calls
+-_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'CC', 'CXX')
++_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'LDCXXSHARED', 'CC', 'CXX')
+ 
+ # prefix added to original configuration variable names
+ _INITPRE = '_OSX_SUPPORT_INITIAL_'
+diff --git a/distutils/cygwinccompiler.py b/distutils/cygwinccompiler.py
+index 767400c..7133097 100644
+--- 

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

2017-06-09 Thread Michał Górny
commit: 75d5b8dbcf760f15c77a0c5d6593eaf0045f70ec
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 22:48:48 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d5b8db

dev-python/pypy3-bin: Bump to 5.8.0

 dev-python/pypy3-bin/Manifest  |   3 +
 .../pypy3-bin/files/5.8.0_all_distutils_cxx.patch  | 342 +
 dev-python/pypy3-bin/pypy3-bin-5.8.0.ebuild| 171 +++
 3 files changed, 516 insertions(+)

diff --git a/dev-python/pypy3-bin/Manifest b/dev-python/pypy3-bin/Manifest
index e36ffb6a606..389bed44900 100644
--- a/dev-python/pypy3-bin/Manifest
+++ b/dev-python/pypy3-bin/Manifest
@@ -7,6 +7,9 @@ DIST pypy3-bin-5.5.0_alpha-x86+bzip2+ncurses+sse2.tar.lz 
5231919 SHA256 6a9848bc
 DIST pypy3-bin-5.5.0_alpha-x86+bzip2+ncurses.tar.lz 5232239 SHA256 
d808aa66ecd5b3d868554ad29b0eee3948e3de69390826bcb5e6b8ceb2408037 SHA512 
5e107304537855f459cc7bee92d3b2d05e16f2421d2249205c34f40f1f9415ca657f3e0842c79de98fed732e0a2752b280b44880f96eeeaa0d50d4b4bf2c525c
 WHIRLPOOL 
562fe0c00aeb83a74d9f1ccba4ffed70b5efa6592ef04c82ea06c38afc560e97aa02b835de8b69925690149c1d6803ecfbcad7eefd59bdf4462bdbbbf82c2577
 DIST pypy3-bin-5.7.1-amd64+bzip2+jit+ncurses.tar.lz 10329767 SHA256 
041d6b6af48ec4a2de0062a2ae48a3d2a8e827d450b76fc4232f4a9eca8cbc47 SHA512 
a5959d4bd5d267ea0386e4fab4b86b83f7597aaa3174281f15f180e0c83125af1437c0a693b0d534929c7199df5958a5f48867c72d1ce24494b2238523cde2aa
 WHIRLPOOL 
8eef898eac108726b89751e6af80c112f46800ab1dd4efad118e71adb6c7cbaccbe46360da3be7d5ad5702262a2e377bfc530b7519fc38532123884c84e0c1ee
 DIST pypy3-bin-5.7.1-amd64+bzip2+ncurses.tar.lz 6352387 SHA256 
0243a016a7b836af72e6e1172f2a4516b9705169a9ba2318093b5c3005917766 SHA512 
a63b02dfc11b7675bd4ccceb58801aeb1fd40d0245196dd7fa9f646e4618f46c8e6c4d95072c6432381064d37bc13cb74fbd383d19f8769f069827a8969e7a95
 WHIRLPOOL 
f09b82a6c8a4dada7597bfbe0b2ecd07d90d724eae3d2cc6f35a69c0f219b420236ed8ad37024ad8f9516d729389cbe919f58a48cf1aa323c3a74220c62b8aa3
+DIST pypy3-bin-5.8.0-amd64+bzip2+jit+ncurses.tar.lz 10706804 SHA256 
fd8e3550426d747f65d52fb2edbe5b9133c1946eed5f1ada5a454fe5a99b489f SHA512 
38e46503ba50987a36b68e7d6316b64a00c1e2fa0d2d0b0e0e517bbfa96cb777522346d2c4a78cc7bdf44fa237453dc97867f9323785ba38b21c1f1058d5e701
 WHIRLPOOL 
59ecc9f9c5d4a29819d0911cc1402f38bd9708ec3e28ba90cb33159b88e11a150a33390c2a73e26831de578ec77598018945e001a1bc3e8f2659b17743a3cdf6
+DIST pypy3-bin-5.8.0-amd64+bzip2+ncurses.tar.lz 6626453 SHA256 
f840fba90a52e0bfaf9f7f3197f47823154709b86b33dbe61df1f721d8eb46ef SHA512 
51d418668c48f8e2d740264855e193353900d56893c0fc81de09e8fab338a36a696a725dd3387ee1d626f82e8319b797bfa4957a5cc8f0b11610b3e6ece67539
 WHIRLPOOL 
45348517cb0bf8e98ac53149314288716cf8ee972505c354192a46b6472fff694cc037689f2f61707396ed55b9baebe35fa4e99695789f93cb8edeaa08e71fe2
 DIST pypy3-v5.7.1-src.tar.bz2 28811162 SHA256 
40ece0145282980ac121390f13709404c0532896507d5767496381180b631bd0 SHA512 
f8ead8214ad7d89fe80e24d97b13ece7f2c80b2f11446257a2eab0e3025fc7d8fec26474b0e9eb2b2e3ccd629532dd062829459361b601add12e40793bd5aa60
 WHIRLPOOL 
180a5cb39c9a5e3840f4940463dd9cccf44486f11a657d2ac644d1eac4561068f08905fdadc495918fb0ceaf018d4b85a3e5756ca6d99a020310b46bdb16ef87
+DIST pypy3-v5.8.0-src.tar.bz2 28986883 SHA256 
9d090127335c3c0fd2b14c8835bf91752e62756e55ea06aad3353f24a6854223 SHA512 
d78b4c899a5643028664365ed973a7b292a8e5b3989cc75203cd381ea3cda7dd73121c574726e23dca86e8364fcfcf42c372c9deee438c805f30d6e1c4ac115a
 WHIRLPOOL 
b7567fa21e3ded400a72ec06197184df37e0b5893adfb55622ea9afb668bfbda7ebbecd9b80660efef42f160838966d103c4181a9b07355e873981b35f4bf104
 DIST pypy3.3-v5.5.0-alpha-src.tar.bz2 25122033 SHA256 
d5591c34d77253e9ed57d182b6f49585b95f7c09c3e121f0e8630e5a7e75ab5f SHA512 
b2cf9700e45c452293297edffe08e572dffc3c567026b4b5d9165c1ba1b4d858ffc8a6754f5f28781020016c36440e5c02d07562d075b12444c9c32ea5dd2168
 WHIRLPOOL 
6bde174969413c55d6d077cd14e737c4f034f19935536af1bffaf3a1caa456d2bf6850760a18c274ad99089bd5ab7331d7d185f914cd6c69f708abf857d35df3
 DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 
a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 
27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16
 WHIRLPOOL 
edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e

diff --git a/dev-python/pypy3-bin/files/5.8.0_all_distutils_cxx.patch 
b/dev-python/pypy3-bin/files/5.8.0_all_distutils_cxx.patch
new file mode 100644
index 000..5d89ce2711c
--- /dev/null
+++ b/dev-python/pypy3-bin/files/5.8.0_all_distutils_cxx.patch
@@ -0,0 +1,342 @@
+From b2f2c9d23996d431d606ac7d8ed731a5302b4e97 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 25 Apr 2017 17:42:33 +0200
+Subject: [PATCH] Fancy distutils C++ support, 

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

2017-06-09 Thread Michał Górny
commit: aaa73ac42b2b1955eb22ec11a42794cc6b8616d4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 23:09:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa73ac4

dev-python/pypy: Sync the live ebuild

 dev-python/pypy/pypy-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
index b951c87d2ea..eaf3b675ad2 100644
--- a/dev-python/pypy/pypy-.ebuild
+++ b/dev-python/pypy/pypy-.ebuild
@@ -96,8 +96,6 @@ src_prepare() {
eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
eapply 
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
eapply "${FILESDIR}"/2.5.0-shared-lib.patch # 517002
-   # disarm implicit -flto
-   eapply "${FILESDIR}"/5.7.1-kill-flto.patch
 
sed -e "s^@EPREFIX@^${EPREFIX}^" \
-e "s^@libdir@^$(get_libdir)^" \
@@ -107,7 +105,7 @@ src_prepare() {
pushd lib-python/2.7 > /dev/null || die
# TODO: cpy turkish locale patch now fixes C code
# probably needs better port to pypy, if it is broken there
-   eapply "${FILESDIR}"/5.7.1_all_distutils_cxx.patch
+   eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
eapply "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
popd > /dev/null || die
 



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

2017-06-09 Thread Michał Górny
commit: 518b510c03c698cc93277e9add22a49ed3f98544
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  9 17:22:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  9 23:09:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518b510c

dev-python/pypy3: Remove ~x86 (broken) from 5.7+

 dev-python/pypy3/pypy3-5.7.1-r2.ebuild | 26 +++---
 1 file changed, 3 insertions(+), 23 deletions(-)

diff --git a/dev-python/pypy3/pypy3-5.7.1-r2.ebuild 
b/dev-python/pypy3/pypy3-5.7.1-r2.ebuild
index e61103af45b..52a451c5e18 100644
--- a/dev-python/pypy3/pypy3-5.7.1-r2.ebuild
+++ b/dev-python/pypy3/pypy3-5.7.1-r2.ebuild
@@ -16,8 +16,8 @@ 
SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2;
 LICENSE="MIT"
 # XX from pypy3-XX.so module suffix
 SLOT="0/57"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite 
cpu_flags_x86_sse2 tk"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite tk"
 
 RDEPEND=">=sys-libs/zlib-1.1.3:0=
virtual/libffi:0=
@@ -97,32 +97,12 @@ src_prepare() {
 src_configure() {
tc-export CC
 
-   local jit_backend
-   if use jit; then
-   jit_backend='--jit-backend='
-
-   # We only need the explicit sse2 switch for x86.
-   # On other arches we can rely on autodetection which uses
-   # compiler macros. Plus, --jit-backend= doesn't accept all
-   # the modern values...
-
-   if use x86; then
-   if use cpu_flags_x86_sse2; then
-   jit_backend+=x86
-   else
-   jit_backend+=x86-without-sse2
-   fi
-   else
-   jit_backend+=auto
-   fi
-   fi
-
local args=(
--shared
$(usex jit -Ojit -O2)
$(usex sandbox --sandbox '')
 
-   ${jit_backend}
+   --jit_backend=auto
 
pypy/goal/targetpypystandalone
)



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

2017-06-09 Thread Andreas Hüttel
commit: f34b9373a9e1f560fdce1790b1a31b1ba523029e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jun  9 22:51:08 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jun  9 22:51:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34b9373

app-text/ghostscript-gpl: Version bump with a new patchset. Fixes a lot of bugs 
/ CVEs.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-text/ghostscript-gpl/Manifest  |   2 +
 .../ghostscript-gpl/ghostscript-gpl-9.21.ebuild| 206 +
 2 files changed, 208 insertions(+)

diff --git a/app-text/ghostscript-gpl/Manifest 
b/app-text/ghostscript-gpl/Manifest
index 9196b1f72cd..1f7c1f544a6 100644
--- a/app-text/ghostscript-gpl/Manifest
+++ b/app-text/ghostscript-gpl/Manifest
@@ -1,2 +1,4 @@
 DIST ghostscript-9.20.tar.xz 26387028 SHA256 
3c0f3dc5df6f784850fa4ce7dcc3d6c56ef543af1fbaedd1d9f8d9f8b66de0ab SHA512 
3e636f9746303f0d0fbcdfed22e8da4cc2cfd87c2afde38ffef67acb6a9fc2416aaca691d64355294e70f699bcf4acf33b09d3493dc24bc3c368387f066357fd
 WHIRLPOOL 
0c58d8a860093ae856339839aa5012f5e47d87891fc16890cf7730979cb6506c1b686a6c1ca5dfbdcaafc614d989fec09b665d9eacc784f0dc31bca50d341f7f
+DIST ghostscript-9.21.tar.xz 29164532 SHA256 
2be1d014888a34187ad4bbec19ab5692cc943bd1cb14886065aeb43a3393d053 SHA512 
cfea089b92fb01e3f7c18a9ce05e7165fc8b356e2914bf53b7f2fd9de672279c8b97ced07e983e619f0d4334ce16018b100cfbf0cc872c215a8cf2aff4c78731
 WHIRLPOOL 
3836454ff852633940420a4812667b13c7e9b6602c3fcac7383298bf06cf2157a4580ad4c06cb9797af21418b162f52ff5bc03dd3651079078677eba252c8b40
 DIST ghostscript-gpl-9.20-patchset-2.tar.xz 16696 SHA256 
10172b0e1c2bf85933d568bb59f3aa7c1faf7b56b8cf3ab54dfa41e032c3490d SHA512 
c62acfaae388d9ecd0d00b3b63e1e42fdc917eaf568ac65833490656d6f7261a7b8df3ba44ed50373007f48b4dd3ca9a3c528ae126307d58635200521e32ba4d
 WHIRLPOOL 
3bf59a324f8f35764cad687da158c404f884ed639505ee5a3ca79ef90bba36b8f4e6919a40aae99947b75697d743340aa88b6a5ba1d7c0e12d17b124385347d3
+DIST ghostscript-gpl-9.21-patchset-1.tar.xz 6196 SHA256 
53abca720b67cd6b6117b2d4e2946916957fac68ce5caffe7c151504f9db777c SHA512 
58fef7080ca17a238231fb528be48f52bcfa771b1e496d7fede6df45fb927f1bb1c755cb77e02aa739295b0ccf0b3d3959f9a05a1628d32ffd11e134c0e0d355
 WHIRLPOOL 
2541f34acaa5fc923cd82b8873c82acc512bca2b6b28cf347e511acd5a259b4676687cc3c2454b8631a4c7559801c3691e6397c8bf3e04c7575c9566574f35c9

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild
new file mode 100644
index 000..73c275b391f
--- /dev/null
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.21.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib versionator flag-o-matic toolchain-funcs
+
+DESCRIPTION="Ghostscript is an interpreter for the PostScript language and for 
PDF"
+HOMEPAGE="http://ghostscript.com/;
+
+MY_P=${P/-gpl}
+PVM=$(get_version_component_range 1-2)
+PVM_S=$(replace_all_version_separators "" ${PVM})
+
+MY_PATCHSET=1
+
+SRC_URI="
+   
https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~dilfridge/distfiles/${P}-patchset-${MY_PATCHSET}.tar.xz
+"
+
+LICENSE="AGPL-3 CPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="cups dbus gtk l10n_de static-libs tiff unicode X"
+
+COMMON_DEPEND="
+   app-text/libpaper
+   media-libs/fontconfig
+   >=media-libs/freetype-2.4.9:2=
+   media-libs/jbig2dec
+   >=media-libs/lcms-2.6:2
+   >=media-libs/libpng-1.6.2:0=
+   >=media-libs/openjpeg-2.1.0:2=
+   >=sys-libs/zlib-1.2.7:=
+   virtual/jpeg:0
+   cups? ( >=net-print/cups-1.3.8 )
+   dbus? ( sys-apps/dbus )
+   gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) )
+   unicode? ( net-dns/libidn )
+   tiff? ( >=media-libs/tiff-4.0.1:0= )
+   X? ( x11-libs/libXt x11-libs/libXext )
+"
+
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+   >=app-text/poppler-data-0.4.5-r1
+   >=media-fonts/urw-fonts-2.4.9
+   l10n_ja? ( media-fonts/kochi-substitute )
+   l10n_ko? ( media-fonts/baekmuk-fonts )
+   l10n_zh-CN? ( media-fonts/arphicfonts )
+   l10n_zh-TW? ( media-fonts/arphicfonts )
+   !!media-fonts/gnu-gs-fonts-std
+   !!media-fonts/gnu-gs-fonts-other
+   !http://pkgs.fedoraproject.org/cgit/ghostscript.git
+   eapply "${WORKDIR}/patches/"*.patch
+
+   if ! use gtk ; then
+   sed -i -e "s:\$(GSSOX)::" \
+   -e "s:.*\$(GSSOX_XENAME)$::" \
+   "${S}"/base/unix-dll.mak || die "sed failed"
+   fi
+
+   # Force the include dirs to a neutral location.
+   sed -i \
+   -e "/^ZLIBDIR=/s:=.*:=${T}:" \
+  

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/abcl/

2017-06-09 Thread Patrice Clement
commit: 4a26c664a114f9a4ac158b15c83425e732f1ce2f
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jun  9 22:49:42 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jun  9 22:50:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a26c664

dev-lisp/abcl: do away with jad USE flag.

This commit also improves abcl ebuild and bumps it to EAPI version 6.

Gentoo-Bug: https://bugs.gentoo.org/621260

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-lisp/abcl/abcl-0.20.0-r1.ebuild | 48 +
 1 file changed, 48 insertions(+)

diff --git a/dev-lisp/abcl/abcl-0.20.0-r1.ebuild 
b/dev-lisp/abcl/abcl-0.20.0-r1.ebuild
new file mode 100644
index 000..b8b725f655f
--- /dev/null
+++ b/dev-lisp/abcl/abcl-0.20.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc"
+
+MY_P="${PN}-src-${PV}"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Common Lisp implementation for the JVM"
+HOMEPAGE="http://common-lisp.net/project/armedbear/;
+SRC_URI="http://common-lisp.net/project/armedbear/releases/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.6"
+RDEPEND=">=virtual/jre-1.6"
+
+S="${WORKDIR}/${MY_P}"
+
+JAVADOC_FILES="java-${PN}"
+JAVADOC_DIR="javadoc-${PN}"
+
+src_compile() {
+   eant abcl.compile
+   eant abcl.jar
+   if use doc; then
+   find "${S}/src" -type f -name \*.java > "${JAVADOC_FILES}" || 
die
+   mkdir -p "${JAVADOC_DIR}" || die
+   ejavadoc \
+   -d "${JAVADOC_DIR}" \
+   -docencoding UTF-8 \
+   -charset UTF-8 \
+   -quiet \
+   $(<"${JAVADOC_FILES}") || die
+   fi
+}
+
+src_install() {
+   java-pkg_dojar dist/abcl.jar
+   java-pkg_dolauncher ${PN} --java_args "-server -Xrs" --main 
org.armedbear.lisp.Main
+   use doc && java-pkg_dojavadoc "${JAVADOC_DIR}"
+   einstalldocs
+}



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

2017-06-09 Thread Patrick McLean
commit: 7b827f9e68f90cb6b146113c9e33b19783880253
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Jun  9 21:38:26 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Jun  9 21:38:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b827f9e

net-misc/openssh: Revision bump to 7.5_p1-r2 to bump X509 patch to version 10.2

This also fixes the version string to include the X509 (PKIX-SSH) version.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-misc/openssh/Manifest  |   1 +
 .../files/openssh-7.5_p1-hpn-x509-10.2-glue.patch  |  67 +
 net-misc/openssh/openssh-7.5_p1-r2.ebuild  | 332 +
 3 files changed, 400 insertions(+)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 0ad70a13030..fea58b79229 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -7,6 +7,7 @@ DIST openssh-7.4_p1-sctp.patch.xz 8220 SHA256 
18fa77f79ccae8b9a76bc877e9602113d9
 DIST openssh-7.4p1+x509-9.3.diff.gz 446572 SHA256 
1d3fd23b3d02a3baad50890bf5498ef01af6dab6375da0aeb00a0d59fd3ac9ee SHA512 
7ebc8d1f6ec36d652bbb6fb13d6d86f7db1abf8710af7b56c52fad9a18d73c9028a3307daabfdda26483a3bd9196120f6d18b6fb2c89b597b0a9ad0554161dfc
 WHIRLPOOL 
f878346a3154b7dbb01de41830d5857064af96d3a709aed40a112fe9aaadbe4801e5c3a22a1d2c8437b74a890596211be37e26d691ff611981d7375d262598c1
 DIST openssh-7.4p1.tar.gz 1511780 SHA256 
1b1fc4a14e2024293181924ed24872e6f2e06293f3e8926a376b8aec481f19d1 SHA512 
4f3256f461f01366c5d5e0e45285eec65016e2643b3284b407f48f53d81087bf2c1caf7d5f7530d307a15c91c64de91446e1cba948e8fc68f82098290fe3b292
 WHIRLPOOL 
4ed9a277287d1f5c2fd371b53394d6dde36b25adf92d4b6b5b486a9d448648f2ecfbb721ae39ba8a129913c1148aa4db1e99f7960a7c69fa215dfa7b3b126029
 DIST openssh-7.5p1+x509-10.1.diff.gz 460721 SHA256 
e7abe401e7f651779c680491cfefbfcf4f26743202641b2bda934f80bb4464d2 SHA512 
d3b5a8f5e3a88eda7989b002236811867b7e2c39bf7cd29a6dbbce277fca3fbedbfdbeaf1fba7d8c19f3dea32a17790e90604765f18576bcc5627a9c1d39109c
 WHIRLPOOL 
2d4f96b47bcde9eabd19cad2fdc4da01a3d207f6ad5f4f1ea5a7dbd708d61783ae6a53e4cb622feed838106f57dbe6a7ecd1b41426325870378caf44803ff9ef
+DIST openssh-7.5p1+x509-10.2.diff.gz 467040 SHA256 
24d5c1949d245b432abf2db6c28554a09bcffdcb4f4247826c0a33bdbee8b92c SHA512 
ec760d38771749d09afc8d720120ea2aa065c1c7983898b45dba74a4411f7e61e7705da226864e1e8e62e2261eecc3a4ab654b528c71512a07798824d9fb1a9a
 WHIRLPOOL 
3291a3e39b1a47efe149cdf805de11217fd55c4260477f2a6c6cc0bfa376b98a5dc7f56a49ae184fb57bae6226c73d1794db7b2285e3ea26a8fea4bc9304655b
 DIST openssh-7.5p1-hpnssh14v12.tar.xz 23068 SHA256 
8a1ed99c121a4ad21d7a26cd32627a8dd51595fd3ee9f95dc70e6b50fe779ce2 SHA512 
45c42090a212b9ce898fbaa8284ddf0f0d17236af13c4a780e00bf265b0c7a4286027e90a7ce9ad70066309db722709dd2f0a7914f57e5364ffbaf7c4859cdf9
 WHIRLPOOL 
6089ad8ae16c112a6f15d168c092e7f057b9e6d815724346b5a6a1cd0de932f779d5f410d48c904d935fcb3bad3f597fa4de075ab1f49cadc9842ce7bd8fdf42
 DIST openssh-7.5p1.tar.gz 1510857 SHA256 
9846e3c5fab9f0547400b4d2c017992f914222b3fd1f8eee6c7dc6bc5e59f9f0 SHA512 
58c542e8a110fb4316a68db94abb663fa1c810becd0638d45281df8aeca62c1f705090437a80e788e6c29121769b72a505feced537d3118c933fde01b5285c81
 WHIRLPOOL 
1a42c68d8e350bc4790dd4c1a98dd6571bfa353ad6871b1462c53b6412f752719daabd1a13bb4434d294de966a00428ac66334bab45f371420029b5e34a6914c
 DIST openssh-lpk-7.3p1-0.3.14.patch.xz 17800 SHA256 
cf1f60235cb8b0e561cd36cbf9e4f437e16fd748c2616d3f511c128c02deb76c SHA512 
e9a73c5f13e41f6e11c744fdbcdb2e399c394479f79249e901cb3c101efb06f23d51d3ba4869db872184fa034a5910fc93a730fe906266c8d7409e39ad5b1ecd
 WHIRLPOOL 
bbdeadbed8f901148713bd9e4a082a4be2992c3151f995febd8be89bbb85d91185e1f0413b5a94a9340f2f404d18c9cee2aa6e032adaee0306aa1c624f6cc09c

diff --git a/net-misc/openssh/files/openssh-7.5_p1-hpn-x509-10.2-glue.patch 
b/net-misc/openssh/files/openssh-7.5_p1-hpn-x509-10.2-glue.patch
new file mode 100644
index 000..11a5b364be4
--- /dev/null
+++ b/net-misc/openssh/files/openssh-7.5_p1-hpn-x509-10.2-glue.patch
@@ -0,0 +1,67 @@
+diff -ur a/0003-Add-support-for-the-multi-threaded-AES-CTR-cipher.patch 
b/0003-Add-support-for-the-multi-threaded-AES-CTR-cipher.patch
+--- a/0003-Add-support-for-the-multi-threaded-AES-CTR-cipher.patch 
2017-03-27 13:31:01.816551100 -0700
 b/0003-Add-support-for-the-multi-threaded-AES-CTR-cipher.patch 
2017-03-27 13:51:03.894805846 -0700
+@@ -40,7 +40,7 @@
+ @@ -44,7 +44,7 @@ CC=@CC@
+  LD=@LD@
+  CFLAGS=@CFLAGS@
+- CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ $(PATHS) @DEFS@
++ CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ @LDAP_CPPFLAGS@ $(PATHS) @DEFS@
+ -LIBS=@LIBS@
+ +LIBS=@LIBS@ -lpthread
+  K5LIBS=@K5LIBS@
+@@ -1023,6 +1023,3 @@
+   do_authenticated(authctxt);
+  
+   /* The connection has been terminated. */
+--- 
+-2.12.0
+-
+diff -ur a/0004-support-dynamically-sized-receive-buffers.patch 
b/0004-support-dynamically-sized-receive-buffers.patch
+--- a/0004-support-dynamically-sized-receive-buffers.patch 2017-03-27 

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

2017-06-09 Thread Matt Thode
commit: f3cc640c3e872b96a6a17037fba5251dead78228
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun  9 21:13:03 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jun  9 21:18:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cc640c

sys-auth/keystone: 11.0.2 stable x86 and amd64

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-auth/keystone/Manifest  |   2 -
 sys-auth/keystone/keystone-11.0.0-r1.ebuild | 159 
 sys-auth/keystone/keystone-11.0.1.ebuild| 159 
 sys-auth/keystone/keystone-11.0.2.ebuild|   2 +-
 4 files changed, 1 insertion(+), 321 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index a3a1e72cc88..2dafe5dae08 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,4 +1,2 @@
 DIST keystone-10.0.1.tar.gz 1357929 SHA256 
1030e6e818db6b9d84a2ad430912b821c9309ecf600fd0753bd75a741a9e4ddc SHA512 
86069e19f519dcf51079a1c3a32658fabdaf5c59b4f5010dd6d3ddc28dbdf710a271d22af22d3451b5553eff609da6252577f8329a7f3a517da148bf37207c86
 WHIRLPOOL 
f24a8bbd3efce90e26d00e484bd5b5cac738568a4fb4948b8f3fa6d51e34bf83488247168cdf75533e80b05a28c17bd3b5bf9f3298f40e86fa5f80255992c025
-DIST keystone-11.0.0.tar.gz 1399328 SHA256 
296f18beb4494b243bf78a8f6e14d0f6e402d230620f870ee76955d5b135afe2 SHA512 
3e054613973dc67e54e9eb248a42685eda3b7a98236955246b02ed2a0193bbab606d8cc8b4cd6f05b15de2cc68f3a1f12f43a4d5725591cfcef4de063b834598
 WHIRLPOOL 
d8ce1c87e68a339ecbc132d93eb657d1ff5d2f9e669020621b1e53a06313b5b907623d752e980541726528ee90a243788088642cfef322802cdf01e647946a7e
-DIST keystone-11.0.1.tar.gz 1373584 SHA256 
b1117e6074c94e0d87d4ddba46f5ee3f786ebc98322cd13c206887e773770248 SHA512 
c911883c575436e1696deb5522cc7715d6feaa217e9afc8dad2cbf93840ad1e29eca9e8d101385b55d660867bcf3da4d74497cb6f28e337a5fc75fff64c5a394
 WHIRLPOOL 
bd8221c8340f9f4ea8b8dfad3c5941bd49925a6786f83abf6b9f9f7486558e60be0327f2ac0b969565f5e126ba0ce4024ae732104a1a82864043fd94b2ef133f
 DIST keystone-11.0.2.tar.gz 1370396 SHA256 
cf25068272dba6c6487477e3d620ae449770d73d3e3382d37d2b88cf80fe9ef1 SHA512 
d2ec2c6e01df524f5dbec12960ffb54bb2a5400fff61027d6e632b1d775223e5e7ca97962db70acfbcd61e6c13ce9f5e392fc44249836055228ba4547e4ae4e6
 WHIRLPOOL 
7c9eff71b588632b125ca22824477116e387d4cfbf46b724510806b24a5d1d7694e3566da43ea8f0646a2c7059b8e6eb58343d6df4abec0427a4197f2a64354d

diff --git a/sys-auth/keystone/keystone-11.0.0-r1.ebuild 
b/sys-auth/keystone/keystone-11.0.0-r1.ebuild
deleted file mode 100644
index b440165cad0..000
--- a/sys-auth/keystone/keystone-11.0.0-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="The Openstack authentication, authorization, and service catalog"
-HOMEPAGE="https://launchpad.net/keystone;
-SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+sqlite ldap memcached mongo mysql postgres test"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   dev-python/paste[${PYTHON_USEDEP}]
-   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
-   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
-   !~dev-python/routes-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   =dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
-   

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

2017-06-09 Thread Matt Thode
commit: e3a8697c388d12261a2c8a4b711fe984f752f0df
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun  9 21:11:28 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jun  9 21:18:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a8697c

dev-python/python-novaclient: stable 7.1.2 and 6.0.1 x86 and amd64 (and cleanup)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/python-novaclient/Manifest  |  3 -
 .../python-novaclient-6.0.0.ebuild | 72 --
 .../python-novaclient-6.0.1.ebuild |  2 +-
 .../python-novaclient-7.1.0.ebuild | 66 
 .../python-novaclient-7.1.1.ebuild | 67 
 .../python-novaclient-7.1.2.ebuild |  2 +-
 6 files changed, 2 insertions(+), 210 deletions(-)

diff --git a/dev-python/python-novaclient/Manifest 
b/dev-python/python-novaclient/Manifest
index 680394bf4d6..17b9e5f00f3 100644
--- a/dev-python/python-novaclient/Manifest
+++ b/dev-python/python-novaclient/Manifest
@@ -1,5 +1,2 @@
-DIST python-novaclient-6.0.0.tar.gz 288335 SHA256 
68fb4e75012a66d23198ca9c6cdc425cd9e0ce750bf759af6cd48fdb19ee6068 SHA512 
b14a2ce3471e8853f9ccd67ed95779b8c9b9d6152eafb777c5b48c188f68a3046ff3886c02b76e1b04a4e9d7abf9bc6665f99ff6819fd9b0ee69fe4991dafde6
 WHIRLPOOL 
b5e6853eb9147724879eceed8d08bacca6d2ecfca9527a49fb5fc4d0b31566bb9c9ca1597e4dfaf3dd6a15ce28ad145afc584f0cf0837c65cee17c38ea54cd5d
 DIST python-novaclient-6.0.1.tar.gz 288613 SHA256 
2b7d4c660f46d8d7f4eb454fa9da4e8d838a81abc45834891c756393beeb264e SHA512 
20bbd40bed2328c6bceba6e0057b541e949d1ea1f7c37190d2ef07bed164a2cf20927b2e7a1b26c349038fca625873e189dad150b4a3e801f9211388ab3996c7
 WHIRLPOOL 
5cce33c00730cf5e3c81a3c9e3207331161650340bf5b240bfbd687cdf5f2301c81be194b0e19d62e8660b9f4b3622dd241ce4fee511e83afb1769e6a101bb52
-DIST python-novaclient-7.1.0.tar.gz 282062 SHA256 
fe69d9c95447381d563f0828359920730d38d5fa6f23af1215d4958479d1b9cb SHA512 
4be552a69b8f33641aae1381ebdb0cd354f4d28c82cfe474cbcc7ed9def9a0537aee56a49cb33b48a341a7fab511eb2b3c0d9e5c718f70cd063fb0d553fb6325
 WHIRLPOOL 
c2a8540151a978e6c9cd21d0acf675f0f6df87df5df177a615c1bc9038114f34355faf2238dc5c1b978160719b42daf0e9a1ef78b692abf4cd742e70af8f
-DIST python-novaclient-7.1.1.tar.gz 283129 SHA256 
119a6f749cad3c752e7140beaacc64aa4ffd4b1e9913c8587d29b8abe918a29f SHA512 
c8983cdcce3e506f5aa2288211b6b2fdded5bf65266a7740ed070aa26b27590f053cbd0a577fd34d71490deaf6ca4d3cfffb5e079289174312110ac602a06dbf
 WHIRLPOOL 
0b2f5a02392b470b8f3816f9166331b6b198bdf16ec6a30b8481826229e63e861a9cc5ab3891d07f10546def6aa9b9e7cf57394d4dc3fa9e50deeeae687f1b60
 DIST python-novaclient-7.1.2.tar.gz 284152 SHA256 
f342470514fd2ac3553e8b7b5967f0f63905bc062202926c5c3a7c87a035a18a SHA512 
6b7e4bc80e07b09756f61624d2cf7b81dccd1d102f22cb9609b7e1de6f091061c513691095467e293b742c40a62c8cabc2d3ff8cbc5492d07763655de4d6c516
 WHIRLPOOL 
719f77ca3c341e446d46ea132ddb698945a806fa8629e20bce95ef5fa0817a2d216381907b07e7fb3e6bc980a1ef30ab6d95a3fcc047601f5cd7989868959f79

diff --git a/dev-python/python-novaclient/python-novaclient-6.0.0.ebuild 
b/dev-python/python-novaclient/python-novaclient-6.0.0.ebuild
deleted file mode 100644
index b40efd1fceb..000
--- a/dev-python/python-novaclient/python-novaclient-6.0.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Nova API"
-HOMEPAGE="https://github.com/openstack/python-novaclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/keyring-5.5.1[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/python-cinderclient-1.6.0[${PYTHON_USEDEP}]
-   !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
-   !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/python-glanceclient-2.3.0[${PYTHON_USEDEP}]
-   !~dev-python/python-glanceclient-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
-   

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

2017-06-09 Thread Matt Thode
commit: d07f3102e112ad6c2dad8c150cedf693fe5e4e68
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun  9 21:09:24 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jun  9 21:17:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07f3102

sys-cluster/nova: 14.0.7 and 15.0.5 stable amd64 and x86 (and cleanup)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/nova/Manifest   |   6 -
 sys-cluster/nova/nova-14.0.5.ebuild | 219 --
 sys-cluster/nova/nova-14.0.6.ebuild | 227 ---
 sys-cluster/nova/nova-14.0.7.ebuild |   2 +-
 sys-cluster/nova/nova-15.0.3.ebuild | 232 
 sys-cluster/nova/nova-15.0.4.ebuild | 232 
 sys-cluster/nova/nova-15.0.5.ebuild |   2 +-
 7 files changed, 2 insertions(+), 918 deletions(-)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index e84ad9bd7f4..75d48f6d527 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,11 +1,5 @@
 DIST newton-nova.conf.sample 44496 SHA256 
a7d9b95e67b77d0335edac760e037ad117d8c9f18c4792939ba8bb02739eae58 SHA512 
ac917f0fed24c6705cbe43b4e1af31138bb656ea06f0cbe66d5b820677a47ca854abf6ca7fdf76a9a7f3a5afff758dac294ffd778d1bda82bb9f95c48d103d6e
 WHIRLPOOL 
3c54dc8e4721f4289a8f64e9ac215c4b2e4b6afd2904fea4080659d3c292dcd942535d998b463efa4dd96a6090afb9830dfa6b9b3f2062439a8d03ec09356adc
-DIST nova-14.0.5.tar.gz 5595066 SHA256 
762f18a0e18bda9d2c962e906424b8a60e3c2692d9b597d728a5c9b3ae28926a SHA512 
8e169c625f65b1333dbf0737fd3451903ebf0a95bfac37394f588182d5395e3dc7d037075ef572306e9a07530c42a2d560bc26cb23ecc28c320e7412b5b1b093
 WHIRLPOOL 
d6147e64405c11640ab3c7e1605d9e17a56fc1e4831516049059e1b114eab44d0f2ef6ea29209646caf5a80c5f595e69577c1936fc99507efd7ac3a2629c9d83
-DIST nova-14.0.6.tar.gz 5597601 SHA256 
e93d0ca8f12574f347580f33624c9a86860b2964ecc91ecdccb4f223dbb115d9 SHA512 
8c84b1c8557c0258699bd031143eb4106ab926471438c268fb61dd3eacbfd552fd1f4b8ce95817f1501f22be1673d2b90a6646d457f991cdc406f48546854142
 WHIRLPOOL 
f6ce5c263db359b819d551bc087004a21762c6cbff27587d8812cc7e8f4d1c38026e7d29784d4e3f5c9e745d7b7369afd6a8b3ebb151ef3a48f2ccc68ac7924b
 DIST nova-14.0.7.tar.gz 5601074 SHA256 
765c5a69a85fe464c25be9f146f4869108a315fa77de46da81c724e855ba5eb9 SHA512 
27b7683e6266e1a0e23023818bd008e14202b1e20c21dd74fd687437beb8c6b2b5689a2428e34202275caeae52ed6b29f713cf82e94ff28114825f16347a5b9b
 WHIRLPOOL 
e5aede657ac4270d4005d060177bd99c4fd3f382ac26467f5cf91b4e8b0443bb17dedaf154a34efc100db0b6019c9120908efea24446eca41135135a3445408f
-DIST nova-15.0.3.tar.gz 5743284 SHA256 
01ff12909304dc8d41fef460cda73c6bd8a5612a3de1b86846962d6bcd71777d SHA512 
d2c6d0f241503cb1fe7a00945cb2e896f9f4c32fe8d94a2a2bcd9a3ede994eb5aa5ea0e7183fe2067e886a315859d1166b30ad1edb8241c043a19208522f5761
 WHIRLPOOL 
db277c56a28ca5de613364dcca81ebdf58e9573c0551203a3f29bc14fc2d05a6fbf0c87b4a35d2881ecd8f29361177f4bde378b53eb3a706cf0b921c3e11dd2f
-DIST nova-15.0.4.tar.gz 5740930 SHA256 
a213a34cc7fee0ab5b323b385644de5e6069107acc776cfc679eefb071692eb3 SHA512 
74ba9f6c2246c44612f016777c14e264d4df1432c8311a8eaa0bac17ba67d5302f5e2e9c42a009e8c214451d7c5bee54fcd9fcecf58ebaacd227cf5e98180c90
 WHIRLPOOL 
5522b7af0d815fced042e7ea856f219a3ba9d1808e40b97b8b2bbefa07deffdcec6a2b05a6439f4c264c6ef1f8cbfc80f47c205f068bbf9832b73805002816de
 DIST nova-15.0.5.tar.gz 5747766 SHA256 
4b28ca36923ffdd9c8740f9743efd86585ce18809017c7276442650d2d450033 SHA512 
19158f122b7fb8013d65e03d4b00f5afdf90abbc1b90fed4ff497d2ce7350302b34fffa7febd25da8a8bc6654d399dde049740452339c6a979a0aa8f9650a856
 WHIRLPOOL 
d07dd7aefe5fda743a75817df33219cac6c876c2e968f2c026860216026e25e5a2ce2b65d66f6a8fc5a5dc6a1ed380e980bee410ac81e4cec98c069f9687c711
-DIST nova.conf.sample-15.0.3 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125
-DIST nova.conf.sample-15.0.4 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125
 DIST nova.conf.sample-15.0.5 344760 SHA256 
09c086c981505a6e775a4e2073856b1d38998d97b92062f019095f98d7d26e1f SHA512 
5c55c752c8752876acbd8d2348abb39d6a8449f637ad2a6515f5c9f4619dbad73c4ae7a6ac4cd164656a0c466ed000a4d68a291050a03a5641fe96b3dd7f732d
 WHIRLPOOL 
22f174d402e6d9c3e1e18da0cdec883209013083c66eb2b5a2921546fb609c1a19de594832afa8f40ee26a999f2596c563eb16ba1a08035895b5d6c72a729125
 DIST nova.conf.sample-2017.1. 

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

2017-06-09 Thread Matt Thode
commit: 479bd89c05e28411e186ebcb9ac1a6ca54b163fe
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun  9 21:15:57 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jun  9 21:18:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479bd89c

app-admin/ansible: 2.3.1.0 stable amd64 and x86 and cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/ansible/Manifest  |  2 -
 app-admin/ansible/ansible-2.3.0.0-r1.ebuild | 57 --
 app-admin/ansible/ansible-2.3.0.0-r2.ebuild | 62 -
 app-admin/ansible/ansible-2.3.1.0.ebuild|  2 +-
 4 files changed, 1 insertion(+), 122 deletions(-)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index fb28f16016d..bcc9f9164ee 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,3 +1 @@
-DIST ansible-2.3.0.0-pycryptodome.patch 32449 SHA256 
a87d712305160ef8a559bf9e27d7fe4361889f45da5ba501c4a9ae8c6c58e504 SHA512 
f52611275262d772b2e44b858c59590ab18ed29c22899c0d8b47f3a21c71aebff9aab1a2284bdf44fbc47b63c3836851db1c065bafe0b6883bb582a98cf4d0a4
 WHIRLPOOL 
bd344c2507eb8576a114e5618d182b90443a92d4cd57f27310eb495dbba123853503c64c69338a02ce680b615862c819985913f2860e3dde670ef929dcd5761f
-DIST ansible-2.3.0.0.tar.gz 4251730 SHA256 
299f3907cd566a20e163942fa82b6afc86ef89c2726ba503b90c1a651e82a458 SHA512 
88ac28befefd7a70c36d8c33bc1aba1b0a5ffdea4bddd0b9e6c5488c70057662812208c221e47721c5a194fc30282a33490f196a719d9eb6d9b1e7dcfd1ff941
 WHIRLPOOL 
a6a622f17476c07e3446a7b09631027797ade04f7d1571e0eafccc2736390deabfcdd36fa1e849d209eb7ab5f1e3e86f2b6e7dd3032db1743665165c1dc710ba
 DIST ansible-2.3.1.0.tar.gz 4263357 SHA256 
cd4b8f53720fcd0c351156b840fdd15ecfbec22c951b5406ec503de49d40b9f5 SHA512 
7b4b33c56a15c41d756f095944d7a0dbf894557350879430df21061b717b9574aae624a276bf7e1a13d043b718aeaccac1ce510a3cb085983311ddf06fa832bc
 WHIRLPOOL 
5552ff64e8cac722a705bd1e72465c8bfe583a1c5efc587ca141b34eaa35d2af0ea2e1084a072ecb7dbb28d59d7f56e47c4c73f9e3e0f7f2451ef4e7134ad1af

diff --git a/app-admin/ansible/ansible-2.3.0.0-r1.ebuild 
b/app-admin/ansible/ansible-2.3.0.0-r1.ebuild
deleted file mode 100644
index e813dc57098..000
--- a/app-admin/ansible/ansible-2.3.0.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils versionator
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="http://ansible.com/;
-SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   =dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   net-misc/sshpass
-   virtual/ssh
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-   http://ansible.com/;
-SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz
-mirror://gentoo/${P}-pycryptodome.patch"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   =dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
-   )
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   net-misc/sshpass
-   virtual/ssh
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
-   http://releases.ansible.com/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
+KEYWORDS="amd64 x86 ~x64-macos"
 IUSE="test"
 
 RDEPEND="



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

2017-06-09 Thread Patrice Clement
commit: ff5b5406820b135390ebe3a7260db812ecc43e12
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jun  9 21:07:36 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jun  9 21:08:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5b5406

sys-apps/noexec: remove src_install phase and DOCS array.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-apps/noexec/noexec-1.1.0-r1.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/sys-apps/noexec/noexec-1.1.0-r1.ebuild 
b/sys-apps/noexec/noexec-1.1.0-r1.ebuild
index c5507a32d0e..25773611aec 100644
--- a/sys-apps/noexec/noexec-1.1.0-r1.ebuild
+++ b/sys-apps/noexec/noexec-1.1.0-r1.ebuild
@@ -12,10 +12,3 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 
 DEPEND="sys-libs/glibc"
-
-DOCS=( AUTHORS BUGS ChangeLog NEWS README )
-
-src_install() {
-   emake install DESTDIR="${D}"
-   einstalldocs
-}



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

2017-06-09 Thread Patrice Clement
commit: 743f0743f6ca4b9ee952a534ee78885223d0da1f
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jun  9 21:08:14 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jun  9 21:08:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743f0743

sys-apps/noexec: stable for amd64. mark stable for the remaining ARCHES using 
the ALLARCHES policy.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/sys-apps/noexec/noexec-1.1.0-r1.ebuild 
b/sys-apps/noexec/noexec-1.1.0-r1.ebuild
index 25773611aec..5e25d33d798 100644
--- a/sys-apps/noexec/noexec-1.1.0-r1.ebuild
+++ b/sys-apps/noexec/noexec-1.1.0-r1.ebuild
@@ -9,6 +9,6 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 
 DEPEND="sys-libs/glibc"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2017-06-09 Thread Andreas Sturmlechner
commit: e523ec3c5738860936173e5d006b42481a7cb8d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  9 18:42:20 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 19:24:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e523ec3c

kde-plasma/plasma-workspace: Add Plasma/5.9 branch fixes

Both fixes are also in Plasma 5.8.7.

See also:
https://bugs.kde.org/show_bug.cgi?id=377280
https://bugs.kde.org/show_bug.cgi?id=379414

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 ...plasma-workspace-5.9.5.1-pinned-launchers.patch |  56 +++
 .../plasma-workspace-5.9.5.1-startup-crash.patch   |  47 ++
 .../plasma-workspace-5.9.5.1-r2.ebuild | 173 +
 3 files changed, 276 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.9.5.1-pinned-launchers.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.9.5.1-pinned-launchers.patch
new file mode 100644
index 000..ea1084d417d
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.9.5.1-pinned-launchers.patch
@@ -0,0 +1,56 @@
+From 89b244a1ff72925805da6e5f44979ad4cb647468 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ivan=20=C4=8Cuki=C4=87?= 
+Date: Mon, 22 May 2017 10:08:16 +0200
+Subject: We should not forget the launchers that are not currently shown
+
+Summary:
+The pinned launchers that are assigned to other activities
+will have a -1 as the order. We should not forget them
+when saving to the configuration file.
+
+Reviewers: hein, mart
+
+Reviewed By: hein
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D5933
+---
+ libtaskmanager/tasksmodel.cpp | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/libtaskmanager/tasksmodel.cpp b/libtaskmanager/tasksmodel.cpp
+index 19f1bca..0150761 100644
+--- a/libtaskmanager/tasksmodel.cpp
 b/libtaskmanager/tasksmodel.cpp
+@@ -1545,6 +1545,7 @@ void TasksModel::syncLaunchers()
+ }
+ 
+ QMap sortedShownLaunchers;
++QStringList sortedHiddenLaunchers;
+ 
+ foreach(const QString , launcherList()) {
+ int row = -1;
+@@ -1564,6 +1565,8 @@ void TasksModel::syncLaunchers()
+ 
+ if (row != -1) {
+ sortedShownLaunchers.insert(row, launcherUrlStr);
++} else {
++sortedHiddenLaunchers << launcherUrlStr;
+ }
+ }
+ 
+@@ -1588,7 +1591,8 @@ void TasksModel::syncLaunchers()
+ d->sortedPreFilterRows.replace(sortMapIndices.at(i), 
preFilterRows.at(i));
+ }
+ }
+-setLauncherList(sortedShownLaunchers.values());
++
++setLauncherList(sortedShownLaunchers.values() + sortedHiddenLaunchers);
+ d->launcherSortingDirty = false;
+ }
+ 
+-- 
+cgit v0.11.2

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.9.5.1-startup-crash.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.9.5.1-startup-crash.patch
new file mode 100644
index 000..0c2e27c67ce
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.9.5.1-startup-crash.patch
@@ -0,0 +1,47 @@
+From d602198f6807bbfa175b61bdf1708fce703e Mon Sep 17 00:00:00 2001
+From: Marco Martin 
+Date: Mon, 22 May 2017 17:37:56 +0200
+Subject: don't check for panel visible during startup
+
+if any kscreen related activities occurred
+during startup, the panel wouldn't be visible
+yet, and this would assert. This often happens
+when a screen gets disabled at startup
+
+CCBUG:377280
+---
+ shell/panelview.cpp   | 1 +
+ shell/shellcorona.cpp | 6 +-
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/shell/panelview.cpp b/shell/panelview.cpp
+index 70d74cb..cacf0c0 100644
+--- a/shell/panelview.cpp
 b/shell/panelview.cpp
+@@ -117,6 +117,7 @@ PanelView::~PanelView()
+ 
+ KConfigGroup PanelView::panelConfig(ShellCorona *corona, Plasma::Containment 
*containment, QScreen *screen)
+ {
++qWarning()<<""<containment());
+ Q_ASSERT(panel->containment()->screen() == id || 
panel->containment()->screen() == -1);
+-Q_ASSERT(panel->isVisible());
++//If any kscreen related activities occurred
++//during startup, the panel wouldn't be visible yet, and this 
would assert
++if (panel->containment()->isUiReady()) {
++Q_ASSERT(panel->isVisible());
++}
+ }
+ 
+ screens.insert(screen);
+-- 
+cgit v0.11.2

diff --git 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2017-06-09 Thread Andreas Sturmlechner
commit: bcaaee2c327b648934f239e0f8c73963d37f6623
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  9 18:43:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 19:24:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcaaee2c

kde-plasma/plasma-workspace: Drop obsolete blocker

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/plasma-workspace/plasma-workspace-5.10.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.10.1.ebuild
index 2d09a0fd948..a3191a79504 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.10.1.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
-inherit kde5 multilib qmake-utils
+inherit kde5 qmake-utils
 
 DESCRIPTION="KDE Plasma workspace"
 KEYWORDS="~amd64 ~arm ~x86"
@@ -112,7 +112,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/ksmserver:4
!kde-plasma/ksplash:4
!kde-plasma/plasma-workspace:4
-   !x11-misc/notification-daemon
 "
 DEPEND="${COMMON_DEPEND}
x11-proto/xproto



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2017-06-09 Thread Andreas Sturmlechner
commit: a814e8917872d5589553ccef016f54d13e53476b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  9 19:17:19 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 19:24:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a814e891

kde-plasma/plasma-workspace: Drop 5.9.5.1-r1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 .../plasma-workspace-5.9.5.1-r1.ebuild | 169 -
 1 file changed, 169 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.9.5.1-r1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.9.5.1-r1.ebuild
deleted file mode 100644
index 8b5e8bee765..000
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.9.5.1-r1.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FRAMEWORKS_MINIMAL="5.33.0"
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5 multilib qmake-utils
-
-DESCRIPTION="KDE Plasma workspace"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+calendar geolocation gps prison qalculate +semantic-desktop"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kactivities)
-   $(add_frameworks_dep kauth)
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdeclarative)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdesu)
-   $(add_frameworks_dep kglobalaccel)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kidletime)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kjs)
-   $(add_frameworks_dep kjsembed)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kpackage)
-   $(add_frameworks_dep krunner)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwayland)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep kxmlrpcclient)
-   $(add_frameworks_dep plasma)
-   $(add_frameworks_dep solid)
-   $(add_plasma_dep kscreenlocker)
-   $(add_plasma_dep kwin)
-   $(add_plasma_dep libksysguard)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui 'jpeg')
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtx11extras)
-   $(add_qt_dep qtxml)
-   media-libs/phonon[qt5]
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   calendar? ( $(add_kdeapps_dep kholidays) )
-   geolocation? ( $(add_frameworks_dep networkmanager-qt) )
-   gps? ( sci-geosciences/gpsd )
-   prison? ( $(add_frameworks_dep prison) )
-   qalculate? ( sci-libs/libqalculate:= )
-   semantic-desktop? ( $(add_frameworks_dep baloo) )
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep kded)
-   $(add_kdeapps_dep kio-extras)
-   $(add_plasma_dep kde-cli-tools)
-   $(add_plasma_dep ksysguard)
-   $(add_plasma_dep milou)
-   $(add_plasma_dep plasma-integration)
-   $(add_qt_dep qdbus)
-   $(add_qt_dep qtgraphicaleffects)
-   $(add_qt_dep qtpaths)
-   $(add_qt_dep qtquickcontrols 'widgets')
-   app-text/iso-codes
-   x11-apps/mkfontdir
-   x11-apps/xmessage
-   x11-apps/xprop
-   x11-apps/xrdb
-   x11-apps/xset
-   x11-apps/xsetroot
-   !dev-libs/xembed-sni-proxy
-   !kde-plasma/freespacenotifier:4
-   !kde-plasma/libtaskmanager:4
-   !kde-plasma/kcminit:4
-   !kde-plasma/kdebase-startkde:4
-   !kde-plasma/klipper:4
-   !kde-plasma/krunner:4
-   !kde-plasma/ksmserver:4
-   !kde-plasma/ksplash:4
-   !kde-plasma/plasma-workspace:4
-"
-DEPEND="${COMMON_DEPEND}
-   x11-proto/xproto
-"
-
-PATCHES=( "${FILESDIR}/${PN}-5.4-startkde-script.patch" )
-
-RESTRICT+=" test"
-
-src_prepare() {
-   kde5_src_prepare
-
-   sed 

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

2017-06-09 Thread Andreas Sturmlechner
commit: ffcfa55893437cef32a1043b6b40aec6a9fe23dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  9 19:01:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 19:24:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcfa558

app-office/kexi: Drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-office/kexi/Manifest  |  1 -
 app-office/kexi/kexi-3.0.0.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 5ae66877422..14af1bf5df8 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1,2 +1 @@
-DIST kexi-3.0.0.tar.xz 3678724 SHA256 
8acfdf9f933139544aa8a8f53b04f5266c1cec6b3844963d04404e8b7f72ffe0 SHA512 
c42b50aaa0878171c0a238226b47774a3370f6ca4411c344a7d31e78ee3cb5b930be4a493290a887dc239146d49c7d7da71028587aabbf8e5497704dab7bf826
 WHIRLPOOL 
0c4ae66e3985cd36d4687ca0ffcfeac6a19aa838a765cc0211efe4d11fc7be661c1beb8792b83f8f54cabbc274e7d8859dbcb2a294c173712e2df3271806aa95
 DIST kexi-3.0.1.tar.xz 1967476 SHA256 
23e564a8ddd3b48ddeddb9d9104820a9548fd77a116b3bb4873e5c120e4ac25c SHA512 
de8c84416d10234c9cdfa57d4468023636e8a5253e2c0da93dd92b935930ef97ad173796eb0abde9ef6a027efc83618d8617eeb84062f34e52008882386628b6
 WHIRLPOOL 
a6d400040bcc43cc504f0ff9dd4e7bcbe56b159cfdfcfca064d90a4d7aeb7844a78f15196b82cfa9eba5453034df09e7f9f72f5685de092cf9f62ecc4ad6f36c

diff --git a/app-office/kexi/kexi-3.0.0.ebuild 
b/app-office/kexi/kexi-3.0.0.ebuild
deleted file mode 100644
index f19f54f3cf4..000
--- a/app-office/kexi/kexi-3.0.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
-[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="marble mdb mysql postgres sqlite webkit"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-db/kdb[mysql?,postgres?,sqlite?]
-   dev-libs/kproperty
-   dev-libs/kreport
-   marble? ( $(add_kdeapps_dep marble) )
-   mdb? ( dev-libs/glib:2 )
-   mysql? ( virtual/libmysqlclient )
-   postgres? (
-   dev-db/postgresql:*
-   dev-libs/libpqxx
-   )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep breeze-icons-rcc)
-   !app-office/calligra:4[calligra_features_kexi]
-   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
-"
-
-src_prepare() {
-   if ! use webkit; then
-   punt_bogus_dep Qt5 WebKit
-   punt_bogus_dep Qt5 WebKitWidgets
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package marble KexiMarble)
-   $(cmake-utils_use_find_package mdb GLIB2)
-   $(cmake-utils_use_find_package mysql MySQL)
-   $(cmake-utils_use_find_package postgres KexiPostgreSQL)
-   )
-   kde5_src_configure
-}



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

2017-06-09 Thread Brian Evans
commit: 3843a426f02b54f3f1258b0495766dc2e70d464e
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 19:17:09 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 19:17:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3843a426

dev-php/pecl-redis: Mark amd64 stable

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-php/pecl-redis/pecl-redis-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild 
b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild
index 3c2df8c79d4..28fa94708b6 100644
--- a/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild
+++ b/dev-php/pecl-redis/pecl-redis-3.1.2.ebuild
@@ -15,7 +15,7 @@ inherit php-ext-pecl-r3
 DESCRIPTION="PHP extension for interfacing with Redis"
 LICENSE="PHP-3.01"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="igbinary +session"
 
 DEPEND="igbinary? (



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/

2017-06-09 Thread Andreas Sturmlechner
commit: 12377062a8d1bba996d8f7ad48f9277c58fc19af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  9 18:49:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 18:49:45 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=12377062

kde-plasma/plasma-workspace: Drop obsolete blocker

Upstream commit ab60c3be74a0efa07662d8f456daab8bf04637e8
Gentoo-bug: 613266

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild | 3 +--
 kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild  | 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-.ebuild | 3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild
index f205da8c1c..239067e983 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild
@@ -6,7 +6,7 @@ EAPI=6
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
-inherit kde5 multilib qmake-utils
+inherit kde5 qmake-utils
 
 DESCRIPTION="KDE Plasma workspace"
 KEYWORDS=""
@@ -112,7 +112,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/ksmserver:4
!kde-plasma/ksplash:4
!kde-plasma/plasma-workspace:4
-   !x11-misc/notification-daemon
 "
 DEPEND="${COMMON_DEPEND}
x11-proto/xproto

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild
index 988d86493a..ffa266f5fa 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild
@@ -6,7 +6,7 @@ EAPI=6
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
-inherit kde5 multilib qmake-utils
+inherit kde5 qmake-utils
 
 DESCRIPTION="KDE Plasma workspace"
 KEYWORDS=""

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index f205da8c1c..239067e983 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
-inherit kde5 multilib qmake-utils
+inherit kde5 qmake-utils
 
 DESCRIPTION="KDE Plasma workspace"
 KEYWORDS=""
@@ -112,7 +112,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/ksmserver:4
!kde-plasma/ksplash:4
!kde-plasma/plasma-workspace:4
-   !x11-misc/notification-daemon
 "
 DEPEND="${COMMON_DEPEND}
x11-proto/xproto



[gentoo-commits] repo/gentoo:master commit in: dev-db/myodbc/files/, dev-db/myodbc/

2017-06-09 Thread Brian Evans
commit: b9d30cc5bfb8342a3606628289e5ca6b24542f36
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 18:58:51 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 18:58:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d30cc5

dev-db/myodbc: Version bump for testing

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-db/myodbc/Manifest |   1 +
 dev-db/myodbc/files/5.3-cmake-doc-path.patch   |  43 +++
 dev-db/myodbc/files/5.3-cxxlinkage.patch   |  43 +++
 .../myodbc/files/5.3-mariadb-buffer_length.patch   |  93 ++
 .../myodbc/files/5.3-mariadb-dynamic-array.patch   |  96 +++
 dev-db/myodbc/myodbc-5.3.8.ebuild  | 137 +
 6 files changed, 413 insertions(+)

diff --git a/dev-db/myodbc/Manifest b/dev-db/myodbc/Manifest
index 42f54f28a41..86f8f8e52f3 100644
--- a/dev-db/myodbc/Manifest
+++ b/dev-db/myodbc/Manifest
@@ -1 +1,2 @@
 DIST mysql-connector-odbc-5.2.7-src.tar.gz 606472 SHA256 
0ad8fcccb4c41c7100fe02ec0aa87938d33329d23f7b68d1b9031c87750392c9 SHA512 
f54ac8a23ade71da85e1335e95eccdccfd68a8687d17a584ced103812bdc5aee8014769a84eaa22724bb2cb23d34c7188c964d3283723defeaef5157a4b3c60f
 WHIRLPOOL 
928808ac5b623ec345c8c1b8495ca1de7f10e65f0d14720e9bee6ab154ccf818ca690745a57fa7fa1c008ba57b24705657398cd9146fbf2e385c178deca0e499
+DIST mysql-connector-odbc-5.3.8-src.tar.gz 690403 SHA256 
eca40e1ad359cd1d7e23b6692e60179c8e3daa66337e7a0232de4162664d9885 SHA512 
4703deab548f2953a58421b20977ced8dfd197d5274f89dd9e080cebdf35da007e558d5d52b6b09109744eddc2905c834f1e3e2ac83df4249d069d5e14fd34ee
 WHIRLPOOL 
9286058a7d57e13e9a2e683682d87e0226e0e451880a20579867b673144d69f7941fbe16706267ca2caa058b1aef15fb4516445af8ab164fb745cd81a0c2814f

diff --git a/dev-db/myodbc/files/5.3-cmake-doc-path.patch 
b/dev-db/myodbc/files/5.3-cmake-doc-path.patch
new file mode 100644
index 000..54f35d41d96
--- /dev/null
+++ b/dev-db/myodbc/files/5.3-cmake-doc-path.patch
@@ -0,0 +1,43 @@
+=== modified file 'CMakeLists.txt'
+--- a/CMakeLists.txt   2013-03-09 09:51:06 +
 b/CMakeLists.txt   2013-03-09 11:05:27 +
+@@ -33,6 +33,12 @@
+ 
+ INCLUDE(version.cmake)
+ 
++IF(WITH_DOCUMENTATION_INSTALL_PATH)
++  set(DOCUMENTATION_INSTALL_PATH ${WITH_DOCUMENTATION_INSTALL_PATH})
++ELSE(WITH_DOCUMENTATION_INSTALL_PATH)
++  set(DOCUMENTATION_INSTALL_PATH 
${CMAKE_INSTALL_PREFIX}/share/doc/myodbc-${CONNECTOR_MAJOR}.${CONNECTOR_MINOR})
++ENDIF(WITH_DOCUMENTATION_INSTALL_PATH)
++
+ #Default is to build both drivers
+ IF(UNICODE OR NOT ANSI)
+   MESSAGE(STATUS "Configuring to build Unicode driver")
+@@ -329,19 +335,17 @@
+ 
+ ELSE(WIN32)
+ 
+-  INSTALL(FILES ChangeLogDESTINATION .)
+-  INSTALL(FILES README   DESTINATION .)
+-  INSTALL(FILES README.debug DESTINATION .)
+-  INSTALL(FILES INSTALL  DESTINATION .)
++INSTALL(FILES ChangeLogDESTINATION ${DOCUMENTATION_INSTALL_PATH})
++INSTALL(FILES README   DESTINATION ${DOCUMENTATION_INSTALL_PATH})
++INSTALL(FILES README.debug DESTINATION ${DOCUMENTATION_INSTALL_PATH})
++INSTALL(FILES INSTALL  DESTINATION ${DOCUMENTATION_INSTALL_PATH})
+   IF(EXISTS "${CMAKE_SOURCE_DIR}/COPYING")
+-INSTALL(FILES COPYING   DESTINATION .)
+   ELSE()
+-INSTALL(FILES LICENSE.mysql DESTINATION .)
+   ENDIF()
+ 
+ ENDIF(WIN32)
+ 
+-INSTALL(FILES Licenses_for_Third-Party_Components.txt DESTINATION .)
++INSTALL(FILES Licenses_for_Third-Party_Components.txt DESTINATION 
${DOCUMENTATION_INSTALL_PATH})
+ 
+ INCLUDE(CPack)
+ 
+
+

diff --git a/dev-db/myodbc/files/5.3-cxxlinkage.patch 
b/dev-db/myodbc/files/5.3-cxxlinkage.patch
new file mode 100644
index 000..319262c81ca
--- /dev/null
+++ b/dev-db/myodbc/files/5.3-cxxlinkage.patch
@@ -0,0 +1,43 @@
+diff -aurN a/cmake/FindMySQL.cmake b/cmake/FindMySQL.cmake
+--- a/cmake/FindMySQL.cmake2016-11-29 07:40:13.0 -0500
 b/cmake/FindMySQL.cmake2017-02-17 13:59:18.115389096 -0500
+@@ -747,7 +747,7 @@
+ endif()
+ 
+ if(NOT MYSQL_CXXFLAGS)
+-  if(MYSQL_CXX_LINKAGE OR MYSQL_VERSION_ID GREATER 50603)
++  if(MYSQL_CXX_LINKAGE)
+ _mysql_conf(MYSQL_CXXFLAGS "--cxxflags")
+ set(MYSQL_CXX_LINKAGE 1)
+   else()
+diff -aurN a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2017-02-17 13:50:43.556006202 -0500
 b/CMakeLists.txt   2017-02-17 13:57:15.745676184 -0500
+@@ -242,10 +242,9 @@
+ SET(EXECUTABLE_OUTPUT_PATH "${CMAKE_BINARY_DIR}/bin")
+ SET(LIBRARY_OUTPUT_PATH "${CMAKE_BINARY_DIR}/lib")
+ 
+-SET(LIB_SUBDIR "lib")
+-IF(RPM_BUILD AND CMAKE_SYSTEM_PROCESSOR MATCHES 
"(x86_64|ppc64|ppc64p7|s390x|sparc64)") 
+-  SET(LIB_SUBDIR "lib64")
+-ENDIF()
++IF(NOT LIB_SUBDIR)
++  MESSAGE(ERROR "LIB_SUBDIR is not set")
++ENDIF(NOT LIB_SUBDIR)
+ 
+ MESSAGE(STATUS "Installation library subdir: ${LIB_SUBDIR}")
+ 
+diff -aurN a/cmake/FindMySQL.cmake b/cmake/FindMySQL.cmake
+--- a/cmake/FindMySQL.cmake2017-02-17 

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

2017-06-09 Thread William Hubbs
commit: a8ee28f007b715efe658d1cf8a3656dd9055265d
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun  9 18:42:31 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun  9 18:42:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ee28f0

sys-apps/baselayout: 2.4.1 version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-apps/baselayout/Manifest|   1 +
 sys-apps/baselayout/baselayout-2.4.1.ebuild | 255 
 2 files changed, 256 insertions(+)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index 46912af538f..fff04068279 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1 +1,2 @@
 DIST baselayout-2.3.tar.bz2 32266 SHA256 
e7bbd7d71ede6820a37738fd2e9010d54545fbd73c16ee686663dee2075c5d4c SHA512 
cf9636c7d5c1fb4abf63dd931dc8ceaa30cf871f5e576a53dcc207abd54b8eec7778a1ef29766e2e8f5c0a098b9b3d07361717ae190027d1e102aceb4a07cacb
 WHIRLPOOL 
92e88f5ff0eddd56698977bb6578ee53f62755bfdd9023fc7151415fce4a87952b539e0da3a7056a0f90c668a5a1c4fe2b43af0359fe9c40b4dc7b50568711d7
+DIST baselayout-2.4.1.tar.bz2 31307 SHA256 
d75ae329ba47f26e7c41c6e060f57a8f1f1a97420d39e6a49ab2bdb86c4a2c00 SHA512 
e505ad81834aafb574ffee9bc1fce216c1c8c7fa11b0095580f87a37e4b9efb057ee78db7cd5affc64f05d5dd0592c671304414c119b37d86dfaa1e7b84ce7c1
 WHIRLPOOL 
9057ab259c8ef61bb56d13b237e343f6a7aec8fef61a0a9872fc7e0aa34a7dc772cd4701a76341d170eaa3ba328ad0b693d098189ca7f4aa9e5e32232f1d1801

diff --git a/sys-apps/baselayout/baselayout-2.4.1.ebuild 
b/sys-apps/baselayout/baselayout-2.4.1.ebuild
new file mode 100644
index 000..0c2d7de0cd4
--- /dev/null
+++ b/sys-apps/baselayout/baselayout-2.4.1.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib versionator
+
+DESCRIPTION="Filesystem baselayout and init scripts"
+HOMEPAGE="https://www.gentoo.org/;
+SRC_URI="https://gitweb.gentoo.org/proj/baselayout.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="build kernel_linux"
+
+pkg_setup() {
+   multilib_layout
+}
+
+# Create our multilib dirs - the Makefile has no knowledge of this
+multilib_layout() {
+   local libdir libdirs=$(get_all_libdirs) def_libdir=$(get_abi_LIBDIR 
$DEFAULT_ABI)
+   : ${libdirs:=lib}   # it isn't that we don't trust 
multilib.eclass...
+
+   [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to 
be invalid"
+
+   # figure out which paths should be symlinks and which should be 
directories
+   local dirs syms exp d
+   for libdir in ${libdirs} ; do
+   exp=( {,usr/,usr/local/}${libdir} )
+   for d in "${exp[@]}" ; do
+   # most things should be dirs
+   if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = 
"lib" ] ; then
+   [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" 
${d}"
+   else
+   [ -h "${d}" ] && syms+=" ${d}"
+   fi
+   done
+   done
+   if [ -n "${syms}${dirs}" ] ; then
+   ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, 
so that means you need to"
+   ewarn "have these paths configured as follows:"
+   [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}"
+   [ -n "${syms}" ] && ewarn "directories:${syms}"
+   ewarn "The ebuild will attempt to fix these, but only for 
trivial conversions."
+   ewarn "If things fail, you will need to manually create/move 
the directories."
+   echo
+   fi
+
+   # setup symlinks and dirs where we expect them to be; do not migrate
+   # data ... just fall over in that case.
+   local prefix
+   for prefix in "${EROOT}"{,usr/,usr/local/} ; do
+   if [ "${SYMLINK_LIB}" = yes ] ; then
+   # we need to make sure "lib" points to the native libdir
+   if [ -h "${prefix}lib" ] ; then
+   # it's already a symlink!  assume it's pointing 
to right place ...
+   continue
+   elif [ -d "${prefix}lib" ] ; then
+   # "lib" is a dir, so need to convert to a 
symlink
+   ewarn "Converting ${prefix}lib from a dir to a 
symlink"
+   rm -f "${prefix}lib"/.keep
+   if rmdir "${prefix}lib" 2>/dev/null ; then
+   ln -s ${def_libdir} "${prefix}lib" || 
die
+   else
+   die "non-empty dir found where we 
needed a 

[gentoo-commits] proj/baselayout: New tag: baselayout-2.4.1

2017-06-09 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun  9 18:40:14 2017 +

New tag: baselayout-2.4.1




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

2017-06-09 Thread William Hubbs
commit: 8b91d77f9ec7431f8d9eca9f6bf918fce78646b8
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun  9 18:37:34 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun  9 18:37:34 2017 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=8b91d77f

version 2.4.1

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index e1c252d5..ad7ee2ad 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.4
+PV = 2.4.1
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 



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

2017-06-09 Thread William Hubbs
commit: 0aacdc243b40f3bd5a651fb50a0043e9650af1c4
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun  9 18:37:50 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun  9 18:37:50 2017 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=0aacdc24

update ChangeLog

 ChangeLog | 201 +++---
 1 file changed, 49 insertions(+), 152 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 3bade20d..d03be873 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,52 @@
+commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
+Author: William Hubbs 
+Commit: William Hubbs 
+
+etc/profile: replace PATH with ROOTPATH if the user is root
+
+This is part of the following bug.
+
+X-Gentoo-Bug: 255695
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
+
+commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
+Author: David Michael 
+Commit: William Hubbs 
+
+etc/services: add etcd services
+
+X-Gentoo-Bug: 604704
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
+
+commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
+Author: William Hubbs 
+Commit: William Hubbs 
+
+etc/env.d: move default settings to 50bbaselayout instead of 00basic
+
+This allows other packages to append or pre-pend any of our defaults.
+
+X-Gentoo-Bug: 255695
+X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
+
+commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
+Author: William Hubbs 
+Commit: William Hubbs 
+
+version 2.4
+
+commit ff4d400d6f6651ecd06a66245fd43fb909e91955
+Author: Lars Wendler 
+Commit: William Hubbs 
+
+etc/shells: Add mksh to login shells
+
+commit 3068c8e4af7ddfa2f2a04f0baf009578bf1a7d28
+Author: William Hubbs 
+Commit: William Hubbs 
+
+add ChangeLog
+
 commit 8f970ff82c88b86565d88852624da143bb2d5288
 Author: William Hubbs 
 Commit: William Hubbs 
@@ -102,155 +151,3 @@ Commit: William Hubbs 
 Comment out fstab entries by default
 
 Bug: https://bugs.gentoo.org/578390
-
-commit 3150eecd25d8340a7f98bdd8266b2a2a552f
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Revert "remove the uucp user"
-
-This reverts commit 2ebb0d7b29132822e8bc6f9b67940541a6261f74.
-This needs more thought; we have consumers in the tree still. I'm not
-sure whether we should drop it here or fix the consumers first.
-
-commit 2ebb0d7b29132822e8bc6f9b67940541a6261f74
-Author: William Hubbs 
-Commit: William Hubbs 
-
-remove the uucp user
-
-commit 18fe9e877b496980256f4a8b3251e416e1afca89
-Author: William Hubbs 
-Commit: William Hubbs 
-
-add the dialout group
-
-commit d79832c6b962969c5c57f4ff201c476e34e6789d
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Makefile: Add /etc/mtab symbolic link to layout-Linux
-
-Add a symbolic link from /etc/mtab to /proc/self/mounts to the
-layout-Linux target so that it will be built in the stages.
-
-X-Gentoo-Bug: 477498
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=477498
-
-commit f25b3dbc3c55e4f24d8c58ccc3278a8f6eb0def8
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Add input group
-
-Anyone other than root who wants access to /dev/input/* should be added
-to this group.
-
-I used gid 97 which is the same gid Archlinux uses.
-
-X-Gentoo-Bug: 514174
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=514174
-
-commit 62f7c82bf8b0bdbec552b912e0f2e698fd23935f
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Begin updating Makefile to work with git
-
-Make live is used to make a tarball of the repository with all local
-changes.
-
-make release is used to make a release once it is tagged.
-
-make snapshot is a work in progress; it is supposed to make a tarball of
-the commit passed to it via GITREF=. The part that is missing is
-I haven't decided how to name that tarball.
-
-commit 6d46bae57015554d60cb66b1570d0016c9e6f076
-Author: William Hubbs 
-Commit: William Hubbs 
-
-Set version in Makefile
-
-The PV variable in Makefile now holds the version number directly
-instead of reading it from an external file.
-
-commit 3f7fc93e8d79fcb55405222c3206cdf64a471307
-Author: Mike Frysinger 
-Commit: Mike Frysinger 

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

2017-06-09 Thread Brian Evans
commit: 472703f53f4a530931c923e3e04c9d5f681518ee
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 18:20:43 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 18:21:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472703f5

dev-db/myodbc: Fix undefined references with gcc 5 std change

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-db/myodbc/myodbc-5.2.7-r1.ebuild | 5 -
 dev-db/myodbc/myodbc-5.2.7-r2.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-db/myodbc/myodbc-5.2.7-r1.ebuild 
b/dev-db/myodbc/myodbc-5.2.7-r1.ebuild
index aea3236e0f0..22819c507ce 100644
--- a/dev-db/myodbc/myodbc-5.2.7-r1.ebuild
+++ b/dev-db/myodbc/myodbc-5.2.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -43,6 +43,9 @@ src_prepare() {
epatch "${FILESDIR}/cmake-doc-path.patch" \
"${FILESDIR}/${PVR}-cxxlinkage.patch" \
"${FILESDIR}/${PV}-mariadb-dynamic-array.patch"
+
+   # Fix undefined references due to standards change
+   append-cflags -std=gnu89
 }
 
 multilib_src_configure() {

diff --git a/dev-db/myodbc/myodbc-5.2.7-r2.ebuild 
b/dev-db/myodbc/myodbc-5.2.7-r2.ebuild
index 24446560e0c..e475faca21e 100644
--- a/dev-db/myodbc/myodbc-5.2.7-r2.ebuild
+++ b/dev-db/myodbc/myodbc-5.2.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -46,6 +46,9 @@ src_prepare() {
"${FILESDIR}/${PV}-r1-cxxlinkage.patch" \
"${FILESDIR}/${PV}-mariadb-dynamic-array.patch" \
"${FILESDIR}/${PV}-my_malloc.patch"
+
+   # Fix undefined references due to standards change
+   append-cflags -std=gnu89
 }
 
 multilib_src_configure() {



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

2017-06-09 Thread Brian Dolbec
commit: caa1c2c4ea2910cead83f22976dd5127fafc067a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 16:42:36 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa1c2c4

dev-python/hyper-h2: Version bumps for 2.x, 3.x series

Clean older 3.0.0 version.

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/hyper-h2/Manifest |  3 ++-
 .../{hyper-h2-3.0.0.ebuild => hyper-h2-2.6.2.ebuild} | 16 ++--
 .../{hyper-h2-3.0.0.ebuild => hyper-h2-3.0.1.ebuild} | 12 
 3 files changed, 12 insertions(+), 19 deletions(-)

diff --git a/dev-python/hyper-h2/Manifest b/dev-python/hyper-h2/Manifest
index 428c149ee27..51c1ff65f6e 100644
--- a/dev-python/hyper-h2/Manifest
+++ b/dev-python/hyper-h2/Manifest
@@ -1,2 +1,3 @@
 DIST hyper-h2-2.5.1.tar.gz 92713 SHA256 
673937480f97ad5a1fc8d78ff937352083c82525905b0f631db841c776a91f76 SHA512 
e82a7e6b592b43d74defbd4c729ad287ed019881f6ddf0d2dff9d3eb4fdba29cab8d988848ec64b693da77df5cbcacb06eecf1ecd77843c66c9eea8808fc949c
 WHIRLPOOL 
cc1d761bc636fcdb1d760c04676c50427d6a0940bf739244e738506982116338e108a4d2d2dc016127894d1dea842709a2f667239cdd9320e4f1fcc73e7c86bb
-DIST hyper-h2-3.0.0.tar.gz 2203892 SHA256 
67a48d035ffbc4535ddd5cad154ab9cb8511e4f7d1f1d87272616b9d2feb6e22 SHA512 
bd878e4b27cf67b46ea8099d8ca86cb91d240520f91543bce777565016a3010ae6f62302aa8d498037b0f122079a6e45f175fc343ca99dfb3c1929566cf16ca3
 WHIRLPOOL 
ac62582108cca422120d6f86e3353cd91a6c0e0ddde571b5e45f9db7089c03487456f15f88d14fbfdf039f074afe248175933ae96cc41a702f1a2621f254f379
+DIST hyper-h2-2.6.2.tar.gz 169942 SHA256 
af35878673c83a44afbc12b13ac91a489da2819b5dc1e11768f3c2406f740fe9 SHA512 
4bbdb26fabe2ee72e1b22e91dcc2a727d4b5c4e2cc465aaf45a15d004062740db87ef5f35f369fd423cdd6fdb61475f0dc423cbe7cec1bc52ddbe8a7488acf1d
 WHIRLPOOL 
c9bf4ca23dea8d6223c1d560cd9a95432c782da75c12f9fb9c269245bfe5aa5322f956c587adf00e7a6b8946a8df6c3e26389bf6f679789a1567c5920bfaa5a0
+DIST hyper-h2-3.0.1.tar.gz 2208816 SHA256 
b2962f883fa392a23cbfcc4ad03c335bcc661be0cf9627657b589f0df2206e64 SHA512 
4206ed9b298477b02cb4ae6be3f3e421225f14b25c327a324544f8ffe2246b949d8f1f0171f2c6821afb32aa7a8c1ac976e1221217c0296d0e6ebea8877f4d02
 WHIRLPOOL 
3d81cdbb228e5c6e4f2a66fde068ddc2d0880baade28f243e9bf74895041b8b36e9fb0724d6462016aaf5338b82c035d6b03335a2aaab1a7f5b521829e5b52b1

diff --git a/dev-python/hyper-h2/hyper-h2-3.0.0.ebuild 
b/dev-python/hyper-h2/hyper-h2-2.6.2.ebuild
similarity index 58%
copy from dev-python/hyper-h2/hyper-h2-3.0.0.ebuild
copy to dev-python/hyper-h2/hyper-h2-2.6.2.ebuild
index 63055a4f939..3603117b463 100644
--- a/dev-python/hyper-h2/hyper-h2-3.0.0.ebuild
+++ b/dev-python/hyper-h2/hyper-h2-2.6.2.ebuild
@@ -6,26 +6,22 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
 
 inherit distutils-r1
 
-MY_PN="h2"
-
 DESCRIPTION="HTTP/2 State-Machine based protocol implementation"
 HOMEPAGE="http://python-hyper.org/h2 https://pypi.python.org/pypi/h2;
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="
-   >=dev-python/hyperframe-5.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperframe-4.0.1[${PYTHON_USEDEP}]
=dev-python/hpack-2.3.0[${PYTHON_USEDEP}]
-   =dev-python/enum34-1.1.6[${PYTHON_USEDEP}]' 
python2_7)
+   >=dev-python/hpack-2.2.0[${PYTHON_USEDEP}]
+   =dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 
python2_7)
$(python_gen_cond_dep 'http://python-hyper.org/h2 https://pypi.python.org/pypi/h2;
-SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://python-hyper.org/h2/en/stable/ 
https://pypi.python.org/pypi/h2;
+SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND="
>=dev-python/hyperframe-5.0.0[${PYTHON_USEDEP}]
=dev-python/hpack-2.3.0[${PYTHON_USEDEP}]
-   =dev-python/enum34-1.1.6[${PYTHON_USEDEP}]' 
python2_7)
$(python_gen_cond_dep '

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

2017-06-09 Thread Brian Dolbec
commit: 541e7cdf3ce7c0e2e31f64951f7645ce58ff58d1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 17:19:40 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541e7cdf

dev-python/m2r: Version bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/m2r/Manifest |  1 +
 dev-python/m2r/m2r-0.1.6.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-python/m2r/Manifest b/dev-python/m2r/Manifest
index 721b61b97fc..8d3d0c4cbc5 100644
--- a/dev-python/m2r/Manifest
+++ b/dev-python/m2r/Manifest
@@ -1 +1,2 @@
 DIST m2r-0.1.5.tar.gz 13202 SHA256 
3448f770aed05ca10390d0917cd51836cbf82a2f095bc91507e6291cfab03223 SHA512 
78e9e8daa293b2466c95f0adad937fa0bbefaf0dd9663695bb916be13182633e0d462afa5331a595db424420485ef54bbfd4e0625962026fab4ce0c63104bc84
 WHIRLPOOL 
c701aa0a735eda9b7eaab7ff6f384bad7535337f6a7adcfce2d729f33b01aed9213d04fcfe1dc3521b2df0687f2b849a3eb5df628a87ea3ea2697ae389ad8438
+DIST m2r-0.1.6.tar.gz 13615 SHA256 
a26bc2e25e0ad3f8650385aea25cf734ac4fcd30e54faec92fd39675da75e527 SHA512 
3641cf4013f71fbd43d6cdad530cfd3e909c93709edfbd79d6a51e7121de68e279d3ec4eb7eed391a35902ffa467310bd6b020139b2024c3e80fa44e5f6cc4a7
 WHIRLPOOL 
4bc6ed787069483f4f4c5bcbb4c9cc448dd2d2edc0a7845e2ca74189a0a8b25040c1fed293e4c4aebf6ea1640f69cb777c4621db79a6008b887b8199247712a9

diff --git a/dev-python/m2r/m2r-0.1.6.ebuild b/dev-python/m2r/m2r-0.1.6.ebuild
new file mode 100644
index 000..6dac7dc65dd
--- /dev/null
+++ b/dev-python/m2r/m2r-0.1.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
+
+inherit distutils-r1
+
+DESCRIPTION="Markdown to reStructuredText converter"
+HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.python.org/pypi/m2r;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/mistune[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7) )
+   ${RDEPEND}
+"
+
+#S=${WORKDIR}/${P}
+
+python_prepare_all() {
+   # fix a Q/A violation, trying to install the tests as an independant 
package
+   sed -e "s/packages=\['tests'\],/packages=[],/" -i setup.py
+   # remove duped old file in the tarball
+   rm "tests/test_r s.py" || die
+   # add missing test files
+   cp "${FILESDIR}/"test.md tests/ || die
+   cp "${FILESDIR}/"test.rst tests/ || die
+   cp "${FILESDIR}/"m2r.1 ./ || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   py.test -v || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   doman m2r.1
+}



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

2017-06-09 Thread Brian Dolbec
commit: 5e06483f4f9477b04455cbc34dad66c22f5df2fe
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 17:32:14 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e06483f

dev-python/pynacl: Version bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/pynacl/Manifest|  1 +
 dev-python/pynacl/pynacl-1.1.2.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pynacl/Manifest b/dev-python/pynacl/Manifest
index ec36eeeb527..1c7f30d6348 100644
--- a/dev-python/pynacl/Manifest
+++ b/dev-python/pynacl/Manifest
@@ -1 +1,2 @@
 DIST pynacl-1.1.1.tar.gz 3099431 SHA256 
a251393a93c4bd85e7a2c1c0e938dc8862743ae27d8def87c32b2888ccca049e SHA512 
6410f6ed2a474fefd5df425ea7e76fbe527a9d2ed09b36291caf2c5d0e68704e58caa694e06b01ea61323b2ef16ce85c1478191cf49d7eea969395a3d74d09a8
 WHIRLPOOL 
625589b26591c23976cb0c5c4ec9b53c428f3c3c1a07da187af52183367d625ea5bf4d3038b1fe6c88e5c9d4297b1474137b7f350430faefbdbc43f3e36fd698
+DIST pynacl-1.1.2.tar.gz 3149804 SHA256 
448897f0cfe3607dc23a871fa4405ef00926179df27ee8dfd0e46d42c60d8968 SHA512 
ce9c720699fc3b808bb569ad9916f5f5ea97fbc49643117b014374ffaf77ce7972a530e9c4cfaca14dcffc8d676b5bce2facf6da99bf2fda4e319b772075e52e
 WHIRLPOOL 
e30d1fb88e94976ee334a950726437995cb8aac539cb96c93812f44314d8981dad5969cc1e687638d9100553ed6cf0b5ce2c93e66f3a1cd7aa55db034a76aa33

diff --git a/dev-python/pynacl/pynacl-1.1.2.ebuild 
b/dev-python/pynacl/pynacl-1.1.2.ebuild
new file mode 100644
index 000..0c665700978
--- /dev/null
+++ b/dev-python/pynacl/pynacl-1.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6})
+
+inherit distutils-r1
+
+DESCRIPTION="Python binding to the Networking and Cryptography (NaCl) library"
+HOMEPAGE="https://github.com/pyca/pynacl/ https://pypi.python.org/pypi/PyNaCl/;
+SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.4.1[${PYTHON_USEDEP}]
+   dev-libs/libsodium:0/18
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] )
+"
+
+src_prepare() {
+   # For not using the bundled libsodium
+   export SODIUM_INSTALL=system
+   distutils-r1_python_prepare_all
+}



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

2017-06-09 Thread Brian Dolbec
commit: eb65cd3c8c8044ffa7ba8bbe8a25626c3cadb5ff
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 17:03:00 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb65cd3c

dev-python/automat: Version bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/automat/Manifest |  1 +
 dev-python/automat/automat-0.6.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/automat/Manifest b/dev-python/automat/Manifest
index 6edae925f26..76e70f4ad69 100644
--- a/dev-python/automat/Manifest
+++ b/dev-python/automat/Manifest
@@ -1 +1,2 @@
 DIST Automat-0.5.0.tar.gz 32599 SHA256 
4889ec6763377432ec4db265ad552bbe956768ea3fff39014855308ba79dd7c2 SHA512 
7b4fc64e1b3cc514e3513c4be7387309a9e0c6d59ef091131404642b517a324b4a0eb677bee99da038664bd6713f2d2078c621f056e98b35966caf324741eeeb
 WHIRLPOOL 
5d3d258cb0eae2393edd4b12860b4312522c4a0eff7c17724ecf13032b633e1803b3817bd095f5e24a680d6d006ea4a389bd038022ac21376ba4e969e3bc4200
+DIST Automat-0.6.0.tar.gz 31767 SHA256 
3c1fd04ecf08ac87b4dd3feae409542e9bf7827257097b2b6ed5692f69d6f6a8 SHA512 
94f2fa06b0e0e1c0538bcf4bd9046ea40600a018bdd1da2d5bed479877807ad56e448c4f1d7ec87341f80013ae6c35b01201cbe3c4ecae1105419038ed43024d
 WHIRLPOOL 
2e394600dcecd31a362fcd6e8c88a1d228567a85df6c6312eadf00d854f0f5c4a89adaabb319ba57c2aa8fdda110eb3c36f20bca6509585cc14d60670db7c193

diff --git a/dev-python/automat/automat-0.6.0.ebuild 
b/dev-python/automat/automat-0.6.0.ebuild
new file mode 100644
index 000..f297b1b7594
--- /dev/null
+++ b/dev-python/automat/automat-0.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
+
+inherit distutils-r1
+
+MYPN="Automat"
+MYP="${MYPN}-${PV}"
+
+DESCRIPTION="Self-service finite-state machines for the programmer on the go"
+HOMEPAGE="https://github.com/glyph/automat 
https://pypi.python.org/pypi/Automat;
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="examples test"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/m2r[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+S=${WORKDIR}/${MYP}
+
+python_test() {
+   PYTHONPATH="${S}/test:${BUILD_DIR}/lib" py.test -v || die "Tests failed 
under ${EPYTHON}"
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc docs/examples/*.py
+   fi
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   einfo "For additional visualization functionality install these 
optional dependencies"
+   einfo ">=dev-python/twisted-16.1.1"
+   einfo "media-gfx/graphviz[python]"
+}



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

2017-06-09 Thread Brian Dolbec
commit: 4a960fb44ce532c10ab51379aa7469e9bb174aeb
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 18:12:57 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a960fb4

dev-python/uncompyle6: Version Bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/uncompyle6/Manifest |  1 +
 dev-python/uncompyle6/uncompyle6-2.10.1.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/uncompyle6/Manifest b/dev-python/uncompyle6/Manifest
index fc6199e5415..600cd548564 100644
--- a/dev-python/uncompyle6/Manifest
+++ b/dev-python/uncompyle6/Manifest
@@ -1 +1,2 @@
+DIST uncompyle6-2.10.1.tar.gz 831835 SHA256 
0d44ea6ae48a4639cf492503e12e3dc3b782f0881ca6798cce552875405f945f SHA512 
5be7c33749f3a2a02494aceebeeb2cb79bf71c39784dbe4e96cf9a5c6f02af89874bc25ba911308f01414e4ae4d9ac445864505c629d41a2c6f8b2eae2197b2b
 WHIRLPOOL 
47e2d0a51ff497fad8f0af5af7e1b0d830bd2a9f5c359bc000a556564c9b179ad1d233614342ea86cb13087a069ee0d7adc53eef6a216fac0428fe2c659094bd
 DIST uncompyle6-2.9.7.tar.gz 876996 SHA256 
28b1f18a7e241b783d4cf7f36d996b35871e61544b7914c909adc3aa54ad6317 SHA512 
b528a9db569f0665f78a7eef94c91e0d0d31490cb5e60f9cd2fa286c48f378875db1b5fb68e6d593c009c1ab9b381aab06a07624795177d9d72924d73d257ccc
 WHIRLPOOL 
8735ad27678c9d0885e15ec60156272f822af43fa10173220aee0116c893e8a334d11a70030feb11d7726ae6fa9fc9e1c0e724b07d6756a49b17e90ac0f10957

diff --git a/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild 
b/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
new file mode 100644
index 000..2e3cc7ae1c8
--- /dev/null
+++ b/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Python cross-version byte-code deparser"
+HOMEPAGE="https://github.com/rocky/python-uncompyle6/ 
https://pypi.python.org/pypi/uncompyle6;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/xdis-3.3.1
+   =dev-python/spark-parser-1.6.1
+   

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

2017-06-09 Thread Brian Dolbec
commit: e1dc42245d39d635175f5ae42c234eed7f4a21a9
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 16:45:32 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1dc4224

dev-python/hpack: Version bump

Update HOMEPAGE

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/hpack/Manifest  | 1 +
 dev-python/hpack/hpack-2.3.0-r1.ebuild | 2 +-
 dev-python/hpack/{hpack-2.3.0-r1.ebuild => hpack-3.0.0.ebuild} | 4 ++--
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/hpack/Manifest b/dev-python/hpack/Manifest
index a74bd98c2af..21c7ef9c83f 100644
--- a/dev-python/hpack/Manifest
+++ b/dev-python/hpack/Manifest
@@ -1 +1,2 @@
 DIST hpack-2.3.0.tar.gz 41610 SHA256 
51bd9aa8151efd190d70fe87991b1e3b79be0f93f0e34088fba2a8d34877a0a9 SHA512 
a3d13da105482bb258ee3a2314b2629215028777f84127f71359f08819c96af088a3952bb0a74435472035d10ee6e3943cdad689a28f04cbc12cddcc4af9a8a7
 WHIRLPOOL 
8f47b6c2a78f915b009c35ecefa517486c27eb45f0b99834718152e14f9e934c23d52981c87b0c39af28fb9cb58d94e5eda07db2e999c37900b76b7aefd64b08
+DIST hpack-3.0.0.tar.gz 5305971 SHA256 
0f8f5f92cfa59f91804eabb237d4b18895f3e200e282c41cedf6cd11a4416daa SHA512 
7b9cf5e643dff2a6454bfe419b797c8ed1a0fe6ec3b725d2696da5a820ab96fe87a64e600b1831c7024bd82616b155a0aa058301acb32172155b6538ba0a73c6
 WHIRLPOOL 
3252253a9f489d5bf4bc8ef243f576c99f5fa9a49d2767ca1e7f59ba15da1e00de3b083e6e64f69bb8c3c32bf27b177d94b3cf1aba1c726d473d7b062403

diff --git a/dev-python/hpack/hpack-2.3.0-r1.ebuild 
b/dev-python/hpack/hpack-2.3.0-r1.ebuild
index c668992919b..d4a79cf5156 100644
--- a/dev-python/hpack/hpack-2.3.0-r1.ebuild
+++ b/dev-python/hpack/hpack-2.3.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
 inherit distutils-r1
 
 DESCRIPTION="Pure-Python HPACK header compression"
-HOMEPAGE="http://python-hyper.org/hpack https://pypi.python.org/pypi/hpack;
+HOMEPAGE="https://python-hyper.org/hpack/en/latest/ 
https://pypi.python.org/pypi/hpack;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/dev-python/hpack/hpack-2.3.0-r1.ebuild 
b/dev-python/hpack/hpack-3.0.0.ebuild
similarity index 83%
copy from dev-python/hpack/hpack-2.3.0-r1.ebuild
copy to dev-python/hpack/hpack-3.0.0.ebuild
index c668992919b..67d5b0266c6 100644
--- a/dev-python/hpack/hpack-2.3.0-r1.ebuild
+++ b/dev-python/hpack/hpack-3.0.0.ebuild
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
 inherit distutils-r1
 
 DESCRIPTION="Pure-Python HPACK header compression"
-HOMEPAGE="http://python-hyper.org/hpack https://pypi.python.org/pypi/hpack;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="https://python-hyper.org/hpack/en/latest/ 
https://pypi.python.org/pypi/hpack;
+SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2017-06-09 Thread Brian Dolbec
commit: 021bd228aa8b6cd07f489415817c38cfcf67
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 17:40:04 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021bd228

dev-python/spark-parser: Version bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/spark-parser/Manifest  |  1 +
 dev-python/spark-parser/spark-parser-1.6.1.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/spark-parser/Manifest b/dev-python/spark-parser/Manifest
index 3e13f102ce7..f6053ab6988 100644
--- a/dev-python/spark-parser/Manifest
+++ b/dev-python/spark-parser/Manifest
@@ -1,2 +1,3 @@
 DIST spark_parser-1.5.1.tar.gz 111933 SHA256 
b6753103f3744deefde7f841c275e4d15d813059a5b575ca7df28fa45480f83a SHA512 
d46e4bf27b867e7e20e5d9d226d606428cc2173afdca27d5f8d26db2515a7ecb89b7a27cb091ff3d7d7c9cde748cc0e027b1f9212a2fc7b75144e156d16c8916
 WHIRLPOOL 
878054b393b6c2d74e46dcf2ba88f8966c45fedacc08557e31900718bd995cbc51a34b822657c8ee81af11b712cedda7358dfb77261dd5cb9a2150144d52b989
 DIST spark_parser-1.6.0.tar.gz 133871 SHA256 
3311ad40c8e0b4aa29edfd1ec93a6c81c3f406a4e8ec4d02db1ec39402fb60a9 SHA512 
56a89114b35449f0bcd34e2d8c6363d249b839395827fde791c0ec2e425f75a5e5e48d960a5a3c115ca4c7088ea720aba1be03c8b55611d14b18d07f9873a91c
 WHIRLPOOL 
c76d0da7c24b7b9a8bf5b4c79dcb8c9ab5d0dbd6f413df1f4e651a99fb75e003279e8fc5010fa63398c1576ac02df6b142ee3f6b37214d7e1146812e240af97c
+DIST spark_parser-1.6.1.tar.gz 134114 SHA256 
77bc483450edb0d6ab22023799e6c77e7c64603774bf716a4effb3b280bdeda5 SHA512 
290069ebe37aa4d5dddacefe3a4d48607076990fe1f27f914d154fa48a5249cddd0c9d238b7e4c7a9a52ddfc054a3cd5639e52b618b5f4bc5b833c4e38b21c2b
 WHIRLPOOL 
97552df0c4228c2bde498873c7de36866a6d9d3abcfc69f9fe7101ab889094fcf92ac87e1c62230c9093cc3ecf5705205123a3872ee1e2f8a8540708d16ef2fd

diff --git a/dev-python/spark-parser/spark-parser-1.6.1.ebuild 
b/dev-python/spark-parser/spark-parser-1.6.1.ebuild
new file mode 100644
index 000..032761c8c32
--- /dev/null
+++ b/dev-python/spark-parser/spark-parser-1.6.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
+
+inherit distutils-r1
+
+MY_PN="spark_parser"
+
+DESCRIPTION="An Early-Algorithm Context-free grammar Parser"
+HOMEPAGE="https://github.com/rocky/python-spark/ 
https://pypi.python.org/pypi/spark_parser;
+SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/nose-1.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_test() {
+   emake check
+}



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

2017-06-09 Thread Brian Dolbec
commit: f550f67330c4c3dc8d859354d20cab2f1a7cccf8
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 15:06:02 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f550f673

dev-python/hyperframe: Version bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/hyperframe/Manifest| 1 +
 dev-python/hyperframe/hyperframe-4.0.1.ebuild | 2 +-
 dev-python/hyperframe/hyperframe-5.0.0.ebuild | 4 ++--
 .../hyperframe/{hyperframe-4.0.1.ebuild => hyperframe-5.1.0.ebuild}   | 2 +-
 4 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/hyperframe/Manifest b/dev-python/hyperframe/Manifest
index 52b0ba016eb..80628dda3ba 100644
--- a/dev-python/hyperframe/Manifest
+++ b/dev-python/hyperframe/Manifest
@@ -1,2 +1,3 @@
 DIST hyperframe-4.0.1.tar.gz 16110 SHA256 
8a57365b9c5046819fb7bb9c47eb4b44fd4385b976edf3518940f11725c04e43 SHA512 
0970faf8711b12b4be2cb4a41b4be6d067eea57c40ee063e2ea0c15b148f1eed0214b29c9e8a4341ed453edd8679b55f290c3818157d66f247dc4ab8e3d369b9
 WHIRLPOOL 
ad7283e6f70dabaf932ba77600ededeca357b6fb97ea3e32e2a9d687474bea15618dfc69b3ce8b4864563d05813472e0ddb6000c59f890b3c2fff4b2d8a4a500
 DIST hyperframe-5.0.0.tar.gz 17691 SHA256 
b886c7f25dab2e39a95cc01741c56755d11092abbcf33a6e60c465206f6ae7ec SHA512 
cb971bfc35938c3b76410432a7b3a677e25e44372fe3005351191e4bbb0fd11564f0e60765d22a96b565e7cc2ac80ea65447673bff2bee36e502bcca89a76491
 WHIRLPOOL 
251523fd243cf45d0a1d89977b80b632c64d7568686c6591c93180644650a04d047ad925447abc11cd7f0802ccd8fd26c9d829f39dda9a86cb02302c248f59b4
+DIST hyperframe-5.1.0.tar.gz 17851 SHA256 
a25944539db36d6a2e47689e7915dcee562b3f8d10c6cdfa0d53c91ed692fb04 SHA512 
5326f1b3362086a905e9c9ec63767707547428311b3ccee28d4bbf2ce729869bdc6d30a21617984ec3ac7ebef5919708fc1f2edc08d22b99a7820789408e281b
 WHIRLPOOL 
96ebdd29cc201cbdaa4604c327f4bf992324458436269ce5ef4f3832cf3abaff1b58e378c81ab3a4160017edba4951a37699c88b78632edb8339c2defed96e07

diff --git a/dev-python/hyperframe/hyperframe-4.0.1.ebuild 
b/dev-python/hyperframe/hyperframe-4.0.1.ebuild
index 62363640161..f53f008741b 100644
--- a/dev-python/hyperframe/hyperframe-4.0.1.ebuild
+++ b/dev-python/hyperframe/hyperframe-4.0.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
 inherit distutils-r1
 
 DESCRIPTION="HTTP/2 framing layer for Python"
-HOMEPAGE="http://python-hyper.org/hyperframe 
https://pypi.python.org/pypi/hyperframe;
+HOMEPAGE="https://python-hyper.org/en/latest/ 
https://pypi.python.org/pypi/hyperframe;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/dev-python/hyperframe/hyperframe-5.0.0.ebuild 
b/dev-python/hyperframe/hyperframe-5.0.0.ebuild
index 08b1cd0e0dc..f53f008741b 100644
--- a/dev-python/hyperframe/hyperframe-5.0.0.ebuild
+++ b/dev-python/hyperframe/hyperframe-5.0.0.ebuild
@@ -7,12 +7,12 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
 inherit distutils-r1
 
 DESCRIPTION="HTTP/2 framing layer for Python"
-HOMEPAGE="http://python-hyper.org/hyperframe 
https://pypi.python.org/pypi/hyperframe;
+HOMEPAGE="https://python-hyper.org/en/latest/ 
https://pypi.python.org/pypi/hyperframe;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE=""
 
 DEPEND=""

diff --git a/dev-python/hyperframe/hyperframe-4.0.1.ebuild 
b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
similarity index 82%
copy from dev-python/hyperframe/hyperframe-4.0.1.ebuild
copy to dev-python/hyperframe/hyperframe-5.1.0.ebuild
index 62363640161..f53f008741b 100644
--- a/dev-python/hyperframe/hyperframe-4.0.1.ebuild
+++ b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
 inherit distutils-r1
 
 DESCRIPTION="HTTP/2 framing layer for Python"
-HOMEPAGE="http://python-hyper.org/hyperframe 
https://pypi.python.org/pypi/hyperframe;
+HOMEPAGE="https://python-hyper.org/en/latest/ 
https://pypi.python.org/pypi/hyperframe;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"



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

2017-06-09 Thread Brian Dolbec
commit: 6f7a1335f6d60479503433ecfd79c788366aa82a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 17:58:43 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7a1335

dev-python/xdis: Version bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/xdis/Manifest  |  1 +
 dev-python/xdis/xdis-3.3.1.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/xdis/Manifest b/dev-python/xdis/Manifest
index 934aff0fec8..fdbbf311623 100644
--- a/dev-python/xdis/Manifest
+++ b/dev-python/xdis/Manifest
@@ -1,2 +1,3 @@
 DIST xdis-3.2.4.tar.gz 127507 SHA256 
b311253b97a321ab45625089a729ccbf8bcb1319a8c4c0167b719f81c081543c SHA512 
6c9274e10f2a41ab4a173c8ae4462374fc7ab444a589ab572172550d0f5284906f7d9c9cf4a640f163f6012d17f40bc5e1c36e5963f8b6106a9c37e420027a97
 WHIRLPOOL 
5a0910f04e3d9ec70129d5d3b659fe06034e7a6298692d2a776f2616a8b895a539efa7f96972b2adc6986c2475e697552ea071d33bdd22c60bb1e0fec1950dd4
 DIST xdis-3.3.0.tar.gz 146531 SHA256 
32eeb690e9376ad404c1fb18c1f87a09345f9beca31cee1ea8f21dd0f0dcaa07 SHA512 
ebd7656c04d5583243eae4442409bde910146f7c5f6b66d58933d4b62818345401523428a596f00cca31a9d6fcd2eea877da57ab3e796dc04c92842456454b3c
 WHIRLPOOL 
784c88d905d47d22a0d0ffb0206f57250f535abce9df6b02be16492c47ffe199ebf5f900eb3199e0be2b89a1d96f951971de5ba8ae33be57013870c1e25f828f
+DIST xdis-3.3.1.tar.gz 154152 SHA256 
d6e5439269a2abe1fa71ac4cb670ac6dfc9e18a09e0c4acb2f6457f0542d5383 SHA512 
93b1a092ae7790e84dfd8dc4128659d48be85c4e00d9914bbd748fad5ec4246bbfc6c19a5c5de366f4bd6d91847dad4ce3c1c3affe8f7608652f2f6e343650e1
 WHIRLPOOL 
d137511eb788cdb43ef5e9165415fb4c7fa4885b9e293d4da7a7c4360e0dad7b00c8ea8df299161cff539a9f7a390d8b39ff6c5697804862259717d54c21f38b

diff --git a/dev-python/xdis/xdis-3.3.1.ebuild 
b/dev-python/xdis/xdis-3.3.1.ebuild
new file mode 100644
index 000..6d44417a780
--- /dev/null
+++ b/dev-python/xdis/xdis-3.3.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
+
+inherit distutils-r1
+
+DESCRIPTION="Python cross-version byte-code disassembler and marshal routines"
+HOMEPAGE="https://github.com/rocky/python-xdis/ 
https://pypi.python.org/pypi/xdis;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/nose-1.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+#PATCHES=( "${FILESDIR}/xdis-test_magic_bytes_error.patch"
+#  "${FILESDIR}/xdis-3.3.0-remove-pytest-runner-dep.patch"
+#)
+
+python_test() {
+   # Need to rm any pyc files to prevent test failures.
+   rm -R "${S}"/test/__pycache__
+   PYTHONPATH="${S}/test:${S}/test_unit:${BUILD_DIR}/lib" \
+   py.test -v || die "Tests failed under ${EPYTHON}"
+   cd test
+   PYTHONPATH="${S}/test:${BUILD_DIR}/lib" \
+   ${EPYTHON} test_pyenvlib.py --verify --simple --compile || die \
+   "Tests failed under ${EPYTHON}"
+}



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

2017-06-09 Thread Brian Dolbec
commit: 3e7e952afa89be45e8c1488ddb38b90244d1c1c4
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 14:29:20 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 18:18:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7e952a

dev-python/incremental: Version bump

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/incremental/Manifest  |  1 +
 dev-python/incremental/incremental-17.5.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/incremental/Manifest b/dev-python/incremental/Manifest
index d7cb27dc81b..ee9022796bc 100644
--- a/dev-python/incremental/Manifest
+++ b/dev-python/incremental/Manifest
@@ -1 +1,2 @@
 DIST incremental-16.10.1.tar.gz 16066 SHA256 
14ad6b720ec47aad6c9caa83e47db1843e2b9b98742da5dda08e16a99f400342 SHA512 
b60ebc41c32f27da5a489ebd76c7fa1707a5a38c32097bfab20f355a86b490ce21acc7be157d0309a30c63b85d79f72f850587d1449110bd1a8075ca3586db5e
 WHIRLPOOL 
cfc84b426e3cdcfb915b247a928b7e614a415dc7679836c966c8cb7b863477923839fa021f30d0351365939948ce2a8c62be86dce29200a0ac3c76e7b1dc1c6b
+DIST incremental-17.5.0.tar.gz 15527 SHA256 
7b751696aaf36eebfab537e458929e194460051ccad279c72b755a167eebd4b3 SHA512 
91443205f7c92ec8f6502f38379c5ac2fe441435ff9490af01e5420d6bb05bb1c666dd612fc45204199a34afd533fd3de1390ca482bb554dfec7d3a22958a4bc
 WHIRLPOOL 
7546143aa9bf3f9fecd50dc293e7ad2d5fa5b5efcf8307186e33fbf0e82cb973e14436d7b10243e20b7808e7dce0757ff60720d31d49b7653c4657dfd62ba405

diff --git a/dev-python/incremental/incremental-17.5.0.ebuild 
b/dev-python/incremental/incremental-17.5.0.ebuild
new file mode 100644
index 000..73e933cb27b
--- /dev/null
+++ b/dev-python/incremental/incremental-17.5.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
+
+inherit distutils-r1
+
+DESCRIPTION="Incremental is a small library that versions your Python projects"
+HOMEPAGE="https://github.com/hawkowl/incremental 
https://pypi.python.org/pypi/incremental;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+#S=${WORKDIR}/${P}



[gentoo-commits] proj/musl:master commit in: media-libs/openal/

2017-06-09 Thread Aric Belsito
commit: 14f74ce8b8c9b0cea02e301f08e1865cd65556f2
Author: Aric Belsito  gmail  com>
AuthorDate: Fri Jun  9 17:58:18 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Fri Jun  9 17:58:18 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=14f74ce8

media-libs/openal: sync with upstream

1.18.0 works unmodified.

 media-libs/openal/Manifest | 2 +-
 media-libs/openal/openal-1.17.2.ebuild | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest
index 0e6dea3..5d5cc17 100644
--- a/media-libs/openal/Manifest
+++ b/media-libs/openal/Manifest
@@ -1,4 +1,4 @@
 AUX openal-1.17.1-types.patch 1272 SHA256 
e7e6f46b105a891c786913f3bc9a0f6770c40dc9a9c8acbbf539f4d56e5438fc SHA512 
086e16be496466226b091a73964b90879d2d0df74046b80c6db22eab64605a54efb27eec912117302177c1b800e4976d8e0c1d0d45b1abc78b485c599dbdf428
 WHIRLPOOL 
f2de6412ba8772a8269b55ebb3313d5a9ebec1033167fe2bce4b32611ad5008143918d68e8ed91777f46c19f484c97c6f1ca84980c6c4ed9f771873f576b01df
 DIST openal-soft-1.17.2.tar.bz2 486934 SHA256 
a341f8542f1f0b8c65241a17da13d073f18ec06658e1a1606a8ecc8bbc2b3314 SHA512 
50c20cd3ddada55d91643a79c2894d5a14315d5fc1ed8e870e3d8d3f410e8b7d8da29b838226e7fce37fbeca719ff919b51806f72e4cd529a18fbe8bd68860e3
 WHIRLPOOL 
e33b9ffdf90b4812c2fb227d7b330ae38d9488f22182036579de41f93c5b0005b06e8a9b7e2e92192adffc2f622eb609fd7092c9596413ce49eae16eada7b491
-EBUILD openal-1.17.2.ebuild 2204 SHA256 
86e71d30494ef8e892d3912674abd3f17b76a3c65847d2737e1ca5fe7e9db09e SHA512 
280938df0ef0f9487395f216dd2822c67862919972c1f4b8f90584431b98223e4e8e1089827d306408ff3b3da1dda69e580eda8f9719eaafdf0e3dbb6b72da1b
 WHIRLPOOL 
036c8a11e1066208960b3c549cf1afa0679b4bc2f8dad76dec65a80af05f0fdff81c034962e15920584f0770398781e7142815ac943309d706e28dc95ac31344
+EBUILD openal-1.17.2.ebuild 2197 SHA256 
ea64104059eba5730eb8e0a4b94bc30ada604a907e13729371420dbc55754af6 SHA512 
a3f251026e7c88af5542241327e65f7bd825ee2da0546b7a78841115389c9c880da6f1ee769464022d22d2777f9b0d3a8f6179e6811e8faabd6f6b0e70c7c63c
 WHIRLPOOL 
050f1ab91abf46e3ec16c6edff8bbfb020bb49b82eb65d42facccf1ec5169d332592c355cde46e8729880008fe24ed83614d1e521915bf72fe4ed36e6635a80b
 MISC metadata.xml 253 SHA256 
6b992cbf9f9d479cdf83d3f9a1ec920aa0be988f39ee4f1f41fd12b917f1b36b SHA512 
78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894
 WHIRLPOOL 
73df5c8f06d7079d8407b50207f0c217cf57ae161fbaf3c39e168b6f11b2bfac4f61b6191a5b9beecc981c003191844660c330dc8679580e1d2d336ff4e38e00

diff --git a/media-libs/openal/openal-1.17.2.ebuild 
b/media-libs/openal/openal-1.17.2.ebuild
index 0906c68..88ba739 100644
--- a/media-libs/openal/openal-1.17.2.ebuild
+++ b/media-libs/openal/openal-1.17.2.ebuild
@@ -1,6 +1,5 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=5
 inherit cmake-multilib



[gentoo-commits] proj/baselayout: New tag: baselayout-2.4

2017-06-09 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun  9 17:55:45 2017 +

New tag: baselayout-2.4




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

2017-06-09 Thread Christian Ruppert
commit: 8266797e5918f9d72fc0333486fc6c5bad2d367f
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Jun  9 17:35:18 2017 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Fri Jun  9 17:35:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8266797e

net-dns/bind: Fix compilation with dyndb and dlopen, bug 600212, thanks to all 
involved'

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-dns/bind/bind-9.11.0_p5.ebuild |  3 +
 .../bind/files/bind-9.11.0_p5-dyndb-dlopen.patch   | 97 ++
 2 files changed, 100 insertions(+)

diff --git a/net-dns/bind/bind-9.11.0_p5.ebuild 
b/net-dns/bind/bind-9.11.0_p5.ebuild
index 7b82a673244..887f9abcb52 100644
--- a/net-dns/bind/bind-9.11.0_p5.ebuild
+++ b/net-dns/bind/bind-9.11.0_p5.ebuild
@@ -100,6 +100,9 @@ pkg_setup() {
 }
 
 src_prepare() {
+   # bug 600212
+   epatch "${FILESDIR}"/${P}-dyndb-dlopen.patch
+
# Adjusting PATHs in manpages
for i in bin/{named/named.8,check/named-checkconf.8,rndc/rndc.8} ; do
sed -i \

diff --git a/net-dns/bind/files/bind-9.11.0_p5-dyndb-dlopen.patch 
b/net-dns/bind/files/bind-9.11.0_p5-dyndb-dlopen.patch
new file mode 100644
index 000..5fc8f3c1889
--- /dev/null
+++ b/net-dns/bind/files/bind-9.11.0_p5-dyndb-dlopen.patch
@@ -0,0 +1,97 @@
+From ae903759c205f8a5039458d780c0e0c4442b7291 Mon Sep 17 00:00:00 2001
+From: Mark Andrews 
+Date: Tue, 30 May 2017 11:31:34 +1000
+Subject: [PATCH] 4530.   [bug]   "dyndb" is dependent on dlopen
+ existing / being enabled. [RT #45291]
+
+From aa3a8979bc7eb1596d044eff572b3c35310584fa Mon Sep 17 00:00:00 2001
+From: Mark Andrews 
+Date: Tue, 30 May 2017 11:34:37 +1000
+Subject: [PATCH] 4530.   [bug]   "dyndb" is dependent on dlopen
+ existing / being enabled. [RT #45291]
+
+diff --git a/lib/dns/dyndb.c b/lib/dns/dyndb.c
+index a477508..dec68a7 100644
+--- a/lib/dns/dyndb.c
 b/lib/dns/dyndb.c
+@@ -80,7 +80,7 @@ impfind(const char *name) {
+   return (NULL);
+ }
+ 
+-#if HAVE_DLFCN_H
++#if HAVE_DLFCN_H && HAVE_DLOPEN
+ static isc_result_t
+ load_symbol(void *handle, const char *filename,
+   const char *symbol_name, void **symbolp)
+--- a/bin/named/server.c
 b/bin/named/server.c
+@@ -1496,6 +1496,7 @@ configure_peer(const cfg_obj_t *cpeer, isc_mem_t *mctx, 
dns_peer_t **peerp) {
+   return (result);
+ }
+ 
++#ifdef HAVE_DLOPEN
+ static isc_result_t
+ configure_dyndb(const cfg_obj_t *dyndb, isc_mem_t *mctx,
+   const dns_dyndbctx_t *dctx)
+@@ -1521,6 +1522,7 @@ configure_dyndb(const cfg_obj_t *dyndb, isc_mem_t *mctx,
+ name, isc_result_totext(result));
+   return (result);
+ }
++#endif
+ 
+ 
+ static isc_result_t
+@@ -4669,6 +4671,7 @@ configure_view(dns_view_t *view, dns_viewlist_t 
*viewlist,
+   else
+   (void)cfg_map_get(config, "dyndb", _list);
+ 
++#ifdef HAVE_DLOPEN
+   for (element = cfg_list_first(dyndb_list);
+element != NULL;
+element = cfg_list_next(element))
+@@ -4686,6 +4689,7 @@ configure_view(dns_view_t *view, dns_viewlist_t 
*viewlist,
+ 
+   CHECK(configure_dyndb(dyndb, mctx, dctx));
+   }
++#endif
+ 
+   /*
+* Setup automatic empty zones.  If recursion is off then
+diff --git a/lib/bind9/check.c b/lib/bind9/check.c
+index 097dd96..99b995c 100644
+--- a/lib/bind9/check.c
 b/lib/bind9/check.c
+@@ -2988,6 +2988,9 @@ check_viewconf(const cfg_obj_t *config, const cfg_obj_t 
*voptions,
+ {
+   const cfg_obj_t *zones = NULL;
+   const cfg_obj_t *keys = NULL;
++#ifndef HAVE_DLOPEN
++  const cfg_obj_t *dyndb = NULL;
++#endif
+   const cfg_listelt_t *element, *element2;
+   isc_symtab_t *symtab = NULL;
+   isc_result_t result = ISC_R_SUCCESS;
+@@ -3041,6 +3044,20 @@ check_viewconf(const cfg_obj_t *config, const cfg_obj_t 
*voptions,
+   result = ISC_R_FAILURE;
+   }
+ 
++#ifndef HAVE_DLOPEN
++  if (voptions != NULL)
++  (void)cfg_map_get(voptions, "dyndb", );
++  else
++  (void)cfg_map_get(config, "dyndb", );
++
++  if (dyndb != NULL) {
++  cfg_obj_log(dyndb, logctx, ISC_LOG_ERROR,
++  "dynamic loading of databases is not supported");
++  if (tresult != ISC_R_SUCCESS)
++  result = ISC_R_NOTIMPLEMENTED;
++  }
++#endif
++
+   /*
+* Check that the response-policy and catalog-zones options
+* refer to zones that exist.
+-- 
+2.9.0
+



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

2017-06-09 Thread Christian Ruppert
commit: 906bfa62019f6ceed3c6a08d5c19237f378b2a0e
Author: Christian Ruppert  gentoo  org>
AuthorDate: Fri Jun  9 17:39:03 2017 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Fri Jun  9 17:39:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906bfa62

net-dns/bind-tools: Fix compilation with dyndb and dlopen, bug 600212, thanks 
to all involved'

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild |  3 +
 .../files/bind-tools-9.11.0_p5-dyndb-dlopen.patch  | 97 ++
 2 files changed, 100 insertions(+)

diff --git a/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild 
b/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild
index f1ed0754dd9..8fec3d1b3e8 100644
--- a/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.11.0_p5.ebuild
@@ -44,6 +44,9 @@ S="${WORKDIR}/${MY_P}"
 RESTRICT="test"
 
 src_prepare() {
+   # bug 600212
+   epatch "${FILESDIR}"/${P}-dyndb-dlopen.patch
+
epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch #231247
 
# Disable tests for now, bug 406399

diff --git a/net-dns/bind-tools/files/bind-tools-9.11.0_p5-dyndb-dlopen.patch 
b/net-dns/bind-tools/files/bind-tools-9.11.0_p5-dyndb-dlopen.patch
new file mode 100644
index 000..5fc8f3c1889
--- /dev/null
+++ b/net-dns/bind-tools/files/bind-tools-9.11.0_p5-dyndb-dlopen.patch
@@ -0,0 +1,97 @@
+From ae903759c205f8a5039458d780c0e0c4442b7291 Mon Sep 17 00:00:00 2001
+From: Mark Andrews 
+Date: Tue, 30 May 2017 11:31:34 +1000
+Subject: [PATCH] 4530.   [bug]   "dyndb" is dependent on dlopen
+ existing / being enabled. [RT #45291]
+
+From aa3a8979bc7eb1596d044eff572b3c35310584fa Mon Sep 17 00:00:00 2001
+From: Mark Andrews 
+Date: Tue, 30 May 2017 11:34:37 +1000
+Subject: [PATCH] 4530.   [bug]   "dyndb" is dependent on dlopen
+ existing / being enabled. [RT #45291]
+
+diff --git a/lib/dns/dyndb.c b/lib/dns/dyndb.c
+index a477508..dec68a7 100644
+--- a/lib/dns/dyndb.c
 b/lib/dns/dyndb.c
+@@ -80,7 +80,7 @@ impfind(const char *name) {
+   return (NULL);
+ }
+ 
+-#if HAVE_DLFCN_H
++#if HAVE_DLFCN_H && HAVE_DLOPEN
+ static isc_result_t
+ load_symbol(void *handle, const char *filename,
+   const char *symbol_name, void **symbolp)
+--- a/bin/named/server.c
 b/bin/named/server.c
+@@ -1496,6 +1496,7 @@ configure_peer(const cfg_obj_t *cpeer, isc_mem_t *mctx, 
dns_peer_t **peerp) {
+   return (result);
+ }
+ 
++#ifdef HAVE_DLOPEN
+ static isc_result_t
+ configure_dyndb(const cfg_obj_t *dyndb, isc_mem_t *mctx,
+   const dns_dyndbctx_t *dctx)
+@@ -1521,6 +1522,7 @@ configure_dyndb(const cfg_obj_t *dyndb, isc_mem_t *mctx,
+ name, isc_result_totext(result));
+   return (result);
+ }
++#endif
+ 
+ 
+ static isc_result_t
+@@ -4669,6 +4671,7 @@ configure_view(dns_view_t *view, dns_viewlist_t 
*viewlist,
+   else
+   (void)cfg_map_get(config, "dyndb", _list);
+ 
++#ifdef HAVE_DLOPEN
+   for (element = cfg_list_first(dyndb_list);
+element != NULL;
+element = cfg_list_next(element))
+@@ -4686,6 +4689,7 @@ configure_view(dns_view_t *view, dns_viewlist_t 
*viewlist,
+ 
+   CHECK(configure_dyndb(dyndb, mctx, dctx));
+   }
++#endif
+ 
+   /*
+* Setup automatic empty zones.  If recursion is off then
+diff --git a/lib/bind9/check.c b/lib/bind9/check.c
+index 097dd96..99b995c 100644
+--- a/lib/bind9/check.c
 b/lib/bind9/check.c
+@@ -2988,6 +2988,9 @@ check_viewconf(const cfg_obj_t *config, const cfg_obj_t 
*voptions,
+ {
+   const cfg_obj_t *zones = NULL;
+   const cfg_obj_t *keys = NULL;
++#ifndef HAVE_DLOPEN
++  const cfg_obj_t *dyndb = NULL;
++#endif
+   const cfg_listelt_t *element, *element2;
+   isc_symtab_t *symtab = NULL;
+   isc_result_t result = ISC_R_SUCCESS;
+@@ -3041,6 +3044,20 @@ check_viewconf(const cfg_obj_t *config, const cfg_obj_t 
*voptions,
+   result = ISC_R_FAILURE;
+   }
+ 
++#ifndef HAVE_DLOPEN
++  if (voptions != NULL)
++  (void)cfg_map_get(voptions, "dyndb", );
++  else
++  (void)cfg_map_get(config, "dyndb", );
++
++  if (dyndb != NULL) {
++  cfg_obj_log(dyndb, logctx, ISC_LOG_ERROR,
++  "dynamic loading of databases is not supported");
++  if (tresult != ISC_R_SUCCESS)
++  result = ISC_R_NOTIMPLEMENTED;
++  }
++#endif
++
+   /*
+* Check that the response-policy and catalog-zones options
+* refer to zones that exist.
+-- 
+2.9.0
+



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

2017-06-09 Thread Lars Wendler
commit: 7e2583438cc93d2d47d95a427733f57bcf4c4624
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jun  9 16:46:14 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun  9 16:46:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e258343

media-sound/umurmur: Revbumps to remove polarssl support (bug #618358).

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-sound/umurmur/metadata.xml   |  2 -
 media-sound/umurmur/umurmur-0.2.16a-r1.ebuild  | 24 ++
 media-sound/umurmur/umurmur-0.2.16a.ebuild | 87 --
 ...rmur-0.2.17.ebuild => umurmur-0.2.17-r1.ebuild} | 22 ++
 4 files changed, 13 insertions(+), 122 deletions(-)

diff --git a/media-sound/umurmur/metadata.xml b/media-sound/umurmur/metadata.xml
index 640782b9fdd..7ea309183ac 100644
--- a/media-sound/umurmur/metadata.xml
+++ b/media-sound/umurmur/metadata.xml
@@ -20,8 +20,6 @@
of Mumble is called Murmur, hence the name uMurmur.


-   Use net-libs/polarssl
-   instead of dev-libs/openssl
Enable shared memory support



diff --git a/media-sound/umurmur/umurmur-0.2.16a-r1.ebuild 
b/media-sound/umurmur/umurmur-0.2.16a-r1.ebuild
index b8464e0867d..348df9a213b 100644
--- a/media-sound/umurmur/umurmur-0.2.16a-r1.ebuild
+++ b/media-sound/umurmur/umurmur-0.2.16a-r1.ebuild
@@ -11,17 +11,16 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gnutls libressl polarssl shm"
+KEYWORDS="amd64 ~arm x86"
+IUSE="gnutls libressl shm"
 
-# ssl-provider precendence: polarssl, gnutls, libressl
+# ssl-provider precendence: gnutls, libressl
 # and openssl if none specified
 DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
dev-libs/libconfig
-   polarssl? ( >=net-libs/polarssl-1.0.0 )
-   gnutls? ( !polarssl? ( >=net-libs/gnutls-3.0.0 ) )
-   libressl? ( !polarssl? ( !gnutls? ( dev-libs/libressl ) ) )
-   !gnutls? ( !polarssl? ( !libressl? ( dev-libs/openssl:0 ) ) )"
+   gnutls? ( >=net-libs/gnutls-3.0.0 )
+   libressl? ( !gnutls? ( dev-libs/libressl ) )
+   !gnutls? ( !libressl? ( dev-libs/openssl:0 ) )"
 
 RDEPEND="${DEPEND}"
 
@@ -32,7 +31,6 @@ DOC_CONTENTS="
 
 pkg_pretend() {
local ssl_provider=(  )
-   use polarssl && ssl_provider+=( polarssl )
use gnutls && ssl_provider+=( gnutls )
use libressl && ssl_provider+=( libressl )
 
@@ -56,7 +54,7 @@ src_configure() {
local myconf
 
econf \
-   --with-ssl=$(usev polarssl || usev gnutls || echo openssl) \
+   --with-ssl=$(usev gnutls || echo openssl) \
$(use_enable shm shmapi)
 }
 
@@ -88,12 +86,4 @@ src_install() {
 
 pkg_postinst() {
readme.gentoo_print_elog
-
-   if use polarssl ; then
-   elog
-   elog "Because you have enabled PolarSSL support, umurmurd will 
use a"
-   elog "predefined test-certificate and key if none are 
configured, which"
-   elog "is insecure. See 
https://code.google.com/p/umurmur/wiki/Installing02x#Installing_uMurmur_with_PolarSSL_support;
-   elog "for more information on how to create your certificate 
and key"
-   fi
 }

diff --git a/media-sound/umurmur/umurmur-0.2.16a.ebuild 
b/media-sound/umurmur/umurmur-0.2.16a.ebuild
deleted file mode 100644
index d5a3eb1f314..000
--- a/media-sound/umurmur/umurmur-0.2.16a.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools systemd eutils readme.gentoo user
-
-DESCRIPTION="Minimalistic Murmur (Mumble server)"
-HOMEPAGE="https://github.com/umurmur/umurmur;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="gnutls polarssl shm"
-
-DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
-   dev-libs/libconfig
-   gnutls? ( >=net-libs/gnutls-3.0.0 )
-   polarssl? ( >=net-libs/polarssl-1.0.0 )
-   !gnutls? ( !polarssl? ( dev-libs/openssl:0 ) )"
-
-RDEPEND="${DEPEND}"
-
-DOC_CONTENTS="
-   A configuration file has been installed at /etc/umurmur/umurmur.conf - 
you
-   may want to review it. See also\n
-   https://github.com/umurmur/umurmur/wiki/Configuration "
-
-pkg_setup() {
-   enewgroup murmur
-   enewuser murmur "" "" "" murmur
-}
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   local myconf
-
-   if use polarssl && use gnutls; then
-   ewarn "Both gnutls and polarssl requested, defaulting to 
polarssl."
-   fi
-
-   econf \
-   --with-ssl=$(usev polarssl || usev gnutls || echo openssl) \
-   $(use_enable shm shmapi)
-}
-
-src_install() {
-   local confdir
-
-   emake 

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

2017-06-09 Thread Johannes Huber
commit: efbc1ca2005bb5a1e70593218fa238d373d32377
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Jun  9 16:39:39 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Jun  9 16:39:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbc1ca2

app-crypt/qca: Remove 2.1.3 (r0)

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-crypt/qca/qca-2.1.3.ebuild | 122 -
 1 file changed, 122 deletions(-)

diff --git a/app-crypt/qca/qca-2.1.3.ebuild b/app-crypt/qca/qca-2.1.3.ebuild
deleted file mode 100644
index 644e45cb870..000
--- a/app-crypt/qca/qca-2.1.3.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils multibuild qmake-utils
-
-DESCRIPTION="Qt Cryptographic Architecture (QCA)"
-HOMEPAGE="https://userbase.kde.org/QCA;
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-
-IUSE="botan debug doc examples gcrypt gpg libressl logger nss pkcs11 +qt4 qt5 
sasl softstore +ssl test"
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="
-   !app-crypt/qca-cyrus-sasl
-   !app-crypt/qca-gnupg
-   !app-crypt/qca-logger
-   !app-crypt/qca-ossl
-   !app-crypt/qca-pkcs11
-   botan? ( dev-libs/botan:0 )
-   gcrypt? ( dev-libs/libgcrypt:= )
-   gpg? ( app-crypt/gnupg )
-   nss? ( dev-libs/nss )
-   pkcs11? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   dev-libs/pkcs11-helper
-   )
-   qt4? ( dev-qt/qtcore:4 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtnetwork:5
-   )
-   sasl? ( dev-libs/cyrus-sasl:2 )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.1:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   test? (
-   qt4? ( dev-qt/qttest:4 )
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-
-DOCS=( README TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-disable-pgp-test.patch"
-   "${FILESDIR}/${P}-c++11.patch"
-)
-
-qca_plugin_use() {
-   echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
-}
-
-pkg_setup() {
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_mkspecsdir)/features"
-   
-DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_plugindir)"
-   $(qca_plugin_use botan)
-   $(qca_plugin_use gcrypt)
-   $(qca_plugin_use gpg gnupg)
-   $(qca_plugin_use logger)
-   $(qca_plugin_use nss)
-   $(qca_plugin_use pkcs11)
-   $(qca_plugin_use sasl cyrus-sasl)
-   $(qca_plugin_use softstore)
-   $(qca_plugin_use ssl ossl)
-   -DBUILD_TESTS=$(usex test)
-   )
-
-   if [[ ${MULTIBUILD_VARIANT} == qt4 ]]; then
-   mycmakeargs+=(-DQT4_BUILD=ON)
-   fi
-
-   cmake-utils_src_configure
-   }
-
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_test() {
-   mytest() {
-   local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
-   cmake-utils_src_test
-   }
-
-   multibuild_foreach_variant mytest
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-
-   if use doc; then
-   pushd "${BUILD_DIR}" >/dev/null || die
-   doxygen Doxyfile.in || die
-   dodoc -r apidocs/html
-   popd >/dev/null || die
-   fi
-
-   if use examples; then
-   dodoc -r "${S}"/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/qca/files/, app-crypt/qca/

2017-06-09 Thread Johannes Huber
commit: e99054b5b5a1545b422ef03f2bf58fec31639ba9
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Jun  9 16:39:00 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Jun  9 16:39:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99054b5

app-crypt/qca: Remove 2.1.1-r1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-crypt/qca/Manifest |   1 -
 app-crypt/qca/files/qca-2.1.0.3-qt55.patch |  26 -
 .../qca/files/qca-2.1.1-libressl-230-sha0.patch|  48 
 .../qca/files/qca-2.1.1-libressl-230-sslv3.patch   |  28 -
 app-crypt/qca/qca-2.1.1-r1.ebuild  | 123 -
 5 files changed, 226 deletions(-)

diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 650ee54cc31..a55185d76d7 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1,2 +1 @@
-DIST qca-2.1.1.tar.xz 688460 SHA256 
95de3e7910b5f9ec7084169989c9d98bfb527e6a4865fe17269c3b24308be983 SHA512 
f077b5a4cc6539e0880f4d0a615bebcf851f634e99c6c355522598204f625e5195e0cbc8a1976593669018e57eff95796c8fef69b1301b42cb18736bc8aa1abf
 WHIRLPOOL 
454751a76f5e59aa09d6cc979bc26a490b23a2e5308f663400f45f38a95e6ad7a34428cffb1a2a82ec6958aa0b4418e0054503a58b43e0c172201cbaa7c669f8
 DIST qca-2.1.3.tar.xz 686340 SHA256 
003fd86a32421057a03b18a8168db52e2940978f9db5ebbb6a08882f8ab1e353 SHA512 
0aec277e0695da2e45298f0a9006213829fe4c449a79969e472947db54f45000ba6e22361b782465bdc03f269b7301d318c843f5a83db459a118e58a03f3116a
 WHIRLPOOL 
bd004ad0e754850e4349aef72a7bc2449a95850b86bb383d9a60fb7d7c69c7e5e2dcc8e1cc945b647623678484f0bd15c5e125e7e278c2a0964b28b48ee8c8f3

diff --git a/app-crypt/qca/files/qca-2.1.0.3-qt55.patch 
b/app-crypt/qca/files/qca-2.1.0.3-qt55.patch
deleted file mode 100644
index 277c24e0280..000
--- a/app-crypt/qca/files/qca-2.1.0.3-qt55.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 7207e6285e932044cd66d49d0dc484666cfb0092 Mon Sep 17 00:00:00 2001
-From: Hrvoje Senjan 
-Date: Sat, 17 Jan 2015 20:12:18 +0100
-Subject: [PATCH] Add missing QIODevice include
-
-Fixes build with Qt 5.5

- include/QtCrypto/qca_basic.h | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/include/QtCrypto/qca_basic.h b/include/QtCrypto/qca_basic.h
-index 42808c5..e0c6cbb 100644
 a/include/QtCrypto/qca_basic.h
-+++ b/include/QtCrypto/qca_basic.h
-@@ -35,6 +35,8 @@
- 
- #include "qca_core.h"
- 
-+#include 
-+
- // Qt5 comes with QStringLiteral for wrapping string literals, which Qt4 does
- // not have. It is needed if the headers are built with QT_NO_CAST_FROM_ASCII.
- // Defining it here as QString::fromUtf8 for convenience.
--- 
-2.0.5
-

diff --git a/app-crypt/qca/files/qca-2.1.1-libressl-230-sha0.patch 
b/app-crypt/qca/files/qca-2.1.1-libressl-230-sha0.patch
deleted file mode 100644
index 3e112c622a5..000
--- a/app-crypt/qca/files/qca-2.1.1-libressl-230-sha0.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-commit 0dbed8eb38afd1561907a52283091c37e7b85156
-Author: Heiko Becker 
-Date:   Thu Sep 24 23:05:21 2015 +0200
-
-qca-ossl: Fix build without support for SHA-0
-
-LibreSSL >= 2.3.0 removed support for SHA-0, so there's no EVP_sha
-anymore.
-Wikipedia says about SHA-0: "160-bit hash function published in 1993
-under the name SHA. It was withdrawn shortly after publication due to
-an undisclosed "significant flaw" and replaced by the slightly revised
-version SHA-1.'
-
-REVIEW: 125387
-
-diff --git a/plugins/qca-ossl/CMakeLists.txt b/plugins/qca-ossl/CMakeLists.txt
-index 3124f02..cdeaeca 100644
 a/plugins/qca-ossl/CMakeLists.txt
-+++ b/plugins/qca-ossl/CMakeLists.txt
-@@ -25,6 +25,13 @@ if(OPENSSL_FOUND)
- message(WARNING "qca-ossl will be compiled without AES CTR mode 
encryption support")
-   endif(HAVE_OPENSSL_AES_CTR)
- 
-+  check_function_exists(EVP_sha HAVE_OPENSSL_SHA0)
-+  if(HAVE_OPENSSL_SHA0)
-+add_definitions(-DHAVE_OPENSSL_SHA0)
-+  else(HAVE_OPENSSL_SHA0)
-+message(WARNING "qca-ossl will be compiled without SHA-0 digest algorithm 
support")
-+  endif(HAVE_OPENSSL_SHA0)
-+
-   set(QCA_OSSL_SOURCES qca-ossl.cpp)
- 
-   my_automoc( QCA_OSSL_SOURCES )
-diff --git a/plugins/qca-ossl/qca-ossl.cpp b/plugins/qca-ossl/qca-ossl.cpp
-index b34ecc1..61d9e43 100644
 a/plugins/qca-ossl/qca-ossl.cpp
-+++ b/plugins/qca-ossl/qca-ossl.cpp
-@@ -7135,8 +7135,10 @@ public:
-   return new opensslInfoContext(this);
-   else if ( type == "sha1" )
-   return new opensslHashContext( EVP_sha1(), this, type);
-+#ifdef HAVE_OPENSSL_SHA0
-   else if ( type == "sha0" )
-   return new opensslHashContext( EVP_sha(), this, type);
-+#endif
-   else if ( type == "ripemd160" )
-   return new opensslHashContext( EVP_ripemd160(), this, 
type);
- #ifdef HAVE_OPENSSL_MD2

diff --git 

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

2017-06-09 Thread Johannes Huber
commit: aecebb393ce3f606c5d59c1081ac3aee151f78ba
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Jun  9 16:37:13 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Jun  9 16:39:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecebb39

app-crypt/qca: Remove 2.1.1 (r0)

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-crypt/qca/qca-2.1.1.ebuild | 121 -
 1 file changed, 121 deletions(-)

diff --git a/app-crypt/qca/qca-2.1.1.ebuild b/app-crypt/qca/qca-2.1.1.ebuild
deleted file mode 100644
index e83a125b541..000
--- a/app-crypt/qca/qca-2.1.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils multibuild qmake-utils
-
-DESCRIPTION="Qt Cryptographic Architecture (QCA)"
-HOMEPAGE="https://userbase.kde.org/QCA;
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-
-IUSE="botan debug doc examples gcrypt gpg libressl logger nss pkcs11 +qt4 qt5 
sasl softstore +ssl test"
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="
-   !app-crypt/qca-cyrus-sasl
-   !app-crypt/qca-gnupg
-   !app-crypt/qca-logger
-   !app-crypt/qca-ossl
-   !app-crypt/qca-pkcs11
-   botan? ( dev-libs/botan:0 )
-   gcrypt? ( dev-libs/libgcrypt:= )
-   gpg? ( app-crypt/gnupg )
-   nss? ( dev-libs/nss )
-   pkcs11? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   dev-libs/pkcs11-helper
-   )
-   qt4? ( dev-qt/qtcore:4 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtnetwork:5
-   )
-   sasl? ( dev-libs/cyrus-sasl:2 )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.1:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   test? (
-   qt4? ( dev-qt/qttest:4 )
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-
-DOCS=( README TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-disable-pgp-test.patch"
-)
-
-qca_plugin_use() {
-   echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
-}
-
-pkg_setup() {
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_mkspecsdir)/features"
-   
-DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_plugindir)"
-   $(qca_plugin_use botan)
-   $(qca_plugin_use gcrypt)
-   $(qca_plugin_use gpg gnupg)
-   $(qca_plugin_use logger)
-   $(qca_plugin_use nss)
-   $(qca_plugin_use pkcs11)
-   $(qca_plugin_use sasl cyrus-sasl)
-   $(qca_plugin_use softstore)
-   $(qca_plugin_use ssl ossl)
-   $(cmake-utils_use_build test TESTS)
-   )
-
-   if [[ ${MULTIBUILD_VARIANT} == qt4 ]]; then
-   mycmakeargs+=(-DQT4_BUILD=ON)
-   fi
-
-   cmake-utils_src_configure
-   }
-
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_test() {
-   mytest() {
-   local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
-   cmake-utils_src_test
-   }
-
-   multibuild_foreach_variant mytest
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-
-   if use doc; then
-   pushd "${BUILD_DIR}" >/dev/null || die
-   doxygen Doxyfile.in || die
-   dodoc -r apidocs/html
-   popd >/dev/null || die
-   fi
-
-   if use examples; then
-   dodoc -r "${S}"/examples
-   fi
-}



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

2017-06-09 Thread Brian Evans
commit: 098e7fed6df8e0b20b90af9b11f731993f089e7d
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 16:26:15 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 16:26:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098e7fed

arm/package.use.stable.mask: Stable Mask galera USE for mariadb

 profiles/arch/arm/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 34015af565a..2cf6a2a0161 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Brian Evans  (9 Jun 2017)
+# sys-cluster/galera needs additional deps stable
+dev-db/mariadb galera
+
 # Alexis Ballier  (30 May 2017)
 # No stable libtar yet
 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/eliom/

2017-06-09 Thread Alexis Ballier
commit: b0704b4c23b3ede1229b48b20aee527ddedaf59b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun  9 16:14:22 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun  9 16:14:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0704b4c

dev-ml/eliom: add missing xml usedep on js_of_ocaml, bug #621146

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/eliom/eliom-6.2.0.ebuild | 2 +-
 dev-ml/eliom/eliom-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/eliom/eliom-6.2.0.ebuild b/dev-ml/eliom/eliom-6.2.0.ebuild
index b69350aae03..b97e4135966 100644
--- a/dev-ml/eliom/eliom-6.2.0.ebuild
+++ b/dev-ml/eliom/eliom-6.2.0.ebuild
@@ -23,7 +23,7 @@ SLOT="0/${PV}"
 IUSE="doc +ocamlopt +ppx"
 
 RDEPEND=">=dev-lang/ocaml-4.03:=[ocamlopt?]
-   >=dev-ml/js_of_ocaml-2.8.2:=
+   >=dev-ml/js_of_ocaml-2.8.2:=[xml]
>=www-servers/ocsigenserver-2.8:=
>=dev-ml/tyxml-4:=
>=dev-ml/deriving-0.6:=

diff --git a/dev-ml/eliom/eliom-.ebuild b/dev-ml/eliom/eliom-.ebuild
index 42b48b1abdd..cffa1b2c77a 100644
--- a/dev-ml/eliom/eliom-.ebuild
+++ b/dev-ml/eliom/eliom-.ebuild
@@ -23,7 +23,7 @@ SLOT="0/${PV}"
 IUSE="doc +ocamlopt +ppx"
 
 RDEPEND=">=dev-lang/ocaml-4.03:=[ocamlopt?]
-   >=dev-ml/js_of_ocaml-2.8.2:=
+   >=dev-ml/js_of_ocaml-2.8.2:=[xml]
>=www-servers/ocsigenserver-2.8:=
>=dev-ml/tyxml-4:=
>=dev-ml/deriving-0.6:=



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

2017-06-09 Thread Brian Evans
commit: 6eab7d15da2175eaf6c6565828d5bcde87fabcd1
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 16:10:57 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 16:10:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eab7d15

dev-lang/php: Drop old version

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-lang/php/Manifest  |   2 -
 dev-lang/php/php-7.0.18.ebuild | 738 -
 dev-lang/php/php-7.1.4.ebuild  | 738 -
 3 files changed, 1478 deletions(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index bd5060b6a12..b3058c484d0 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,8 +1,6 @@
 DIST php-5.6.30.tar.xz 12449696 SHA256 
a363185c786432f75e3c7ff956b49c3369c3f6906a6b10459f8d1ddc22f70805 SHA512 
fdf503925c236a79cc09bc9e5c06ce5afa7497ccf20ab486389b818a7d84db1b84ac119523b35586f64fff7d198b6c20164910fbf33254b35ec2f41015d9feef
 WHIRLPOOL 
d3217dfd3de0a2b2f178f1b869d2e0fa39128c4518deaf20f6f79d81a938f3730bf4cfb1cc19ddd55797a9e43a2ebad76555ae08004cefbf2430fc6916c49bd3
 DIST php-7.0.15.tar.xz 12575116 SHA256 
300364d57fc4a6176ff7d52d390ee870ab6e30df121026649f8e7e0b9657fe93 SHA512 
1d233edb908f44fb895184dbfdfd5684d52e4c831dc3e8184b3e645137e6f44bdc7abd16ceaf2249b9288cf1f1893b7dcca955c6e1c3a6b4afbe03cec2a85033
 WHIRLPOOL 
4ac7bf2521eb242204fcd9e231a53d06879b16e47928c6cdf9e04c2f16b25b880b16378c0d9425b3c1a183127dce062f3905eb3dd0a6cd196f3decb9304e2b7a
-DIST php-7.0.18.tar.xz 12593408 SHA256 
679cffcdf2495dee5ab89bda595e678a1096136678b3a1d08f1f57ba347c234d SHA512 
7188679dbbae27ab319d036bbee7d80f412cbb61ae83e38d6f1aa8e3f003a502c966adbc3a64481b0c94fd509ea991caae24517aed524a2b32cc91efffc01a36
 WHIRLPOOL 
433e34b6e7324ba7a2177cbeb0c2817a577ac5e3994564a534d29eaf021020a159cf207f391c52c212080220f42992475757f83d9d289317ded2a267b8289e8d
 DIST php-7.0.19.tar.xz 12595396 SHA256 
640e5e3377d15a6d19adce2b94a9d876eeddabdb862d154a5e347987f4225ef6 SHA512 
7e926ef791cc511b28a92fc6ad9e66cc5abbee0506f1318f55b18134834212f6af7ff38df3cbaf25c36b0f5c5dabf8c00a55cf2aedf48c76952b687be114720e
 WHIRLPOOL 
c717c821596c8ce8ee676030c6949e449797a9887e9b81c55d11af50a69afc36e93dde6ea599436af2048a099ab79b1c8b165842e1593f4cae3f74ff0f70c64c
 DIST php-7.0.20.tar.xz 12604260 SHA256 
31b9cf1fb83fe3cd82c2f6603a0ae81ae6abacb5286827e362d8f85e68908e0a SHA512 
60fe16d9d4d54410b23a6e7b113ce4e6f2f880d1739d01c088f0de4ca939f54044c57adce7d735483bf798b2d1cbfe3fd891445c88a2b8fe6ebf2bdeabf9b6b7
 WHIRLPOOL 
373881488ec8d8532b33df45bb89bb15c50d63ccb74d06781829a032eb1abaad486ee4b94d14724abc8b21032c537f6e451a1d59bd9a2c8348377c30a5a3819f
-DIST php-7.1.4.tar.xz 12793840 SHA256 
71514386adf3e963df087c2044a0b3747900b8b1fc8da3a99f0a0ae9180d300b SHA512 
0db926f8cc2f43f59b2059d050972bff5d4bbc746f78bd186ab9af2c749ded920031cfa009cc76446c07a5c810bffdd24552d654dc4a64c8cfce3581974db4ac
 WHIRLPOOL 
98b96ffe5bb5aabe87ddaa9f1bc7073e9791d143be3e45f1c8e9bf0649a0ae7a475d684b85240f1f90fc68bb4175c6190dbe3356ddfed9a20c9bea864f31c3ec
 DIST php-7.1.5.tar.xz 12797696 SHA256 
d149a3c396c45611f5dc6bf14be190f464897145a76a8e5851cf18ff7094f6ac SHA512 
0583ccb3f31995ddc8e3023f8ca9b6299b45855fc950b5e17fe70a54811b59cd6c233d85a4d4ebfa6c727255ab99d3c477719406c3ab2095d9b0074a731a7a88
 WHIRLPOOL 
84fe668178a4563cd1d38d46e23e27bd3bb3309632326fd0815fe3148785e352459a2a03e0dafcb80571750faf7bade311720f053c8385eab64cce1999d4c7e0
 DIST php-7.1.6.tar.xz 12808680 SHA256 
01584dc521ab7ec84b502b61952f573652fe6aa00c18d6d844fb9209f14b245b SHA512 
b447435e8f2a28c34ca7c65e1f52147da7609f655301d7c49158052c58696a8159104c2b404d778ad4713b25df659dbc5bf186d3d1a8d51b33a03d6711e7ab65
 WHIRLPOOL 
cbab739fcbb80124291759ac71152ba273ddd5b77e9e43da50c190b9d09d4720eec0ce8fb22de91856e0d128ae30dffae6dd15a04bf7b049d4ab34bb5b2d1f7d

diff --git a/dev-lang/php/php-7.0.18.ebuild b/dev-lang/php/php-7.0.18.ebuild
deleted file mode 100644
index 0521ed7a63f..000
--- a/dev-lang/php/php-7.0.18.ebuild
+++ /dev/null
@@ -1,738 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic versionator systemd
-
-DESCRIPTION="The PHP language runtime engine"
-HOMEPAGE="http://php.net/;
-SRC_URI="http://php.net/distributions/${P}.tar.xz;
-
-LICENSE="PHP-3.01
-   BSD
-   Zend-2.0
-   bcmath? ( LGPL-2.1+ )
-   fpm? ( BSD-2 )
-   gd? ( gd )
-   unicode? ( BSD-2 LGPL-2.1 )"
-
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
-
-# We can build the following SAPIs in the given order
-SAPIS="embed cli cgi fpm apache2 phpdbg"
-
-# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
-IUSE="${IUSE}
-   ${SAPIS/cli/+cli}
-   threads"
-
-IUSE="${IUSE} acl bcmath berkdb bzip2 calendar cdb cjk
-   

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

2017-06-09 Thread Brian Evans
commit: 495b01d4cff1db565dd11218b3648996a0440e3c
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 16:08:45 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 16:08:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495b01d4

dev-lang/php: Version bump for 7.1.6

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-lang/php/Manifest |   1 +
 dev-lang/php/php-7.1.6.ebuild | 738 ++
 2 files changed, 739 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 10f5a192793..bd5060b6a12 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -5,3 +5,4 @@ DIST php-7.0.19.tar.xz 12595396 SHA256 
640e5e3377d15a6d19adce2b94a9d876eeddabdb8
 DIST php-7.0.20.tar.xz 12604260 SHA256 
31b9cf1fb83fe3cd82c2f6603a0ae81ae6abacb5286827e362d8f85e68908e0a SHA512 
60fe16d9d4d54410b23a6e7b113ce4e6f2f880d1739d01c088f0de4ca939f54044c57adce7d735483bf798b2d1cbfe3fd891445c88a2b8fe6ebf2bdeabf9b6b7
 WHIRLPOOL 
373881488ec8d8532b33df45bb89bb15c50d63ccb74d06781829a032eb1abaad486ee4b94d14724abc8b21032c537f6e451a1d59bd9a2c8348377c30a5a3819f
 DIST php-7.1.4.tar.xz 12793840 SHA256 
71514386adf3e963df087c2044a0b3747900b8b1fc8da3a99f0a0ae9180d300b SHA512 
0db926f8cc2f43f59b2059d050972bff5d4bbc746f78bd186ab9af2c749ded920031cfa009cc76446c07a5c810bffdd24552d654dc4a64c8cfce3581974db4ac
 WHIRLPOOL 
98b96ffe5bb5aabe87ddaa9f1bc7073e9791d143be3e45f1c8e9bf0649a0ae7a475d684b85240f1f90fc68bb4175c6190dbe3356ddfed9a20c9bea864f31c3ec
 DIST php-7.1.5.tar.xz 12797696 SHA256 
d149a3c396c45611f5dc6bf14be190f464897145a76a8e5851cf18ff7094f6ac SHA512 
0583ccb3f31995ddc8e3023f8ca9b6299b45855fc950b5e17fe70a54811b59cd6c233d85a4d4ebfa6c727255ab99d3c477719406c3ab2095d9b0074a731a7a88
 WHIRLPOOL 
84fe668178a4563cd1d38d46e23e27bd3bb3309632326fd0815fe3148785e352459a2a03e0dafcb80571750faf7bade311720f053c8385eab64cce1999d4c7e0
+DIST php-7.1.6.tar.xz 12808680 SHA256 
01584dc521ab7ec84b502b61952f573652fe6aa00c18d6d844fb9209f14b245b SHA512 
b447435e8f2a28c34ca7c65e1f52147da7609f655301d7c49158052c58696a8159104c2b404d778ad4713b25df659dbc5bf186d3d1a8d51b33a03d6711e7ab65
 WHIRLPOOL 
cbab739fcbb80124291759ac71152ba273ddd5b77e9e43da50c190b9d09d4720eec0ce8fb22de91856e0d128ae30dffae6dd15a04bf7b049d4ab34bb5b2d1f7d

diff --git a/dev-lang/php/php-7.1.6.ebuild b/dev-lang/php/php-7.1.6.ebuild
new file mode 100644
index 000..4af25fe80fe
--- /dev/null
+++ b/dev-lang/php/php-7.1.6.ebuild
@@ -0,0 +1,738 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic versionator systemd
+
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="http://php.net/;
+SRC_URI="http://php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl bcmath berkdb bzip2 calendar cdb cjk
+   coverage crypt +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session sharedmem
+   +simplexml snmp soap sockets spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer truetype unicode wddx webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
+   >=dev-libs/libpcre-8.32[unicode]
+   acl? ( sys-apps/acl )
+   apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
+   =dev-libs/libmcrypt-2.4 )
+   curl? ( >=net-misc/curl-7.10.5 )
+   enchant? ( app-text/enchant )
+   exif? ( !gd? (
+   virtual/jpeg:0
+   media-libs/libpng:0=
+   sys-libs/zlib
+   ) )
+   firebird? ( dev-db/firebird )
+   gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
+   gdbm? ( >=sys-libs/gdbm-1.8.0 )
+   gmp? ( dev-libs/gmp:0 )
+   iconv? ( virtual/libiconv )
+   imap? ( virtual/imap-c-client[kerberos=,ssl=] )
+   intl? ( 

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

2017-06-09 Thread Anthony G. Basile
commit: 05506e4e01af20b196058762009f392886bf96df
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:12:17 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:56:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05506e4e

profiles/desc: Remove unused CURL_SSL value

polarssl was removed as part of bug #618356

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

 profiles/desc/curl_ssl.desc | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/desc/curl_ssl.desc b/profiles/desc/curl_ssl.desc
index 87d46f223cc..329ceb4a8fa 100644
--- a/profiles/desc/curl_ssl.desc
+++ b/profiles/desc/curl_ssl.desc
@@ -10,5 +10,4 @@ libressl - Use LibreSSL
 mbedtls - Use mbed TLS
 nss - Use Mozilla's Network Security Services 
 openssl - Use OpenSSL
-polarssl - Use PolarSSL
 winssl - Use WinSSL (only with elibc_Winnt) 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64-fbsd/clang/

2017-06-09 Thread Anthony G. Basile
commit: 06080a41be2f5420cb04f076ae92331f95e5c3fa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:11:05 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:56:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06080a41

profiles: Cleanup curl_ssl_polarssl from package.use.mask

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

 profiles/arch/amd64-fbsd/clang/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64-fbsd/clang/package.use.mask 
b/profiles/arch/amd64-fbsd/clang/package.use.mask
index 6a9ceb1e7ce..4a85bb76735 100644
--- a/profiles/arch/amd64-fbsd/clang/package.use.mask
+++ b/profiles/arch/amd64-fbsd/clang/package.use.mask
@@ -14,7 +14,7 @@ sys-devel/binutils cxx
 
 # Force openssl on curl since cmakes needs it and is in @system because of
 # libcxx on this profile. Mask the other ssl providers.
-net-misc/curl curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss curl_ssl_polarssl
+net-misc/curl curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss
 
 # Needs to be fixed: build fails with clang++
 # https://bugs.gentoo.org/show_bug.cgi?id=578506



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

2017-06-09 Thread Anthony G. Basile
commit: a230d0a18355e522428b25b49da30f62edfb0cc0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:10:10 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:56:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a230d0a1

profiles: Cleanup curl_ssl_polarssl from package.use.mask

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

 profiles/arch/arm64/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 41e06b37126..aa495702648 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -68,7 +68,7 @@ net-misc/tlsdate seccomp
 # Mike Frysinger  (20 Jul 2015)
 # Mart Raudsepp  (04 Feb 2017)
 # Needs deps tested.
-net-misc/curl curl_ssl_axtls curl_ssl_libressl curl_ssl_polarssl metalink
+net-misc/curl curl_ssl_axtls curl_ssl_libressl metalink
 
 # Mike Frysinger  (16 Mar 2015)
 # Needs sci-physics/bullet tested #499974



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/ia64/13.0/

2017-06-09 Thread Anthony G. Basile
commit: 279154a43ebc9d88e817a32f57aeadb93eb81006
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:08:11 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:56:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279154a4

profiles: Cleanup curl_ssl_polarssl from use.mask

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

 profiles/default/linux/ia64/13.0/use.mask | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/profiles/default/linux/ia64/13.0/use.mask 
b/profiles/default/linux/ia64/13.0/use.mask
index e6625580b99..15d9352dba9 100644
--- a/profiles/default/linux/ia64/13.0/use.mask
+++ b/profiles/default/linux/ia64/13.0/use.mask
@@ -1,8 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Anthony G. Basile  (15 Apr 2012)
-# Pulls in net-libs/axtls or net-libs/polarssl which are
-# not keyworded for arch
+# Pulls in net-libs/axtls which is not keyworded for arch
 curl_ssl_axtls
-curl_ssl_polarssl



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

2017-06-09 Thread Anthony G. Basile
commit: 222ec4d1bc8fa6301134cdadf4eb43b51b33674d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:02:01 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:55:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222ec4d1

dev-python/pycurl: Drop curl_ssl_polarssl which was removed as part of bug 
#618356

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

 dev-python/pycurl/pycurl-7.43.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycurl/pycurl-7.43.0.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.ebuild
index 64973a5cc09..ff1de840b0f 100644
--- a/dev-python/pycurl/pycurl-7.43.0.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.ebuild
@@ -29,7 +29,7 @@ IUSE="curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss 
+curl_ssl_openssl examples
 RDEPEND="
>=net-misc/curl-7.25.0-r1[ssl=]
ssl? (
-   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),-curl_ssl_polarssl(-)]
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 )
)"
 
@@ -41,7 +41,7 @@ DEPEND="${RDEPEND}
dev-python/flaky[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/nose-show-skipped[${PYTHON_USEDEP}]
-   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),-curl_ssl_polarssl(-),kerberos]
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),kerberos]
>=dev-python/bottle-0.12.7[${PYTHON_USEDEP}]
)"
 # Needed for individual runs of testsuite by python impls.



[gentoo-commits] repo/gentoo:master commit in: sci-misc/boinc/

2017-06-09 Thread Anthony G. Basile
commit: f01f05b499f89adba126c21016d9a43f712b1885
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:00:14 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:55:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01f05b4

sci-misc/boinc: Drop curl_ssl_polarssl which was removed as part of bug #618356

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

 sci-misc/boinc/boinc-7.2.44-r4.ebuild | 2 +-
 sci-misc/boinc/boinc-7.4.52-r4.ebuild | 2 +-
 sci-misc/boinc/boinc-7.6.33-r4.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-misc/boinc/boinc-7.2.44-r4.ebuild 
b/sci-misc/boinc/boinc-7.2.44-r4.ebuild
index 7a190292049..58ea2259b58 100644
--- a/sci-misc/boinc/boinc-7.2.44-r4.ebuild
+++ b/sci-misc/boinc/boinc-7.2.44-r4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
!sci-misc/boinc-bin
!app-admin/quickswitch
>=app-misc/ca-certificates-20080809
-   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),-curl_ssl_polarssl(-)]
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
sys-apps/util-linux
sys-libs/zlib
cuda? (

diff --git a/sci-misc/boinc/boinc-7.4.52-r4.ebuild 
b/sci-misc/boinc/boinc-7.4.52-r4.ebuild
index d33072c9535..eacfd2ea862 100644
--- a/sci-misc/boinc/boinc-7.4.52-r4.ebuild
+++ b/sci-misc/boinc/boinc-7.4.52-r4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
!sci-misc/boinc-bin
!app-admin/quickswitch
>=app-misc/ca-certificates-20080809
-   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),-curl_ssl_polarssl(-)]
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
sys-apps/util-linux
sys-libs/zlib
cuda? (

diff --git a/sci-misc/boinc/boinc-7.6.33-r4.ebuild 
b/sci-misc/boinc/boinc-7.6.33-r4.ebuild
index d33072c9535..eacfd2ea862 100644
--- a/sci-misc/boinc/boinc-7.6.33-r4.ebuild
+++ b/sci-misc/boinc/boinc-7.6.33-r4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
!sci-misc/boinc-bin
!app-admin/quickswitch
>=app-misc/ca-certificates-20080809
-   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),-curl_ssl_polarssl(-)]
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
sys-apps/util-linux
sys-libs/zlib
cuda? (



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

2017-06-09 Thread Anthony G. Basile
commit: 3022ef8b466b0d685bf70256b6faaee2a7fb06d1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:04:34 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:55:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3022ef8b

net-misc/curl: Drop curl_ssl_polarssl which was removed as part of bug #618356

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

 net-misc/curl/curl-7.53.0.ebuild | 10 +-
 net-misc/curl/curl-7.53.1.ebuild | 10 +-
 net-misc/curl/curl-7.54.0.ebuild | 10 +-
 3 files changed, 3 insertions(+), 27 deletions(-)

diff --git a/net-misc/curl/curl-7.53.0.ebuild b/net-misc/curl/curl-7.53.0.ebuild
index 490d6b4cca0..873681de9c4 100644
--- a/net-misc/curl/curl-7.53.0.ebuild
+++ b/net-misc/curl/curl-7.53.0.ebuild
@@ -13,7 +13,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
-IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
+IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" elibc_Winnt"
 
 #lead to lots of false negatives, bug #285669
@@ -44,10 +44,6 @@ RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
dev-libs/nss:0[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
-   curl_ssl_polarssl? (
-   net-libs/polarssl:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
)
http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
idn? ( net-dns/libidn2:0[static-libs?,${MULTILIB_USEDEP}] )
@@ -92,7 +88,6 @@ REQUIRED_USE="
curl_ssl_mbedtls
curl_ssl_nss
curl_ssl_openssl
-   curl_ssl_polarssl
curl_ssl_winssl
)
)"
@@ -142,9 +137,6 @@ multilib_src_configure() {
elif use curl_ssl_nss; then
einfo "SSL provided by nss"
myconf+=( --with-nss )
-   elif use curl_ssl_polarssl; then
-   einfo "SSL provided by polarssl"
-   myconf+=( --with-polarssl )
elif use curl_ssl_openssl; then
einfo "SSL provided by openssl"
myconf+=( --with-ssl 
--with-ca-path="${EPREFIX}"/etc/ssl/certs )

diff --git a/net-misc/curl/curl-7.53.1.ebuild b/net-misc/curl/curl-7.53.1.ebuild
index 93be06a9c60..5227717914f 100644
--- a/net-misc/curl/curl-7.53.1.ebuild
+++ b/net-misc/curl/curl-7.53.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
-IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
+IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" elibc_Winnt"
 
 #lead to lots of false negatives, bug #285669
@@ -44,10 +44,6 @@ RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
dev-libs/nss:0[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
-   curl_ssl_polarssl? (
-   net-libs/polarssl:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
)
http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
idn? ( net-dns/libidn2:0[static-libs?,${MULTILIB_USEDEP}] )
@@ -92,7 +88,6 @@ REQUIRED_USE="
curl_ssl_mbedtls
curl_ssl_nss
curl_ssl_openssl
-   curl_ssl_polarssl
curl_ssl_winssl
)
)"
@@ -142,9 +137,6 @@ multilib_src_configure() {
elif use curl_ssl_nss; then
einfo "SSL provided by nss"
myconf+=( --with-nss )
-   elif use curl_ssl_polarssl; then
-   einfo "SSL provided by polarssl"
-   myconf+=( --with-polarssl )
elif use curl_ssl_openssl; then
   

[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/alpha/13.0/

2017-06-09 Thread Anthony G. Basile
commit: e8175d7f29725011385f2295ade847b3852c9035
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  9 12:09:17 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jun  9 15:56:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8175d7f

profiles: Cleanup curl_ssl_polarssl from use.mask

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

 profiles/default/linux/alpha/13.0/use.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/default/linux/alpha/13.0/use.mask 
b/profiles/default/linux/alpha/13.0/use.mask
index de1b80c2610..66abcb4373f 100644
--- a/profiles/default/linux/alpha/13.0/use.mask
+++ b/profiles/default/linux/alpha/13.0/use.mask
@@ -1,5 +1,3 @@
 # Anthony G. Basile  (15 Apr 2012)
-# Pulls in net-libs/axtls or net-libs/polarssl which are
-# not keyworded for arch
+# Pulls in net-libs/axtls which is not keyworded for arch
 curl_ssl_axtls
-curl_ssl_polarssl



[gentoo-commits] repo/gentoo:master commit in: dev-ros/smach/

2017-06-09 Thread Alexis Ballier
commit: 4c9bcca04e5643f98ee2e0f437d7026999dadbe4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun  9 15:38:42 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun  9 15:38:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9bcca0

dev-ros/smach: Bump to 2.0.1.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ros/smach/Manifest   |  1 +
 dev-ros/smach/smach-2.0.1.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-ros/smach/Manifest b/dev-ros/smach/Manifest
index 4bc8b5a913a..50d925fd84a 100644
--- a/dev-ros/smach/Manifest
+++ b/dev-ros/smach/Manifest
@@ -1 +1,2 @@
 DIST executive_smach-2.0.0.tar.gz 39920 SHA256 
48f11db9a1be8accf6bce4dc20efa825f8fab1697d8620690eb51051ddd2c6b3 SHA512 
e1970128f2a49e92e99821922351cb62c64d4367781397f6f6b3c20691c2712824edabe4e4a67264fe48555f3b0c8d1f1fd7bc8820fb6f5937f7c6a22815c601
 WHIRLPOOL 
045578126017e77486c4e87dd85badbff8a8227e580ba792389fe871c732455bc5d1abcb83cff230705ff85a1679682f9a99541727fcb253858e02cd33dc0184
+DIST executive_smach-2.0.1.tar.gz 42032 SHA256 
2f7f58064c960fc56de15fdedfd883f62122bd44874787f13c8b4d8a77c45380 SHA512 
88be9ad6a0ec1e82e1592d26621fbbfe24e45640266f369cd03f192649bfd865e5a4ea576cf665161c0f89805e67b38b8b64b62a054ca1e217b99d8284f3b32a
 WHIRLPOOL 
69b12a64c5826e27447e2e5adbff9462369d41b1e6b2e88561b758c19019c8233400a98e01146b8a34b38f66ad9678cf58a8373fed72d07640bb56fb9a26256d

diff --git a/dev-ros/smach/smach-2.0.1.ebuild b/dev-ros/smach/smach-2.0.1.ebuild
new file mode 100644
index 000..82c32b551e6
--- /dev/null
+++ b/dev-ros/smach/smach-2.0.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/executive_smach;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4} )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Task-level architecture for rapidly creating complex robot 
behavior"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/smach_msgs/

2017-06-09 Thread Alexis Ballier
commit: e80cac1df9e9d4925a6942b4bbe3537075e7aae8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun  9 15:38:48 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun  9 15:38:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80cac1d

dev-ros/smach_msgs: Bump to 2.0.1.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ros/smach_msgs/Manifest|  1 +
 dev-ros/smach_msgs/smach_msgs-2.0.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ros/smach_msgs/Manifest b/dev-ros/smach_msgs/Manifest
index 4bc8b5a913a..50d925fd84a 100644
--- a/dev-ros/smach_msgs/Manifest
+++ b/dev-ros/smach_msgs/Manifest
@@ -1 +1,2 @@
 DIST executive_smach-2.0.0.tar.gz 39920 SHA256 
48f11db9a1be8accf6bce4dc20efa825f8fab1697d8620690eb51051ddd2c6b3 SHA512 
e1970128f2a49e92e99821922351cb62c64d4367781397f6f6b3c20691c2712824edabe4e4a67264fe48555f3b0c8d1f1fd7bc8820fb6f5937f7c6a22815c601
 WHIRLPOOL 
045578126017e77486c4e87dd85badbff8a8227e580ba792389fe871c732455bc5d1abcb83cff230705ff85a1679682f9a99541727fcb253858e02cd33dc0184
+DIST executive_smach-2.0.1.tar.gz 42032 SHA256 
2f7f58064c960fc56de15fdedfd883f62122bd44874787f13c8b4d8a77c45380 SHA512 
88be9ad6a0ec1e82e1592d26621fbbfe24e45640266f369cd03f192649bfd865e5a4ea576cf665161c0f89805e67b38b8b64b62a054ca1e217b99d8284f3b32a
 WHIRLPOOL 
69b12a64c5826e27447e2e5adbff9462369d41b1e6b2e88561b758c19019c8233400a98e01146b8a34b38f66ad9678cf58a8373fed72d07640bb56fb9a26256d

diff --git a/dev-ros/smach_msgs/smach_msgs-2.0.1.ebuild 
b/dev-ros/smach_msgs/smach_msgs-2.0.1.ebuild
new file mode 100644
index 000..e5c7e2a944a
--- /dev/null
+++ b/dev-ros/smach_msgs/smach_msgs-2.0.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/executive_smach;
+CATKIN_HAS_MESSAGES=yes
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4} )
+ROS_SUBDIR=${PN}
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Set of messages that are used by the introspection interfaces for 
smach"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: ros-meta/executive_smach/

2017-06-09 Thread Alexis Ballier
commit: d4e0058f8e02a51ccaca7596b7166fd372aef83e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun  9 15:38:51 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun  9 15:38:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e0058f

ros-meta/executive_smach: Bump to 2.0.1.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ros-meta/executive_smach/Manifest  |  1 +
 .../executive_smach/executive_smach-2.0.1.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/ros-meta/executive_smach/Manifest 
b/ros-meta/executive_smach/Manifest
index 4bc8b5a913a..50d925fd84a 100644
--- a/ros-meta/executive_smach/Manifest
+++ b/ros-meta/executive_smach/Manifest
@@ -1 +1,2 @@
 DIST executive_smach-2.0.0.tar.gz 39920 SHA256 
48f11db9a1be8accf6bce4dc20efa825f8fab1697d8620690eb51051ddd2c6b3 SHA512 
e1970128f2a49e92e99821922351cb62c64d4367781397f6f6b3c20691c2712824edabe4e4a67264fe48555f3b0c8d1f1fd7bc8820fb6f5937f7c6a22815c601
 WHIRLPOOL 
045578126017e77486c4e87dd85badbff8a8227e580ba792389fe871c732455bc5d1abcb83cff230705ff85a1679682f9a99541727fcb253858e02cd33dc0184
+DIST executive_smach-2.0.1.tar.gz 42032 SHA256 
2f7f58064c960fc56de15fdedfd883f62122bd44874787f13c8b4d8a77c45380 SHA512 
88be9ad6a0ec1e82e1592d26621fbbfe24e45640266f369cd03f192649bfd865e5a4ea576cf665161c0f89805e67b38b8b64b62a054ca1e217b99d8284f3b32a
 WHIRLPOOL 
69b12a64c5826e27447e2e5adbff9462369d41b1e6b2e88561b758c19019c8233400a98e01146b8a34b38f66ad9678cf58a8373fed72d07640bb56fb9a26256d

diff --git a/ros-meta/executive_smach/executive_smach-2.0.1.ebuild 
b/ros-meta/executive_smach/executive_smach-2.0.1.ebuild
new file mode 100644
index 000..7d06703beb4
--- /dev/null
+++ b/ros-meta/executive_smach/executive_smach-2.0.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/executive_smach;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4} )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="SMACH library and ROS SMACH integration packages"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/smach
+   dev-ros/smach_ros
+   dev-ros/smach_msgs
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/smach_ros/

2017-06-09 Thread Alexis Ballier
commit: 5b85a80a3db6f7df39b28ca77dc50d18714c5cbc
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun  9 15:38:45 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun  9 15:38:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b85a80a

dev-ros/smach_ros: Bump to 2.0.1.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ros/smach_ros/Manifest   |  1 +
 dev-ros/smach_ros/smach_ros-2.0.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ros/smach_ros/Manifest b/dev-ros/smach_ros/Manifest
index 4bc8b5a913a..50d925fd84a 100644
--- a/dev-ros/smach_ros/Manifest
+++ b/dev-ros/smach_ros/Manifest
@@ -1 +1,2 @@
 DIST executive_smach-2.0.0.tar.gz 39920 SHA256 
48f11db9a1be8accf6bce4dc20efa825f8fab1697d8620690eb51051ddd2c6b3 SHA512 
e1970128f2a49e92e99821922351cb62c64d4367781397f6f6b3c20691c2712824edabe4e4a67264fe48555f3b0c8d1f1fd7bc8820fb6f5937f7c6a22815c601
 WHIRLPOOL 
045578126017e77486c4e87dd85badbff8a8227e580ba792389fe871c732455bc5d1abcb83cff230705ff85a1679682f9a99541727fcb253858e02cd33dc0184
+DIST executive_smach-2.0.1.tar.gz 42032 SHA256 
2f7f58064c960fc56de15fdedfd883f62122bd44874787f13c8b4d8a77c45380 SHA512 
88be9ad6a0ec1e82e1592d26621fbbfe24e45640266f369cd03f192649bfd865e5a4ea576cf665161c0f89805e67b38b8b64b62a054ca1e217b99d8284f3b32a
 WHIRLPOOL 
69b12a64c5826e27447e2e5adbff9462369d41b1e6b2e88561b758c19019c8233400a98e01146b8a34b38f66ad9678cf58a8373fed72d07640bb56fb9a26256d

diff --git a/dev-ros/smach_ros/smach_ros-2.0.1.ebuild 
b/dev-ros/smach_ros/smach_ros-2.0.1.ebuild
new file mode 100644
index 000..d3df8eeab34
--- /dev/null
+++ b/dev-ros/smach_ros/smach_ros-2.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/executive_smach;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Extensions for the SMACH library to integrate it tightly with ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rostopic[${PYTHON_USEDEP}]
+   dev-ros/actionlib[${PYTHON_USEDEP}]
+   dev-ros/smach[${PYTHON_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/actionlib_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/smach_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: virtual/latex-base/

2017-06-09 Thread Alexis Ballier
commit: bcbd7dced6dcbd407993764234ceb5bf0c3ca215
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun  9 15:36:15 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun  9 15:36:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbd7dce

virtual/latex-base: Add dep on dev-texlive/texlive-fontsrecommended.

It is needed to build almost anything latex and should prevent bugs like bug 
#621256

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 virtual/latex-base/latex-base-1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/virtual/latex-base/latex-base-1.0.ebuild 
b/virtual/latex-base/latex-base-1.0.ebuild
index 354ca626265..576356615eb 100644
--- a/virtual/latex-base/latex-base-1.0.ebuild
+++ b/virtual/latex-base/latex-base-1.0.ebuild
@@ -10,4 +10,5 @@ KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 
s390 sh sparc x86 ~am
 RDEPEND="
dev-texlive/texlive-latexrecommended
dev-texlive/texlive-fontutils
+   dev-texlive/texlive-fontsrecommended
"



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-basic/

2017-06-09 Thread Alexis Ballier
commit: 875a5a192c479eef26a4c1fc5d7b61bd3033057c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun  9 15:30:46 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun  9 15:30:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875a5a19

dev-texlive/texlive-basic: lock 2015 dep to texlive-core-2015, bug #621302

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-texlive/texlive-basic/texlive-basic-2015.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-basic/texlive-basic-2015.ebuild 
b/dev-texlive/texlive-basic/texlive-basic-2015.ebuild
index 1a5e4c29cb8..20571c74f1d 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2015.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2015.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 DEPEND="!=app-text/texlive-core-2015[luajittex?]
+=app-text/texlive-core-2015*[luajittex?]
 "
 RDEPEND="${DEPEND} "
 PATCHES=( "${FILESDIR}/texmfcnflua2015.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-db/cockroach/files/, dev-db/cockroach/

2017-06-09 Thread William Hubbs
commit: dd37cc9959d83dabc46ca9b81211f53acc42b5ea
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jun  9 15:27:36 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jun  9 15:27:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd37cc99

dev-db/cockroach: 1.0.1 version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-db/cockroach/Manifest|  1 +
 dev-db/cockroach/cockroach-1.0.1.ebuild  | 61 
 dev-db/cockroach/files/cockroach.initd-1.0.1 | 70 
 3 files changed, 132 insertions(+)

diff --git a/dev-db/cockroach/Manifest b/dev-db/cockroach/Manifest
index af574b9a2ea..473de42bbc7 100644
--- a/dev-db/cockroach/Manifest
+++ b/dev-db/cockroach/Manifest
@@ -1,2 +1,3 @@
 DIST cockroach-v1.0-rc.1.src.tgz 68784067 SHA256 
162e3954ff41515bf2ab2017ab38f9cdf76775d7d67fdeead343234d470dca6c SHA512 
c68fc712068cbfce167d98008cdcb46270a8fa772624281da23a70d0492c7990c9ce8513334fedc31d7dde5176087fa6211a4e90d77741ed0079f9568c71e0ff
 WHIRLPOOL 
510dbefb6348f9707e1e3fcd94d873911350b8d2d767c093df3bfff514e7f72ca1ff1e16d0539c48f80dd53a725d8ab4f3fe901862ee88a4e5e1e034eeaf
+DIST cockroach-v1.0.1.src.tgz 69116931 SHA256 
35c0b9e7e0330822f35c17339ecd635153274ae47e56a110a710e788cdb1b1c9 SHA512 
d388d84c09f1318420f859c964c46b78e5237685fbc2b1a8d55fad2ce1dabc89461ad5eaa6d95283dda4551542f33e5df2feda4afd7129e1f850e469e0d17e69
 WHIRLPOOL 
82dba367bbc09ead8cb2480fb4cbe38e95571abe76d99a1c60628b0a15c4166ef414ed74899fe55912e3c287859d8b1786c58d60ec648683bb32930c90fbbd08
 DIST cockroach-v1.0.src.tgz 68753479 SHA256 
ca87b10eec688195e0df4f85431b019f2980ae4b511ee321f91f945315efeb76 SHA512 
d74ad9546908535f9a7ad4172a04a5f86f5ed22698bbb005aec7478a52632e0497a966b859fd68b40894eb7ee68bfa80dc4188d198f2f23725b9cadd50a55191
 WHIRLPOOL 
c6011b09c2b20757ae5e3268cf050748a3856ec1fe1d86755e773390c97ebdb8494db3d51119298a797689bcc201bc20bf4bc8b5bdebff44d7598265c9379b93

diff --git a/dev-db/cockroach/cockroach-1.0.1.ebuild 
b/dev-db/cockroach/cockroach-1.0.1.ebuild
new file mode 100644
index 000..212bede1465
--- /dev/null
+++ b/dev-db/cockroach/cockroach-1.0.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MY_PV=v${PV}
+CHECKREQS_MEMORY="2G"
+
+inherit check-reqs toolchain-funcs user
+
+DESCRIPTION="open source database for building cloud services"
+HOMEPAGE="https://www.cockroachlabs.com;
+SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
+
+LICENSE="Cockroach Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.1
+   >=dev-util/cmake-3.8.1"
+
+S="${WORKDIR}/cockroach-${MY_PV}"
+
+pkg_pretend() {
+   check-reqs_pkg_pretend
+   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
+   eerror "Cockroach cannot be built with this version of gcc."
+   eerror "You need at least gcc-6.0"
+   die "Your C compiler is too old for this package."
+   fi
+}
+
+pkg_setup() {
+   check-reqs_pkg_setup
+   enewgroup cockroach
+   enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
+}
+
+src_compile() {
+   emake GOPATH="${S}" build
+}
+
+src_install() {
+   dobin src/github.com/cockroachdb/cockroach/cockroach
+insinto /etc/security/limits.d
+newins "${FILESDIR}"/cockroach-limits.conf cockroach.conf
+newconfd "${FILESDIR}"/cockroach.confd-1.0 cockroach
+newinitd "${FILESDIR}"/cockroach.initd-${PV} cockroach
+dodir /var/log/cockroach
+fowners cockroach:cockroach /var/log/cockroach
+if [[ -z ${REPLACING_VERSIONS} ]]; then
+   ewarn "The default setup is for the first node of an insecure"
+   ewarn "cluster that only listens on localhost."
+   ewarn "Please read the cockroach manual at the following url"
+   ewarn "and configure /etc/conf.d/cockroach correctly if you"
+   ewarn "plan to use it in production."
+   ewarn
+   ewarn "http://cockroachlabs.com/docs;
+   fi
+}

diff --git a/dev-db/cockroach/files/cockroach.initd-1.0.1 
b/dev-db/cockroach/files/cockroach.initd-1.0.1
new file mode 100644
index 000..252fc6bf7bb
--- /dev/null
+++ b/dev-db/cockroach/files/cockroach.initd-1.0.1
@@ -0,0 +1,70 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command=/usr/bin/cockroach
+pidfile=/run/${RC_SVCNAME}/cockroach.pid
+start_stop_daemon_args="--quiet --user cockroach"
+[ -n "${attrs}" ] && attrs_arg="--attrs=${attrs}"
+[ -n "${cache}" ] && cache_arg="--cache=${cache}"
+[ -n "${certs_path}" ] && certs_dir_arg="--certs-dir=${certs_path}"
+[ "${host}" != all ] && host_arg="--host=${host:-localhost}"
+[ "$http_host" != all ] && http_host_arg="--http-host=${http_host:-localhost}"
+[ -n "${http_port}" ] 

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

2017-06-09 Thread Brian Dolbec
commit: fbf2a17621ed8dd66a7b91be909cce5765d2162e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 14:18:06 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 14:18:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf2a176

dev-python/incremental: Add missing setuptools dep bug 621074

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/incremental/incremental-16.10.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/incremental/incremental-16.10.1.ebuild 
b/dev-python/incremental/incremental-16.10.1.ebuild
index 17f1e5b33e2..73e933cb27b 100644
--- a/dev-python/incremental/incremental-16.10.1.ebuild
+++ b/dev-python/incremental/incremental-16.10.1.ebuild
@@ -15,7 +15,9 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
 IUSE=""
 
-DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
 
 #S=${WORKDIR}/${P}



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

2017-06-09 Thread Brian Dolbec
commit: 063b11eb49b5caad25be1236a62b44b56895266a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun  9 14:15:56 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun  9 14:18:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063b11eb

dev-python/constantly: Add missing setuptools dep bug 621076

Package-Manager: Portage-2.3.6_p2, Repoman-2.3.2_p70

 dev-python/constantly/constantly-15.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/constantly/constantly-15.1.0.ebuild 
b/dev-python/constantly/constantly-15.1.0.ebuild
index 4a2520a9b59..b83c1b9cf38 100644
--- a/dev-python/constantly/constantly-15.1.0.ebuild
+++ b/dev-python/constantly/constantly-15.1.0.ebuild
@@ -18,6 +18,7 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
 "
 
 #S=${WORKDIR}/${P}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/files/, sys-apps/accountsservice/

2017-06-09 Thread Michael Palimaka
commit: bd4281d8c205c8c426fd85433717397c4a561793
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jun  9 14:03:41 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jun  9 14:03:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4281d8

sys-apps/accountsservice: backport patch from upstream adding elogind support

Gentoo-bug: 599492
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../accountsservice-0.6.43-r1.ebuild   |  60 +++
 .../files/accountsservice-0.6.43-elogind.patch | 110 +
 sys-apps/accountsservice/metadata.xml  |   2 +
 3 files changed, 172 insertions(+)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
new file mode 100644
index 000..ff329f6118c
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.43-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc elogind +introspection selinux systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( !elogind? ( sys-auth/consolekit ) )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
+   "${FILESDIR}/${P}-elogind.patch"
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable elogind) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.43-elogind.patch 
b/sys-apps/accountsservice/files/accountsservice-0.6.43-elogind.patch
new file mode 100644
index 000..cd3510eab86
--- /dev/null
+++ b/sys-apps/accountsservice/files/accountsservice-0.6.43-elogind.patch
@@ -0,0 +1,110 @@
+From 9fdd1d95ec094a0df6d8d3dd9c8f04fa8499b845 Mon Sep 17 00:00:00 2001
+From: Sven Eden 
+Date: Tue, 6 Jun 2017 10:17:33 -0400
+Subject: configure: elogind on non-systemd systems
+
+This commit adds some configure goo to make accountsservice use
+elogind if explicitly requested for systems that don't have
+systemd.
+
+diff --git a/configure.ac b/configure.ac
+index b255e72..4b21477 100644
+--- a/configure.ac
 b/configure.ac
+@@ -264,22 +264,24 @@ dnl Check for xsltproc
+ dnl 
---
+ AC_PATH_PROG([XSLTPROC], [xsltproc])
+ 
+-# systemd
++# systemd or elogind
++
++have_systemd=no
++
++AC_MSG_CHECKING([whether to use systemd])
+ 
+ AC_ARG_ENABLE([systemd],
+   AS_HELP_STRING([--enable-systemd], [Use systemd]),
+   [enable_systemd=$enableval],
+   [enable_systemd=auto])
+ 
++AC_MSG_RESULT($enable_systemd)
++
+ if test x$enable_systemd != xno; then
+-   PKG_CHECK_MODULES(SYSTEMD, [libsystemd >= 186],
+-   [have_systemd=yes], 
[have_systemd=no])
+-else
+-   have_systemd=no
++PKG_CHECK_MODULES(SYSTEMD, [libsystemd >= 186],
++   [have_systemd=yes])
+ fi
+ 
+-AC_MSG_CHECKING([whether to use systemd])
+-
+ if test x$enable_systemd = xauto ; then
+ if test x$have_systemd = xno ; then
+ enable_systemd=no
+@@ -288,21 +290,54 @@ if test x$enable_systemd = xauto ; then
+ fi
+ fi
+ 
+-AC_MSG_RESULT($enable_systemd)
++have_elogind=no
++
++AC_MSG_CHECKING([whether to use elogind])
++
++AC_ARG_ENABLE([elogind],
++  AS_HELP_STRING([--enable-elogind], [Use elogind]),
++  [enable_elogind=$enableval],
++  [enable_elogind=no])
++
++AC_MSG_RESULT($enable_elogind)
+ 
+ if test 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-meta/

2017-06-09 Thread Michael Palimaka
commit: e2e9dd20247ccffd3ae90f7b97df6402d53c3a94
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jun  9 13:29:17 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jun  9 13:29:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e9dd20

kde-plasma/plasma-meta: restore ~arm keyword

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 kde-plasma/plasma-meta/plasma-meta-5.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.10.1.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.10.1.ebuild
index 4d040b3baa5..827478c93da 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.10.1.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.10.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.kde.org/workspaces/plasmadesktop/;
 
 LICENSE="metapackage"
 SLOT="5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="bluetooth +display-manager grub gtk +handbook networkmanager pam 
plymouth pulseaudio +sddm sdk +wallpapers"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plymouth-kcm/

2017-06-09 Thread Michael Palimaka
commit: 6d3fec16b82eda21bf681df2d51c221cece08e20
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jun  9 13:27:54 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jun  9 13:28:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3fec16

kde-plasma/plymouth-kcm: add ~arm keyword

Tested on Raspberry Pi 2.

Gentoo-bug: 621170
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 kde-plasma/plymouth-kcm/plymouth-kcm-5.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.1.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.1.ebuild
index d3025a211ee..0d63f06ba49 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.1.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="KDE Plasma control module for Plymouth"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/plymouth-kcm;
 
 LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] proj/kde:master commit in: kde-plasma/plymouth-kcm/

2017-06-09 Thread Michael Palimaka
commit: 7c58ff7e51600114b3694bb0c56e264712b3c5cd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jun  9 13:26:28 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jun  9 13:26:35 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7c58ff7e

kde-plasma/plymouth-kcm: add missing dev-qt/qtquickcontrols dep

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 kde-plasma/plymouth-kcm/plymouth-kcm-5.10.49..ebuild | 1 +
 kde-plasma/plymouth-kcm/plymouth-kcm-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.49..ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.49..ebuild
index fabeef06aa..ab183c68fb 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.49..ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.49..ebuild
@@ -25,6 +25,7 @@ DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
+   $(add_qt_dep qtquickcontrols)
$(add_qt_dep qtwidgets)
sys-boot/plymouth
 "

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-.ebuild
index fabeef06aa..ab183c68fb 100644
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-.ebuild
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-.ebuild
@@ -25,6 +25,7 @@ DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
+   $(add_qt_dep qtquickcontrols)
$(add_qt_dep qtwidgets)
sys-boot/plymouth
 "



[gentoo-commits] proj/mysql:master commit in: virtual/libmysqlclient/

2017-06-09 Thread Brian Evans
commit: 731d432225f295276517cc510fd41c91f6dd416a
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 13:23:46 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 13:23:46 2017 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=731d4322

virtual/libmysqlclient: Drop unused version 19

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Manifest-Sign-Key: D1F781EFF9F4A3B6

 virtual/libmysqlclient/ChangeLog|  3 +++
 virtual/libmysqlclient/libmysqlclient-19.ebuild | 22 --
 2 files changed, 3 insertions(+), 22 deletions(-)

diff --git a/virtual/libmysqlclient/ChangeLog b/virtual/libmysqlclient/ChangeLog
index 4df7e1d..c4490a0 100644
--- a/virtual/libmysqlclient/ChangeLog
+++ b/virtual/libmysqlclient/ChangeLog
@@ -1,3 +1,6 @@
+  09 Jun 2017; Brian Evans  -libmysqlclient-19.ebuild:
+  virtual/libmysqlclient: Drop unused version 19
+
 *libmysqlclient-19 (02 May 2017)
 
   02 May 2017; Brian Evans  +libmysqlclient-19.ebuild,

diff --git a/virtual/libmysqlclient/libmysqlclient-19.ebuild 
b/virtual/libmysqlclient/libmysqlclient-19.ebuild
deleted file mode 100644
index 0b6b30e..000
--- a/virtual/libmysqlclient/libmysqlclient-19.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for MySQL client libraries"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
-IUSE="ssl static-libs"
-
-DEPEND="|| (
-   
dev-db/mariadb:${SLOT}[client-libs(+),static-libs?,${MULTILIB_USEDEP}]
-)"
-#  
dev-db/mariadb-connector-c:${SLOT}[ssl?,static-libs?,${MULTILIB_USEDEP}]
-RDEPEND="${DEPEND}
-   !virtual/libmysqlclient:0"



[gentoo-commits] proj/mysql:master commit in: dev-db/mariadb/

2017-06-09 Thread Brian Evans
commit: 4985157e02c1aab8565d66adaa2670ef46a84308
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  9 13:20:46 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  9 13:20:46 2017 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=4985157e

dev-db/mariadb: Adjust subslot back to 18 which is correct according to upstream

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb/ChangeLog | 5 +
 dev-db/mariadb/mariadb-10.2.6.ebuild | 6 +++---
 dev-db/mariadb/metadata.xml  | 1 +
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-db/mariadb/ChangeLog b/dev-db/mariadb/ChangeLog
index 061dbd4..f626c3d 100644
--- a/dev-db/mariadb/ChangeLog
+++ b/dev-db/mariadb/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  09 Jun 2017; Brian Evans  mariadb-10.2.6.ebuild,
+  metadata.xml:
+  dev-db/mariadb: Adjust subslot back to 18 which is correct according to
+  upstream
+
   31 May 2017; Brian Evans  mariadb-10.2.6.ebuild:
   dev-db/mariadb: Update 10.2.6
 

diff --git a/dev-db/mariadb/mariadb-10.2.6.ebuild 
b/dev-db/mariadb/mariadb-10.2.6.ebuild
index 47ab4c3..ed617c5 100644
--- a/dev-db/mariadb/mariadb-10.2.6.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.6.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 MY_EXTRAS_VER="live"
 # The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
 WSREP_REVISION="25"
-SUBSLOT="19"
+SUBSLOT="18"
 MYSQL_PV_MAJOR="5.6"
 
 inherit toolchain-funcs mysql-multilib-r1
@@ -14,7 +14,7 @@ HOMEPAGE="http://mariadb.org/;
 DESCRIPTION="An enhanced, drop-in replacement for MySQL"
 LICENSE="GPL-2 LGPL-2.1+"
 
-IUSE="bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy 
mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
+IUSE="+backup bindist cracklib galera kerberos innodb-lz4 innodb-lzo 
innodb-snappy mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb 
systemd xml"
 RESTRICT="!bindist? ( bindist )"
 
 REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) "
@@ -58,7 +58,6 @@ COMMON_DEPEND="
tokudb? ( app-arch/snappy )
)
>=dev-libs/libpcre-8.35:3=
-   net-misc/curl[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
 "
 DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
@@ -156,6 +155,7 @@ src_install() {
install_compat_symlink() {
use static-libs && dosym libmariadbclient.a 
"${EPREFIX}/usr/$(get_libdir)/libmysqlclient.a"
dosym libmariadb.so.3 
"${EPREFIX}/usr/$(get_libdir)/libmysqlclient.so"
+   dosym libmariadb.so.3 
"${EPREFIX}/usr/$(get_libdir)/libmysqlclient.so.${SUBSLOT}"
}
multilib_foreach_abi install_compat_symlink
 }

diff --git a/dev-db/mariadb/metadata.xml b/dev-db/mariadb/metadata.xml
index c3a2d1f..1a80c3a 100644
--- a/dev-db/mariadb/metadata.xml
+++ b/dev-db/mariadb/metadata.xml
@@ -10,6 +10,7 @@
 Libressl issues. Only assign if it's a direct Libressl issue. 
Do not directly assign for anything else
   
 
+  Build mariadb-backup which supports SST and hot backup 
of InnoDB, Aria and MyISAM including compression and encryption
   Make tables contain up to 1.844E+19 rows
   Add support for NDB clustering (deprecated)
   Enables the community features from upstream.



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/

2017-06-09 Thread Agostino Sarubbo
commit: f82e7d233843dd1b9498a138809cbc235a0a116d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  9 13:21:56 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  9 13:21:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82e7d23

dev-vcs/mercurial: x86 stable wrt bug #621280

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

 dev-vcs/mercurial/mercurial-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/mercurial/mercurial-4.2.ebuild 
b/dev-vcs/mercurial/mercurial-4.2.ebuild
index 58348aae2ab..2d0430aecdb 100644
--- a/dev-vcs/mercurial/mercurial-4.2.ebuild
+++ b/dev-vcs/mercurial/mercurial-4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bugzilla emacs gpg test tk"
 
 RDEPEND="bugzilla? ( dev-python/mysql-python[${PYTHON_USEDEP}] )



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

2017-06-09 Thread Agostino Sarubbo
commit: 17500b355f27ee73b3d22ad329eb57eed484ad18
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  9 13:22:01 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  9 13:22:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17500b35

dev-python/idna: x86 stable wrt bug #621284

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

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

diff --git a/dev-python/idna/idna-2.5.ebuild b/dev-python/idna/idna-2.5.ebuild
index 8a9f79f14e4..6ad8952e1bd 100644
--- a/dev-python/idna/idna-2.5.ebuild
+++ b/dev-python/idna/idna-2.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/

2017-06-09 Thread Andreas Sturmlechner
commit: 7a070192bc4d82775821ca69579ace5b852dcbbc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 15:07:04 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 10:30:22 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7a070192

kde-plasma/plasma-workspace: Cleanup obsolete FRAMEWORKS_MINIMAL version

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild
index 3c897ddee0..988d86493a 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.8.49..ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-FRAMEWORKS_MINIMAL="5.34.0"
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"



[gentoo-commits] proj/kde:master commit in: Documentation/package.unmask/.kde-frameworks-5.29/, Documentation/package.mask/, ...

2017-06-09 Thread Andreas Sturmlechner
commit: 4597e86ba4bb85469a75d5f756d14da64550103e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  4 19:15:19 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 10:29:45 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4597e86b

Documentation: Remove KDE Frameworks 5.29.0

 Documentation/maintainers/regenerate-files |  4 +-
 .../.kde-frameworks-5.29/_HEADER_  |  2 -
 .../.kde-frameworks-5.29/kde-frameworks-5.29   |  1 -
 .../.kde-frameworks-5.29/more-deps |  0
 .../kde-frameworks-5.29.keywords   | 78 --
 Documentation/package.mask/kde-frameworks-5.29 | 78 --
 .../package.unmask/.kde-frameworks-5.29/_HEADER_   |  2 -
 .../.kde-frameworks-5.29/kde-frameworks-5.29   |  1 -
 Documentation/package.unmask/kde-frameworks-5.29   | 78 --
 9 files changed, 2 insertions(+), 242 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 62b04c9ab1..1c4191de85 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,8 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.29 5.34 5.35"
-KF_RELEASE=${KF_RELEASE:-5.29}
+KF_RELEASES="5.34 5.35"
+KF_RELEASE=${KF_RELEASE:-5.34}
 
 PLASMA_RELEASES="5.8 5.9 5.10"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.8}

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.29/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.29/_HEADER_
deleted file mode 100644
index a21c3d995f..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.29/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.29 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.29/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.29/kde-frameworks-5.29
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.29/kde-frameworks-5.29
deleted file mode 12
index bb7bf4c21c..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.29/kde-frameworks-5.29
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.29
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.29/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.29/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.29.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.29.keywords
deleted file mode 100644
index 920a370c55..00
--- a/Documentation/package.accept_keywords/kde-frameworks-5.29.keywords
+++ /dev/null
@@ -1,78 +0,0 @@
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.29 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.29/ files 
instead.
-

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

2017-06-09 Thread Andreas Sturmlechner
commit: f2b1b5f96046a121cdd24cc802d5745008d2b29c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  4 19:12:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 10:26:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f2b1b5f9

sets: Remove kde-frameworks-5.29

 sets/kde-frameworks-5.29 | 75 
 1 file changed, 75 deletions(-)

diff --git a/sets/kde-frameworks-5.29 b/sets/kde-frameworks-5.29
deleted file mode 100644
index 03b05fa325..00
--- a/sets/kde-frameworks-5.29
+++ /dev/null
@@ -1,75 +0,0 @@
-

  1   2   >