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

2018-06-19 Thread Hans de Graaff
commit: 91b3172ca4b0e43b0e4393095a087357e56d501e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:45:28 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:45:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b3172c

dev-ruby/ruby-ldap: update HOMEPAGE

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild 
b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
index f9c9a1c2b0d..11785597879 100644
--- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
 
 DESCRIPTION="A Ruby interface to some LDAP libraries"
-HOMEPAGE="http://ruby-ldap.sourceforge.net/;
+HOMEPAGE="https://github.com/bearded/ruby-ldap;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos"



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

2018-06-19 Thread Hans de Graaff
commit: 4963ccb9a530dcf894fcdce739ff669aec59d11d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:17:36 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:19:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4963ccb9

dev-ruby/rex-ole: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rex-ole/Manifest |  1 -
 dev-ruby/rex-ole/rex-ole-0.1.2.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-ruby/rex-ole/Manifest b/dev-ruby/rex-ole/Manifest
index a69d76062cc..2850cfda81c 100644
--- a/dev-ruby/rex-ole/Manifest
+++ b/dev-ruby/rex-ole/Manifest
@@ -1,2 +1 @@
-DIST rex-ole-0.1.2.gem 26112 BLAKE2B 
5147b52535211309cc46e0d364328416838ea9c403bcec2422c1f01c55189ea1d8f683c54203367dd5e7fae5f1d150cd5852ef3e74b972fb46386be959d041aa
 SHA512 
efb8c5977d71e32e6e78edff42f6ef0bb1a7179b3309ad2a33f50958ba039c919967ce6b7161a3959088705e17ed6560aab8434ea593de39b41c5a30e04b6dbb
 DIST rex-ole-0.1.6.gem 26112 BLAKE2B 
1812b3f3c9b0b4f115efd66d1fa29cb39370e58e780695127390987dbb4b87647f2e0744b88ba4ee7b9ed7857155c8f1d32dbe6d090a7d3166ae5928d18686e5
 SHA512 
5fae70ec85058e3dca08fdedd595fb27b46de263aa727fd291606d4f8f226bc0d9a2f135bf4673a8e389d6a2e932e7514eb97954f765c1ce9401233ac2cd7da1

diff --git a/dev-ruby/rex-ole/rex-ole-0.1.2.ebuild 
b/dev-ruby/rex-ole/rex-ole-0.1.2.ebuild
deleted file mode 100644
index 0fd729faa12..000
--- a/dev-ruby/rex-ole/rex-ole-0.1.2.ebuild
+++ /dev/null
@@ -1,25 +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_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library gem for reading/writing OLE files 
and streams"
-HOMEPAGE="https://rubygems.org/gems/rex-ole;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test
-
-ruby_add_bdepend "dev-ruby/rex-text"



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

2018-06-19 Thread Hans de Graaff
commit: 8ff240a130cf1613be768999835e48307b2ccbc4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:16:58 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:19:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff240a1

dev-ruby/rex-powershell: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rex-powershell/Manifest   |  1 -
 .../rex-powershell/rex-powershell-0.1.65.ebuild| 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/rex-powershell/Manifest b/dev-ruby/rex-powershell/Manifest
index ff273fa..529098792b2 100644
--- a/dev-ruby/rex-powershell/Manifest
+++ b/dev-ruby/rex-powershell/Manifest
@@ -1,2 +1 @@
-DIST rex-powershell-0.1.65.gem 27136 BLAKE2B 
d2488c42a29baba800cfc8c555195f4d9e3fa4ed376edd062134cb82f4f6b5cf1002734bf59905ac3337f741480f429bb48d0061b83c9b5205b61b105f5fee1e
 SHA512 
7760137e074f319d0ccca827824a481b00f5a2b945f60638956f16d1b8a74f92479b7ac7fb5595cf297a3a394905bd7a8af62b9480b1835949843b2cf122dda6
 DIST rex-powershell-0.1.77.gem 28160 BLAKE2B 
d1fb9f6e9f66e6b55b09bdda329037ea7da135b9eaec9f1437ca374f3be5da1b5ee63f7c92d56447c88964a4c1a4bef68b2d6b64a4e507b7c2a7010f1ff09d40
 SHA512 
99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3

diff --git a/dev-ruby/rex-powershell/rex-powershell-0.1.65.ebuild 
b/dev-ruby/rex-powershell/rex-powershell-0.1.65.ebuild
deleted file mode 100644
index d4285195495..000
--- a/dev-ruby/rex-powershell/rex-powershell-0.1.65.ebuild
+++ /dev/null
@@ -1,27 +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_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating/manipulating 
Powershell scripts"
-HOMEPAGE="https://rubygems.org/gems/rex-powershell;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# Specs are not packaged in the gem and source is not tagged upstream.
-RESTRICT="test"
-
-ruby_add_bdepend "dev-ruby/rex-random_identifier
- dev-ruby/rex-text"



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

2018-06-19 Thread Hans de Graaff
commit: 3653b9cc3831e525d55246f5ff23bfd233b70ba0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:21:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:21:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3653b9cc

dev-ruby/pundit: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/pundit/pundit-1.1.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/pundit/pundit-1.1.0.ebuild 
b/dev-ruby/pundit/pundit-1.1.0.ebuild
index 003f5e9f569..4188266e157 100644
--- a/dev-ruby/pundit/pundit-1.1.0.ebuild
+++ b/dev-ruby/pundit/pundit-1.1.0.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="doc"
 
 inherit ruby-fakegem
@@ -18,7 +18,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0"
+ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*"
 
 ruby_add_bdepend "test? ( >=dev-ruby/actionpack-3.0.0
>=dev-ruby/activemodel-3.0.0 )"



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

2018-06-19 Thread Hans de Graaff
commit: 038a3912c7426d3db7c21dc0ffa116e277370b02
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:15:59 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:19:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038a3912

dev-ruby/rex-random_identifier: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rex-random_identifier/Manifest|  1 -
 .../rex-random_identifier-0.1.0-r1.ebuild  | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-ruby/rex-random_identifier/Manifest 
b/dev-ruby/rex-random_identifier/Manifest
index 427bdf5cc68..508c0bda465 100644
--- a/dev-ruby/rex-random_identifier/Manifest
+++ b/dev-ruby/rex-random_identifier/Manifest
@@ -1,2 +1 @@
-DIST rex-random_identifier-0.1.0.gem 15872 BLAKE2B 
f8afe34e9a33e08e04c7ebe5df47ce50a2cfea42359e517ab44ab3a8f96227f4ccbc532e0c0b284bcba2291ad9ed6f85064435522b58c17a98d78cbd6d75cdc4
 SHA512 
79439b80ad06c6c5c7854933eaa4129ff0b176144bebf68fdfe7250ab3242904bcae4a439d610f4710b6d48ee5405b0d5f79539c861511072fb628ee68afd21f
 DIST rex-random_identifier-0.1.4.gem 16896 BLAKE2B 
37c1011b91dd16a82c0ee8ff1c96b0263c4842503826bae327d3a6d3b61dac77620cbd28cba350c0cf56bc5fc480bc37663a78674d0c7c8d8d6bb95e046e9559
 SHA512 
8e302a511a0540f826ddfa6e51c5b29da0c42ef6bd3dc433d6624688efba245c1df3903dbf37aacaecdd39b53f721e3d6b4fa8247f8cd31e7679ff96293094f7

diff --git 
a/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.0-r1.ebuild 
b/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.0-r1.ebuild
deleted file mode 100644
index 6dc23556c27..000
--- a/dev-ruby/rex-random_identifier/rex-random_identifier-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,25 +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_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for generating Random identifier 
strings"
-HOMEPAGE="https://rubygems.org/gems/rex-random_identifier;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test
-
-ruby_add_bdepend "dev-ruby/rex-text"



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

2018-06-19 Thread Hans de Graaff
commit: 6a2f02c1f906000867eb5436110966c995dd74bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:15:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:18:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2f02c1

dev-ruby/rex-registry: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rex-registry/Manifest |  1 -
 dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/rex-registry/Manifest b/dev-ruby/rex-registry/Manifest
index f47eab7d0be..52c43f70761 100644
--- a/dev-ruby/rex-registry/Manifest
+++ b/dev-ruby/rex-registry/Manifest
@@ -1,2 +1 @@
-DIST rex-registry-0.1.0.gem 16384 BLAKE2B 
2974147178d757412f9912d5c19eea9532fc5da8e80063320f432a8f4f33f38833be147d761ca052f93e1a5f94d7bf76ebd6f564f21791cdfd9f2514d18363cd
 SHA512 
341846551e0db7caa1259e6ae7931eedc063e4ec824b129ad4f53d82dead30f375f771cc81fc280d5d3a54685f96ca37ef4456fe04b70df1b9163b4556566cbb
 DIST rex-registry-0.1.3.gem 16384 BLAKE2B 
9db5f9674b8d341797ea797f5c5a1e43900f6f4c4e563658fbe55fcf43ba1126067d0e822df3cf21695143bd70309d7499d708cf48b80e6c903e06e7d0e8acfc
 SHA512 
cde5350945e8aa7cfa0dc01c78e7a375d1aa7174c2954b658ffeba39c81d638b1d614866cbd0f8f8f417f1831281cd43126cde158944903e36c8dc5ce79773e6

diff --git a/dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild 
b/dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild
deleted file mode 100644
index 636d89b57fe..000
--- a/dev-ruby/rex-registry/rex-registry-0.1.0-r1.ebuild
+++ /dev/null
@@ -1,23 +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_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rex library for parsing offline registry files from a Windows 
machine"
-HOMEPAGE="https://rubygems.org/gems/rex-registry;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test



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

2018-06-19 Thread Hans de Graaff
commit: 9c0344f6122274b93b91cb64c7cc5c26706411aa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:13:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:18:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0344f6

dev-ruby/seed-fu: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/seed-fu/Manifest |  1 -
 dev-ruby/seed-fu/seed-fu-2.3.6.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/seed-fu/Manifest b/dev-ruby/seed-fu/Manifest
index e77d01ca342..502b16fb8ad 100644
--- a/dev-ruby/seed-fu/Manifest
+++ b/dev-ruby/seed-fu/Manifest
@@ -1,2 +1 @@
-DIST seed-fu-2.3.6.tar.gz 13177 BLAKE2B 
8e07c0663789eb1859fb18a59a9105d917e8bfca50498062c0a7d9003f5331599722fe8c23269e2c8c0829062881781c9b3cae6de789d6d3ddf6b91cf23c4f05
 SHA512 
90affb04a0a9b6917501e4961888cba6a13b0b779ca9d11481bad2267db05666467448cc58df995da71718ad46c744301de3bbbaa3edce6b1eb8884207d54771
 DIST seed-fu-2.3.9.tar.gz 13392 BLAKE2B 
7468c54013f6a51bcebf4b6ad1f2401d53ddd2a5f61eddc71d0edc088ea1296acf8012ae885036d5f11c5e9336e7dbf67f2508b3d89830647b36d6f7992d574d
 SHA512 
bf5b7a472a5af6bd40f06f60c404c8893641b222d80469765a434a126e182ae6e7fd5281a0ba9d5d61bd89aa515ee0a3f244238108cd41fb15ced501c917b216

diff --git a/dev-ruby/seed-fu/seed-fu-2.3.6.ebuild 
b/dev-ruby/seed-fu/seed-fu-2.3.6.ebuild
deleted file mode 100644
index 910482eab06..000
--- a/dev-ruby/seed-fu/seed-fu-2.3.6.ebuild
+++ /dev/null
@@ -1,32 +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_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Advanced seed data handling for Rails"
-HOMEPAGE="https://github.com/mbleigh/seed-fu;
-SRC_URI="https://github.com/mbleigh/${PN}/archive/v.${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RUBY_S="${PN}-v.${PV}"
-
-ruby_add_rdepend "
-   >=dev-ruby/activerecord-3.1:*
-   >=dev-ruby/activesupport-3.1:*"
-ruby_add_bdepend "test? ( dev-ruby/sqlite3 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' spec/spec_helper.rb || die "sed failed"
-}



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

2018-06-19 Thread Hans de Graaff
commit: f4d0fe00e9f45503b3c829b543ffbc023cebdf33
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 05:18:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 05:19:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d0fe00

dev-ruby/rex-java: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rex-java/Manifest  |  1 -
 dev-ruby/rex-java/rex-java-0.1.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/rex-java/Manifest b/dev-ruby/rex-java/Manifest
index 7e099aa15fc..ce1762112ee 100644
--- a/dev-ruby/rex-java/Manifest
+++ b/dev-ruby/rex-java/Manifest
@@ -1,2 +1 @@
-DIST rex-java-0.1.2.gem 22016 BLAKE2B 
44b326c3f016c1280b28e6653b402feb22f752b34240e1c4c4296188a5d6bf5b721247fb9d3721d68755c842204d3fbcc6eabbecfc30e77a9b509d68abec555d
 SHA512 
a6676f5a0fd1df23419a0d20046a9ec1aebbbf7c10f5a8acca99e49a2586ec8f8e4414b7033454ff830f9c924aa0e805ed0f93770e0d6148e7a8c1d099875743
 DIST rex-java-0.1.5.gem 23040 BLAKE2B 
27789a55c6922770211285ef665221c9619a956ea874534f029a450760fca8c5034a715d9aaf91864e624363efe5d9f966be7b00c5c7133284b0eb591034b36d
 SHA512 
990f989a19cdb5c6f87ac5b57e500fa1bd7031dd867e43c6b451f538c1b581b57ee9908b40d8a37727c45883ba17f466272e739913ccc2406b69c1e818de5c7b

diff --git a/dev-ruby/rex-java/rex-java-0.1.2.ebuild 
b/dev-ruby/rex-java/rex-java-0.1.2.ebuild
deleted file mode 100644
index d24c3472b3e..000
--- a/dev-ruby/rex-java/rex-java-0.1.2.ebuild
+++ /dev/null
@@ -1,23 +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_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby Exploitation(Rex) library for parsing Java serialized 
streams"
-HOMEPAGE="https://rubygems.org/gems/rex-java;
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-# doesn't seem to actually run any tests
-RESTRICT=test



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

2018-06-19 Thread Jeroen Roovers
commit: 5b9399ef4ff9a8bfccd351acf6cc6dcef5278d03
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jun 20 04:57:44 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jun 20 04:57:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9399ef

net-libs/nodejs: Depend on net-libs/nghttp2-1.32.0.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/net-libs/nodejs/nodejs-8.11.3.ebuild 
b/net-libs/nodejs/nodejs-8.11.3.ebuild
index a9902c8f8b4..2c5331823d6 100644
--- a/net-libs/nodejs/nodejs-8.11.3.ebuild
+++ b/net-libs/nodejs/nodejs-8.11.3.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="
 RDEPEND="
>=dev-libs/libuv-1.19.1:=
>=net-libs/http-parser-2.8.0:=
-   >=net-libs/nghttp2-1.29.0
+   >=net-libs/nghttp2-1.32.0
sys-libs/zlib
icu? ( >=dev-libs/icu-60.1:= )
ssl? ( >=dev-libs/openssl-1.0.2n:0=[-bindist] )



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

2018-06-19 Thread Hans de Graaff
commit: 1c24766f82714c3d51beb8028f8d211719958765
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 04:49:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 04:49:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c24766f

dev-ruby/rack-attack: add 5.3.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-attack/Manifest |  1 +
 dev-ruby/rack-attack/rack-attack-5.3.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-attack/Manifest b/dev-ruby/rack-attack/Manifest
index 6a7bc260729..59cc1412874 100644
--- a/dev-ruby/rack-attack/Manifest
+++ b/dev-ruby/rack-attack/Manifest
@@ -1,3 +1,4 @@
 DIST rack-attack-4.4.1.gem 16896 BLAKE2B 
0c7248c3676250a94078c23256d6f33471b619f0f3948bfb8a3d6b00e97e7731ff5d84e94bc4a53eb35f22b5027709ab0d5b04f28716724762683add42a2c669
 SHA512 
1373cd47fdc06a1d4bfc751f3c8ca7c7394117090d190f5b58c4d7b91ac91babfc7bfed7690961ad6534ccb0ce8918f721d3e1b33902d12e686978c1c459e572
 DIST rack-attack-5.0.1.gem 17408 BLAKE2B 
5aaba2c1b4b2c69a02734d082bc18e670c1c7ad8e2ea40945f3f3afa1f136c11bf74a582763d914ed0ef442e26ccfb35fc7328b0d7deaea74110deec9e91c84e
 SHA512 
e5833d8506990d352073573de3b52deff910201f89f31bf9c4ded53644aadf52ee85b63a239f41e38d37baee4fb4c630f4c00abb1f0ea1fca1be78ca56e0e648
 DIST rack-attack-5.2.0.gem 22528 BLAKE2B 
474b70dd4a4a949cb295922bdf9d141fd1c8241d9d2179fd43fe38a7d9687c39a712ad7473956302fa8f4f4bcf84cb284475a90e7e264f18f45a1e7228a66659
 SHA512 
f9d9e07a993e8bd93e7f09110055bb4ba0478019f1d08f44cc9ac497cd0badf1095a512fb5e556dc82ecc8ba3b9ddbe38ae6c8cd3c570bd29237a550788fe0ab
+DIST rack-attack-5.3.0.gem 23040 BLAKE2B 
415df5f1d4b07de0a4e80f77acf59330e74893b3abc9863638628f36d8b946dd330ae931f672671f4a9fe1fc4b1f6bb12fda2115e3dec9fea58ed04577676c4f
 SHA512 
4749d4a86c6f91618092614dcf99cbf64722d6de9bb1150208fb89ea83862b980581c543a46355b45b553f0132bab26ef0d16ad2e4a35677d734c4a6449a2d4f

diff --git a/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild 
b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild
new file mode 100644
index 000..585b3e58c40
--- /dev/null
+++ b/dev-ruby/rack-attack/rack-attack-5.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Skip integration tests since they require additional unpackaged
+# dependencies and running daemons.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for blocking & throttling abusive clients"
+HOMEPAGE="https://github.com/kickstarter/rack-attack;
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/rack:*"
+ruby_add_bdepend "test? (
+   dev-ruby/actionpack
+   dev-ruby/activesupport
+   dev-ruby/rack-test
+   dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb 
|| die
+   sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
+}



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

2018-06-19 Thread Hans de Graaff
commit: fabf3399353f8cef212d438660a5c17fc19801d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 20 04:48:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 20 04:48:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabf3399

dev-ruby/sprockets: add 3.7.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/sprockets/Manifest   |  1 +
 dev-ruby/sprockets/sprockets-3.7.2.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/sprockets/Manifest b/dev-ruby/sprockets/Manifest
index ecd5a134402..a48c6a2bce1 100644
--- a/dev-ruby/sprockets/Manifest
+++ b/dev-ruby/sprockets/Manifest
@@ -1 +1,2 @@
 DIST sprockets-3.7.1-git.tgz 368910 BLAKE2B 
1411f0ad02da1fe6c3774a3c7fd689b174e18ef72a2a032eccfca2c9b4bb5298312488cd97511572e7785e7eb1b00b6accce90046b2d59b91edc8b38542aa0e1
 SHA512 
b766070806d62ef10839c12c0e1ba31b3553d014fc45df27fe7dc678d6980b8da3080733b1bcc3d40b1ed9d41550e45da7a365d10fc5de0b1eb88d769169cc3e
+DIST sprockets-3.7.2-git.tgz 369053 BLAKE2B 
3c40de921d82b2f5c71e3ecaa114576293946352415da1195e60cdda6363066a6be05474eb7842ab1122e29fa6c19fd2f7a38fb0a7cf9972de0640eeb29d03f0
 SHA512 
bc7d79ba696a072644852b7a3a73ce086d297662309deb1d00318ad453f50ac6e494e6489632cb282795de2f334700155cfd21cc80be638dc471a3215422591f

diff --git a/dev-ruby/sprockets/sprockets-3.7.2.ebuild 
b/dev-ruby/sprockets/sprockets-3.7.2.ebuild
new file mode 100644
index 000..a4b1d68a893
--- /dev/null
+++ b/dev-ruby/sprockets/sprockets-3.7.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="sprockets.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Ruby library for compiling and serving web assets"
+HOMEPAGE="https://github.com/rails/sprockets;
+SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~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/concurrent-ruby:1
+   >=dev-ruby/rack-1:* =dev-ruby/sass-3.1
+   dev-ruby/uglifier
+   )"
+
+all_ruby_prepare() {
+   # Avoid tests for template types that we currently don't package:
+   # eco and ejs.
+   sed -i -e '/eco templates/,/end/ s:^:#:' \
+   -e '/ejs templates/,/end/ s:^:#:' test/test_environment.rb || 
die
+   sed -i -e '/.ejs/ s:^:#:' test/test_asset.rb || die
+   rm -f test/test_require.rb 
test/test_{closure,eco,ejs,yui}_{compressor,processor}.rb || die
+   sed -i -e "/bundler/d" Rakefile || die
+}
+
+each_ruby_prepare() {
+   sed -i -e "s:ruby:${RUBY}:" test/test_sprocketize.rb || die
+}
+
+each_ruby_test() {
+   # Make sure we have completely separate copies. Hardlinks won't work
+   # for this test suite.
+   cp -R test test-new || die
+   rm -rf test || die
+   mv test-new test || die
+
+   each_fakegem_test
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/files/, net-p2p/transmission/

2018-06-19 Thread Mike Gilbert
commit: 95598f0d18961b3b1e09855fa8abb353ccff7450
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 20 02:24:09 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 20 02:24:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95598f0d

net-p2p/transmission: remove old

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

 net-p2p/transmission/Manifest  |   1 -
 .../files/transmission-2.92-handshake.patch|  33 ---
 .../files/transmission-2.92-pr468.patch| 302 -
 net-p2p/transmission/transmission-2.92-r2.ebuild   | 164 ---
 net-p2p/transmission/transmission-2.92-r3.ebuild   | 165 ---
 5 files changed, 665 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index ce243d76192..a938d3a1d5d 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,3 +1,2 @@
-DIST transmission-2.92.tar.xz 3378116 BLAKE2B 
8929a2eab8a1617db44ca8a081fd7de786daef92e891ac86d4690451c0f4fa0d4e1ea03692c59babea6e9aee5dcfef57bd81e5c72a0bb4fe9efbd436ff006104
 SHA512 
4d99476bee88cedcc4238a0eee64a4089016933cbfc1cfb1cca023ad4ebcfe46375c9e7651a17af4aeaaf1feb19cbd8166aa56ef7992d9e745a7bbcbe8efca11
 DIST transmission-2.93.tar.xz 3363868 BLAKE2B 
786a8daec548d96b05d90c238cc7b67d402dc0d828860bb1a79b8059c687de309288be17fd12fd51abeafa28d9630fd19be9513c76cbf091f81ce9a181596042
 SHA512 
7565893f67fc10f1b683814fa4d365d841ec833bc8dfdab731432fe68f1a38daeb4c9100653763f16bfb4336fba11c9b0b9730a9817e17a140704a7c4aa5c087
 DIST transmission-2.94.tar.xz 3365952 BLAKE2B 
d0215a2c595dd3ebb2ed5c94cc3d380c78f62b98388557620534b88b9e2304bb6ac91960395541267f82d70800c4860d0e58125bca33dd158da992d19b4c0def
 SHA512 
ee411743940f2897aa0bbc351ce79f11d860075d2e9e399d60301eae8cfc453e20426ef553fc62ee43019a07c052d512f5d7972cc4411fb57b1312c2c1558da7

diff --git a/net-p2p/transmission/files/transmission-2.92-handshake.patch 
b/net-p2p/transmission/files/transmission-2.92-handshake.patch
deleted file mode 100644
index a30cd583fae..000
--- a/net-p2p/transmission/files/transmission-2.92-handshake.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-commit 4c00df9463ea4fd70b73c620e439f5c3ee5efa60
-Author: Mike Gelfand 
-Date:   Sun Sep 18 13:58:15 2016 +0300
-
-Abort handshake if establishing DH shared secret fails
-
-Fixes #27
-
-diff --git a/libtransmission/handshake.c b/libtransmission/handshake.c
-index c728696..e7ff131 100644
 a/libtransmission/handshake.c
-+++ b/libtransmission/handshake.c
-@@ -425,7 +425,8 @@ readYb (tr_handshake * handshake, struct evbuffer * inbuf)
- 
-   /* compute the secret */
-   evbuffer_remove (inbuf, yb, KEY_LEN);
--  tr_cryptoComputeSecret (handshake->crypto, yb);
-+  if (!tr_cryptoComputeSecret (handshake->crypto, yb))
-+return tr_handshakeDone (handshake, false);
- 
-   /* now send these: HASH ('req1', S), HASH ('req2', SKEY) xor HASH ('req3', 
S),
-* ENCRYPT (VC, crypto_provide, len (PadC), PadC, len (IA)), ENCRYPT (IA) */
-@@ -741,7 +742,9 @@ readYa (tr_handshake* handshake,
- 
-   /* read the incoming peer's public key */
-   evbuffer_remove (inbuf, ya, KEY_LEN);
--  tr_cryptoComputeSecret (handshake->crypto, ya);
-+  if (!tr_cryptoComputeSecret (handshake->crypto, ya))
-+return tr_handshakeDone (handshake, false);
-+
-   computeRequestHash (handshake, "req1", handshake->myReq1);
- 
-   /* send our public key to the peer */

diff --git a/net-p2p/transmission/files/transmission-2.92-pr468.patch 
b/net-p2p/transmission/files/transmission-2.92-pr468.patch
deleted file mode 100644
index a3a0cf16082..000
--- a/net-p2p/transmission/files/transmission-2.92-pr468.patch
+++ /dev/null
@@ -1,302 +0,0 @@
-Fix a weakness that allows remote code execution via the Transmission
-RPC server using DNS rebinding:
-
-https://bugs.chromium.org/p/project-zero/issues/detail?id=1447
-
-Patch adapted from Tavis Ormandy's patch on the Transmission master
-branch to the Transmission 2.92 release by Leo Famulari
-:
-
-https://github.com/transmission/transmission/pull/468/commits
-
-From fe2d3c6e75088f3d9b6040ce06da3d530358bc2f Mon Sep 17 00:00:00 2001
-From: Tavis Ormandy 
-Date: Thu, 11 Jan 2018 10:00:41 -0800
-Subject: [PATCH] mitigate dns rebinding attacks against daemon
-

- libtransmission/quark.c|   2 + 
- libtransmission/quark.h|   2 + 
- libtransmission/rpc-server.c   | 116 +
- libtransmission/rpc-server.h   |   4 ++
- libtransmission/session.c  |   2 + 
- libtransmission/transmission.h |   1 + 
- libtransmission/web.c  |   3 ++
- 7 files changed, 121 insertions(+), 9 deletions(-)
-
-diff --git a/libtransmission/quark.c b/libtransmission/quark.c
-index 30cc2bca4..b4fd7aabd 100644
 a/libtransmission/quark.c
-+++ b/libtransmission/quark.c
-@@ -289,6 +289,8 @@ static const struct tr_key_struct my_static[] =
-   { "rpc-authentication-required", 27 },
-   { 

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2018-06-19 Thread Mike Gilbert
commit: da5c35bb04abc19b0d88460634105ac034aa021c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 20 01:43:51 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 20 01:43:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5c35bb

www-client/google-chrome-unstable: automated update (69.0.3464.0)

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-69.0.3452.0.ebuild => google-chrome-unstable-69.0.3464.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index b15c2517adf..095bb3754f1 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_69.0.3452.0-1_amd64.deb 55848296 BLAKE2B 
05e44061497eb361ea98af13583d7b7a867d3b19df5e5dad275b821a9b45486fc0001b829672e17a82537ee29ffd79411bbf34cdcfecccae9ad597a2afd90c6d
 SHA512 
0b447bca7251573f7bfceafcd450e6a3058c80d03f688fb6af8e6062b584082f8cdd8b05676cb6e75dbcc43a0433f2509d0591dacd0e9e84d1f44515f8668c69
+DIST google-chrome-unstable_69.0.3464.0-1_amd64.deb 55896748 BLAKE2B 
24e568f728c80338d7cbf686c6a5d09dc78da5326dceac94cda58795c99a0177a6de7dd563146d2f121f1eceec4ec82782c62a07c9b298af99adbc33e85d5543
 SHA512 
a1488bf03b26d35126e296c84125a0367914b852dc13f9ccec6069d5fa12f32e3132c9f8174a8c8f794ba708fe74ca8e120b6a81a30d2bf8149a938baa947892

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-69.0.3452.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-69.0.3464.0.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-69.0.3452.0.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-69.0.3464.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2018-06-19 Thread Mike Gilbert
commit: ea69566483754e798bb70300d6e76c7310518715
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 20 01:44:01 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 20 01:44:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea695664

www-plugins/chrome-binary-plugins: automated update (69.0.3464.0)

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...52.0_alpha.ebuild => chrome-binary-plugins-69.0.3464.0_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 3ba85563158..81e912de02a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_68.0.3440.25-1_amd64.deb 55395758 BLAKE2B 
1aa36b7bfbb28e97665a390066edcb418b667d19148802d5a0eafa8f8b1a4c3fa67987e655eb5497e3f95bdea755aa120c6cedf9688bc371062f898ef8d14d14
 SHA512 
f2813ce077a881275bd74e2d4e7c9a4c6711fa1dd3e29590b8c289003663e93fe0a281b10fd8aef867ccec08043e6761fd52627856bd9f5b86739cbcd1e958d6
 DIST google-chrome-stable_67.0.3396.87-1_amd64.deb 52519028 BLAKE2B 
bdac58e85ca49d20abdd7e11d25d996d5b44c2af9fec2b8adf17b2966f30e4099d5f3ca55ff44d91d13445fbecbf7a009195911aeab96196d4f39b534b58b089
 SHA512 
0716e503c2490af1ea76dbbce5e369d5e0461ba4c5c31de1f25b3f383c9494e0f102f9946a245acdb160e7433716da84c6ca18edd725d7ebc656e3ccb8be42ae
-DIST google-chrome-unstable_69.0.3452.0-1_amd64.deb 55848296 BLAKE2B 
05e44061497eb361ea98af13583d7b7a867d3b19df5e5dad275b821a9b45486fc0001b829672e17a82537ee29ffd79411bbf34cdcfecccae9ad597a2afd90c6d
 SHA512 
0b447bca7251573f7bfceafcd450e6a3058c80d03f688fb6af8e6062b584082f8cdd8b05676cb6e75dbcc43a0433f2509d0591dacd0e9e84d1f44515f8668c69
+DIST google-chrome-unstable_69.0.3464.0-1_amd64.deb 55896748 BLAKE2B 
24e568f728c80338d7cbf686c6a5d09dc78da5326dceac94cda58795c99a0177a6de7dd563146d2f121f1eceec4ec82782c62a07c9b298af99adbc33e85d5543
 SHA512 
a1488bf03b26d35126e296c84125a0367914b852dc13f9ccec6069d5fa12f32e3132c9f8174a8c8f794ba708fe74ca8e120b6a81a30d2bf8149a938baa947892

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-69.0.3452.0_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-69.0.3464.0_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-69.0.3452.0_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-69.0.3464.0_alpha.ebuild



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

2018-06-19 Thread Chris Reffett
commit: a8e6cb96598d6aee7b1b948808539d495e6e3bd6
Author: Chris Reffett  gentoo  org>
AuthorDate: Wed Jun 20 00:42:43 2018 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Wed Jun 20 01:21:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e6cb96

net-libs/biblesync: Version bump for xiphos

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/biblesync/Manifest   |  1 +
 net-libs/biblesync/biblesync-2.0.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/net-libs/biblesync/Manifest b/net-libs/biblesync/Manifest
index 673f6e6b276..3cf2352acb1 100644
--- a/net-libs/biblesync/Manifest
+++ b/net-libs/biblesync/Manifest
@@ -1 +1,2 @@
 DIST biblesync-1.1.2.tar.gz 86620 BLAKE2B 
05ae9aa155a7cfd277e1f1a172ae3551c51a34cf09c7acae0821f08146179f4726173b8a26d4bac1a82aebab89f4ac105a73f7ef2a2d36b7939fe73d4e0749e1
 SHA512 
7725c8228e2dff79edaf065ff4d4816a6cf214d1d874817345cc4154142144bce479ca1ae871053886bff4f6610715a27bce81c25c2a636444d5873e93bfdc62
+DIST biblesync-2.0.1.tar.gz 89139 BLAKE2B 
065b65d3f1f288b8a5160b5feff56f152db47eb5c03596c192b904f384e11e24a3846cc6b154d351400c6e252188f126d37281278acfbd8b47321cfc25e1b0f3
 SHA512 
92c86a503dbcc22542e6f15d5fe1b5c282f209b9d4208e82bcf5207b05ed7ca33b6223a496f50108d7c28eab6e14ee14a37ccada6d0b08315ea31c0aeeae2508

diff --git a/net-libs/biblesync/biblesync-2.0.1.ebuild 
b/net-libs/biblesync/biblesync-2.0.1.ebuild
new file mode 100644
index 000..9fae6d0f3c5
--- /dev/null
+++ b/net-libs/biblesync/biblesync-2.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="A multicast protocol to support Bible software shared 
co-navigation"
+HOMEPAGE="http://www.crosswire.org/wiki/BibleSync;
+SRC_URI="https://github.com/karlkleinpaste/biblesync/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static"
+
+DEPEND="dev-util/cmake"
+RDEPEND=""
+
+src_configure() {
+   local mycmakeargs=(
+   "-DBUILD_SHARED_LIBS=$(usex !static)"
+   "-DLIBDIR=/usr/$(get_libdir)"
+   )
+   cmake-utils_src_configure
+}



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

2018-06-19 Thread Chris Reffett
commit: 4155c115ce916a690e7cc89907d7784da05da9f3
Author: Chris Reffett  gentoo  org>
AuthorDate: Tue Jun 19 21:51:36 2018 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Wed Jun 20 01:21:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4155c115

app-text/bibletime: Version bump

Closes: https://bugs.gentoo.org/658356
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/bibletime/Manifest|  1 +
 app-text/bibletime/bibletime-2.11.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/app-text/bibletime/Manifest b/app-text/bibletime/Manifest
index 0e36c46131e..ea9c261e6ec 100644
--- a/app-text/bibletime/Manifest
+++ b/app-text/bibletime/Manifest
@@ -1 +1,2 @@
 DIST bibletime-2.11.0.tar.xz 2403136 BLAKE2B 
fecf854a40ad0e188fde8ad3d047acf6274bfdf20f6a6211a6ff9d41e3de38f4d311db92e2b2fdf735e293163637cf4b553e722a05174d8c84201e94cf6e7b7c
 SHA512 
41f0751db30b9001d04e1c4040dca022c83eb440987104e2c3465f4233f8c0ecb1c940eac0433409f97f78c89c00d0f880f822a51219eadcbf3fc6513cfa81e6
+DIST bibletime-2.11.1.tar.xz 2438788 BLAKE2B 
aa037f3bedbe3fd60e238b43eab618d39c397f9013190a6dc8f4802e0a5c3074e0a1a6f0f82dda9ff634a975aeb309eeb2db561ad0c9e4ed3aae6620c9ee935e
 SHA512 
b8f5fe1cb2b9f57ac8cc86fbc3920b145311a0b0a98d8aad1553b38c35a7b0b560af728c497a5bbb65e0818e6c03747db9293174469f1ab747f6fddd80e3848c

diff --git a/app-text/bibletime/bibletime-2.11.1.ebuild 
b/app-text/bibletime/bibletime-2.11.1.ebuild
new file mode 100644
index 000..ebbcd684ed6
--- /dev/null
+++ b/app-text/bibletime/bibletime-2.11.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Qt Bible study application using the SWORD library"
+HOMEPAGE="http://www.bibletime.info/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+# bug 313657
+RESTRICT="test"
+
+RDEPEND="
+   >=app-text/sword-1.7.0
+   dev-cpp/clucene
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   dev-libs/icu:=
+   dev-qt/linguist-tools:5
+   dev-qt/qttest:5
+   net-misc/curl
+   sys-libs/zlib
+"
+
+DOCS=( ChangeLog README.md )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -e "s:Dictionary;Qt:Dictionary;Office;TextTools;Utility;Qt:" \
+   -i cmake/platforms/linux/bibletime.desktop.cmake || die "fixing 
.desktop file failed"
+}



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

2018-06-19 Thread Chris Reffett
commit: 5d2a203eac7c405960b8d5d13ed4b85abdc946d9
Author: Chris Reffett  gentoo  org>
AuthorDate: Wed Jun 20 00:08:36 2018 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Wed Jun 20 01:21:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2a203e

app-text/sword: Version bump

Closes: https://bugs.gentoo.org/658358
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/sword/Manifest   |  1 +
 app-text/sword/sword-1.8.0.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/app-text/sword/Manifest b/app-text/sword/Manifest
index 1ea34213ec8..739447b1e03 100644
--- a/app-text/sword/Manifest
+++ b/app-text/sword/Manifest
@@ -1 +1,2 @@
 DIST sword-1.7.4.tar.gz 2157882 BLAKE2B 
7ed50430500ec428a125e24550a1f7d0437a0253cf4fabad4c8af452d2aa82c71c11e4a6c334ef1a95d82f14ce1cc092f3774210113e9668ba207875b3a11b20
 SHA512 
4c8b183e613367364439cc7a8a842012f75180fccc8eb775b9af2dc4c10f39c152261d35f0aadaaa91a11df36ab1a4057c2edc50ea4b0b3bb0ab0a847ff68f75
+DIST sword-1.8.0.tar.gz 2444386 BLAKE2B 
dd74ca409cdc3e4563ec5f0ed225556cfc3d1c89e63b41df8335b4abdd4f36b1423a2953a86105d2efe8d57c0e57065f74e74629309bab93f2a0222b9a8fcc86
 SHA512 
c45f3135255322a77e955297997db2529f31b397c42cc4b9474dc6ec8d329b2233b292078979de5fbf33cad4a1a607aabb66f86501072a729d68e9fc840c8c8e

diff --git a/app-text/sword/sword-1.8.0.ebuild 
b/app-text/sword/sword-1.8.0.ebuild
new file mode 100644
index 000..bb6ed4a2b10
--- /dev/null
+++ b/app-text/sword/sword-1.8.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="Library for Bible reading software"
+HOMEPAGE="http://www.crosswire.org/sword/;
+SRC_URI="http://www.crosswire.org/ftpmirror/pub/${PN}/source/v${PV%.*}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~ppc-macos"
+IUSE="clucene curl debug doc icu static-libs"
+
+RDEPEND="sys-libs/zlib
+   curl? ( net-misc/curl )
+   icu? ( dev-libs/icu:= )
+   clucene? ( dev-cpp/clucene )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS CODINGSTYLE ChangeLog README"
+
+RESTRICT="test"#Restricting for now, see bug 313207
+
+src_prepare() {
+   sed -i \
+   -e '/FLAGS/s:-g3::' -e '/FLAGS/s:-O0::' \
+   -e '/FLAGS/s:-O2::' -e '/FLAGS/s:-O3::' \
+   configure || die
+
+   sed -i -e '/FLAGS/s:-Werror::' configure || die #408289
+   sed -i -e '/^#inc.*curl.*types/d' src/mgr/curl*.cpp || die #378055
+
+   cat <<-EOF > "${T}"/${PN}.conf
+   [Install]
+   DataPath=${EPREFIX}/usr/share/${PN}/
+   EOF
+   eapply "${FILESDIR}/${PN}-1.7.4-configure.patch"
+   eapply_user
+}
+
+src_configure() {
+   # TODO: Why is this here and can we remove it?
+   strip-flags
+
+   # bug 618776
+   append-cxxflags -std=c++14
+
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable debug) \
+   --with-zlib \
+   $(use_with icu) \
+   --with-conf \
+   $(use_with curl) \
+   $(use_with clucene)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -exec rm -f {} +
+
+   if use doc; then
+   rm -rf examples/.cvsignore
+   rm -rf examples/cmdline/.cvsignore
+   rm -rf examples/cmdline/.deps
+   cp -R samples examples "${ED}"/usr/share/doc/${PF}/
+   fi
+
+   insinto /etc
+   doins "${T}"/${PN}.conf
+}
+
+pkg_postinst() {
+   elog "Check out http://www.crosswire.org/sword/modules/;
+   elog "to download modules that you would like to use with SWORD."
+   elog "Follow module installation instructions found on"
+   elog "the web or in ${EROOT}/usr/share/doc/${PF}/"
+}



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

2018-06-19 Thread Chris Reffett
commit: 515a514a67a131b7150d58630b642e2089bbcba4
Author: Chris Reffett  gentoo  org>
AuthorDate: Tue Jun 19 23:50:33 2018 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Wed Jun 20 01:21:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515a514a

app-text/bibletime: Actually, bump to 2.11.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/bibletime/Manifest | 2 +-
 app-text/bibletime/{bibletime-2.11.1.ebuild => bibletime-2.11.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/bibletime/Manifest b/app-text/bibletime/Manifest
index ea9c261e6ec..08f40b4010d 100644
--- a/app-text/bibletime/Manifest
+++ b/app-text/bibletime/Manifest
@@ -1,2 +1,2 @@
 DIST bibletime-2.11.0.tar.xz 2403136 BLAKE2B 
fecf854a40ad0e188fde8ad3d047acf6274bfdf20f6a6211a6ff9d41e3de38f4d311db92e2b2fdf735e293163637cf4b553e722a05174d8c84201e94cf6e7b7c
 SHA512 
41f0751db30b9001d04e1c4040dca022c83eb440987104e2c3465f4233f8c0ecb1c940eac0433409f97f78c89c00d0f880f822a51219eadcbf3fc6513cfa81e6
-DIST bibletime-2.11.1.tar.xz 2438788 BLAKE2B 
aa037f3bedbe3fd60e238b43eab618d39c397f9013190a6dc8f4802e0a5c3074e0a1a6f0f82dda9ff634a975aeb309eeb2db561ad0c9e4ed3aae6620c9ee935e
 SHA512 
b8f5fe1cb2b9f57ac8cc86fbc3920b145311a0b0a98d8aad1553b38c35a7b0b560af728c497a5bbb65e0818e6c03747db9293174469f1ab747f6fddd80e3848c
+DIST bibletime-2.11.2.tar.xz 2533472 BLAKE2B 
b116bbefaac8106d1f283d1c1a0c4d4c17e67d1cb41066c219ecca243914b0fa355748ebebb23ec88c1749548c853166d391764a454dd77b43c6617072a648a6
 SHA512 
99e2500e07797549e32ac28238c90a4db1cd98f74ea20f0161db7675127f42363006f20d859504be958bfdecf80a18a96229a1bbc105d332af97644fafc92d31

diff --git a/app-text/bibletime/bibletime-2.11.1.ebuild 
b/app-text/bibletime/bibletime-2.11.2.ebuild
similarity index 100%
rename from app-text/bibletime/bibletime-2.11.1.ebuild
rename to app-text/bibletime/bibletime-2.11.2.ebuild



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

2018-06-19 Thread Chris Reffett
commit: 7be1d3d7c7808cb0683a30a83b695c3262ab043f
Author: Chris Reffett  gentoo  org>
AuthorDate: Wed Jun 20 01:20:19 2018 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Wed Jun 20 01:21:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be1d3d7

app-text/xiphos: Version bump

Closes: https://bugs.gentoo.org/658342
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/xiphos/Manifest|  1 +
 app-text/xiphos/xiphos-4.1.0.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/app-text/xiphos/Manifest b/app-text/xiphos/Manifest
index 8399d748651..3bb3026e088 100644
--- a/app-text/xiphos/Manifest
+++ b/app-text/xiphos/Manifest
@@ -1 +1,2 @@
 DIST xiphos-4.0.6a-20170820.tar.gz 30584893 BLAKE2B 
a3b76543c8d1c0d03fcc2f567751df49230ef1d35019bec98ef726edb6a519424d0c773d4ff6f7eb3ad714f56af6dac19fc1ac2dc29560b03e3ec3ea9a46ccfd
 SHA512 
a0577521c6b9033b74b3b0a0fd7a88222de00dc2e9db100d66e1bb60bc117173badd26c47d2e896ffa167c52a263c9bf9046d650a9b4ae497bec6164bfb0a29b
+DIST xiphos-4.1.0.tar.gz 30623199 BLAKE2B 
3f4e804b346b5f3225458bf3653d033c95fb4cb8148b5e1c7d7ba875637877df1489d43b22e6d47ed1d477545d564da57d864f54e4a4e30c61e4b4c94b3f2066
 SHA512 
f2da65a0cf10cda5ca471a09d351be8e2e5601857b4cb363ba45865e4595bebbc9b8cfa47660a1106b1521b4059d341c7e8c04c0c712387b913bdf994d1c6400

diff --git a/app-text/xiphos/xiphos-4.1.0.ebuild 
b/app-text/xiphos/xiphos-4.1.0.ebuild
new file mode 100644
index 000..9824202606e
--- /dev/null
+++ b/app-text/xiphos/xiphos-4.1.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit flag-o-matic gnome2-utils python-single-r1 toolchain-funcs
+
+DESCRIPTION="A bible study frontend for Sword (formerly known as GnomeSword)"
+HOMEPAGE="http://xiphos.org/;
+SRC_URI="https://github.com/crosswire/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2 FDL-1.1 LGPL-2 MIT MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus debug"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-text/sword-1.8.0
+   >=dev-libs/glib-2[${PYTHON_USEDEP}]
+   dev-libs/libxml2[${PYTHON_USEDEP}]
+   gnome-base/gconf[${PYTHON_USEDEP}]
+   gnome-extra/gtkhtml:4.0
+   >=gnome-extra/libgsf-1.14
+   net-libs/webkit-gtk:4
+   x11-libs/gtk+:3
+   dbus? ( dev-libs/dbus-glib )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook2X
+   app-text/gnome-doc-utils[${PYTHON_USEDEP}]
+   app-text/rarian
+   dev-libs/libxslt[${PYTHON_USEDEP}]
+   dev-util/intltool
+   >=net-libs/biblesync-1.1.2-r1[-static]
+   virtual/pkgconfig
+   sys-devel/gettext
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   sed -i \
+   -e '/FLAGS_DEBUG/s:-g:-Wall:' \
+   -e '/FLAGS_RELEASE/s:-O2:-Wall:' \
+   wscript || die
+   default
+}
+
+src_configure() {
+   append-cppflags -DNO_SWORD_SET_RENDER_NOTE_NUMBERS=1
+
+   tc-export AR CC CPP CXX RANLIB
+
+   CCFLAGS="${CFLAGS}" \
+   LINKFLAGS="${LDFLAGS}" \
+   SGML2MAN="$(type -P docbook2man.pl)" \
+   ./waf -v \
+   --prefix=/usr \
+   --gtk=3 \
+   --enable-webkit2 \
+   --debug-level=$(use debug && echo debug || echo 
release) \
+   $(use dbus || echo --disable-dbus) \
+   configure || die
+}
+
+src_compile() {
+   ./waf -v build || die
+}
+
+src_install() {
+   ./waf -v --destdir="${D}" install || die
+
+   doman ${PN}.1
+   dodoc AUTHORS ChangeLog RELEASE-NOTES TODO
+
+   dodoc Xiphos.ogg
+   docompress -x /usr/share/doc/${PF}/Xiphos.ogg
+
+   rm -rf "${ED}"/usr/share/doc/${PN}
+}
+
+pkg_preinst() {gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }



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

2018-06-19 Thread Virgil Dupras
commit: ad63a5b3d5469caa5d99e1e3cf53cffafe3e247c
Author: Virgil Dupras  gentoo  org>
AuthorDate: Wed Jun 20 01:14:05 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Jun 20 01:14:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad63a5b3

dev-python/cffi: bump to 1.11.5

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 716edee582d..d3e907fed7d 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,3 +1,4 @@
 DIST cffi-1.11.2.tar.gz 435142 BLAKE2B 
ba90cc377261a75557cef626f1c6b8c0c625c67212b546d42ca56c3360496d01c59984f72d5ce61b1160aa6117b869e567b17df8458de2c88a42dc5e653f6129
 SHA512 
8ccd8988bb6b4beb760abe5d8cac7cbf65a7dcfad5a535343e5961912751f426fdf6e602a983430e6aa9f56f2f623855b0cfb5ed8e5294a95d122866a4533eda
 DIST cffi-1.11.4.tar.gz 436857 BLAKE2B 
46b5d1adf4aca2a75ea02ba01ae934821d0e864accd9c355745a681d11a08ed34c33c473204c78ecb2113b2d59fbc762ca0607ff92f6cd2dc411907844bbdaf3
 SHA512 
184572ab8c1f7a72f00084c23894efe1691aa20f9e822a3f7184ebbed16e757586ac47e7f1d12dd7b14b4322bf5b88e35465dc3bc8b0caf0dc8e2b626a52615e
+DIST cffi-1.11.5.tar.gz 438498 BLAKE2B 
2e22cf3c2d50d76f8f25b7ac31a77fac8a49e2b2f4952e3b1a1da79c0ad2ca5c6e45cadd1efa06df53d14f711e0acd73a075bea45ebd61e667fb650a10ab
 SHA512 
6770d5293cfd7405e733d60c96655641b5bcc5878fc66a737f4a8308f465d459ee0e3fcaa47893d8f57fb195e5534dd7e4728c868f33d7e657688f45e1fb1880
 DIST cffi-1.9.1.tar.gz 407108 BLAKE2B 
f95e99cbb7a10aacb714d6ddbe85755e24d4fbdebb9ada0ab87c95b58aa56b364df612fbdfbf6fcc3a9dfff6e96fe5e979ee37b1c6c9b62b6ba8d3a9565def2f
 SHA512 
6e76f181b6b7b760a14ad70338edd104a8b8e2eac5680e336d3868e0bd031a1665608e29a65dc0c56806afb8a8c03811586f151f3acef11e54e60c1bfcf902e3

diff --git a/dev-python/cffi/cffi-1.11.5.ebuild 
b/dev-python/cffi/cffi-1.11.5.ebuild
new file mode 100644
index 000..7d740d2b6b1
--- /dev/null
+++ b/dev-python/cffi/cffi-1.11.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



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

2018-06-19 Thread Anthony G. Basile
commit: 9143e1a3ae0fbe2e2fcfd11f476a5b1250ababf0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jun 20 00:29:53 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jun 20 00:29:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9143e1a3

net-misc/openssh: fix white space

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/openssh/openssh-7.7_p1-r101.ebuild | 2 +-
 net-misc/openssh/openssh-7.7_p1-r5.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/openssh/openssh-7.7_p1-r101.ebuild 
b/net-misc/openssh/openssh-7.7_p1-r101.ebuild
index 6552cd1ac5f..69618e6b249 100644
--- a/net-misc/openssh/openssh-7.7_p1-r101.ebuild
+++ b/net-misc/openssh/openssh-7.7_p1-r101.ebuild
@@ -191,7 +191,7 @@ src_prepare() {
einfo "Disabling known non-working MT AES cipher per 
default ..."
 
cat > "${T}"/disable_mtaes.conf <<- EOF
-   
+
# HPN's Multi-Threaded AES CTR cipher is currently 
known to be broken
# and therefore disabled per default.
DisableMTAES yes

diff --git a/net-misc/openssh/openssh-7.7_p1-r5.ebuild 
b/net-misc/openssh/openssh-7.7_p1-r5.ebuild
index b9a58b2abe5..8ce813c89ca 100644
--- a/net-misc/openssh/openssh-7.7_p1-r5.ebuild
+++ b/net-misc/openssh/openssh-7.7_p1-r5.ebuild
@@ -191,7 +191,7 @@ src_prepare() {
einfo "Disabling known non-working MT AES cipher per 
default ..."
 
cat > "${T}"/disable_mtaes.conf <<- EOF
-   
+
# HPN's Multi-Threaded AES CTR cipher is currently 
known to be broken
# and therefore disabled per default.
DisableMTAES yes



[gentoo-commits] proj/musl:master commit in: net-misc/openssh/

2018-06-19 Thread Anthony G. Basile
commit: bde05752c1f4f6401f6e9299c9ec39dec6e715a2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jun 20 00:25:13 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jun 20 00:25:13 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bde05752

net-misc/openssh: version bump to 7.7_p1-r5

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 net-misc/openssh/Manifest | 4 ++--
 .../openssh/{openssh-7.7_p1-r4.ebuild => openssh-7.7_p1-r5.ebuild}| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 8ec1580..e720a87 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -1,5 +1,5 @@
-DIST openssh-7.7p1-hpnssh14v15-gentoo1.patch.xz 22060 BLAKE2B 
81a7f3d1346718c154b39920c126eb0b00ae43f1369d882b8a1bd0b885668805639d869581fb49a8e7c67b61d72a904fde45841e4396af426b136d6d2f0a0dc3
 SHA512 
7b437bc061677aeabe561ad74bb19bc6f85369119ad8a92fb430fb5c1394c2bb3afd472ee66b285362b2041f871c56633dc94fec33cb062c6b1817d63c1d4a78
+DIST openssh-7.7p1-hpnssh14v15-gentoo2.patch.xz 22060 BLAKE2B 
9ee654f689d4b90bd0fe4f71d57b4a8d9d957012be3a23ff2baa6c45ae99e2f1e4daf5de24479a6a3eb761ee6847deb3c6c3021d4cbabc9089f605d8d7270efc
 SHA512 
856d28ac89c14d01c40c7d7e93cfaebd74b091188b5b469550eb62aa5445177aec1a5f47c1e2f7173013712e98e5f9f5e46bbb3dbd4ec7c5ee8256ef45cda0f8
 DIST openssh-7.7p1-patches-1.1.tar.xz 16476 BLAKE2B 
fca2885a9e29faec40700ece37a995ba83e40bd2a6875129a5327770d8ee43663a7c063de33b4653994ed7332adb03730f613c047550d874190b95c66e2e9efa
 SHA512 
aa5e33ce4bb4be16abf27ac1bade1dc85c51d82002be546402e0b8b0685de3ec7029f0f56bf1295ec346eb3960a6bed7cfc882722e57957a19a732f3174b3039
-DIST openssh-7.7p1-sctp-1.0.patch.xz 7380 BLAKE2B 
6ad40972ece131ff148ede6ba94d63bffc606e0bcabb959d4c9056196cb6f4fddc285f97d7b49b73fde7ee84e3c981c07bddb058ad88eb7c7c2fe716e657c630
 SHA512 
bc5f50805ba25415f93f61b6654e5bcbaef673b0af48d339116ca9c94b6152afae294c5a9144adeb40190da97c2fc73b43e3ac7ac34feb4a647628327a7cac0a
+DIST openssh-7.7p1-sctp-1.1.patch.xz 7548 BLAKE2B 
3b960c2377351955007005de560c2a3e8d0d059a0435e5beda14c63e444dad8b4357edaccd1cfe446c6268514f152b2bcfa7fa3612f1ae1324a31fecb0e85ac5
 SHA512 
093605865262a2b972db8c92990a49ed6178ed4567fb2626518c826c8472553d9be99a9e6052a6f5e545d81867b4118e9fd8a2c0c26a2739f1720b0f13282cba
 DIST openssh-7.7p1-x509-11.3.1.patch.xz 362672 BLAKE2B 
55b8b0ef00dc4d962a0db1115406b7b1e84110870c74198e9e4cb081b2ffde8daca67cb281c69d73b4c5cbffde361429d62634be194b57e888a0b434a0f42a37
 SHA512 
f84744f6d2e5a15017bce37bfa65ebb47dbafeac07ea9aab46bdc780b4062ff70687512d9d512cab81e3b9c701adb6ce17c5474f35cb4b49f57db2e2d45ac9ac
 DIST openssh-7.7p1.tar.gz 1536900 BLAKE2B 
7aee360f2cea5bfa3f8426fcbd66fde2568f05f9c8e623326b60f03b7c5f8abf223e178aa1d5958015b51627565bf5b1ace35b57f309638c908f5a7bf5500d21
 SHA512 
597252cb48209a0cb98ca1928a67e8d63e4275252f25bc37269204c108f034baade6ba0634e32ae63422fddd280f73096a6b31ad2f2e7a848dde75ca30e14261

diff --git a/net-misc/openssh/openssh-7.7_p1-r4.ebuild 
b/net-misc/openssh/openssh-7.7_p1-r5.ebuild
similarity index 99%
rename from net-misc/openssh/openssh-7.7_p1-r4.ebuild
rename to net-misc/openssh/openssh-7.7_p1-r5.ebuild
index 87481d6..2425ed8 100644
--- a/net-misc/openssh/openssh-7.7_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-7.7_p1-r5.ebuild
@@ -9,8 +9,8 @@ inherit user flag-o-matic multilib autotools pam systemd 
versionator
 # and _p? releases.
 PARCH=${P/_}
 
-HPN_VER="14v15-gentoo1" HPN_PATCH="${PARCH}-hpnssh${HPN_VER}.patch.xz"
-SCTP_VER="1.0" SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
+HPN_VER="14v15-gentoo2" HPN_PATCH="${PARCH}-hpnssh${HPN_VER}.patch.xz"
+SCTP_VER="1.1" SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
 X509_VER="11.3.1" X509_PATCH="${PARCH}-x509-${X509_VER}.patch.xz"
 
 # Disable LDAP support until someone will rewrite the patch,



[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/

2018-06-19 Thread Anthony G. Basile
commit: 5cb6b23bbfc67bed9e472ddf4583dfb1aa34d329
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jun 20 00:20:05 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jun 20 00:20:05 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5cb6b23b

sys-devel/gcc: 7.3.0-r3 stable on x86

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-devel/gcc/gcc-7.3.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-7.3.0-r3.ebuild 
b/sys-devel/gcc/gcc-7.3.0-r3.ebuild
index 36e882c..c8959db 100644
--- a/sys-devel/gcc/gcc-7.3.0-r3.ebuild
+++ b/sys-devel/gcc/gcc-7.3.0-r3.ebuild
@@ -8,7 +8,7 @@ PATCH_VER="1.4"
 
 inherit epatch toolchain
 
-KEYWORDS="amd64 ~arm ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~mips ~ppc x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2018-06-19 Thread Thomas Deutschmann
commit: 1e447517148e96b69a0eae67aa1a1cbd990f976c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun 20 00:04:18 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun 20 00:04:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e447517

mail-client/thunderbird-bin: add myself as maintainer

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-client/thunderbird-bin/metadata.xml | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/mail-client/thunderbird-bin/metadata.xml 
b/mail-client/thunderbird-bin/metadata.xml
index f4f7fd73825..ef031ce2dfa 100644
--- a/mail-client/thunderbird-bin/metadata.xml
+++ b/mail-client/thunderbird-bin/metadata.xml
@@ -1,11 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   mozi...@gentoo.org
-   Gentoo Mozilla Team
-
-
-   Enable crash reporter for bugs
-
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+   
+   mozi...@gentoo.org
+   Gentoo Mozilla Team
+   
+   
+   Enable crash reporter for bugs
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2018-06-19 Thread Thomas Deutschmann
commit: 116468f07d4998f30ae20a7d7108be46a64b0399
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun 20 00:02:36 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun 20 00:02:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116468f0

www-client/firefox-bin: add myself as maintainer

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-client/firefox-bin/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/www-client/firefox-bin/metadata.xml 
b/www-client/firefox-bin/metadata.xml
index d9b367ed3b9..2589a23cfc2 100644
--- a/www-client/firefox-bin/metadata.xml
+++ b/www-client/firefox-bin/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   mozi...@gentoo.org
-   Gentoo Mozilla Team
-
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+   
+   mozi...@gentoo.org
+   Gentoo Mozilla Team
+   
 



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

2018-06-19 Thread Mike Pagano
commit: 41b21d285ad76e01ad0c800e9c8589b2741c4213
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jun 19 23:30:01 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jun 19 23:30:01 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=41b21d28

Revert iommu patch. See bug #658538.

 _README|   4 +
 1800_iommu-amd-dma-direct-revert.patch | 164 +
 2 files changed, 168 insertions(+)

diff --git a/_README b/_README
index df97765..a4cf389 100644
--- a/_README
+++ b/_README
@@ -51,6 +51,10 @@ Patch:  1001_linux-4.17.2.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.17.2
 
+Patch:  1800_iommu-amd-dma-direct-revert.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/?id=e16c4790de39dc861b749674c2a9319507f6f64f
+Desc:   Revert iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and 
dma_direct_{alloc,free}(). See bug #658538.
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1800_iommu-amd-dma-direct-revert.patch 
b/1800_iommu-amd-dma-direct-revert.patch
new file mode 100644
index 000..a78fa02
--- /dev/null
+++ b/1800_iommu-amd-dma-direct-revert.patch
@@ -0,0 +1,164 @@
+From e16c4790de39dc861b749674c2a9319507f6f64f Mon Sep 17 00:00:00 2001
+From: Linus Torvalds 
+Date: Mon, 11 Jun 2018 12:22:12 -0700
+Subject: Revert "iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and
+ dma_direct_{alloc,free}()"
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This reverts commit b468620f2a1dfdcfddfd6fa54367b8bcc1b51248.
+
+It turns out that this broke drm on AMD platforms. Quoting Gabriel C:
+ "I can confirm reverting b468620f2a1dfdcfddfd6fa54367b8bcc1b51248 fixes
+  that issue for me.
+
+  The GPU is working fine with SME enabled.
+
+  Now with working GPU :) I can also confirm performance is back to
+  normal without doing any other workarounds"
+
+Christan König analyzed it partially:
+ "As far as I analyzed it we now get an -ENOMEM from dma_alloc_attrs()
+  in drivers/gpu/drm/ttm/ttm_page_alloc_dma.c when IOMMU is enabled"
+
+and Christoph Hellwig responded:
+ "I think the prime issue is that dma_direct_alloc respects the dma
+  mask. Which we don't need if actually using the iommu. This would be
+  mostly harmless exept for the the SEV bit high in the address that
+  makes the checks fail.
+
+  For now I'd say revert this commit for 4.17/4.18-rc and I'll look into
+  addressing these issues properly"
+
+Reported-and-bisected-by: Gabriel C 
+Acked-by: Christoph Hellwig 
+Cc: Christian König 
+Cc: Michel Dänzer 
+Cc: Joerg Roedel 
+Cc: Tom Lendacky 
+Cc: Andrew Morton 
+Cc: sta...@kernel.org  # v4.17
+Signed-off-by: Linus Torvalds 
+---
+ drivers/iommu/Kconfig |  1 -
+ drivers/iommu/amd_iommu.c | 68 ---
+ 2 files changed, 47 insertions(+), 22 deletions(-)
+
+diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig
+index 8ea77ef..e055d22 100644
+--- a/drivers/iommu/Kconfig
 b/drivers/iommu/Kconfig
+@@ -107,7 +107,6 @@ config IOMMU_PGTABLES_L2
+ # AMD IOMMU support
+ config AMD_IOMMU
+   bool "AMD IOMMU support"
+-  select DMA_DIRECT_OPS
+   select SWIOTLB
+   select PCI_MSI
+   select PCI_ATS
+diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c
+index 0cea80be..596b95c 100644
+--- a/drivers/iommu/amd_iommu.c
 b/drivers/iommu/amd_iommu.c
+@@ -2596,32 +2596,51 @@ static void *alloc_coherent(struct device *dev, size_t 
size,
+   unsigned long attrs)
+ {
+   u64 dma_mask = dev->coherent_dma_mask;
+-  struct protection_domain *domain = get_domain(dev);
+-  bool is_direct = false;
+-  void *virt_addr;
++  struct protection_domain *domain;
++  struct dma_ops_domain *dma_dom;
++  struct page *page;
++
++  domain = get_domain(dev);
++  if (PTR_ERR(domain) == -EINVAL) {
++  page = alloc_pages(flag, get_order(size));
++  *dma_addr = page_to_phys(page);
++  return page_address(page);
++  } else if (IS_ERR(domain))
++  return NULL;
+ 
+-  if (IS_ERR(domain)) {
+-  if (PTR_ERR(domain) != -EINVAL)
++  dma_dom   = to_dma_ops_domain(domain);
++  size  = PAGE_ALIGN(size);
++  dma_mask  = dev->coherent_dma_mask;
++  flag &= ~(__GFP_DMA | __GFP_HIGHMEM | __GFP_DMA32);
++  flag |= __GFP_ZERO;
++
++  page = alloc_pages(flag | __GFP_NOWARN,  get_order(size));
++  if (!page) {
++  if (!gfpflags_allow_blocking(flag))
+   return NULL;
+-  is_direct = true;
+-  }
+ 
+-  virt_addr = dma_direct_alloc(dev, size, dma_addr, flag, attrs);
+-  if (!virt_addr || is_direct)
+-  return virt_addr;
++   

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

2018-06-19 Thread William Hubbs
commit: f9d41243d8499c5d7027177d5aa716d5b5859cd6
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 22:46:12 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 22:46:12 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=f9d41243

start-stop-daemon: convert snprintf calls to xasprintf

 src/rc/start-stop-daemon.c | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/rc/start-stop-daemon.c b/src/rc/start-stop-daemon.c
index a04a00ec..33f886c4 100644
--- a/src/rc/start-stop-daemon.c
+++ b/src/rc/start-stop-daemon.c
@@ -167,20 +167,20 @@ handle_signal(int sig)
 {
int status;
int serrno = errno;
-   char signame[10] = { '\0' };
+   char *signame = NULL;
 
switch (sig) {
case SIGINT:
-   if (!signame[0])
-   snprintf(signame, sizeof(signame), "SIGINT");
+   if (!signame)
+   xasprintf(, "SIGINT");
/* FALLTHROUGH */
case SIGTERM:
-   if (!signame[0])
-   snprintf(signame, sizeof(signame), "SIGTERM");
+   if (!signame)
+   xasprintf(, "SIGTERM");
/* FALLTHROUGH */
case SIGQUIT:
-   if (!signame[0])
-   snprintf(signame, sizeof(signame), "SIGQUIT");
+   if (!signame)
+   xasprintf(, "SIGQUIT");
eerrorx("%s: caught %s, aborting", applet, signame);
/* NOTREACHED */
 
@@ -199,6 +199,9 @@ handle_signal(int sig)
eerror("%s: caught unknown signal %d", applet, sig);
}
 
+   /* free signame */
+   free(signame);
+
/* Restore errno */
errno = serrno;
 }
@@ -207,7 +210,6 @@ static char *
 expand_home(const char *home, const char *path)
 {
char *opath, *ppath, *p, *nh;
-   size_t len;
struct passwd *pw;
 
if (!path || *path != '~')
@@ -238,9 +240,7 @@ expand_home(const char *home, const char *path)
return xstrdup(home);
}
 
-   len = strlen(ppath) + strlen(home) + 1;
-   nh = xmalloc(len);
-   snprintf(nh, len, "%s%s", home, ppath);
+   xasprintf(, "%s%s", home, ppath);
free(opath);
return nh;
 }



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

2018-06-19 Thread William Hubbs
commit: e14edd765fdc4ed43356d2eef35fa99228e5d461
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 22:57:10 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 22:57:10 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=e14edd76

supervise-daemon: convert snprintf calls to xasprintf

 src/rc/supervise-daemon.c | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/rc/supervise-daemon.c b/src/rc/supervise-daemon.c
index 952c610b..60bd1f20 100644
--- a/src/rc/supervise-daemon.c
+++ b/src/rc/supervise-daemon.c
@@ -186,7 +186,6 @@ static void handle_signal(int sig)
 static char * expand_home(const char *home, const char *path)
 {
char *opath, *ppath, *p, *nh;
-   size_t len;
struct passwd *pw;
 
if (!path || *path != '~')
@@ -217,9 +216,7 @@ static char * expand_home(const char *home, const char 
*path)
return xstrdup(home);
}
 
-   len = strlen(ppath) + strlen(home) + 1;
-   nh = xmalloc(len);
-   snprintf(nh, len, "%s%s", home, ppath);
+   xasprintf(, "%s%s", home, ppath);
free(opath);
return nh;
 }



[gentoo-commits] proj/musl:master commit in: sys-kernel/linux-headers/

2018-06-19 Thread Aric Belsito
commit: 4c618630934c99a2c3692ac3e0558d0886802760
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Jun 19 22:50:49 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jun 19 22:50:49 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4c618630

sys-kernel/linux-headers: version bump to 4.17

 sys-kernel/linux-headers/Manifest  |  2 +
 sys-kernel/linux-headers/linux-headers-4.17.ebuild | 61 ++
 2 files changed, 63 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 201376b..d7a9ac1 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -2,8 +2,10 @@ DIST gentoo-headers-4.13-1.tar.xz 4096 BLAKE2B 
a0506c6aec14d8d710863cc3f7b5ce6cc
 DIST gentoo-headers-4.14-1.tar.xz 4080 BLAKE2B 
5d8bb4453d3b0b739922a86e0e45120fe5ad57c3310ff6a94830a3a7561fb3b5eef7805ff171bdf0d5582fc91848fad948162e63ec4922280c8ed68ba58d50e1
 SHA512 
e0f806db641c99f3f71e27fde29705685745c9c03b901c943cab5af84e2e9c3af96f5d2d10d8f5328ec7e4dba28b378f534317bf1bee597d429557b981f0a865
 DIST gentoo-headers-4.15-1.tar.xz 4068 BLAKE2B 
fc99b99637a11dc0cc6b4d79be3e32242f4b4f3c86a4618b3a51839e902ebad045b335f531ca41c10a6a597111f2cf77a0ae17518fb17a8441b26f1bd98c19e7
 SHA512 
cb973625381ac0115344d9aa1ddd927d75f0c11961526844a9da6a0aebcd28b488a7af3b423ac8358808d998d9d00d51156780905a04c01c6c512215cad6de7d
 DIST gentoo-headers-4.16-1.tar.xz 4044 BLAKE2B 
c35efb14266d7d7f06de79f584c6e13a700c38793d7df399e668d5de269088d8a441a10e9d0b7acc5b6d1a116343d516aba58a4823cf51845fe9913dea81cb76
 SHA512 
a1fdf775bc27e5db2ccf1f86f12e78a25a4127673eb0a87639d548dc6246b81e5df0e8d56c0314ba833fe82d2825f8620addd408782e2f5152fb0b056b870d7c
+DIST gentoo-headers-4.17-1.tar.xz 4072 BLAKE2B 
7de125ac87b0344a5ff7dfbbe3d15d62cd3364116750e35b72d9e404512267a497df1ce8c52df0ba97c836df68287fe239bf29fec25d43b11be67aa17833c097
 SHA512 
0a837b227b7e923232438f1961535fc9becb6ed4c95290da76631489ce318a875bd3cd12ec110dedf77026c5cb9761cf8ae5c9fcf2abd736f0f7b7249228efdd
 DIST gentoo-headers-base-4.13.tar.xz 7951980 BLAKE2B 
8b3b5d9152455b08bf06c275a69168f8a2418584058e23f784d3ab956d72b100b89d398bfeb351d8faa8285cd9ae8942726099ce9aa3fd94b8e0e92b8de1c217
 SHA512 
3b528e18199d43db3f51c8fb9a5a4c67b9317ea7e9b9fd82fe2cb4d704bbc1253f2af64dc79377ee8ec26511d0893409e3dddbb9a6ae11e8bb7f4ca4d8d3ac9a
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
 DIST gentoo-headers-base-4.15.tar.xz 8199628 BLAKE2B 
79a4f694a8335ed4bf1df94ab7829f41d3476165d0ce822a13e47461d7e3ee4cdb5e88acb9960a92ba1142adeb9951c19e17405c37b80d461b8577c7d1dfa37a
 SHA512 
7698ae90e356cb6105d3b1fc5351264774428b5caa405e8695925965ab2ff3a08c0dfe3587a69a87405ecc45c6cd3040c3a9f751d6e6dc8eddf8b28ded4e2584
 DIST gentoo-headers-base-4.16-r1.tar.xz 8227040 BLAKE2B 
95b2d64a614430e49d849ab54c58cbc3a850faea1bb5d9f7f43733d7b745ceb5ea3d1f8cc4dbb36c20797ae7d10bd736b99d17f5bfd0cdb90ecedb4eeb0f8610
 SHA512 
9b7cc82a322bd43dbf07c63d465200c87b838252e449028a363f3ff10921fe3889b503f20184168c7413d792c3d33b4324d89c89b95c8143a4a3c9c3e7e2d28e
 DIST gentoo-headers-base-4.16.tar.xz 856 BLAKE2B 
a5065cb49b549ea5eff33bc3a60ed070511cc463258666c30681aceaba97a108be059e4fc175bd6ba4dd0b27cf8bab14e0a8225346811eaacb4ddf8b2ba5a147
 SHA512 
2a5beadc61532d23f999c24101f3ab6db5d184a7327fa26330e318ac6b5b38b14c0e73ead2f550707b4e24c1f4f1a11c306c97608d98d530978fdeb43b4d58d9
+DIST gentoo-headers-base-4.17.tar.xz 7908432 BLAKE2B 
b0f39145db10dba1998e3facfb0565dd240ba26ce4b2744cfaaca8cfa2890f70a69cf65464163e053a05b0bf4d464f251d90f1cc266de604da2f8dc0889b34c3
 SHA512 
4d1f8f7a392a8ffdd1144c1d3126473f91cddfe1f750e9c7916e75aec4c571c1c3d2508c0967db12d8ed3e27623c8b2a5e2a47ff1710d55fbba91a84ec8434d4

diff --git a/sys-kernel/linux-headers/linux-headers-4.17.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.17.ebuild
new file mode 100644
index 000..e5cbef5
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-4.17.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa 
ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv 
s390 score sh sparc tile x86 xtensa"
+inherit kernel-2
+detect_version
+
+PATCH_VER="1"
+SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
+   ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}
+   
https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-base-${PV}.tar.xz
+   
${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}
+"
+
+KEYWORDS="~amd64 ~arm ~mips 

[gentoo-commits] proj/musl:master commit in: sys-apps/attr/

2018-06-19 Thread Aric Belsito
commit: 80fa1968a18ae62ff3e5e4bf993fb3d9088de6bc
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Jun 19 22:49:24 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jun 19 22:49:24 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=80fa1968

sys-apps/attr: sync with upstream

 sys-apps/attr/attr-2.4.47-r2.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/attr/attr-2.4.47-r2.ebuild 
b/sys-apps/attr/attr-2.4.47-r2.ebuild
index b2bb545..c2b88a3 100644
--- a/sys-apps/attr/attr-2.4.47-r2.ebuild
+++ b/sys-apps/attr/attr-2.4.47-r2.ebuild
@@ -16,10 +16,7 @@ IUSE="nls static-libs"
 
 DEPEND="nls? ( sys-devel/gettext )
sys-devel/autoconf"
-RDEPEND="abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-baselibs-20130224-r9
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   )"
+RDEPEND=""
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-cdecls.patch



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

2018-06-19 Thread Louis Sautier
commit: 5b04b50fbbc628992670127a39d6a4d3e522052b
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 22:46:40 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 22:48:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b04b50f

dev-python/flask-babel: Add PyPy3, Python 3.6, doc

Also remove speaklater which is no longer required; upstream uses a
modified speaklater.py file that they bundled.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../flask-babel/flask-babel-0.11.2-r1.ebuild   | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild 
b/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild
new file mode 100644
index 000..beb8626524a
--- /dev/null
+++ b/dev-python/flask-babel/flask-babel-0.11.2-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+MY_PN="Flask-Babel"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="i18n and l10n support for Flask based on Babel and pytz"
+HOMEPAGE="https://pythonhosted.org/Flask-Babel/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/Babel[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.5[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   sed -i -e "s/'sphinx.ext.intersphinx'//" \
+   -e '/^html_theme =/,/^}/d' docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   nosetests || die "Tests failed under ${EPYTHON}"
+}



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

2018-06-19 Thread Sergei Trofimovich
commit: 08d3c2a2c925819176a74784c84fa149f2bdf6b4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jun 19 22:46:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 22:46:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d3c2a2

dev-lang/elixir: drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-lang/elixir/Manifest|  1 -
 dev-lang/elixir/elixir-1.6.4.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 3bdc7377e72..cd849bf5cdc 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,4 +1,3 @@
 DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B 
bc8e2beafe53c3af507215d913558e295370ed8d3731c8b013f5d1cd2ad1d8a4fad4b3fe1a7ee3397470916f6f6687436ecbaa06c85c47f4b52aa0331b7dad23
 SHA512 
3fe659a739ded54bfc7d05a96acf3061c860e44cfd7700651d138c7e21997c5703cc62d2bd3b7a258b27064bb222dfdcdc01e4d017451f522f9658a039073611
-DIST elixir-1.6.4.tar.gz 2074206 BLAKE2B 
75f24853d25f02ff1f95997c634f99e25c88374c174d1b19e1aa5df01355abd69a619c3fdf43c061373776f0f36eada3c99f5e6b738dea07860824054ae6a1e3
 SHA512 
58e207756b12d70225ecfcddb8eed7b37082d27e24465a15567ece62d6b03fd7f2d51f5a9b5582f63cad0038ec01b742fe4c69123a0d746662a65f9c3ba25a22
 DIST elixir-1.6.5.tar.gz 2075889 BLAKE2B 
73586354f3672ef7892b462781e8e94ab913548b4753129a08e4864f222590e95b310c55df628e4e42015bed642569a7183624c2d107cd07dac560ba2b9a57fa
 SHA512 
e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95
 DIST elixir-1.6.6.tar.gz 2078742 BLAKE2B 
4a793ac55db97c1d604d5f0012758d039f4a26eff5866a2ad2b90010f8477a8f62cc8f01a391f93133c927c5da5494b6d10b76f087a4af1206da977b0ec14a17
 SHA512 
62010100274b99423bb6a660e34ef53a702250a09371ef4b49ec03a3afe8761611b3734aea31763afa361560eb74c6d23e022d4d9bc4453c1bdef36bb37f9b4d

diff --git a/dev-lang/elixir/elixir-1.6.4.ebuild 
b/dev-lang/elixir/elixir-1.6.4.ebuild
deleted file mode 100644
index 844bd80c891..000
--- a/dev-lang/elixir/elixir-1.6.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-18[ssl]"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-
-RESTRICT=test # needs debug symbols
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



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

2018-06-19 Thread Sergei Trofimovich
commit: d208a1e915e4f1f06b04c250b65d0652a18132ae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jun 19 22:41:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 22:46:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d208a1e9

dev-lang/elixir: bump up to 1.6.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-lang/elixir/Manifest|  1 +
 dev-lang/elixir/elixir-1.6.6.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 0d2807b864f..3bdc7377e72 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,3 +1,4 @@
 DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B 
bc8e2beafe53c3af507215d913558e295370ed8d3731c8b013f5d1cd2ad1d8a4fad4b3fe1a7ee3397470916f6f6687436ecbaa06c85c47f4b52aa0331b7dad23
 SHA512 
3fe659a739ded54bfc7d05a96acf3061c860e44cfd7700651d138c7e21997c5703cc62d2bd3b7a258b27064bb222dfdcdc01e4d017451f522f9658a039073611
 DIST elixir-1.6.4.tar.gz 2074206 BLAKE2B 
75f24853d25f02ff1f95997c634f99e25c88374c174d1b19e1aa5df01355abd69a619c3fdf43c061373776f0f36eada3c99f5e6b738dea07860824054ae6a1e3
 SHA512 
58e207756b12d70225ecfcddb8eed7b37082d27e24465a15567ece62d6b03fd7f2d51f5a9b5582f63cad0038ec01b742fe4c69123a0d746662a65f9c3ba25a22
 DIST elixir-1.6.5.tar.gz 2075889 BLAKE2B 
73586354f3672ef7892b462781e8e94ab913548b4753129a08e4864f222590e95b310c55df628e4e42015bed642569a7183624c2d107cd07dac560ba2b9a57fa
 SHA512 
e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95
+DIST elixir-1.6.6.tar.gz 2078742 BLAKE2B 
4a793ac55db97c1d604d5f0012758d039f4a26eff5866a2ad2b90010f8477a8f62cc8f01a391f93133c927c5da5494b6d10b76f087a4af1206da977b0ec14a17
 SHA512 
62010100274b99423bb6a660e34ef53a702250a09371ef4b49ec03a3afe8761611b3734aea31763afa361560eb74c6d23e022d4d9bc4453c1bdef36bb37f9b4d

diff --git a/dev-lang/elixir/elixir-1.6.6.ebuild 
b/dev-lang/elixir/elixir-1.6.6.ebuild
new file mode 100644
index 000..844bd80c891
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.6.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/erlang-18[ssl]"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+
+RESTRICT=test # needs debug symbols
+
+src_compile() {
+   emake Q=""
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



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

2018-06-19 Thread Michael Orlitzky
commit: d8c9e8160e7575722e0226c045be15ac9d1f3523
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jun 19 22:35:55 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 19 22:41:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c9e816

net-analyzer/nagios-core: clean up unused files.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-analyzer/nagios-core/files/99_nagios3.conf |  15 --
 net-analyzer/nagios-core/files/conf.d  |   9 --
 .../nagios-core/files/lighttpd_nagios3-r1.conf |  24 ---
 .../files/nagios-core-3.5.1-process_cgivars.patch  | 175 -
 .../nagios-core-4.3.1-fix-upstream-issue-337.patch |  21 ---
 net-analyzer/nagios-core/files/nagios3 |  52 --
 net-analyzer/nagios-core/files/nagios4-r1  |  45 --
 7 files changed, 341 deletions(-)

diff --git a/net-analyzer/nagios-core/files/99_nagios3.conf 
b/net-analyzer/nagios-core/files/99_nagios3.conf
deleted file mode 100644
index 074f9ce5e4a..000
--- a/net-analyzer/nagios-core/files/99_nagios3.conf
+++ /dev/null
@@ -1,15 +0,0 @@
-
-   ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi-bin/
-   
-   AllowOverride AuthConfig
-   Options ExecCGI
-   Order allow,deny
-   Allow from all
-   
-   Alias /nagios /usr/share/nagios/htdocs
-   
-   AllowOverride AuthConfig
-   Order allow,deny
-   Allow from all
-   
-

diff --git a/net-analyzer/nagios-core/files/conf.d 
b/net-analyzer/nagios-core/files/conf.d
deleted file mode 100644
index 68c7370c887..000
--- a/net-analyzer/nagios-core/files/conf.d
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2 
-
-# Distributed monitoring users will want to configure here the ip/hostname of 
the central server.
-# It will be used by submit_check_result_via_nsca.
-NAGIOS_NSCA_HOST="localhost"
-
-
-

diff --git a/net-analyzer/nagios-core/files/lighttpd_nagios3-r1.conf 
b/net-analyzer/nagios-core/files/lighttpd_nagios3-r1.conf
deleted file mode 100644
index 6e2577029ac..000
--- a/net-analyzer/nagios-core/files/lighttpd_nagios3-r1.conf
+++ /dev/null
@@ -1,24 +0,0 @@
-server.modules += ("mod_cgi")
-server.modules += ("mod_auth")
-server.modules += ("mod_alias")
-
-auth.require += ( "/nagios" =>
-  (
-"method"  => "digest",
-"realm"   => "nagios",
-"require" => "valid-user"
-  )
-)
-
-$HTTP["url"] =~ "^/nagios/cgi-bin/" {
-  dir-listing.activate = "disable"
-  cgi.assign = (
-".pl"  => "/usr/bin/perl",
-".cgi" => ""
-  )
-}
-
-alias.url += (
-  "/nagios/cgi-bin" => "/usr/lib/nagios/cgi-bin",
-  "/nagios" => "/usr/share/nagios/htdocs"
-)

diff --git 
a/net-analyzer/nagios-core/files/nagios-core-3.5.1-process_cgivars.patch 
b/net-analyzer/nagios-core/files/nagios-core-3.5.1-process_cgivars.patch
deleted file mode 100644
index 9d953674779..000
--- a/net-analyzer/nagios-core/files/nagios-core-3.5.1-process_cgivars.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-commit d97e03f32741a7d851826b03ed73ff4c9612a866
-Author: Eric Stanley 
-Date:   Fri Dec 20 13:14:30 2013 -0600
-
-CGIs: Fixed minor vulnerability where a custom query could crash the CGI.
-
-Most CGIs previously incremented the input variable counter twice when
-it encountered a long key value. This could cause the CGI to read past
-the end of the list of CGI variables. This commit removes the second
-increment, removing the possibility of reading past the end of the list
-of CGI variables.
-
-diff --git a/cgi/avail.c b/cgi/avail.c
-index 76afd86..64eaadc 100644
 a/cgi/avail.c
-+++ b/cgi/avail.c
-@@ -1096,7 +1096,6 @@ int process_cgivars(void) {
- 
-   /* do some basic length checking on the variable identifier to 
prevent buffer overflows */
-   if(strlen(variables[x]) >= MAX_INPUT_BUFFER - 1) {
--  x++;
-   continue;
-   }
- 
-diff --git a/cgi/cmd.c b/cgi/cmd.c
-index fa6cf5a..50504eb 100644
 a/cgi/cmd.c
-+++ b/cgi/cmd.c
-@@ -311,7 +311,6 @@ int process_cgivars(void) {
- 
-   /* do some basic length checking on the variable identifier to 
prevent buffer overflows */
-   if(strlen(variables[x]) >= MAX_INPUT_BUFFER - 1) {
--  x++;
-   continue;
-   }
- 
-diff --git a/cgi/config.c b/cgi/config.c
-index f061b0f..3360e70 100644
 a/cgi/config.c
-+++ b/cgi/config.c
-@@ -344,7 +344,6 @@ int process_cgivars(void) {
- 
-   /* do some basic length checking on the variable identifier to 
prevent buffer overflows */
-   if(strlen(variables[x]) >= MAX_INPUT_BUFFER - 1) {
--  x++;
-   continue;
-   }
- 
-diff --git 

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

2018-06-19 Thread Michael Orlitzky
commit: 8912285b30dc5dcf76d10a7810444ef69ae8e760
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jun 19 22:32:18 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 19 22:41:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8912285b

net-analyzer/nagios-core: finally drop nagios-3.x from the tree.

A bunch of security bugs (and my own personal happiness) were blocked
on this because nagios-3.x was sometimes required by an old version of
net-analyzer/pnp4nagios. Now that a version of pnp4nagios has been
stabilized with more reasonable dependencies, we can finally get rid
of nagios-3.x.

This leaves a bunch of unused files in FILESDIR that I'll clean up in
another commit.

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

 net-analyzer/nagios-core/Manifest |   1 -
 net-analyzer/nagios-core/nagios-core-3.5.1.ebuild | 216 --
 2 files changed, 217 deletions(-)

diff --git a/net-analyzer/nagios-core/Manifest 
b/net-analyzer/nagios-core/Manifest
index ffaa042a970..6bd1ee96f5a 100644
--- a/net-analyzer/nagios-core/Manifest
+++ b/net-analyzer/nagios-core/Manifest
@@ -1,4 +1,3 @@
-DIST nagios-3.5.1.tar.gz 1763584 BLAKE2B 
e0391c906e11aec18a07bc8627ed47892f69415f5f777ab6ecf2f08f7486b1b71efc3687547665b5cf62eb9f477084d7fc58344e7e5754d1bea32be3a916779e
 SHA512 
48e2ecb91002b08203937b12a438c87c62cd3c5c401a0ed9e861cd6d79074c7017ed373e9379f013d87dea1fd7cb8e3d85112d55c87ac91aed96b256868c112d
 DIST nagios-4.3.3.tar.gz 11101531 BLAKE2B 
537d49ecf28b457fbc1e24eaaa9c5d9e8c4db59ed69c91a573c0cacb6cfb6fd2d52c31e87c0cef34b81a69247bb5b9513983d95e7eae3ea7f861742da485d2d4
 SHA512 
588292a95342cb2d95d7b58f70442b82b99a23dd9fdc1390e9ae0743626a047e5127d77b1d7e6a1d8edd6f34a425e581bcd42459b673a0ddea14125bde4b7d9e
 DIST nagios-4.3.4.tar.gz 11101966 BLAKE2B 
6cb8182f40a4f83875c94df040bb1c62ce078d4130e10fa8595ea0b14cf715fc2a237ffb34199da9c1528e4789f3ce8deae3d993b5b795ad712d48b1e5fdb820
 SHA512 
f4e92aa98151739442a225a245871d93b5560d89510bdacb1a615959b9687f7a92675f10fcba71078b104ca8f237b0155a9261d67ec66f80aec7f033b4b3e316
 DIST nagios-core-gentoo-icons-20141125.tar 40960 BLAKE2B 
31c1953e1160c7c7b89606b72b1a80407e4c1b7a7938b40bd1c577cd0c309dd88ca6b775d692a9b846dbf67736537fa9c91e56aa15fdd447769608ca525bff09
 SHA512 
bf109879cddd6136b76baba55d0b60b2596e37431dcf5ce0905d34a9fa292ebf7e4bde82d9a084362c486e8fac344c76d88f9298b1b85541ed70ffd608493766

diff --git a/net-analyzer/nagios-core/nagios-core-3.5.1.ebuild 
b/net-analyzer/nagios-core/nagios-core-3.5.1.ebuild
deleted file mode 100644
index 06ad6320317..000
--- a/net-analyzer/nagios-core/nagios-core-3.5.1.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit depend.apache eutils multilib toolchain-funcs user
-
-MY_P=${PN/-core}-${PV}
-DESCRIPTION="Nagios Core - Check daemon, CGIs, docs"
-HOMEPAGE="https://www.nagios.org/;
-SRC_URI="mirror://sourceforge/nagios/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86"
-IUSE="debug lighttpd perl +web vim-syntax"
-DEPEND="virtual/mailx
-   web? (
-   >=media-libs/gd-1.8.3-r5[jpeg,png]
-   lighttpd? ( www-servers/lighttpd dev-lang/php[cgi] )
-   apache2? ( || ( dev-lang/php[apache2] dev-lang/php[cgi] ) )
-   )
-   perl? ( >=dev-lang/perl-5.6.1-r7:= )"
-RDEPEND="${DEPEND}
-   !net-analyzer/nagios-imagepack
-   vim-syntax? ( app-vim/nagios-syntax )"
-
-want_apache2
-
-S="${WORKDIR}/${PN/-core}"
-
-pkg_setup() {
-   depend.apache_pkg_setup
-
-   enewgroup nagios
-   enewuser nagios -1 /bin/bash /var/nagios/home nagios
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-3.5.1-process_cgivars.patch"
-   local strip="$(echo '$(MAKE) strip-post-install')"
-   sed -i -e "s:${strip}::" {cgi,base}/Makefile.in || die "sed failed in 
Makefile.in"
-}
-
-src_configure() {
-   local myconf
-
-   if use perl ; then
-   myconf="${myconf} --enable-embedded-perl --with-perlcache"
-   fi
-
-   if use debug; then
-   myconf="${myconf} --enable-DEBUG0"
-   myconf="${myconf} --enable-DEBUG1"
-   myconf="${myconf} --enable-DEBUG2"
-   myconf="${myconf} --enable-DEBUG3"
-   myconf="${myconf} --enable-DEBUG4"
-   myconf="${myconf} --enable-DEBUG5"
-   fi
-
-   if use !apache2 && use !lighttpd ; then
-   myconf="${myconf} --with-command-group=nagios"
-   else
-   if use apache2 ; then
-   myconf="${myconf} --with-command-group=apache"
-   myconf="${myconf} --with-httpd-conf=/etc/apache2/conf.d"
-   elif use lighttpd ; then
- 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/enlightenment/

2018-06-19 Thread Sergei Trofimovich
commit: aa83bb301aac3f0bdde95699967e641ce0140f1e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jun 19 22:34:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 22:34:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa83bb30

x11-wm/enlightenment: keyworded 0.22.3 for ia64, bug #657090

Bug: https://bugs.gentoo.org/657090
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 x11-wm/enlightenment/enlightenment-0.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/enlightenment/enlightenment-0.22.3.ebuild 
b/x11-wm/enlightenment/enlightenment-0.22.3.ebuild
index 798567aaf32..7bb86f006c6 100644
--- a/x11-wm/enlightenment/enlightenment-0.22.3.ebuild
+++ b/x11-wm/enlightenment/enlightenment-0.22.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
 
 LICENSE="BSD-2"
 SLOT="0.17/${PV%%_*}"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
 
 E_CONF_MODS=(
applications bindings dialogs display



[gentoo-commits] repo/gentoo:master commit in: x11-wm/enlightenment/

2018-06-19 Thread Sergei Trofimovich
commit: 6fc85f34ce789632452d645a84ff6015533c8cf2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jun 19 22:34:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 22:34:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc85f34

x11-wm/enlightenment: keyworded 0.21.11 for ia64, bug #657090

Bug: https://bugs.gentoo.org/657090
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 x11-wm/enlightenment/enlightenment-0.21.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/enlightenment/enlightenment-0.21.11.ebuild 
b/x11-wm/enlightenment/enlightenment-0.21.11.ebuild
index 53fef39f2c9..e9327acd31a 100644
--- a/x11-wm/enlightenment/enlightenment-0.21.11.ebuild
+++ b/x11-wm/enlightenment/enlightenment-0.21.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
 
 LICENSE="BSD-2"
 SLOT="0.17/${PV%%_*}"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
 
 E_CONF_MODS=(
applications bindings dialogs display



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/pnp4nagios/files/

2018-06-19 Thread Michael Orlitzky
commit: 9e168ba28a1281c6229d5ec8a47253504ffba67f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jun 19 22:10:59 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 19 22:11:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e168ba2

net-analyzer/pnp4nagios: remove unused files.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-analyzer/pnp4nagios/files/98_pnp4nagios.conf   | 22 -
 net-analyzer/pnp4nagios/files/npcd | 36 -
 .../pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch  | 93 --
 3 files changed, 151 deletions(-)

diff --git a/net-analyzer/pnp4nagios/files/98_pnp4nagios.conf 
b/net-analyzer/pnp4nagios/files/98_pnp4nagios.conf
deleted file mode 100644
index 4879779a8f9..000
--- a/net-analyzer/pnp4nagios/files/98_pnp4nagios.conf
+++ /dev/null
@@ -1,22 +0,0 @@
-
-Alias /pnp4nagios /usr/share/pnp/
-
-AllowOverride AuthConfig
-Order allow,deny
-Allow from all
-
-# Turn on URL rewriting
-RewriteEngine On
-Options FollowSymLinks
-# Installation directory
-RewriteBase /pnp4nagios
-# Protect application and system files from being 
viewed
-RewriteRule ^(application|modules|system) - [F,L]
-# Allow any files or directories that exist to be 
displayed directly
-RewriteCond %{REQUEST_FILENAME} !-f
-RewriteCond %{REQUEST_FILENAME} !-d
-# Rewrite all other URLs to index.php/URL
-RewriteRule .* index.php/$0 [PT,L]
-
-
-

diff --git a/net-analyzer/pnp4nagios/files/npcd 
b/net-analyzer/pnp4nagios/files/npcd
deleted file mode 100644
index 9ae67362d64..000
--- a/net-analyzer/pnp4nagios/files/npcd
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-opts="${opts} reload"
-
-depend() {
-   need net
-}
-
-start() {
-   ebegin "Starting npcd"
-   start-stop-daemon --start --exec /usr/bin/npcd \
-   -- -f /etc/pnp/npcd.cfg \
-   -d
-   eend $? "Failed to Start npcd"
-}
-
-stop() {
-   ebegin "Stopping npcd"
-   start-stop-daemon --stop --quiet -n npcd
-   eend $? "Failed to Stop npcd"
-}
-
-reload() {
-ebegin "Reloading npcd"
-kill -HUP `pgrep npcd`
-eend $? "Failed to reload npcd"
-}
-
-restart() {
-   ebegin "Restarting npcd"
-   svc_stop
-   svc_start
-   eend $? "Failed to Restart npcd"
-}

diff --git 
a/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch 
b/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch
deleted file mode 100644
index 1a16d771c7b..000
--- 
a/net-analyzer/pnp4nagios/files/pnp4nagios-0.6.25-rrdtool-0.6.0-support.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From 0a539e1c7ab03ec015c27e4ad0fe16343a98c269 Mon Sep 17 00:00:00 2001
-From: Louis Sautier 
-Date: Mon, 25 Apr 2016 12:31:49 +0200
-Subject: [PATCH] Use complete option arguments for compatibility with rrdtool
- 1.6.0
-
-Since rrdtool switched to optparse, it seems that complete option
-arguments must be used:
-https://github.com/oetiker/rrdtool-1.x/commit/83530d3e43cebc32da157733d35c60bf4bb098da

- share/pnp/templates.dist/check_dns.php   | 2 +-
- share/pnp/templates.dist/check_multi.php | 2 +-
- share/pnp/templates.dist/check_ping_tick.php | 2 +-
- share/pnp/templates.dist/check_users.php | 2 +-
- share/pnp/templates.dist/default.php | 6 +++---
- 5 files changed, 7 insertions(+), 7 deletions(-)
-
-diff --git a/share/pnp/templates.dist/check_dns.php 
b/share/pnp/templates.dist/check_dns.php
-index b8ab048..dad209a 100644
 a/share/pnp/templates.dist/check_dns.php
-+++ b/share/pnp/templates.dist/check_dns.php
-@@ -4,7 +4,7 @@
- # Template for check_dns
- #
- 
--$opt[1] = "--lower=$MIN[1] --vertical-label $UNIT[1]  --title \"DNS Response 
Time\" ";
-+$opt[1] = "--lower-limit=$MIN[1] --vertical-label $UNIT[1]  --title \"DNS 
Response Time\" ";
- 
- 
- $def[1] =  "DEF:var1=$RRDFILE[1]:$DS[1]:AVERAGE " ;
-diff --git a/share/pnp/templates.dist/check_multi.php 
b/share/pnp/templates.dist/check_multi.php
-index ba6bcd1..cd0794a 100644
 a/share/pnp/templates.dist/check_multi.php
-+++ b/share/pnp/templates.dist/check_multi.php
-@@ -4,7 +4,7 @@
- # Template for check_multi
- # 
- 
--$opt[1] = "--lower=$MIN[1] --vertical-label num  --title \"Number of Checks\" 
";
-+$opt[1] = "--lower-limit=$MIN[1] --vertical-label num  --title \"Number of 
Checks\" ";
- $ds_name[1] = "Executed Plugins";
- 
- $def[1] =  "DEF:var1=$RRDFILE[1]:$DS[1]:AVERAGE " ;
-diff --git 

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

2018-06-19 Thread Michael Orlitzky
commit: 1b7ee5b1a4c5828b756ebbf767091192cfee5cdc
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jun 19 22:08:53 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 19 22:11:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7ee5b1

net-analyzer/pnp4nagios: remove "unused" vulnerable versions.

Bug: https://bugs.gentoo.org/637640
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-analyzer/pnp4nagios/Manifest   |   2 -
 net-analyzer/pnp4nagios/pnp4nagios-0.6.24.ebuild   |  84 
 .../pnp4nagios/pnp4nagios-0.6.25-r1.ebuild | 105 
 .../pnp4nagios/pnp4nagios-0.6.25-r2.ebuild | 108 -
 .../pnp4nagios/pnp4nagios-0.6.25-r3.ebuild | 101 ---
 net-analyzer/pnp4nagios/pnp4nagios-0.6.25.ebuild   | 105 
 6 files changed, 505 deletions(-)

diff --git a/net-analyzer/pnp4nagios/Manifest b/net-analyzer/pnp4nagios/Manifest
index b6f67e80d8a..e33adf3e6b1 100644
--- a/net-analyzer/pnp4nagios/Manifest
+++ b/net-analyzer/pnp4nagios/Manifest
@@ -1,3 +1 @@
-DIST pnp4nagios-0.6.24.tar.gz 2919182 BLAKE2B 
95f2e00182e8fcce7bb17c56d0900def9c7a99c7f709983a906465a3033807fc673de64d2312f61446247b34a2bb56a06972fad225b7929ed87250abece7bb47
 SHA512 
7e8c32e0ac69ab747a57e8ab6cc59fddfb63e16598fda9c1e6270d6309ff0885cd1bd0876d05aa1d30bffa76b281d41dc8fbe59e430778bf4d3bdddc4a7bee9f
-DIST pnp4nagios-0.6.25.tar.gz 2921068 BLAKE2B 
9497af2e5d2ffc24685f0cae6e3ab6b912765cb246b22dac2c93a196ebf13fce0909fcd4a1d94438ca986808168416f54ade97972d278a64d069d38fff8ebbb8
 SHA512 
e561fcac8243e6b1ab401312b4a05a6c752e2869da7366a22e4e48d54ae1e9c17c52cb2dffb1ca5748179f3bc856f779317196992643e9862eb09c4debf277c8
 DIST pnp4nagios-0.6.26.tar.gz 3039265 BLAKE2B 
1adb3c41222e6bc93671af955a1564387d77901ce118f5d309d101d88c691140e0feef1c2594bc5db44706ff01505a4fcf99b79b6a0c5b5cb923838dd00f1ff0
 SHA512 
caf6dcced74967174d9e6f09dd1a5bee17397c10a68d0f577c37dcc836f928d78c20d75a0189539e9ffa93715ab7b6e732e9f36b9698cf4dd9c09cfb65184427

diff --git a/net-analyzer/pnp4nagios/pnp4nagios-0.6.24.ebuild 
b/net-analyzer/pnp4nagios/pnp4nagios-0.6.24.ebuild
deleted file mode 100644
index 7a79e5d51e9..000
--- a/net-analyzer/pnp4nagios/pnp4nagios-0.6.24.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit depend.apache eutils
-
-DESCRIPTION="A performance data analyzer for nagios"
-HOMEPAGE="http://www.pnp4nagios.org;
-SRC_URI="mirror://sourceforge/${PN}/PNP-0.6/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 ppc ppc64 ~sparc x86"
-
-DEPEND="
-   dev-lang/php[json,simplexml,zlib,xml,filter]
-   >=dev-lang/php-5.3
-   >=net-analyzer/rrdtool-1.2[graph,perl]
-   || ( net-analyzer/nagios-core net-analyzer/icinga net-analyzer/icinga2 
)"
-RDEPEND="${DEPEND}
-   virtual/perl-Getopt-Long
-   virtual/perl-Time-HiRes
-   media-fonts/dejavu
-   apache2? ( www-servers/apache[apache2_modules_rewrite] )"
-
-want_apache2
-
-pkg_setup() {
-   depend.apache_pkg_setup
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.6.14-makefile.patch
-}
-
-src_configure() {
-   local var_dir=
-   local user_group=
-
-   if has_version net-analyzer/nagios-core; then
-   var_dir=/var/nagios/
-   user_group=nagios
-   else
-   var_dir=/var/lib/icinga/
-   user_group=icinga
-   fi
-
-   econf \
-   --sysconfdir=/etc/pnp \
-   --datarootdir=/usr/share/pnp \
-   --mandir=/usr/share/man \
-   --with-perfdata-dir=${var_dir}/perfdata \
-   --with-nagios-user=${user_group} \
-   --with-nagios-group=${user_group} \
-   --with-perfdata-logfile=${var_dir}/perfdata.log \
-   --with-perfdata-spool-dir=/var/spool/pnp
-}
-
-src_compile() {
-   # The default target just shows a help
-   emake all
-}
-
-src_install() {
-   emake DESTDIR="${D}" install install-config
-   newinitd "${FILESDIR}"/npcd.initd npcd
-   rm "${D}"/usr/share/pnp/install.php || die
-
-   if use apache2 ; then
-   insinto "${APACHE_MODULES_CONFDIR}"
-   doins "${FILESDIR}"/98_pnp4nagios.conf
-   fi
-
-   # Bug 430358 - CVE-2012-3457
-   find "${D}/etc/pnp" -type f -exec chmod 0640 {} \; || die
-   find "${D}/etc/pnp" -type d -exec chmod 0750 {} \; || die
-}
-
-pkg_postinst() {
-   elog "Please make sure to enable URL rewriting in Apache or any other"
-   elog "webserver you're using, to get pnp4nagios running!"
-}

diff --git a/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r1.ebuild 
b/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r1.ebuild
deleted file mode 100644
index ea74516d0c5..000
--- a/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r1.ebuild
+++ 

[gentoo-commits] proj/musl:master commit in: dev-util/cargo/files/

2018-06-19 Thread Aric Belsito
commit: 59dc734dff8de0260bcd64c4598c08d869b71552
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Jun 19 22:13:28 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jun 19 22:13:28 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=59dc734d

dev-util/cargo: fix patches

testing done!

 dev-util/cargo/files/cargo26-libressl27.patch | 8 
 dev-util/cargo/files/cargo27-libressl27.patch | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-util/cargo/files/cargo26-libressl27.patch 
b/dev-util/cargo/files/cargo26-libressl27.patch
index 17dfb0b..ec9e364 100644
--- a/dev-util/cargo/files/cargo26-libressl27.patch
+++ b/dev-util/cargo/files/cargo26-libressl27.patch
@@ -1,5 +1,5 @@
 a/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.c   
2018-05-07 18:50:07 UTC
-+++ b/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.c
+--- a/cargo_home/gentoo/libgit2-sys-0.6.19/libgit2/src/openssl_stream.c
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys-0.6.19/libgit2/src/openssl_stream.c
 @@ -104,7 +104,8 @@ int git_openssl_stream_global_init(void)
ssl_opts |= SSL_OP_NO_COMPRESSION;
  #endif
@@ -10,8 +10,8 @@
SSL_load_error_strings();
OpenSSL_add_ssl_algorithms();
  #else
 a/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.h   
2018-05-07 18:50:07 UTC
-+++ b/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.h
+--- a/cargo_home/gentoo/libgit2-sys-0.6.19/libgit2/src/openssl_stream.h
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys-0.6.19/libgit2/src/openssl_stream.h
 @@ -31,7 +31,8 @@ extern int git_openssl__set_cert_location(const char *
  
  

diff --git a/dev-util/cargo/files/cargo27-libressl27.patch 
b/dev-util/cargo/files/cargo27-libressl27.patch
index 546f38c..4eb9f46 100644
--- a/dev-util/cargo/files/cargo27-libressl27.patch
+++ b/dev-util/cargo/files/cargo27-libressl27.patch
@@ -1,5 +1,5 @@
 a/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.c  
2018-05-07 18:50:07 UTC
-+++ b/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.c
+--- a/cargo_home/gentoo/libgit2-sys-0.7.1/libgit2/src/streams/openssl.c
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys-0.7.1/libgit2/src/streams/openssl.c
 @@ -104,7 +104,8 @@ int git_openssl_stream_global_init(void)
ssl_opts |= SSL_OP_NO_COMPRESSION;
  #endif
@@ -10,8 +10,8 @@
SSL_load_error_strings();
OpenSSL_add_ssl_algorithms();
  #else
 a/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.h  
2018-05-07 18:50:07 UTC
-+++ b/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.h
+--- a/cargo_home/gentoo/libgit2-sys-0.7.1/libgit2/src/streams/openssl.h
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys-0.7.1/libgit2/src/streams/openssl.h
 @@ -31,7 +31,8 @@ extern int git_openssl__set_cert_location(const char *
  
  



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

2018-06-19 Thread William Hubbs
commit: be7ad06d4a0efce2a1144b2cf6f0cc361f2a81e4
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 22:06:33 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 22:06:33 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=be7ad06d

rc-status: convert snprintf calls to xasprintf

 src/rc/rc-status.c | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/src/rc/rc-status.c b/src/rc/rc-status.c
index a6b8d299..85e71dbb 100644
--- a/src/rc/rc-status.c
+++ b/src/rc/rc-status.c
@@ -126,7 +126,7 @@ static char *get_uptime(const char *service)
 static void
 print_service(const char *service)
 {
-   char status[60];
+   char *status = NULL;
char *uptime = NULL;
char *child_pid = NULL;
char *start_time = NULL;
@@ -136,12 +136,12 @@ print_service(const char *service)
ECOLOR color = ECOLOR_BAD;
 
if (state & RC_SERVICE_STOPPING)
-   snprintf(status, sizeof(status), "stopping ");
+   xasprintf(, "stopping ");
else if (state & RC_SERVICE_STARTING) {
-   snprintf(status, sizeof(status), "starting ");
+   xasprintf(, "starting ");
color = ECOLOR_WARN;
} else if (state & RC_SERVICE_INACTIVE) {
-   snprintf(status, sizeof(status), "inactive ");
+   xasprintf(, "inactive ");
color = ECOLOR_WARN;
} else if (state & RC_SERVICE_STARTED) {
errno = 0;
@@ -150,30 +150,31 @@ print_service(const char *service)
child_pid = rc_service_value_get(service, "child_pid");
start_time = rc_service_value_get(service, 
"start_time");
if (start_time && child_pid)
-   snprintf(status, sizeof(status), " unsupervised 
");
+   xasprintf(, " unsupervised ");
else
-   snprintf(status, sizeof(status), " crashed ");
+   xasprintf(, " crashed ");
free(child_pid);
free(start_time);
} else {
uptime = get_uptime(service);
if (uptime) {
-   snprintf(status, sizeof(status), " started %s", 
uptime);
+   xasprintf(, " started %s", uptime);
free(uptime);
} else
-   snprintf(status, sizeof(status), " started ");
+   xasprintf(, " started ");
color = ECOLOR_GOOD;
}
} else if (state & RC_SERVICE_SCHEDULED) {
-   snprintf(status, sizeof(status), "scheduled");
+   xasprintf(, "scheduled");
color = ECOLOR_WARN;
} else
-   snprintf(status, sizeof(status), " stopped ");
+   xasprintf(, " stopped ");
 
errno = 0;
if (c && *c && isatty(fileno(stdout)))
printf("\n");
ebracket(cols, color, status);
+   free(status);
 }
 
 static void



[gentoo-commits] proj/musl:master commit in: dev-lang/rust/

2018-06-19 Thread Aric Belsito
commit: f8ce5ce719f83ee23f4b70ee2d4e6e0fdafb9520
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Jun 19 22:03:22 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jun 19 22:03:22 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f8ce5ce7

dev-lang/rust: fix another mistake in install

 dev-lang/rust/rust-1.26.2.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust/rust-1.26.2.ebuild b/dev-lang/rust/rust-1.26.2.ebuild
index 3b52683..c0d4ddb 100644
--- a/dev-lang/rust/rust-1.26.2.ebuild
+++ b/dev-lang/rust/rust-1.26.2.ebuild
@@ -305,10 +305,13 @@ src_install() {
rm 
"${D}/usr/$(get_libdir)/rustlib/manifest-rust-analysis-$(rust_host ${ARCH})" || 
die
rm "${D}/usr/$(get_libdir)/rustlib/manifest-rust-src" || die
rm "${D}/usr/$(get_libdir)/rustlib/manifest-rustfmt-preview" || 
die
+
+   rm "${D}/usr/share/doc/${P}/LICENSE-APACHE.old" || die
+   rm "${D}/usr/share/doc/${P}/LICENSE-MIT.old" || die
fi
 
-   rm "${D}/usr/share/doc/${P}"/LICENSE-APACHE{,.old} || die
-   rm "${D}/usr/share/doc/${P}"/LICENSE-MIT{,.old} || die
+   rm "${D}/usr/share/doc/${P}/LICENSE-APACHE" || die
+   rm "${D}/usr/share/doc/${P}/LICENSE-MIT" || die
 
docompress "/usr/share/${P}/man"
 



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

2018-06-19 Thread Louis Sautier
commit: 8ba4b4fb5f7dc15540be79a176bd2ff2029a17c7
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 22:01:23 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 22:03:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba4b4fb

dev-python/flask-nav: support Python 3.6

Also remove pytest-runner from dependencies.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/flask-nav/flask-nav-0.6.ebuild | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/dev-python/flask-nav/flask-nav-0.6.ebuild 
b/dev-python/flask-nav/flask-nav-0.6.ebuild
index 2c76b7a8724..c9e9879ffa8 100644
--- a/dev-python/flask-nav/flask-nav-0.6.ebuild
+++ b/dev-python/flask-nav/flask-nav-0.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
 inherit distutils-r1
 
@@ -28,7 +28,6 @@ DEPEND="
test? (
${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
)
 "
 
@@ -38,14 +37,12 @@ python_prepare_all() {
 }
 
 python_compile_all() {
-   use doc && emake -C docs html
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
 }
 
 python_test() {
py.test || die "Tests failed with ${EPYTHON}"
 }
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}



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

2018-06-19 Thread Mike Gilbert
commit: 015fc6391c8c7590f9bdd2c9be3d9e69cee93a83
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 19 21:45:51 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 19 21:45:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=015fc639

sys-apps/xinetd: drop amd64-fbsd and x86-fbsd keywords

libtirpc is not keyworded, and I am uncertain if it is needed on
FreeBSD. Please add a USE conditional if appropriate.

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

 sys-apps/xinetd/xinetd-2.3.15-r2.ebuild   | 2 +-
 sys-apps/xinetd/xinetd-2.3.15-r3.ebuild   | 2 +-
 sys-apps/xinetd/xinetd-2.3.15.3-r1.ebuild | 2 +-
 sys-apps/xinetd/xinetd-2.3.15.3.ebuild| 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
index bd8c5d93a12..99bf38e9a72 100644
--- a/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
+++ b/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.xinetd.org/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="perl rpc tcpd"
 
 DEPEND="tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )

diff --git a/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild
index 31d86d05cec..ae1f2cf63de 100644
--- a/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild
+++ b/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.xinetd.org/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 IUSE="perl rpc tcpd"
 
 DEPEND="tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )

diff --git a/sys-apps/xinetd/xinetd-2.3.15.3-r1.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15.3-r1.ebuild
index 080798648ff..42b0c854d0e 100644
--- a/sys-apps/xinetd/xinetd-2.3.15.3-r1.ebuild
+++ b/sys-apps/xinetd/xinetd-2.3.15.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/openSUSE/xinetd/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 IUSE="perl rpc selinux tcpd"
 
 DEPEND="

diff --git a/sys-apps/xinetd/xinetd-2.3.15.3.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
index bd39ceb3f7a..f1156920796 100644
--- a/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
+++ b/sys-apps/xinetd/xinetd-2.3.15.3.ebuild
@@ -10,12 +10,12 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.xz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86"
 IUSE="perl selinux tcpd"
 
 DEPEND="
selinux? ( sys-libs/libselinux )
-   kernel_linux? ( net-libs/libtirpc:= )
+   net-libs/libtirpc:=
tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )
 "
 RDEPEND="



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

2018-06-19 Thread Louis Sautier
commit: 5f16bc2acda903e79d7ed27b6c2e0445f64fffd6
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 21:37:25 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 21:39:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f16bc2a

dev-python/flask-appconfig: Add Python 3.6, PyPy{,3}

Also remove useless depend on pytest-runner.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../flask-appconfig-0.11.1-r1.ebuild| 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild 
b/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
index 66d2f6d3518..2e1c7689325 100644
--- a/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
+++ b/dev-python/flask-appconfig/flask-appconfig-0.11.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+EAPI=7
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
 
 inherit distutils-r1
 
@@ -24,12 +24,11 @@ RDEPEND="
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
)
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
 "
 
 python_prepare_all() {
@@ -40,14 +39,12 @@ python_prepare_all() {
 }
 
 python_compile_all() {
-   use doc && emake -C docs html
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
 }
 
 python_test() {
py.test || die "Tests failed with ${EPYTHON}"
 }
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}



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

2018-06-19 Thread William Hubbs
commit: 8a945194afb106428bc700e751078ef9944ee617
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 18:52:40 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 18:52:40 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=8a945194

libeinfo: clean up gcc 7 compiler warnings

 src/libeinfo/libeinfo.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/libeinfo/libeinfo.c b/src/libeinfo/libeinfo.c
index 198af0f4..5a637ffc 100644
--- a/src/libeinfo/libeinfo.c
+++ b/src/libeinfo/libeinfo.c
@@ -883,7 +883,7 @@ eindent(void)
 {
char *env = getenv("EINFO_INDENT");
int amount = 0;
-   char num[10];
+   char *num;
 
if (env) {
errno = 0;
@@ -894,8 +894,9 @@ eindent(void)
amount += INDENT_WIDTH;
if (amount > INDENT_MAX)
amount = INDENT_MAX;
-   snprintf(num, 10, "%08d", amount);
+   xasprintf(, "%08d", amount);
setenv("EINFO_INDENT", num, 1);
+   free(num);
 }
 hidden_def(eindent)
 



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

2018-06-19 Thread William Hubbs
commit: a6165168953b9c7a62c089ce946476b23b73fb12
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 21:15:22 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 21:18:48 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=a6165168

rc-status: fix gcc 7 warnings

 src/rc/rc-status.c | 19 ---
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/src/rc/rc-status.c b/src/rc/rc-status.c
index ab80d901..a6b8d299 100644
--- a/src/rc/rc-status.c
+++ b/src/rc/rc-status.c
@@ -75,7 +75,7 @@ print_level(const char *prefix, const char *level)
printf("%s\n", level);
 }
 
-static void get_uptime(const char *service, char *uptime, int uptime_size)
+static char *get_uptime(const char *service)
 {
RC_SERVICE state = rc_service_state(service);
char *start_count;
@@ -87,8 +87,8 @@ static void get_uptime(const char *service, char *uptime, int 
uptime_size)
time_t diff_hours = (time_t) 0;
time_t diff_mins = (time_t) 0;
time_t diff_secs = (time_t) 0;
+   char *uptime;
 
-   uptime[0] = '\0';
if (state & RC_SERVICE_STARTED) {
start_count = rc_service_value_get(service, "start_count");
start_time_string = rc_service_value_get(service, "start_time");
@@ -110,23 +110,24 @@ static void get_uptime(const char *service, char *uptime, 
int uptime_size)
diff_secs %= diff_mins * (time_t) 60;
}
if (diff_days > 0)
-   snprintf(uptime, uptime_size,
+   xasprintf(,
"%ld day(s) %02ld:%02ld:%02ld 
(%s)",
diff_days, diff_hours, 
diff_mins, diff_secs,
start_count);
else
-   snprintf(uptime, uptime_size,
+   xasprintf(,
"%02ld:%02ld:%02ld (%s)",
diff_hours, diff_mins, 
diff_secs, start_count);
}
}
+   return uptime;
 }
 
 static void
 print_service(const char *service)
 {
char status[60];
-   char uptime [40];
+   char *uptime = NULL;
char *child_pid = NULL;
char *start_time = NULL;
int cols =  printf(" %s", service);
@@ -155,8 +156,12 @@ print_service(const char *service)
free(child_pid);
free(start_time);
} else {
-   get_uptime(service, uptime, 40);
-   snprintf(status, sizeof(status), " started %s", uptime);
+   uptime = get_uptime(service);
+   if (uptime) {
+   snprintf(status, sizeof(status), " started %s", 
uptime);
+   free(uptime);
+   } else
+   snprintf(status, sizeof(status), " started ");
color = ECOLOR_GOOD;
}
} else if (state & RC_SERVICE_SCHEDULED) {



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

2018-06-19 Thread William Hubbs
commit: c7e8f1133a42152cc293e6b637985f81bcf8b310
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 19:01:54 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 19:01:54 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=c7e8f113

checkpath: fix gcc 7 warnings

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

diff --git a/src/rc/checkpath.c b/src/rc/checkpath.c
index 07e5f78a..448c9cf8 100644
--- a/src/rc/checkpath.c
+++ b/src/rc/checkpath.c
@@ -269,11 +269,13 @@ int main(int argc, char **argv)
switch (opt) {
case 'D':
trunc = true;
+   /* falls through */
case 'd':
type = inode_dir;
break;
case 'F':
trunc = true;
+   /* falls through */
case 'f':
type = inode_file;
break;



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

2018-06-19 Thread William Hubbs
commit: 04721ece03b15503aa220f60e7c6159d01ee75e1
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 20:32:10 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 20:32:10 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=04721ece

start-stop-daemon: fix gcc 7 warnings

 src/rc/start-stop-daemon.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/rc/start-stop-daemon.c b/src/rc/start-stop-daemon.c
index fceb3058..a04a00ec 100644
--- a/src/rc/start-stop-daemon.c
+++ b/src/rc/start-stop-daemon.c
@@ -386,6 +386,7 @@ int main(int argc, char **argv)
case 'c':  /* --chuid | */
/* DEPRECATED */
ewarn("WARNING: -c/--chuid is deprecated and will be 
removed in the future, please use -u/--user instead");
+   /* falls through */
case 'u':  /* --user | */
{
p = optarg;



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

2018-06-19 Thread William Hubbs
commit: 47e4bfae57402eedd017d6098b432c2c411cd374
Author: William Hubbs  gmail  com>
AuthorDate: Tue Jun 19 18:59:16 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 19 18:59:16 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=47e4bfae

fix gcc 7 warnings in pipe routines

 src/rc/rc-pipes.c | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/rc/rc-pipes.c b/src/rc/rc-pipes.c
index 2d7b623e..70fefa80 100644
--- a/src/rc/rc-pipes.c
+++ b/src/rc/rc-pipes.c
@@ -37,21 +37,20 @@ int rc_pipe_command(char *cmd)
return -1;
 
pid = fork();
-   if (pid < 0)
-   return -1;
-   else if (pid > 0) {
+   if (pid > 0) {
/* parent */
-   close(pfd[0]);
+   close(pfd[pipe_read_end]);
return pfd[pipe_write_end];
} else if (pid == 0) {
/* child */
close(pfd[pipe_write_end]);
-   if (pfd[0] != STDIN_FILENO) {
-   if (dup2(pfd[0], STDIN_FILENO) < 0)
+   if (pfd[pipe_read_end] != STDIN_FILENO) {
+   if (dup2(pfd[pipe_read_end], STDIN_FILENO) < 0)
exit(1);
-   close(pfd[0]);
+   close(pfd[pipe_read_end]);
}
execl("/bin/sh", "sh", "-c", cmd, NULL);
exit(1);
}
+   return -1;
 }



[gentoo-commits] repo/gentoo:master commit in: sys-boot/shim/

2018-06-19 Thread Richard Farina
commit: 90b8a747344b8962217678070497af87f5ee0da6
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Jun 19 20:57:45 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Jun 19 20:58:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b8a747

sys-boot/shim: sh

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-boot/shim/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-boot/shim/metadata.xml b/sys-boot/shim/metadata.xml
index f513208bf39..2b9b4266ca5 100644
--- a/sys-boot/shim/metadata.xml
+++ b/sys-boot/shim/metadata.xml
@@ -5,6 +5,4 @@
zeroch...@gentoo.org
Rick Farina

-   
-   
 



[gentoo-commits] proj/musl:master commit in: dev-util/cargo/, dev-util/cargo/files/

2018-06-19 Thread Aric Belsito
commit: 947ad5dadfbd82660ad76713c3837e57a9dc0fb8
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Jun 19 20:52:15 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jun 19 20:52:15 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=947ad5da

dev-util/cargo: add libressl patches

 dev-util/cargo/cargo-0.26.0.ebuild|  8 +++-
 dev-util/cargo/cargo-0.27.0.ebuild|  8 +++-
 dev-util/cargo/files/cargo26-libressl27.patch | 24 
 dev-util/cargo/files/cargo27-libressl27.patch | 24 
 4 files changed, 62 insertions(+), 2 deletions(-)

diff --git a/dev-util/cargo/cargo-0.26.0.ebuild 
b/dev-util/cargo/cargo-0.26.0.ebuild
index d1ce4ed..bb5b281 100644
--- a/dev-util/cargo/cargo-0.26.0.ebuild
+++ b/dev-util/cargo/cargo-0.26.0.ebuild
@@ -136,7 +136,7 @@ winapi-i686-pc-windows-gnu-0.4.0
 winapi-x86_64-pc-windows-gnu-0.4.0
 wincolor-0.1.6"
 
-inherit bash-completion-r1 cargo versionator
+inherit bash-completion-r1 cargo epatch versionator
 
 case "${CHOST}" in
armv7a*)
@@ -214,6 +214,12 @@ DEPEND="
 
 PATCHES=()
 
+src_prepare() {
+   default
+
+   (cd ${WORKDIR} && epatch "${FILESDIR}/cargo26-libressl27.patch" || die 
"Could not apply patch")
+}
+
 src_configure() {
# Do nothing
echo "Configuring cargo..."

diff --git a/dev-util/cargo/cargo-0.27.0.ebuild 
b/dev-util/cargo/cargo-0.27.0.ebuild
index c31d591..60a5d5f 100644
--- a/dev-util/cargo/cargo-0.27.0.ebuild
+++ b/dev-util/cargo/cargo-0.27.0.ebuild
@@ -124,7 +124,7 @@ winapi-i686-pc-windows-gnu-0.4.0
 winapi-x86_64-pc-windows-gnu-0.4.0
 wincolor-0.1.6"
 
-inherit bash-completion-r1 cargo versionator
+inherit bash-completion-r1 cargo epatch versionator
 
 case "${CHOST}" in
armv7a*)
@@ -202,6 +202,12 @@ DEPEND="
 
 PATCHES=()
 
+src_prepare() {
+   default
+
+   (cd ${WORKDIR} && epatch "${FILESDIR}/cargo27-libressl27.patch" || die 
"Could not apply patch")
+}
+
 src_configure() {
# Do nothing
echo "Configuring cargo..."

diff --git a/dev-util/cargo/files/cargo26-libressl27.patch 
b/dev-util/cargo/files/cargo26-libressl27.patch
new file mode 100644
index 000..17dfb0b
--- /dev/null
+++ b/dev-util/cargo/files/cargo26-libressl27.patch
@@ -0,0 +1,24 @@
+--- a/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.c   
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.c
+@@ -104,7 +104,8 @@ int git_openssl_stream_global_init(void)
+   ssl_opts |= SSL_OP_NO_COMPRESSION;
+ #endif
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010L || \
++(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x2070L)
+   SSL_load_error_strings();
+   OpenSSL_add_ssl_algorithms();
+ #else
+--- a/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.h   
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys/libgit2/src/openssl_stream.h
+@@ -31,7 +31,8 @@ extern int git_openssl__set_cert_location(const char *
+ 
+ 
+ 
+-# if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++# if OPENSSL_VERSION_NUMBER < 0x1010L || \
++ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x2070L)
+ 
+ GIT_INLINE(BIO_METHOD*) BIO_meth_new(int type, const char *name)
+ {

diff --git a/dev-util/cargo/files/cargo27-libressl27.patch 
b/dev-util/cargo/files/cargo27-libressl27.patch
new file mode 100644
index 000..546f38c
--- /dev/null
+++ b/dev-util/cargo/files/cargo27-libressl27.patch
@@ -0,0 +1,24 @@
+--- a/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.c  
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.c
+@@ -104,7 +104,8 @@ int git_openssl_stream_global_init(void)
+   ssl_opts |= SSL_OP_NO_COMPRESSION;
+ #endif
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010L || \
++(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x2070L)
+   SSL_load_error_strings();
+   OpenSSL_add_ssl_algorithms();
+ #else
+--- a/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.h  
2018-05-07 18:50:07 UTC
 b/cargo_home/gentoo/libgit2-sys/libgit2/src/streams/openssl.h
+@@ -31,7 +31,8 @@ extern int git_openssl__set_cert_location(const char *
+ 
+ 
+ 
+-# if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++# if OPENSSL_VERSION_NUMBER < 0x1010L || \
++ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x2070L)
+ 
+ GIT_INLINE(BIO_METHOD*) BIO_meth_new(int type, const char *name)
+ {



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

2018-06-19 Thread Zac Medico
commit: 0e55c63b0e0e2bf1ad56c033ffd371244908fec5
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 19 20:48:39 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 19 20:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e55c63b

app-emulation/buildah: fix GLEP73Immutability

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/buildah/buildah-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/buildah/buildah-1.1.ebuild 
b/app-emulation/buildah/buildah-1.1.ebuild
index 8a089f6d13e..3be0b76e6b5 100644
--- a/app-emulation/buildah/buildah-1.1.ebuild
+++ b/app-emulation/buildah/buildah-1.1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="app-crypt/gpgme:=
selinux? ( sys-libs/libselinux:= )"
 DEPEND="${RDEPEND}"
 RESTRICT="test"
-REQUIRED_USE="ostree? ( selinux )"
+REQUIRED_USE="!selinux? ( !ostree )"
 S="${WORKDIR}/${P}/src/${EGO_PN}"
 
 src_prepare() {



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

2018-06-19 Thread Louis Sautier
commit: d72b3a3b6ef193bd3c9aeabca6f7627a44f5840b
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 20:47:02 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 20:47:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72b3a3b

dev-python/python-twitter: block dev-python/twitter

Closes: https://bugs.gentoo.org/624916
Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-python/python-twitter/python-twitter-3.4.2.ebuild 
b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
index bc33c87db6b..e9c653f2de9 100644
--- a/dev-python/python-twitter/python-twitter-3.4.2.ebuild
+++ b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
@@ -18,12 +18,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-macos"
 IUSE="doc examples test"
 
+# https://bugs.gentoo.org/624916
 RDEPEND="
+   !dev-python/twitter
dev-python/oauth2[${PYTHON_USEDEP}]
dev-python/simplejson[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-oauthlib[${PYTHON_USEDEP}]"
-
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (



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

2018-06-19 Thread Louis Sautier
commit: ab5c8a341c864a4b648a0dcf9d7512a72a2af12c
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 20:35:15 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 20:35:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5c8a34

dev-python/twitter: add GitHub to metadata.xml

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/twitter/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/twitter/metadata.xml b/dev-python/twitter/metadata.xml
index 9fb11f5f40d..af81c67b0c8 100644
--- a/dev-python/twitter/metadata.xml
+++ b/dev-python/twitter/metadata.xml
@@ -7,5 +7,7 @@


twitter
+   sixohsix/twitter
+   https://github.com/sixohsix/twitter/issues

 



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

2018-06-19 Thread Louis Sautier
commit: fbed90f9e30a1a777976377bc0ae4f87568c8baa
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 20:19:43 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 20:21:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbed90f9

dev-python/python-twitter: v3.4.2, fix tests, examples, add doc

Require responses > 0.6.0 otherwise tests fail because of
https://github.com/getsentry/responses/issues/159

Closes: https://bugs.gentoo.org/582728
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/python-twitter/Manifest |  1 +
 .../python-twitter/python-twitter-3.4.2.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/python-twitter/Manifest 
b/dev-python/python-twitter/Manifest
index 86bd6e9243b..035d9eb01d1 100644
--- a/dev-python/python-twitter/Manifest
+++ b/dev-python/python-twitter/Manifest
@@ -1 +1,2 @@
 DIST python-twitter-3.3.tar.gz 84696 BLAKE2B 
aad833904e0127fca4043bf66187e7ff5a4175c7c86cf9b053c7d0bc6c9f25d2bc102a631d479ebd4ce81b515aea0f058473993a1b7f5a03751dd83f39e9a3c3
 SHA512 
72e4133abddf86a19b8701f846df7eb99b426b8835e457455935a656f38c266fb2930d8a145d5d280ef2e0f0096511b29dcdf98b94bd53b6a661ea575cfb3265
+DIST python-twitter-3.4.2.tar.gz 5145121 BLAKE2B 
2ac45ae8fde3cfccb794d8496efdb0066c887101b6a6ac55ad6fd0f9fda8f50db1245284236c5fa0fd8eb7419c11eb253777d78092ea138d2f0a5115db861a89
 SHA512 
23d009e006864bb9dbf9c10223531a0e2aeefd4ca59852849f49f41e36b6db29e820a58c8a43f23c7bda0c68b6eb19a5557ef649bae2cbb1f1e406f78a918f92

diff --git a/dev-python/python-twitter/python-twitter-3.4.2.ebuild 
b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
new file mode 100644
index 000..bc33c87db6b
--- /dev/null
+++ b/dev-python/python-twitter/python-twitter-3.4.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper around the Twitter API"
+HOMEPAGE="https://github.com/bear/python-twitter;
+# Upstream does not include tests or doc in the PyPI tarballs
+# https://github.com/bear/python-twitter/pull/572
+SRC_URI="https://github.com/bear/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-macos"
+IUSE="doc examples test"
+
+RDEPEND="
+   dev-python/oauth2[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   >=dev-python/responses-0.6.1[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   # Not actually required unless we want to do setup.py test
+   # https://github.com/bear/python-twitter/pull/573
+   sed -i "s/'pytest-runner'//" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build doc doc/_build/html || die
+   HTML_DOCS=( doc/_build/html/. )
+   fi
+}
+
+python_test() {
+   py.test || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r examples/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/musl:master commit in: dev-util/cargo/

2018-06-19 Thread Aric Belsito
commit: cb51b04e6fe056c0c5838884f7147cfcd650c6ce
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Jun 19 20:13:42 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jun 19 20:15:49 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cb51b04e

dev-util/cargo: version bump to 0.27.0

it looks like smaeul didn't update the http-parser dependency, not sure
how to fix that.

this has not been tested.

 dev-util/cargo/Manifest|  42 +
 dev-util/cargo/cargo-0.26.0.ebuild |   7 +-
 .../{cargo-0.26.0.ebuild => cargo-0.27.0.ebuild}   | 101 +
 3 files changed, 87 insertions(+), 63 deletions(-)

diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest
index 3e47313..b8c4fb3 100644
--- a/dev-util/cargo/Manifest
+++ b/dev-util/cargo/Manifest
@@ -1,7 +1,10 @@
 DIST aho-corasick-0.5.3.crate 252052 BLAKE2B 
aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309
 SHA512 
cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31
 DIST aho-corasick-0.6.4.crate 25443 BLAKE2B 
b866fec3f2d7bf39152b30d4c95c921c3912c832cb5d7016c771bf19cb8bf02851ee942c891cc95f339b35c0545f9b45e26ce893486660b26227129aa7792b84
 SHA512 
0191f627896469bdb271f1b9d2f3d3b0f7952579cd07c2659996ad66a961dbe605c6a4a929100d6b9c246e65199c0e180b1e8349943f06a6f08250e003e62b65
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST atty-0.2.8.crate 5708 BLAKE2B 
e88f1155f51dd36eb38364994eeffc84683b43b8010909e058d9fd80fa492092ed49d6d05b5b7d10fd2585191dd1b6efdccf30be298f53dcb832027fd6187508
 SHA512 
d6aac03499b5e8187ecacd6060d34d3ad8747eb680c9f59ba13e00253d422b2d7d092236fc8eced93358f251d46672013463e3bfdc0aaa9e9e7c5c8e08a22195
+DIST atty-0.2.9.crate 5898 BLAKE2B 
fa8b45e670fc4147f0407e4a059569e3d4ec31f79aef01ef581c03396a73aa449482dba200bf49d6f60887853eadc8ccf483c0fa0ebcba9f219557cee9a907ba
 SHA512 
2d7d2e52f3d3b66d4280dc3a2509c0125b1cf7dc136f3cc81e1a91aee0dcebdb544f631bccf299580f24ac8687f9b61e3b08fc961c040146959eeec1205c
 DIST backtrace-0.3.5.crate 27636 BLAKE2B 
db71be18b39a7aa25d2e1850fd907d3ea96d30af66b72c7b2b12a37acf6d6f46cdca1b9de884167e7567584848ea2ca4a1b03468e9158a62a3fde6aacd0746c8
 SHA512 
b554fd616780c706d8f6e7afef4800625a9fec5f7825e995a534103d1b773f0f28e09d49a1163eef9059681d669953ed1b7a8fb33209ee3b7be1fdeaa2adb3a1
+DIST backtrace-0.3.6.crate 28437 BLAKE2B 
63f056086b8c56707e7a3f9719e211a70368584c85a6a3b05ed8ad31cf3ac86f6fc091c826392439fcaf9a0f4066de8da00449a9715d90c1585d450fff63bbdd
 SHA512 
c42e9891a2297aefa08e6ec627520bfd3f93f7eddc2782cb5eb277092d588b1d84e75ac724d29548eab77de19de3400748b90bf2eccfed5ce1e20a979dd210e6
 DIST backtrace-sys-0.1.16.crate 283418 BLAKE2B 
d15f9c692dd805c61dbd219c70f0b47bb6d2a18bdb2657bd5b5bf6f94f1df621f6be56e2774d2d5d218f044c1358b1af4251705123c5d48ce5575ff3a2f3b50a
 SHA512 
2fd32fee7c13d1c83be5e86341a4c1c0da06876a73a9fb74c680994132510eac9a3444144c97ddcb78919da044e628650d604a20a06ca7852289168da8d754b4
 DIST bitflags-0.9.1.crate 12406 BLAKE2B 
e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879
 SHA512 
3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
 DIST bitflags-1.0.1.crate 13451 BLAKE2B 
ee1cdfad0af901176ae435f4a7096cde698de4a6ab6a49330870ddfe5a9f9836a91c9866dba9889163e31a68a009fa14c9cbc355a011bf45468a9773022c33fc
 SHA512 
6ca3a06645534769fb5c5ad91958e9e802db5a4b49a2a11b0be5243d7e92e32e552183a7ba8d7052f8543f642bc0e4799ef0f36013f64e5c60f4e98bbb26e465
@@ -17,24 +20,32 @@ DIST cargo-0.26.0-i686-unknown-linux-musl.tar.xz 3951224 
BLAKE2B 2d2189e7c18bfdf
 DIST cargo-0.26.0-x86_64-unknown-linux-gnu.tar.xz 4134388 BLAKE2B 
961df201fa4f87308a28b217296c7927e6b67f513e7eaaf5cf12675ab4c01c50e60bf8756c2f8fafe1e4b2d7e3e5a8daa446fc1b72014828d0233209434f1dda
 SHA512 
476041cb12a49819250d96f246d900769ab83386e584b3264b4f47ef5a2182d410a8606054a330da653cf2b2a290193c7260af5c98a29d6969b6c7c5169876ee
 DIST cargo-0.26.0-x86_64-unknown-linux-musl.tar.xz 3869132 BLAKE2B 
9647b50bcfadce9b1b86e2ae79b05f9c371f49d5277f6bf2fc089c35deb4274156e134e479e78154005549356c420d27d2b73802a5f5bc44dd86452c78fb1a94
 SHA512 
01e401b8bbd9f9bc0df317032de4b019e8a3cbcd64d4b9b8d54174588d1b0c956b823916aaa2251f48b716c42167694bcef1599069c84c0bce16fa1eed548278
 DIST cargo-0.26.0.tar.gz 698823 BLAKE2B 
a16b69818c029d9e2f6a704d6c5875d2cd01d4c120b9df18c9e33df56009c58870e7f48a0a3709dabbcc88b535a0762fca3ab11069e4ba2506566f89e8773533
 SHA512 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2018-06-19 Thread Jimi Huotari
commit: c29568a3feeeb6afcb34dc6cbd32efe5e4f81be7
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Jun 19 20:09:57 2018 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Jun 19 20:09:57 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c29568a3

dev-qt/qtwebengine: remove upstreamed ICU patch from 5.

Also remove the patch itself, as it is no longer needed.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../qtwebengine-5.11.0-update-shim-headers.patch   | 102 -
 dev-qt/qtwebengine/qtwebengine-5..ebuild   |   2 -
 2 files changed, 104 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch
deleted file mode 100644
index e5e38312..
--- a/dev-qt/qtwebengine/files/qtwebengine-5.11.0-update-shim-headers.patch
+++ /dev/null
@@ -1,102 +0,0 @@
 a/src/3tdparty/chromium/third_party/icu/BUILD.gn
-+++ b/src/3rdparty/chromium/third_party/icu/BUILD.gn
-@@ -1153,6 +1153,8 @@
- "measunit.h",
- "measure.h",
- "msgfmt.h",
-+"nounit.h",
-+"numberformatter.h",
- "numfmt.h",
- "numsys.h",
- "plurfmt.h",
-@@ -1180,11 +1182,11 @@
- "tzrule.h",
- "tztrans.h",
- "ucal.h",
--"ucoleitr.h",
- "ucol.h",
-+"ucoleitr.h",
- "ucsdet.h",
--"udateintervalformat.h",
- "udat.h",
-+"udateintervalformat.h",
- "udatpg.h",
- "ufieldpositer.h",
- "uformattable.h",
-@@ -1197,6 +1199,7 @@
- "upluralrules.h",
- "uregex.h",
- "uregion.h",
-+"ureldatefmt.h",
- "usearch.h",
- "uspoof.h",
- "utmscale.h",
-@@ -1216,13 +1219,16 @@
- "appendable.h",
- "brkiter.h",
- "bytestream.h",
--"bytestriebuilder.h",
- "bytestrie.h",
-+"bytestriebuilder.h",
- "caniter.h",
-+"casemap.h",
-+"char16ptr.h",
- "chariter.h",
- "dbbi.h",
- "docmain.h",
- "dtintrv.h",
-+"edits.h",
- "enumset.h",
- "errorcode.h",
- "filteredbrk.h",
-@@ -1245,23 +1251,26 @@
- "rep.h",
- "resbund.h",
- "schriter.h",
-+"simpleformatter.h",
- "std_string.h",
- "strenum.h",
-+"stringoptions.h",
- "stringpiece.h",
- "stringtriebuilder.h",
- "symtable.h",
- "ubidi.h",
-+"ubiditransform.h",
- "ubrk.h",
- "ucasemap.h",
- "ucat.h",
- "uchar.h",
--"ucharstriebuilder.h",
- "ucharstrie.h",
-+"ucharstriebuilder.h",
- "uchriter.h",
- "uclean.h",
-+"ucnv.h",
- "ucnv_cb.h",
- "ucnv_err.h",
--"ucnv.h",
- "ucnvsel.h",
- "uconfig.h",
- "ucurr.h",
-@@ -1280,8 +1289,8 @@
- "unimatch.h",
- "uniset.h",
- "unistr.h",
--"unorm2.h",
- "unorm.h",
-+"unorm2.h",
- "uobject.h",
- "urename.h",
- "urep.h",
-@@ -1294,10 +1303,10 @@
- "ustring.h",
- "ustringtrie.h",
- "utext.h",
-+"utf.h",
- "utf16.h",
- "utf32.h",
- "utf8.h",
--"utf.h",
- "utf_old.h",
- "utrace.h",
- "utypes.h",

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index 39f78647..b98972ea 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -81,8 +81,6 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )
-   use system-icu && has_version ">=dev-libs/icu-59" && \
-   PATCHES+=( "${FILESDIR}/${PN}-5.11.0-update-shim-headers.patch" 
)
 
# bug 620444 - ensure local headers are used
find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH 
+= |&$$QTWEBENGINE_ROOT/include |' || die



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

2018-06-19 Thread Louis Sautier
commit: a6b104f43aab949dd28beb9e2a1b48cdb2a58124
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 20:09:54 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 20:10:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b104f4

dev-python/python-twitter: add bugs-to to metadata.xml

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/python-twitter/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-twitter/metadata.xml 
b/dev-python/python-twitter/metadata.xml
index 3539c025b1c..8b5642ee7b0 100644
--- a/dev-python/python-twitter/metadata.xml
+++ b/dev-python/python-twitter/metadata.xml
@@ -8,5 +8,6 @@

bear/python-twitter
python-twitter
+   https://github.com/bear/python-twitter/issues

 



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-ru/

2018-06-19 Thread Jonas Stein
commit: c4c9c948a20fab2788c736efbacc86de71a42598
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Jun 19 19:53:17 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Jun 19 20:06:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c9c948

app-dicts/myspell-ru: Add missing || die

Bug: https://bugs.gentoo.org/654018
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-dicts/myspell-ru/myspell-ru-20150711-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-dicts/myspell-ru/myspell-ru-20150711-r2.ebuild 
b/app-dicts/myspell-ru/myspell-ru-20150711-r2.ebuild
index f8ec8a9ebff..1ed79c8030e 100644
--- a/app-dicts/myspell-ru/myspell-ru-20150711-r2.ebuild
+++ b/app-dicts/myspell-ru/myspell-ru-20150711-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -24,6 +24,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sh ~sparc ~x86 ~amd6
 
 src_prepare() {
default
-   mv russian-aot.dic ru_RU.dic
-   mv russian-aot.aff ru_RU.aff
+   mv russian-aot.dic ru_RU.dic || die
+   mv russian-aot.aff ru_RU.aff || die
 }



[gentoo-commits] proj/musl:master commit in: dev-lang/rust/, dev-lang/rust/files/

2018-06-19 Thread Aric Belsito
commit: e52ec2c80a6be879a6acab0f71399d684e322258
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Jun 19 20:01:39 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jun 19 20:01:39 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e52ec2c8

dev-lang/rust: add patch for libressl 2.7.0

this is only an issue with USE="extended"

 .../rust/files/rust-1.26.0-libressl-2.7.0.patch| 481 +
 dev-lang/rust/rust-1.26.2.ebuild   |   6 +-
 2 files changed, 483 insertions(+), 4 deletions(-)

diff --git a/dev-lang/rust/files/rust-1.26.0-libressl-2.7.0.patch 
b/dev-lang/rust/files/rust-1.26.0-libressl-2.7.0.patch
new file mode 100644
index 000..190ad0c
--- /dev/null
+++ b/dev-lang/rust/files/rust-1.26.0-libressl-2.7.0.patch
@@ -0,0 +1,481 @@
+--- a/src/vendor/libgit2-sys/libgit2/src/streams/openssl.c 2018-05-07 
18:50:07 UTC
 b/src/vendor/libgit2-sys/libgit2/src/streams/openssl.c
+@@ -104,7 +104,8 @@ int git_openssl_stream_global_init(void)
+   ssl_opts |= SSL_OP_NO_COMPRESSION;
+ #endif
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010L || \
++(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x2070L)
+   SSL_load_error_strings();
+   OpenSSL_add_ssl_algorithms();
+ #else
+--- a/src/vendor/libgit2-sys/libgit2/src/streams/openssl.h 2018-05-07 
18:50:07 UTC
 b/src/vendor/libgit2-sys/libgit2/src/streams/openssl.h
+@@ -31,7 +31,8 @@ extern int git_openssl__set_cert_location(const char *
+ 
+ 
+ 
+-# if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++# if OPENSSL_VERSION_NUMBER < 0x1010L || \
++ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x2070L)
+ 
+ GIT_INLINE(BIO_METHOD*) BIO_meth_new(int type, const char *name)
+ {
+--- a/src/vendor/openssl-sys/build.rs  2018-05-07 
18:50:12 UTC
 b/src/vendor/openssl-sys/build.rs
+@@ -323,8 +323,10 @@ fn validate_headers(include_dirs: &[PathBuf]) -> Versi
+ #include 
+ #include 
+ 
+-#if LIBRESSL_VERSION_NUMBER >= 0x2070
++#if LIBRESSL_VERSION_NUMBER >= 0x2080
+ RUST_LIBRESSL_NEW
++#elif LIBRESSL_VERSION_NUMBER >= 0x2070
++RUST_LIBRESSL_27X
+ #elif LIBRESSL_VERSION_NUMBER >= 0x20603000
+ RUST_LIBRESSL_26X
+ #elif LIBRESSL_VERSION_NUMBER >= 0x20602000
+@@ -473,6 +475,13 @@ See rust-openssl README for more information:
+ println!("cargo:libressl_version=26x");
+ println!("cargo:version=101");
+ Version::Libressl
++} else if expanded.contains("RUST_LIBRESSL_27X") {
++println!("cargo:rustc-cfg=libressl");
++println!("cargo:rustc-cfg=libressl27");
++println!("cargo:libressl=true");
++println!("cargo:libressl_version=27x");
++println!("cargo:version=101");
++Version::Libressl
+ } else if expanded.contains("RUST_OPENSSL_111") {
+ println!("cargo:rustc-cfg=ossl111");
+ println!("cargo:rustc-cfg=ossl110");
+@@ -501,7 +510,7 @@ See rust-openssl README for more information:
+ "
+ 
+ This crate is only compatible with OpenSSL 1.0.1 through 1.1.1, or LibreSSL 
2.5
+-and 2.6, but a different version of OpenSSL was found. The build is now 
aborting
++through 2.7, but a different version of OpenSSL was found. The build is now 
aborting
+ due to this version mismatch.
+ 
+ "
+--- a/src/vendor/openssl-sys/src/lib.rs
2018-05-07 18:50:12 UTC
 b/src/vendor/openssl-sys/src/lib.rs
+@@ -221,6 +221,7 @@ pub const PEM_R_NO_START_LINE: c_int = 108;
+ pub const EVP_MAX_MD_SIZE: c_uint = 64;
+ pub const EVP_PKEY_RSA: c_int = NID_rsaEncryption;
+ pub const EVP_PKEY_HMAC: c_int = NID_hmac;
++pub const EVP_PKEY_CMAC: c_int = NID_cmac;
+ pub const EVP_PKEY_DSA: c_int = NID_dsa;
+ pub const EVP_PKEY_DH: c_int = NID_dhKeyAgreement;
+ pub const EVP_PKEY_EC: c_int = NID_X9_62_id_ecPublicKey;
+@@ -228,9 +229,29 @@ pub const EVP_PKEY_EC: c_int = NID_X9_62_id_ecPublicKe
+ pub const EVP_PKEY_ALG_CTRL: c_int = 0x1000;
+ 
+ pub const EVP_PKEY_CTRL_RSA_PADDING: c_int = EVP_PKEY_ALG_CTRL + 1;
++pub const EVP_PKEY_CTRL_RSA_PSS_SALTLEN: c_int = EVP_PKEY_ALG_CTRL + 2;
+ 
++pub const EVP_PKEY_CTRL_RSA_MGF1_MD: c_int = EVP_PKEY_ALG_CTRL + 5;
+ pub const EVP_PKEY_CTRL_GET_RSA_PADDING: c_int = EVP_PKEY_ALG_CTRL + 6;
+ 
++pub const EVP_PKEY_CTRL_SET_MAC_KEY: c_int = 6;
++pub const EVP_PKEY_CTRL_CIPHER: c_int = 12;
++
++pub const EVP_PKEY_OP_KEYGEN: c_int = 1 << 2;
++pub const EVP_PKEY_OP_SIGN: c_int = 1 << 3;
++pub const EVP_PKEY_OP_VERIFY: c_int = 1 << 4;
++pub const EVP_PKEY_OP_VERIFYRECOVER: c_int = 1 << 5;
++pub const EVP_PKEY_OP_SIGNCTX: c_int = 1 << 6;
++pub const EVP_PKEY_OP_VERIFYCTX: c_int = 1 << 7;
++pub const EVP_PKEY_OP_ENCRYPT: c_int = 1 << 8;
++pub const EVP_PKEY_OP_DECRYPT: c_int = 1 << 9;
++
++pub const EVP_PKEY_OP_TYPE_SIG: c_int = EVP_PKEY_OP_SIGN | EVP_PKEY_OP_VERIFY
++  

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

2018-06-19 Thread Jeroen Roovers
commit: 646b57b715efac6bf5d8c466b95c3cc38a4224b8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 19:58:11 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 20:01:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646b57b7

net-misc/youtube-dl: Old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/youtube-dl/Manifest |   1 -
 net-misc/youtube-dl/youtube-dl-2018.06.04.ebuild | 115 ---
 2 files changed, 116 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 35c99cfd0ab..ff9c660acb9 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2017.11.15.tar.gz 2834012 BLAKE2B 
fd93e3923f99874be58681a886c09e31ac10063975ab636badf27e59b44743c72cddf05e3a431c49ffd0f7b40f9b005f4d90feff85d4ca889dee80833300b076
 SHA512 
e10c0d53db7fdfb02610b53f54046c0a9354b305ba05c5d00a43649a283a6449263f66ff56171d52cf18f906c6aeccc25dc48ea708b4b1bb2b8323b937abca96
-DIST youtube-dl-2018.06.04.tar.gz 2972929 BLAKE2B 
77f1ef9b869ea1b3b98d4deb064d959d3d05ae1732c2277cb5e2143025efb91196d2acd446f24ddd7aafbbe7275c066fa6a032d4a57930b62fb9fbb95ca45e29
 SHA512 
f354cfc77c6532926bf2a20a47a4b603bdf81a2a15997f493785e76eb0688f13ec3d4b3217f7d6b02d9a83366fbd31d5be6f579551bb179ab6008b85ec3675b0
 DIST youtube-dl-2018.06.11.tar.gz 2975160 BLAKE2B 
71370535655385fc52f6b1eca19aed61dea239ae4d58a37166b8a0854a363b59ea1a3599952d89e5c41862f89a685b419834e360ad57b55ef3103fd1fb84f337
 SHA512 
fb11d9a5302f60562ed537cfff9a4c4dfa89665acdf8f19fe24dac0b0ebb1a5bb3c60b5a01efa42f738f611be5cc9fce43f952f2da057989105a7603c9a17a03
 DIST youtube-dl-2018.06.19.tar.gz 2989121 BLAKE2B 
17fd6b6adc3235fabb34dc74e30dfc23775fabdf62550184f42b4c298ad6ac88c28aeccaf65a3791fa5d0f1be6ccecee4b56c35fc0bd087852742f3c98ed6f39
 SHA512 
04c8273afd363a7a9719b59e7f61d416b8b627a69f6eb28d5551cc81e105e002d20071b8eed32e83d3cd3f16280fe8401a2e53394b3b99abe45659444c8037c2

diff --git a/net-misc/youtube-dl/youtube-dl-2018.06.04.ebuild 
b/net-misc/youtube-dl/youtube-dl-2018.06.04.ebuild
deleted file mode 100644
index 37bffad45c8..000
--- a/net-misc/youtube-dl/youtube-dl-2018.06.04.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/;
-SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="+offensive test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-python/nose[coverage(+)] )
-"
-
-S="${WORKDIR}/${PN}"
-
-python_prepare_all() {
-   if ! use offensive; then
-   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
-   youtube_dl/version.py || die
-   # these have single line import statements
-   local xxx=(
-   alphaporno anysex behindkink camwithher chaturbate 
eporner
-   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
-   hornbunny keezmovies lovehomeporn mofosex myvidster 
porn91 porncom
-   pornflip pornhd pornotube pornovoisines pornoxo 
ruleporn sexu
-   slutload spankbang spankwire sunporno thisav vporn 
watchindianporn
-   xbef xnxx xtube xvideos xxxymovies youjizz youporn
-   )
-   # these have multi-line import statements
-   local mxxx=(
-   drtuber fourtube motherless pornhub redtube tnaflix 
tube8 xhamster
-   )
-   # do single line imports
-   sed -i \
-   -e $( printf '/%s/d;' ${xxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   # do multiple line imports
-   sed -i \
-   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   sed -i \
-   -e $( printf '/%s/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/generic.py \
-   || die
-
-   rm \
-   $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
-   $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
-   test/test_age_restriction.py \
-   || die
-   fi
-
-   eapply_user
-
-   

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

2018-06-19 Thread Jeroen Roovers
commit: 39cbb41e4eaf6d143bd44df29b0d6ed95e721bf1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 19:47:42 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 20:01:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cbb41e

net-misc/youtube-dl: Version 2018.06.19.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/youtube-dl/Manifest |   1 +
 net-misc/youtube-dl/youtube-dl-2018.06.19.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 3f570ea99ae..35c99cfd0ab 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2017.11.15.tar.gz 2834012 BLAKE2B 
fd93e3923f99874be58681a886c09e31ac10063975ab636badf27e59b44743c72cddf05e3a431c49ffd0f7b40f9b005f4d90feff85d4ca889dee80833300b076
 SHA512 
e10c0d53db7fdfb02610b53f54046c0a9354b305ba05c5d00a43649a283a6449263f66ff56171d52cf18f906c6aeccc25dc48ea708b4b1bb2b8323b937abca96
 DIST youtube-dl-2018.06.04.tar.gz 2972929 BLAKE2B 
77f1ef9b869ea1b3b98d4deb064d959d3d05ae1732c2277cb5e2143025efb91196d2acd446f24ddd7aafbbe7275c066fa6a032d4a57930b62fb9fbb95ca45e29
 SHA512 
f354cfc77c6532926bf2a20a47a4b603bdf81a2a15997f493785e76eb0688f13ec3d4b3217f7d6b02d9a83366fbd31d5be6f579551bb179ab6008b85ec3675b0
 DIST youtube-dl-2018.06.11.tar.gz 2975160 BLAKE2B 
71370535655385fc52f6b1eca19aed61dea239ae4d58a37166b8a0854a363b59ea1a3599952d89e5c41862f89a685b419834e360ad57b55ef3103fd1fb84f337
 SHA512 
fb11d9a5302f60562ed537cfff9a4c4dfa89665acdf8f19fe24dac0b0ebb1a5bb3c60b5a01efa42f738f611be5cc9fce43f952f2da057989105a7603c9a17a03
+DIST youtube-dl-2018.06.19.tar.gz 2989121 BLAKE2B 
17fd6b6adc3235fabb34dc74e30dfc23775fabdf62550184f42b4c298ad6ac88c28aeccaf65a3791fa5d0f1be6ccecee4b56c35fc0bd087852742f3c98ed6f39
 SHA512 
04c8273afd363a7a9719b59e7f61d416b8b627a69f6eb28d5551cc81e105e002d20071b8eed32e83d3cd3f16280fe8401a2e53394b3b99abe45659444c8037c2

diff --git a/net-misc/youtube-dl/youtube-dl-2018.06.19.ebuild 
b/net-misc/youtube-dl/youtube-dl-2018.06.19.ebuild
new file mode 100644
index 000..37bffad45c8
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2018.06.19.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/;
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="+offensive test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+python_prepare_all() {
+   if ! use offensive; then
+   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink camwithher chaturbate 
eporner
+   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
+   hornbunny keezmovies lovehomeporn mofosex myvidster 
porn91 porncom
+   pornflip pornhd pornotube pornovoisines pornoxo 
ruleporn sexu
+   slutload spankbang spankwire sunporno thisav vporn 
watchindianporn
+   xbef xnxx xtube xvideos xxxymovies youjizz youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   drtuber fourtube motherless pornhub redtube tnaflix 
tube8 xhamster
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   || die
+
+   rm \
+   $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
+   $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
+   test/test_age_restriction.py \
+   || die
+   fi
+
+   eapply_user
+
+   

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

2018-06-19 Thread Richard Farina
commit: 6ce05dd6b231bcd06f833fb0449eab39b11fce1e
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Jun 19 19:50:37 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Jun 19 19:54:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce05dd6

sys-apps/memtest86+: install to /usr/share/${PN}

make the files available without forcing mount of /boot,
mostly for the purposes of catalyst. committed with permission
of floppym

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...6+-5.01-r3.ebuild => memtest86+-5.01-r4.ebuild} | 66 +++---
 sys-apps/memtest86+/metadata.xml   |  3 +-
 2 files changed, 47 insertions(+), 22 deletions(-)

diff --git a/sys-apps/memtest86+/memtest86+-5.01-r3.ebuild 
b/sys-apps/memtest86+/memtest86+-5.01-r4.ebuild
similarity index 56%
rename from sys-apps/memtest86+/memtest86+-5.01-r3.ebuild
rename to sys-apps/memtest86+/memtest86+-5.01-r4.ebuild
index 54b1ab6e21d..e9528e637a8 100644
--- a/sys-apps/memtest86+/memtest86+-5.01-r3.ebuild
+++ b/sys-apps/memtest86+/memtest86+-5.01-r4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 inherit mount-boot eutils toolchain-funcs
 
@@ -12,15 +12,19 @@ SRC_URI="http://www.memtest.org/download/${PV}/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
-IUSE="floppy iso serial"
+IUSE="+boot floppy iso serial"
 
 BOOTDIR="/boot/memtest86plus"
-QA_PRESTRIPPED="${BOOTDIR}/memtest"
-QA_FLAGS_IGNORED="${BOOTDIR}/memtest"
+QA_PRESTRIPPED="${BOOTDIR}/memtest /usr/share/${PN}/memtest"
+QA_FLAGS_IGNORED="${BOOTDIR}/memtest /usr/share/${PN}/memtest"
 
 RDEPEND="floppy? ( >=sys-boot/grub-0.95:0 sys-fs/mtools )"
 DEPEND="iso? ( app-cdr/cdrtools )"
 
+pkg_pretend() {
+   use boot && mount-boot_pkg_pretend
+}
+
 src_prepare() {
sed -i -e 's,0x1,0x10,' memtest.lds || die
epatch "${FILESDIR}/${P}-gcc-473.patch" \
@@ -39,6 +43,7 @@ src_prepare() {
config.h \
|| die "sed failed"
fi
+   default
 }
 
 src_configure() {
@@ -56,7 +61,12 @@ src_compile() {
 src_test() { :; }
 
 src_install() {
-   insinto "${BOOTDIR}"
+   if use boot; then
+   insinto "${BOOTDIR}"
+   doins memtest memtest.bin
+   fi
+
+   insinto /usr/share/${PN}
use iso && newins mt*.iso memtest.iso
doins memtest memtest.bin
 
@@ -71,20 +81,34 @@ src_install() {
fi
 }
 
+pkg_preinst() {
+   use boot && mount-boot_pkg_preinst
+}
+
 pkg_postinst() {
-   mount-boot_pkg_postinst
-
-   elog "memtest86+ has been installed in ${BOOTDIR}/"
-   elog "You may wish to update your bootloader configs by adding these 
lines:"
-   elog " - For grub2 just run grub-mkconfig, a configuration file is 
installed"
-   elog "   as /etc/grub.d/39_${PN}"
-   elog " - For grub legacy: (replace '?' with correct numbers for your 
boot partition)"
-   elog "> title=${PN}"
-   elog "> root (hd?,?)"
-   elog "> kernel ${BOOTDIR}/memtest.bin"
-   elog " - For lilo:"
-   elog "> image  = ${BOOTDIR}/memtest.bin"
-   elog "> label  = ${PN}"
-   elog ""
-   elog "Note: For older configs, you might have to change from 'memtest' 
to 'memtest.bin'."
+   if use boot; then
+   mount-boot_pkg_postinst
+
+   elog "memtest86+ has been installed in ${BOOTDIR}/"
+   elog "You may wish to update your bootloader configs by adding 
these lines:"
+   elog " - For grub2 just run grub-mkconfig, a configuration file 
is installed"
+   elog "   as /etc/grub.d/39_${PN}"
+   elog " - For grub legacy: (replace '?' with correct numbers for 
your boot partition)"
+   elog "> title=${PN}"
+   elog "> root (hd?,?)"
+   elog "> kernel ${BOOTDIR}/memtest.bin"
+   elog " - For lilo:"
+   elog "> image  = ${BOOTDIR}/memtest.bin"
+   elog "> label  = ${PN}"
+   elog ""
+   elog "Note: For older configs, you might have to change from 
'memtest' to 'memtest.bin'."
+   fi
+}
+
+pkg_prerm() {
+   use boot && mount-boot_pkg_prerm
+}
+
+pkg_postrm() {
+   use boot && mount-boot_pkg_postrm
 }

diff --git a/sys-apps/memtest86+/metadata.xml b/sys-apps/memtest86+/metadata.xml
index fc17238d117..1745d86466f 100644
--- a/sys-apps/memtest86+/metadata.xml
+++ b/sys-apps/memtest86+/metadata.xml
@@ -6,8 +6,9 @@
Gentoo Base System
 
 
-   Compile with serial console support
+   Also install to /boot instead of just 
/usr/share/memtest86+/
Install a script to create floppy disks containing 
memtest86+ binaries.
Compile an ISO image
+   Compile with serial console support
 
 



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

2018-06-19 Thread Patrice Clement
commit: a86d2666f66a0f7b65dca9ac86a2667bc1fd28ee
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 19:09:25 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86d2666

dev-python/xstatic-jquery: new package.

Dependency of ARA.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/xstatic-jquery/Manifest |  1 +
 dev-python/xstatic-jquery/metadata.xml | 11 
 .../xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild  | 33 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/xstatic-jquery/Manifest 
b/dev-python/xstatic-jquery/Manifest
new file mode 100644
index 000..8029dd55291
--- /dev/null
+++ b/dev-python/xstatic-jquery/Manifest
@@ -0,0 +1 @@
+DIST xstatic-jquery-1.10.2.1.tar.gz 116458 BLAKE2B 
cc02edfbbab45bbf397923188f163df8c6567789d9c0704947804047f0067bbee9ddf0b1b96d477d25d79bc65bc4bf5891e2a88beeac1ae92279c0eecc842304
 SHA512 
1f77c82d0025ba0fe56934d76fb5dfc0929bd91b18e6141023246e5ed1358600cb10a9b69be806bdfac29df83e42572ab8c8aa8da40b688d02711aadff393270

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

diff --git a/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild 
b/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild
new file mode 100644
index 000..6b3ba86d8c8
--- /dev/null
+++ b/dev-python/xstatic-jquery/xstatic-jquery-1.10.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 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
+
+MY_PN="XStatic-jQuery"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic jQuery package"
+HOMEPAGE="https://pypi.org/project/XStatic-jQuery;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+   distutils-r1_python_install
+   find "${ED}" -name '*.pth' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Task-Weaken/

2018-06-19 Thread Sergei Trofimovich
commit: 279643c422af79e6b80cec03a67526d18c7bec79
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:08:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279643c4

dev-perl/Task-Weaken: stable 1.40.0-r1 for sparc

Bug: https://bugs.gentoo.org/631282
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-perl/Task-Weaken/Task-Weaken-1.40.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Task-Weaken/Task-Weaken-1.40.0-r1.ebuild 
b/dev-perl/Task-Weaken/Task-Weaken-1.40.0-r1.ebuild
index bcbbc487ef9..e0a473e6801 100644
--- a/dev-perl/Task-Weaken/Task-Weaken-1.40.0-r1.ebuild
+++ b/dev-perl/Task-Weaken/Task-Weaken-1.40.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Ensure that a platform has weaken support"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE=""
 
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: app-backup/rdiff-backup/

2018-06-19 Thread Sergei Trofimovich
commit: a443b6ca830092b5cb87d7cd92226ede3b4697cc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 05:43:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a443b6ca

app-backup/rdiff-backup: stable 1.3.3-r3 for sparc

Bug: https://bugs.gentoo.org/658242
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-backup/rdiff-backup/rdiff-backup-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/rdiff-backup/rdiff-backup-1.3.3-r3.ebuild 
b/app-backup/rdiff-backup/rdiff-backup-1.3.3-r3.ebuild
index 213035e6e08..ce161ddf95a 100644
--- a/app-backup/rdiff-backup/rdiff-backup-1.3.3-r3.ebuild
+++ b/app-backup/rdiff-backup/rdiff-backup-1.3.3-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/sol1/${PN}/archive/r${UPSTREAM_PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 DEPEND="



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

2018-06-19 Thread Sergei Trofimovich
commit: 9474d0899140c81d71658a962e7526d4aa6a6b42
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 05:44:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9474d089

media-sound/sox: stable 14.4.2-r1 for sparc

Bug: https://bugs.gentoo.org/634814
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 media-sound/sox/sox-14.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sox/sox-14.4.2-r1.ebuild 
b/media-sound/sox/sox-14.4.2-r1.ebuild
index 6e2fa4e27ed..1bf7c810899 100644
--- a/media-sound/sox/sox-14.4.2-r1.ebuild
+++ b/media-sound/sox/sox-14.4.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/sox/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="alsa amr ao debug encode flac id3tag ladspa mad ogg openmp oss opus png 
pulseaudio sndfile static-libs twolame wavpack"
 
 RDEPEND="



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

2018-06-19 Thread Sergei Trofimovich
commit: 485ab566838a1b4fca71d0dcd15b6752ccb0d444
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:08:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485ab566

app-eselect/eselect-postgresql: stable 2.3 for sparc

Bug: https://bugs.gentoo.org/647554
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild 
b/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
index 3b02e2f63ae..18d367b4ed3 100644
--- a/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
+++ b/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gentoo.org/;
 SRC_URI="https://dev.gentoo.org/~titanofold/${P}.tbz2;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 RDEPEND="app-admin/eselect"
 



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

2018-06-19 Thread Patrice Clement
commit: ee9ebcf3f1d1c0b95098f79879a2f5dabf1ae644
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 19:11:05 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9ebcf3

app-admin/ara: new package.

ara: ARA Records Ansible.

ARA Records Ansible playbook runs and makes the recorded data available
and intuitive for users and systems.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/ara/Manifest  |  1 +
 app-admin/ara/ara-0.15.0.ebuild | 48 +
 app-admin/ara/metadata.xml  | 11 ++
 3 files changed, 60 insertions(+)

diff --git a/app-admin/ara/Manifest b/app-admin/ara/Manifest
new file mode 100644
index 000..bcd32ea7f78
--- /dev/null
+++ b/app-admin/ara/Manifest
@@ -0,0 +1 @@
+DIST ara-0.15.0.tar.gz 1216308 BLAKE2B 
c1b88891a3859f32e70a3e8dcb383549ea17cf126e3204eb3dd4f8bf28e11f702c3cbb51bde05c03097d2bb2dbf85354027846b8b3d40916d18e855335a5c16c
 SHA512 
848437db36a398c3e4699b4ee500207e7e90bcbe1ede81c6f15e3b6624538beccd76ffcb51af0293f9371f67c27e430e3e23b1e6e0444665103b91f6587d6b9a

diff --git a/app-admin/ara/ara-0.15.0.ebuild b/app-admin/ara/ara-0.15.0.ebuild
new file mode 100644
index 000..a931118f60a
--- /dev/null
+++ b/app-admin/ara/ara-0.15.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="ARA Records Ansible"
+HOMEPAGE="https://github.com/openstack/ara;
+SRC_URI="https://github.com/openstack/ara/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/flask-script[${PYTHON_USEDEP}]
+   dev-python/frozen-flask[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/cliff[${PYTHON_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/debtcollector[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
+   dev-python/oslo-serialization[${PYTHON_USEDEP}]
+   dev-python/oslo-utils[${PYTHON_USEDEP}]"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+python_compile() {
+   export PBR_VERSION="${PV}"
+   distutils-r1_python_compile
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   einstalldocs
+   dodoc -r doc
+}

diff --git a/app-admin/ara/metadata.xml b/app-admin/ara/metadata.xml
new file mode 100644
index 000..65cbe41f2f3
--- /dev/null
+++ b/app-admin/ara/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Python Project
+  
+  
+ara
+  
+



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

2018-06-19 Thread Sergei Trofimovich
commit: 3af5daf6399fa19c41fe403037b5cd818933eada
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:10:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af5daf6

sys-kernel/genkernel: stable 3.5.3.3 for sparc

Bug: https://bugs.gentoo.org/641774
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 sys-kernel/genkernel/genkernel-3.5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild 
b/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild
index 40a59291385..052fd8556c9 100644
--- a/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild
@@ -43,7 +43,7 @@ then
 else
SRC_URI="mirror://gentoo/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+   KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Image-Info/

2018-06-19 Thread Sergei Trofimovich
commit: cc4b09e84199889dabbb7ab74d42582bdf9755f7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:14:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4b09e8

dev-perl/Image-Info: stable 1.410.0 for sparc

Bug: https://bugs.gentoo.org/591998
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-perl/Image-Info/Image-Info-1.410.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Image-Info/Image-Info-1.410.0.ebuild 
b/dev-perl/Image-Info/Image-Info-1.410.0.ebuild
index ad53e9e1376..c31ed86df8f 100644
--- a/dev-perl/Image-Info/Image-Info-1.410.0.ebuild
+++ b/dev-perl/Image-Info/Image-Info-1.410.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="The Perl Image-Info Module"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc x86"
 IUSE=""
 
 DEPEND=">=dev-perl/IO-stringy-1.01



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

2018-06-19 Thread Sergei Trofimovich
commit: d0617cc16fd7dd13de1cff78bfd6d45f73e3af1e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 17:38:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0617cc1

app-i18n/scim: stable 1.4.18 for sparc

Bug: https://bugs.gentoo.org/653218
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/app-i18n/scim/scim-1.4.18.ebuild b/app-i18n/scim/scim-1.4.18.ebuild
index b524b8208d3..072a20f7482 100644
--- a/app-i18n/scim/scim-1.4.18.ebuild
+++ b/app-i18n/scim/scim-1.4.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/scim-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86 ~x86-fbsd"
 IUSE="doc gtk3 qt4"
 
 RDEPEND="x11-libs/libX11



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

2018-06-19 Thread Patrice Clement
commit: 26ff907121fc27cd70eda4bc503415ef7e618714
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 14:21:45 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ff9071

dev-python/frozen-flask: add python3_5 support.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild | 4 ++--
 dev-python/frozen-flask/frozen-flask-0.15.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild 
b/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
index 2f0c498379a..65d9952c059 100644
--- a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_5 )
 
 inherit distutils-r1
 

diff --git a/dev-python/frozen-flask/frozen-flask-0.15.ebuild 
b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
index 26e42dc6926..2b483cb2f88 100644
--- a/dev-python/frozen-flask/frozen-flask-0.15.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_5 )
 
 inherit distutils-r1
 



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

2018-06-19 Thread Patrice Clement
commit: c8d7529fd24f232db4c70c0e763f67469eb0db55
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 19:12:08 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d7529f

dev-python/xstatic: new package.

Dependency of ARA.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/xstatic/Manifest |  1 +
 dev-python/xstatic/metadata.xml | 11 +++
 dev-python/xstatic/xstatic-1.0.1.ebuild | 29 +
 3 files changed, 41 insertions(+)

diff --git a/dev-python/xstatic/Manifest b/dev-python/xstatic/Manifest
new file mode 100644
index 000..d013a21ef94
--- /dev/null
+++ b/dev-python/xstatic/Manifest
@@ -0,0 +1 @@
+DIST xstatic-1.0.1.tar.gz 2588 BLAKE2B 
55e937e62cb845a9095d41b42b484d740557681f4b811522093c6486d97b9e5daa3d12af953bc24a37ed39df58d3adad1cb578ca434b8c0cf0ab4f4b23fff0ff
 SHA512 
03b227a5971959c79c6b389d3bd1f6db724a439101599b8ae65b7d010712184308e30377125bbf24ce84994aa6e9add3d462fba9bee0008154d3753d3199040f

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

diff --git a/dev-python/xstatic/xstatic-1.0.1.ebuild 
b/dev-python/xstatic/xstatic-1.0.1.ebuild
new file mode 100644
index 000..028142ca6ed
--- /dev/null
+++ b/dev-python/xstatic/xstatic-1.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 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
+
+MY_PN="XStatic"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic base package with minimal support code"
+HOMEPAGE="https://pypi.org/project/XStatic;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+#python_install() {
+#  distutils-r1_python_install
+#  find "${ED}" -name '*.pth' -delete || die
+#}



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

2018-06-19 Thread Patrice Clement
commit: 6b6b91fb176a6d226d2d276f85f7cd7a834b7bcb
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 19:09:55 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6b91fb

dev-python/xstatic-patternfly: new package.

Dependency of ARA.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/xstatic-patternfly/Manifest |  1 +
 dev-python/xstatic-patternfly/metadata.xml | 11 
 .../xstatic-patternfly-3.21.0.1.ebuild | 33 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/xstatic-patternfly/Manifest 
b/dev-python/xstatic-patternfly/Manifest
new file mode 100644
index 000..7ee574e3ed3
--- /dev/null
+++ b/dev-python/xstatic-patternfly/Manifest
@@ -0,0 +1 @@
+DIST xstatic-patternfly-3.21.0.1.tar.gz 5674553 BLAKE2B 
23d14689bfd43195b26f818a0a766aa7ee3f70145baf776790dc642b09a38285370065538ca38aa85ed13924feadff2c97beb1c88026fb98a5d38b502c86ff76
 SHA512 
14ffebfefe00107cae16d6f2a6cfa11bc7be5b4cfec54f6fe0c0adb0d22b4730870ddd382b202d3489032680d9d4a43aca8ded4b654c44b083ee36c18ca70168

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

diff --git a/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild 
b/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild
new file mode 100644
index 000..52f725edf4e
--- /dev/null
+++ b/dev-python/xstatic-patternfly/xstatic-patternfly-3.21.0.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 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
+
+MY_PN="XStatic-Patternfly"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic Patternfly package"
+HOMEPAGE="https://pypi.org/project/XStatic-Patternfly;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+   distutils-r1_python_install
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2018-06-19 Thread Patrice Clement
commit: 83402075a78cefb5ef5fc6fa5f467c08bc2c3a07
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 18:21:16 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83402075

dev-python/cliff: version bump.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/cliff/Manifest|  1 +
 dev-python/cliff/cliff-2.12.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest
index 872465eeb76..40d34359816 100644
--- a/dev-python/cliff/Manifest
+++ b/dev-python/cliff/Manifest
@@ -1,2 +1,3 @@
 DIST cliff-2.11.0.tar.gz 77037 BLAKE2B 
a38f37574f1802a2724143f35cc1d1159d8165f75f4c9e582e726cfdc9090814635d99b073a5d8df3a3e3b3d57b79e4e383c0569bd6769325d81af69384e9946
 SHA512 
0f29431b30610f0c781c9eddac57724043b6d7c05bc82f0ec3027a68230222f18f78ffc1d82dbd8ff4b5408b255b27879bbc1266e8641b4bc1c871f029f6cba2
+DIST cliff-2.12.0.tar.gz 77405 BLAKE2B 
70b3865837bdba1396fd76b4937c594dfc9f50db24f684c6676c4ac1125ab34f6cdca29fe63a490d41abd49a268d6246afc873a5805446d06b07cd754aebb727
 SHA512 
5802cdd17b6aa81dbb344efb8ef53212de999ab33eaec1eb06e1d002ab513758d3634ae5013ece6375b1bb98c9fed99aa74cf92752c34e1132fa5ac20a969f4f
 DIST cliff-2.8.0.tar.gz 71815 BLAKE2B 
d73d467a1e2e06e5f45e7fce766d6c8daf79d9a882692c0e77049427bb6de629409a282c8c554ba92c62a9c8fd44e0b19cd3cd93b9b3f1f2b8091a1e917a25b8
 SHA512 
a371916945ee71ec519aeb923ca44b0a0e10fe6e460d236434c5c2946ad2b517050bf9d0430bdde506bdf2d28ba60bd45941d9ce21d77a83e2d5541b088d04b3

diff --git a/dev-python/cliff/cliff-2.12.0.ebuild 
b/dev-python/cliff/cliff-2.12.0.ebuild
new file mode 100644
index 000..7a33576474f
--- /dev/null
+++ b/dev-python/cliff/cliff-2.12.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command Line Interface Formulation Framework"
+HOMEPAGE="https://github.com/dreamhost/cliff;
+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="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   )
+"
+# source files stipulate 

[gentoo-commits] repo/gentoo:master commit in: dev-python/xstatic-patternfly-bootstrap-treeview/

2018-06-19 Thread Patrice Clement
commit: 730558846ac4f98080ac21cdd3d008d0e153d2c3
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 19:10:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73055884

dev-python/xstatic-patternfly-bootstrap-treeview: new package.

Dependency of ARA.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../xstatic-patternfly-bootstrap-treeview/Manifest |  1 +
 .../metadata.xml   | 11 
 ...ic-patternfly-bootstrap-treeview-2.1.3.2.ebuild | 33 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/xstatic-patternfly-bootstrap-treeview/Manifest 
b/dev-python/xstatic-patternfly-bootstrap-treeview/Manifest
new file mode 100644
index 000..2e0070db328
--- /dev/null
+++ b/dev-python/xstatic-patternfly-bootstrap-treeview/Manifest
@@ -0,0 +1 @@
+DIST xstatic-patternfly-bootstrap-treeview-2.1.3.2.tar.gz 19720 BLAKE2B 
930f6aded2b42bb49b7b7865d64ff21923f720d15b375b018621fc1647cc0588226308e7c362d436f22074782a0e55ce7851fffbd47db1ea9c17f197e39c7e15
 SHA512 
51c3c60a56390b2c9662bf54a72a485ab0fa17872cd4163785c20b72fe4cc70b7a019214c1474d720e13e91eff807f0497d50bfaf5f3ce4f52a1bd488090b041

diff --git a/dev-python/xstatic-patternfly-bootstrap-treeview/metadata.xml 
b/dev-python/xstatic-patternfly-bootstrap-treeview/metadata.xml
new file mode 100644
index 000..8768d46bf62
--- /dev/null
+++ b/dev-python/xstatic-patternfly-bootstrap-treeview/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Python Project
+  
+  
+XStatic
+  
+

diff --git 
a/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild
 
b/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild
new file mode 100644
index 000..5d71669b7da
--- /dev/null
+++ 
b/dev-python/xstatic-patternfly-bootstrap-treeview/xstatic-patternfly-bootstrap-treeview-2.1.3.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 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
+
+MY_PN="XStatic-Patternfly-Bootstrap-Treeview"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic-Patternfly-Bootstrap-Treeview package"
+HOMEPAGE="https://pypi.org/project/XStatic-Patternfly-Bootstrap-Treeview;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+   distutils-r1_python_install
+   find "${ED}" -name '*.pth' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/xstatic-bootstrap-scss/

2018-06-19 Thread Patrice Clement
commit: 81b4cb0c451dfae337ba4f14d50a27740e02f856
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 19:08:48 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b4cb0c

dev-python/xstatic-bootstrap-scss: new package

Dependency of ARA.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/xstatic-bootstrap-scss/Manifest |  1 +
 dev-python/xstatic-bootstrap-scss/metadata.xml | 11 
 .../xstatic-bootstrap-scss-3.3.7.1.ebuild  | 33 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/xstatic-bootstrap-scss/Manifest 
b/dev-python/xstatic-bootstrap-scss/Manifest
new file mode 100644
index 000..03e03073fe3
--- /dev/null
+++ b/dev-python/xstatic-bootstrap-scss/Manifest
@@ -0,0 +1 @@
+DIST xstatic-bootstrap-scss-3.3.7.1.tar.gz 205503 BLAKE2B 
29a2047ffd37ef2cf061d84396f421656f1d29c23a5995aca5eda6f30aa67552063d01a81e5f5c0223d0c9bb2e761774b12a0e567e12b9b854a6fba330e931d9
 SHA512 
523f0f5c4b3d95f2751731964a046c2ec5d7b2f52fd74947f240f51539615989a26bae19b2f689b7993bd0148cddcfbd9f44c6775ad240a6d6bc9421edd74b07

diff --git a/dev-python/xstatic-bootstrap-scss/metadata.xml 
b/dev-python/xstatic-bootstrap-scss/metadata.xml
new file mode 100644
index 000..fa46ec35dc1
--- /dev/null
+++ b/dev-python/xstatic-bootstrap-scss/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Python Project
+  
+  
+XStatic-Bootstrap-SCSS
+  
+

diff --git 
a/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild 
b/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild
new file mode 100644
index 000..4cc8cd0e37e
--- /dev/null
+++ b/dev-python/xstatic-bootstrap-scss/xstatic-bootstrap-scss-3.3.7.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 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
+
+MY_PN="XStatic-Bootstrap-SCSS"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic Bootstrap-SCSS package"
+HOMEPAGE="https://pypi.org/project/XStatic-Bootstrap-SCSS;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+   distutils-r1_python_install
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2018-06-19 Thread Patrice Clement
commit: 6cc5b79de9c954c0c318a4e5bf224927f664c41a
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 19 19:08:58 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 19 19:13:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc5b79d

dev-python/xstatic-datatables: new package.

Dependency of ARA.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/xstatic-datatables/Manifest |  1 +
 dev-python/xstatic-datatables/metadata.xml | 11 
 .../xstatic-datatables-1.10.15.1.ebuild| 33 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/xstatic-datatables/Manifest 
b/dev-python/xstatic-datatables/Manifest
new file mode 100644
index 000..acf1e14482a
--- /dev/null
+++ b/dev-python/xstatic-datatables/Manifest
@@ -0,0 +1 @@
+DIST xstatic-datatables-1.10.15.1.tar.gz 209907 BLAKE2B 
3e50c41bd5ec94386beb03de4d1fcd28cfa0594158232c2765a4f33512e1e1c822ecf1664f102f1cdf0204b81ab58eab38f6abdbb8cc196a29c16487d43029ce
 SHA512 
33bbb9821b2acea56f2e85aca3a41433354df82455d47989c322fa572c5bb880ff7a9cbe9d9b556268159a3e9a8140a5d7215a4ecb8704db3f6d1e44860b015c

diff --git a/dev-python/xstatic-datatables/metadata.xml 
b/dev-python/xstatic-datatables/metadata.xml
new file mode 100644
index 000..3d7edb4600c
--- /dev/null
+++ b/dev-python/xstatic-datatables/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Python Project
+  
+  
+XStatic-DataTables
+  
+

diff --git a/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild 
b/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild
new file mode 100644
index 000..35a1ffd6cac
--- /dev/null
+++ b/dev-python/xstatic-datatables/xstatic-datatables-1.10.15.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 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
+
+MY_PN="XStatic-DataTables"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XStatic DataTables package"
+HOMEPAGE="https://pypi.org/project/XStatic-DataTables;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/xstatic[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+python_install() {
+   distutils-r1_python_install
+   find "${ED}" -name '*.pth' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPI/

2018-06-19 Thread Sergei Trofimovich
commit: 7fee0662a5c8d25bb76c2eae2936260968503301
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:07:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fee0662

dev-perl/PPI: stable 1.224.0 for sparc

Bug: https://bugs.gentoo.org/631282
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-perl/PPI/PPI-1.224.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PPI/PPI-1.224.0.ebuild b/dev-perl/PPI/PPI-1.224.0.ebuild
index c701c532492..38fd336f94f 100644
--- a/dev-perl/PPI/PPI-1.224.0.ebuild
+++ b/dev-perl/PPI/PPI-1.224.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/ZMQ-LibZMQ3/

2018-06-19 Thread Sergei Trofimovich
commit: 2990f7e511a5ae5ff69e0d5490b50b1310981424
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:13:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2990f7e5

dev-perl/ZMQ-LibZMQ3: stable 1.19.0 for sparc

Bug: https://bugs.gentoo.org/591998
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.19.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.19.0.ebuild 
b/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.19.0.ebuild
index d3403124af3..5ee440c31b7 100644
--- a/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.19.0.ebuild
+++ b/dev-perl/ZMQ-LibZMQ3/ZMQ-LibZMQ3-1.19.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A libzmq 3.x wrapper for Perl"
 
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/ZMQ-Constants/

2018-06-19 Thread Sergei Trofimovich
commit: 6af24725111404c6b8ba0c4c9e52fabd00f9a42e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:10:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af24725

dev-perl/ZMQ-Constants: stable 1.40.0 for sparc

Bug: https://bugs.gentoo.org/591998
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-perl/ZMQ-Constants/ZMQ-Constants-1.40.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/ZMQ-Constants/ZMQ-Constants-1.40.0.ebuild 
b/dev-perl/ZMQ-Constants/ZMQ-Constants-1.40.0.ebuild
index f571cde3869..b911ce12cc4 100644
--- a/dev-perl/ZMQ-Constants/ZMQ-Constants-1.40.0.ebuild
+++ b/dev-perl/ZMQ-Constants/ZMQ-Constants-1.40.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Constants for libzmq"
 
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
 
 RDEPEND="
net-libs/zeromq



[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/

2018-06-19 Thread Sergei Trofimovich
commit: f3a9fb75774159b90a8a725b73000d9c43d02740
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:16:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a9fb75

mail-filter/amavisd-new: stable 2.11.0-r3 for sparc

Bug: https://bugs.gentoo.org/591998
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild 
b/mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild
index b50747597c0..7ccaa3f1f4d 100644
--- a/mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild
+++ b/mail-filter/amavisd-new/amavisd-new-2.11.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ PORTAGE_DOHTML_WARN_ON_SKIPPED_FILES=yes
 
 LICENSE="GPL-2 BSD-2"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 hppa ~ppc ppc64 sparc x86"
 IUSE="clamav courier dkim ldap mysql postgres qmail razor snmp spamassassin 
zmq"
 
 DEPEND=">=sys-apps/sed-4



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

2018-06-19 Thread Sergei Trofimovich
commit: c10192864416ee9365de01f33c974beaeeed7b74
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:13:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1019286

net-libs/zeromq: stable 3.2.5 for sparc

Bug: https://bugs.gentoo.org/591998
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/net-libs/zeromq/zeromq-3.2.5.ebuild 
b/net-libs/zeromq/zeromq-3.2.5.ebuild
index c7db8820b82..4f3efab4598 100644
--- a/net-libs/zeromq/zeromq-3.2.5.ebuild
+++ b/net-libs/zeromq/zeromq-3.2.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.zeromq.org/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0/3"
-KEYWORDS="amd64 arm hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="pgm test static-libs elibc_glibc"
 
 DEPEND="



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

2018-06-19 Thread Sergei Trofimovich
commit: 6fea7fa5914b62f8afc8ae900421336b21105a93
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 19 15:06:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 19 19:12:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fea7fa5

sys-apps/sed: stable 4.5 for sparc

Bug: https://bugs.gentoo.org/658388
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/sys-apps/sed/sed-4.5.ebuild b/sys-apps/sed/sed-4.5.ebuild
index 76f6e155a74..cbc13ffd066 100644
--- a/sys-apps/sed/sed-4.5.ebuild
+++ b/sys-apps/sed/sed-4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/sed/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="acl forced-sandbox nls selinux static"
 
 RDEPEND="acl? ( virtual/acl )



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

2018-06-19 Thread Mike Frysinger
commit: 8071cfdfab2d1de53bc2963098ac9df0c73a59bd
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun 19 19:07:46 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun 19 19:08:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8071cfdf

sys-apps/attr: add some symbol sanity checks #644048

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

 sys-apps/attr/attr-2.4.48-r1.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/sys-apps/attr/attr-2.4.48-r1.ebuild 
b/sys-apps/attr/attr-2.4.48-r1.ebuild
index 5eb5ee5fc07..0b5b137eba1 100644
--- a/sys-apps/attr/attr-2.4.48-r1.ebuild
+++ b/sys-apps/attr/attr-2.4.48-r1.ebuild
@@ -46,6 +46,26 @@ multilib_src_configure() {
 multilib_src_install() {
emake DESTDIR="${D}" install
 
+   # Sanity check until we track down why this is happening. #644048
+   local lib="${ED}/usr/$(get_libdir)/libattr.so.1"
+   if [[ -e ${lib} ]] ; then
+   local versions=$(readelf -V "${lib}")
+   local symbols=$(readelf -sW "${lib}")
+   if [[ "${versions}" != *"ATTR_1.0"* || \
+ "${versions}" != *"ATTR_1.1"* || \
+ "${versions}" != *"ATTR_1.2"* || \
+ "${versions}" != *"ATTR_1.3"* || \
+ "${symbols}" != *"getxattr@ATTR_1.0"* ]] ; then
+   echo "# readelf -V ${lib}"
+   echo "${versions}"
+   echo "# readelf -sW ${lib}"
+   echo "${symbols}"
+   die "symbol version sanity check failed; please comment 
on https://bugs.gentoo.org/644048;
+   else
+   einfo "${lib} passed symbol checks"
+   fi
+   fi
+
if multilib_is_native_abi; then
# we install attr into /bin, so we need the shared lib with it
gen_usr_ldscript -a attr



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

2018-06-19 Thread Michał Górny
commit: 4b77f7d0c0ae6aee7b78859fe2af557c33a00942
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Tue Jun 19 17:57:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 19 18:58:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b77f7d0

dev-libs/spsdeclib: New package

Closes: https://bugs.gentoo.org/651480
Closes: https://github.com/gentoo/gentoo/pull/7612
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/spsdeclib/Manifest|  1 +
 dev-libs/spsdeclib/files/add_symlink.patch | 16 +++
 dev-libs/spsdeclib/metadata.xml| 16 +++
 dev-libs/spsdeclib/spsdeclib-5.1.ebuild| 43 ++
 4 files changed, 76 insertions(+)

diff --git a/dev-libs/spsdeclib/Manifest b/dev-libs/spsdeclib/Manifest
new file mode 100644
index 000..5129ff3f2dd
--- /dev/null
+++ b/dev-libs/spsdeclib/Manifest
@@ -0,0 +1 @@
+DIST spsdeclib_5.1_source.zip 282236 BLAKE2B 
6f37a3f0791baf9ca7a6bb3532be4cd7bcf90cdc2fc51def4d5daf4419c6b8c08aef8727f359394e37e5ab6cf34d1e4903bea542ff99f7dc317238dd52b7
 SHA512 
26db037096c7c98c1af800577ce298c6b572541f665b512e80c6268818075d3c46d296b282268bd27a73a34f4063607ae8dd9d6d7a9301c441eb9cfce780f439

diff --git a/dev-libs/spsdeclib/files/add_symlink.patch 
b/dev-libs/spsdeclib/files/add_symlink.patch
new file mode 100644
index 000..1de74ca923e
--- /dev/null
+++ b/dev-libs/spsdeclib/files/add_symlink.patch
@@ -0,0 +1,16 @@
+--- a/Makefile.in  2014-06-17 22:55:04.0 +0200
 b/Makefile.in  2018-01-07 04:07:07.865950231 +0100
+@@ -15,6 +15,8 @@
+ LIBS  = @LIB_LIBS@
+ 
+ LIBRARY   = @LIBRARY@
++SYMLINK1  = lib@PACKAGE@.so
++SYMLINK2  = lib@PACKAGE@.so.5
+ OBJECTS   = @EXTRA_OBJECTS@ ../Codec/CTRawCodec.o 
../Codec/CTRawCodecDecompressor.o ../Codec/DiskEncoding.o ../Core/BaseFile.o 
../Core/BitBuffer.o ../Core/CRC.o ../Core/DiskFile.o ../Core/MemoryFile.o 
CapsAPI.o CapsFDCEmulator.o CapsFile.o CapsFormatMFM.o CapsImage.o 
CapsImageStd.o CapsLoader.o DiskImage.o DiskImageFactory.o stdafx.o 
StreamCueImage.o StreamImage.o
+ 
+ 
+@@ -50,3 +52,4 @@
+ install:
+   install -d $(DESTDIR)$(libdir)
+   install $(LIBRARY) $(DESTDIR)$(libdir)/$(LIBRARY)
++  cd $(DESTDIR)$(libdir) && ln -sf $(SYMLINK2) ${SYMLINK1} && ln -sf 
$(LIBRARY) ${SYMLINK2}

diff --git a/dev-libs/spsdeclib/metadata.xml b/dev-libs/spsdeclib/metadata.xml
new file mode 100644
index 000..7159d99914d
--- /dev/null
+++ b/dev-libs/spsdeclib/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ck+gen...@bl4ckb0x.de
+   Conrad Kostecki
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   The SPS decoder library will load IPF and CT Raw files in the 
emulator of your choice.
+   Kryofluxes app-misc/dtc also will need this.
+   
+

diff --git a/dev-libs/spsdeclib/spsdeclib-5.1.ebuild 
b/dev-libs/spsdeclib/spsdeclib-5.1.ebuild
new file mode 100644
index 000..22f948e9148
--- /dev/null
+++ b/dev-libs/spsdeclib/spsdeclib-5.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Kryoflux SPS Decoder Library"
+HOMEPAGE="https://www.kryoflux.com/;
+SRC_URI="https://www.kryoflux.com/download/${PN}_${PV}_source.zip;
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="Kryoflux-MAME"
+SLOT="0"
+
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/capsimg_source_linux_macosx/CAPSImg"
+
+DOCS=( "${WORKDIR}/DONATIONS.txt" "${WORKDIR}/HISTORY.txt" 
"${WORKDIR}/RELEASE.txt" )
+
+PATCHES=( "${FILESDIR}"/add_symlink.patch )
+
+src_unpack() {
+   unpack ${A}
+
+   # Unpacked ZIP-file contains two ZIP files, use the one for Linux
+   unpack "${WORKDIR}"/capsimg_source_linux_macosx.zip
+}
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS and CXXFLAGS
+   sed -i -e 's/-g//' configure.in || die
+   sed -i -e 's/CXXFLAGS="${CFLAGS}/CXXFLAGS="${CXXFLAGS}/' configure.in 
|| die
+
+   mv configure.in configure.ac || die
+   eautoconf
+
+   # Fix permissions, as configure is not marked executable
+   chmod +x configure || die
+}



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

2018-06-19 Thread Michał Górny
commit: e791422002b5a838df44dc8c1b2e323960b181ee
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Mon Jun 18 21:26:53 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 19 18:57:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7914220

licenses/Kryoflux-MAME: add license for dev-libs/spsdeclib

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

 licenses/Kryoflux-MAME | 48 
 1 file changed, 48 insertions(+)

diff --git a/licenses/Kryoflux-MAME b/licenses/Kryoflux-MAME
new file mode 100644
index 000..6d1c163fe4e
--- /dev/null
+++ b/licenses/Kryoflux-MAME
@@ -0,0 +1,48 @@
+This licence is based on the MAME licence and is intended for use in all 
non-commercial projects and environments. Other licensing options are 
available. Don't hesitate - please contact us at licens...@kryoflux.com.
+
+
+PREAMBLE
+
+The purpose ("Purpose") of the SPS DECODER LIBRARY ("CLL", "CAPSImage", 
"CAPSImg", etc.) is to enable third party software to use The Software 
Preservation Society Interchangeable Preservation Format ("IPF"), Software 
Preservation Society Capture Tool RAW ("CT RAW", "RAW") and KryoFlux STREAM 
("KF STREAM", "RAW") format files as produced by e.g. The Software Preservation 
Analyser, KryoFlux - High Definition Flux Sampler for USB or KryoFlux FREE.
+
+
+LICENCE
+   
+Redistribution and use of the SPS DECODER LIBRARY code is permitted provided 
that the following conditions are met:
+
+- Redistributions may not be sold, nor may they be used in a commercial 
product or activity.
+
+- Redistributions that are modified from the original source must include the 
complete source code, including the source code for all components used by a 
binary built from the modified sources. However, as a special exception, the 
source code distributed need not include anything that is normally distributed 
(in either source or binary form) with the major components (compiler, kernel, 
and so on) of the operating system on which the executable runs, unless that 
component itself accompanies the executable.
+
+- Aforementioned modifications to the code can be made to enhance the code or 
to make it compile on other platforms than originally supported. Modifications 
must still satisfy the Purpose. Any file formats other than those listed under 
Purpose must not be enabled through the SPS DECODER LIBRARY.  
+
+- Redistributions must reproduce the following copyright notice, this list of 
conditions and the following disclaimer in the documentation and/or other 
materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+COPYRIGHT
+
+SPS DECODER LIBRARY Copyright (c) 2001-2014 by István Fábián under exclusive 
licence to KryoFlux Products & Services Ltd, 80 Allington Way, Maidstone, ME16 
0HN, United Kingdom. All rights reserved.
+
+
+COMMON QUESTIONS
+
+Q. Can I include the SPS DECODER LIBRARY with my commercial product?
+A. No. The SPS DECODER LIBRARY is not licensed for commercial use. Using SPS 
DECODER LIBRARY as a "freebie" or including it at "no cost" with your product 
still constitutes commerical usage and is forbidden by the licence.
+
+Q. Can I sell my product with the SPS DECODER LIBRARY or associated logos 
(e.g. SPS, KryoFlux) on it?
+A. No. Putting the name or logo on your product makes it appear that the 
product is something officially endorsed.
+
+Q. Can I use the SPS DECODER LIBRARY or the SPS logo to advertise my product?
+A. No. Using the name or logo in your advertising makes it appear that the 
product is something officially endorsed.
+
+Q. Can I use the term "SPS DECODER LIBRARY" in the name of my software?
+A. Generally, no, especially if it is something that is sold. However, if you 
are producing a free SPS DECODER LIBRARY-related piece of software, it is 
common that permission is granted. Send a query to double-check first, please.
+
+Q. Can I ask for donations for the work I did on my port of SPS DECODER 
LIBRARY to platform X?
+A. No. You would be earning money from the SPS DECODER LIBRARY trademark and 
copyrights, and that would be a commercial use, which is prohibited by the 
licence. It is our wish that SPS DECODER LIBRARY remains free.
+
+v1.02

[gentoo-commits] data/api:master commit in: files/overlays/

2018-06-19 Thread Michał Górny
commit: 5d95124196a5c4339c320204fc52d1739ace0e44
Author: ILMostro  gmail  com>
AuthorDate: Tue Jun 19 15:45:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 19 18:31:53 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5d951241

repositories: ag-ops moves to gitlab

Closes: https://github.com/gentoo/api-gentoo-org/pull/139

 files/overlays/repositories.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 5df6475..6080b32 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -128,14 +128,14 @@ FIN
   
 ag-ops
 Useful tools for SysAdmins or DevOps
-https://github.com/ILMostro/ag-ops
+https://gitlab.com/ILMostro/ag-ops
 
   ilmost...@gmail.com
   John Johnson
 
-https://github.com/ILMostro/ag-ops.git
-git+ssh://g...@github.com/ILMostro/ag-ops.git
-https://github.com/ILMostro/ag-ops/commits/master.atom
+https://gitlab.com/ILMostro/ag-ops.git
+git+ssh://g...@gitlab.com/ILMostro/ag-ops.git
+https://gitlab.com/ILMostro/ag-ops/commits/master.atom
   
   
 ago



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

2018-06-19 Thread Andreas Sturmlechner
commit: ed25e5a9b7e24638c521862d539a5c819ad13a8e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 12 16:58:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 19 18:33:09 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed25e5a9

kde-plasma/plasma-browser-integration: Restore KEYWORDS

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../plasma-browser-integration/plasma-browser-integration-5.13.1.ebuild  | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.13.1.ebuild
 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.13.1.ebuild
index e6c1dca804..88e632ab8a 100644
--- 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.13.1.ebuild
+++ 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.13.1.ebuild
@@ -9,6 +9,7 @@ DESCRIPTION="Integrate Chrome/Firefox better into Plasma 
through browser extensi
 HOMEPAGE="https://cgit.kde.org/plasma-browser-integration.git;
 
 LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="



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

2018-06-19 Thread Louis Sautier
commit: f721d7dc9a9871eee1dd72f131e4bb66cfdd4790
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 18:30:49 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 18:30:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f721d7dc

dev-python/responses: bump to 0.9.0, EAPI=7, use PyPI tarballs

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/responses/Manifest   |  1 +
 dev-python/responses/responses-0.9.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index b528a69fe6a..01141590416 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1 +1,2 @@
 DIST responses-0.6.0.tar.gz 14073 BLAKE2B 
27d4a4a380a9154ded1030278213c0cd87308a488199c277050fa2a0a1dad87a61086094bc35279ff9c4201d06c59613bd1b0dbd18b4d83b8321341f6f1c4bb0
 SHA512 
32d41be5850f0040a4f2ad82a057d6ef73f0f83f7d3c250fa223d5614470b0b8b58790667af76ecc6b0b7e8e2a0a069c46c7913e983730c968c603e2716dec0b
+DIST responses-0.9.0.tar.gz 19766 BLAKE2B 
bd98c24d6458f33f7b8ad68edb3d0fc595a7d7b31889ff8270e1add13d537d80d67c3628ea6630674e8d49837f9d3933f680b366b4a7fab10048640a50129c48
 SHA512 
e5312587845cc9a3a938fa5d052ac1f04950d2eea5d83192c54affe079ee6593f3e249a24a8b43b1985c9fdc9131bfb477b93ca8a75d0386ed33cd56cc37d5ff

diff --git a/dev-python/responses/responses-0.9.0.ebuild 
b/dev-python/responses/responses-0.9.0.ebuild
new file mode 100644
index 000..091b251b27a
--- /dev/null
+++ b/dev-python/responses/responses-0.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Utility for mocking out the Python Requests library"
+HOMEPAGE="https://github.com/getsentry/responses;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/requests-2.0[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test || die "tests failed with ${EPYTHON}"
+}



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

2018-06-19 Thread Louis Sautier
commit: 1fdded7e3ca144f256791b05cf6f7944709f4e40
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jun 19 18:24:13 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jun 19 18:24:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdded7e

dev-python/responses: update upstream in metadata.xml

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/responses/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/responses/metadata.xml 
b/dev-python/responses/metadata.xml
index 21996a4c0e2..555ddb8d41b 100644
--- a/dev-python/responses/metadata.xml
+++ b/dev-python/responses/metadata.xml
@@ -6,6 +6,8 @@
Python


+   responses
getsentry/responses
+   https://github.com/getsentry/responses/issues

 



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

2018-06-19 Thread Jeroen Roovers
commit: 310ab0a1cfe47175729c58c34ffb9da59a29cedc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 18:23:37 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 18:23:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310ab0a1

dev-util/debootstrap: Old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/debootstrap/Manifest   |  1 -
 dev-util/debootstrap/debootstrap-1.0.100.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/dev-util/debootstrap/Manifest b/dev-util/debootstrap/Manifest
index 59ef57d64fd..11dc23cc24e 100644
--- a/dev-util/debootstrap/Manifest
+++ b/dev-util/debootstrap/Manifest
@@ -1,4 +1,3 @@
-DIST debootstrap_1.0.100.tar.gz 72269 BLAKE2B 
76cb0268d3401463bd4ba72f0bab6b2d854b762df092c7fd6320b15d0de17d6a53ca1beb32df0cbe6beffe0a85909611a8b5ff8b9356fbf61501360cd2eeec98
 SHA512 
36bdf55207d73f9b5c259b1d9c19c36918778ca35478bf654a97d82d5e98fb6293fbf68adfa2e0a113e0d53ec48f19173232587fb1f727068b2516e9e51436d3
 DIST debootstrap_1.0.101.tar.gz 73074 BLAKE2B 
293cd1016af3bb65229cc1fdf1a26a500eea099badd4d94db22d0013b878e6e054d38d2cadf7ddf87f32f1bea0c37a91718b6b20f0bee782c4e99a376ccdbe04
 SHA512 
692db9d6dcaa7e440e37b4c90e00c56933235f7462ebdfb640588c6cb1c08f7197997066529d2a03f1f3e857c390a693832c625a4de23dba1dd08801adfcfc9a
 DIST debootstrap_1.0.102.tar.gz 72977 BLAKE2B 
e5253a1317f586855cb33b56458ba7fec18d9ea330c999ad5d48830cc39311ad9a66b1f4fe7b8ce6bf0a7d0ccca50c00ebc07eb0aaf49ad9680ada46a66e863a
 SHA512 
2ffb2f7d1ee19ea34c5d5f5a6951d6d5b4a298cea1438302cc0cc20cffeb1affa5774d7f77e332c5eb3f45698c9a10232415c89ad0aa34abec533768ea4a2dc2
 DIST debootstrap_1.0.89.tar.gz 69020 BLAKE2B 
9175d0936b6c9a28a29ee1b24bd835c41aaf807bc24a029201aaa45d07789206ee06e38b0a70c1e507ab448a3ec9c0fded2838bfb868334270b5159b34cbe9eb
 SHA512 
3f230ce3eff6359353d106c806ce395861fb47fc1416eb0b498af7ce12a45ce7572b18284633d6d4d07b73a4a203e03bc205df3eae0db6f637237d25d0a69b1a

diff --git a/dev-util/debootstrap/debootstrap-1.0.100.ebuild 
b/dev-util/debootstrap/debootstrap-1.0.100.ebuild
deleted file mode 100644
index 93ffd5d2d1a..000
--- a/dev-util/debootstrap/debootstrap-1.0.100.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils
-
-DESCRIPTION="Debian/Ubuntu bootstrap scripts"
-HOMEPAGE="https://packages.qa.debian.org/d/debootstrap.html;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz
-   mirror://gentoo/devices.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   app-arch/dpkg
-   net-misc/wget
-   sys-devel/binutils
-"
-DOCS=( TODO debian/changelog )
-
-src_unpack() {
-   unpack ${PN}_${PV}.tar.gz
-   cp "${DISTDIR}"/devices.tar.gz "${S}"
-}
-
-src_compile() {
-   return
-}
-
-src_install() {
-   default
-   doman debootstrap.8
-}
-
-pkg_postinst() {
-   if ! has_version ${CATEGORY}/${PN} && ! has_version app-crypt/gnupg; 
then
-   elog "To check Release files against a keyring (--keyring=K), 
please"
-   elog "install app-crypt/gnupg"
-   fi
-
-   if ! has_version app-crypt/debian-archive-keyring || ! has_version 
app-crypt/ubuntu-keyring; then
-   elog "To check Release files from Debian or Ubuntu, please 
install"
-   elog " app-crypt/debian-archive-keyring or"
-   elog " app-crypt/ubuntu-keyring as required"
-   fi
-}



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

2018-06-19 Thread Jeroen Roovers
commit: 16cbc7151050406e54a604084e9230221d73e66f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 18:20:04 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 18:22:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16cbc715

net-libs/nodejs: Versions 6.14.3 9.11.2.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/nodejs/Manifest |   2 +
 net-libs/nodejs/nodejs-6.14.3.ebuild | 197 ++
 net-libs/nodejs/nodejs-9.11.2.ebuild | 200 +++
 3 files changed, 399 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 3308db7c3db..9761801e87a 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,6 +5,8 @@ DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8
 DIST node-v6.11.5.tar.xz 15699404 BLAKE2B 
ba2df91bf5ef38cedb60b42919cf56f16807e619a81876fc92a5741e49da7ec91c4239d00f549c5e80d0bb8282bb9b396dd984507916cd18d61b403a3a7cef94
 SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
 DIST node-v6.14.1.tar.xz 15758180 BLAKE2B 
63db5d1f73cc16f5c73012953799193cbd58da3aa92d3d48c5419d4e5c4e9126a2eb45b7e27e7396269deeca7836cac62c5f89e5d23b695a3455305739d5df90
 SHA512 
c1f725c76bfad914d8d607e1d0bddbb6cb75a99adcf781d12291830bc41610ede346a5ab29648d16ad8bb3031dade89f7f4e16708083b5fcda2def965f0c7d21
 DIST node-v6.14.2.tar.xz 15842896 BLAKE2B 
8cbfdc6b865d003612cce1be9d9bab2d1e0a85e4a7d05b093dbd075cd659ccf834de3107d568a3d2d9273ac848ee02afd5c4c83789d9021f32654af82ccc5373
 SHA512 
0390febbc8abbfb8f9da72489bd90af71fa71c52bbac8f156017c66cb6fd505b52173f5626b75bcf10be22315ef0774b4c93369089e91688ec9567cc7405c6d3
+DIST node-v6.14.3.tar.xz 15841972 BLAKE2B 
2e061adfb3947cb0a074771f9f40a5cb7eb7bf2822138b88ec0292d7dd6bf4b9f0c59ea39be4b27e7049bf5dd476e9c63e1bba279241b70c7171571fe47f4272
 SHA512 
b2568db5b17d694ab123d8f0d4c7512bf849edd5fe5b284654b90c3cb91aca857e692d4aabdcae9c17c79f88b7ceccfdcca9c3a640f4756ec3fcbb861c22ea7b
 DIST node-v8.11.1.tar.xz 18279516 BLAKE2B 
b06f31571c93455d16899e3ba57d1e5835951be7a644fafbfcac9cce1bf33ed8ca47929e0a5d0df72034a6c2b967c578e3c78a2ed27ba85e41c4af1de2307293
 SHA512 
0ca0dead15a1623ece7f972d420dec623141a795ddd984c32ce7e92ae32ead97bb0153ebd8c1c249b91a1bd6efcef7fb313105455f66d4d181473153c4e0736f
 DIST node-v8.11.3.tar.xz 18319672 BLAKE2B 
a45715ffc066f378a06b84cdfc3fee96510b2fae62790965ab6f7454ccd3029b4f83cc7f8604e3bc08fb967adbbbaa419e0e2a8fda48319e7375d46a0ba469c5
 SHA512 
48f50f400d61c8ed35bb2b0771f31da453359f312574fdf7f2b29cba0cafa008fb0d4ad11c2cfbbcc5aa4a5c7270dc9356fe0389292136de6e2a82ed3ee4d7b4
 DIST node-v9.11.1.tar.xz 18500884 BLAKE2B 
ac086b59144ed7393a7c0293616c1ef2b149e23ac67ba8ccf324c2c1f97b18435889e4fb2f1c205834e3309728853dcdbf34d00cc319a10bfed7cbea9fdf01e3
 SHA512 
6e5ed333ebb678c08fca8f567708874a50bd9311e326196bf86ca77db3046dd196b50208bcffb7f3435f0c031d47dff5471465c840be12903f3c683802000a1e
+DIST node-v9.11.2.tar.xz 18507832 BLAKE2B 
f5ef210632065f2c99dbe3fd210fa832bdd09670dd8bd736dce2c7ab2fc87c3a717cda11c2a09c325b25a72d99431cbc79c0ee7c202ece5fc41786f1f0aa68e4
 SHA512 
ca49a1f3aaa8b25faa62c411a96551c8977bb43a22f8f171f27d3585306f379b6a12e55e60ddca04a6f2f8c62a1b3fed9e66c02898d80bf7ca59278536e04c13

diff --git a/net-libs/nodejs/nodejs-6.14.3.ebuild 
b/net-libs/nodejs/nodejs-6.14.3.ebuild
new file mode 100644
index 000..d00288db71c
--- /dev/null
+++ b/net-libs/nodejs/nodejs-6.14.3.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   inspector? ( icu ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.16.1:=
+   >=net-libs/http-parser-2.7.0:=
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-58.2:= )
+   ssl? ( >=dev-libs/openssl-1.0.2n:0=[-bindist] )
+"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   test? ( net-misc/curl )
+"
+S="${WORKDIR}/node-v${PV}"
+PATCHES=(
+   "${FILESDIR}"/gentoo-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support 

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

2018-06-19 Thread Jeroen Roovers
commit: f7216ab83f603f0c58107706d68738a42b7a02f6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 16:19:45 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 18:22:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7216ab8

net-libs/nodejs: Versions 8.11.3 10.4.1.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/nodejs/Manifest |   2 +
 net-libs/nodejs/nodejs-10.4.1.ebuild | 200 ++
 net-libs/nodejs/nodejs-8.11.3.ebuild | 201 +++
 3 files changed, 403 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 00109c06b99..999cce05d7d 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,6 +1,7 @@
 DIST node-v0.12.18.tar.gz 19842591 BLAKE2B 
f94f4de6e2875267be194580c645087a262b90da99f10d651a22838c041da07056df81204bb04ce8da083a080062509dcca4d1e3ac2250d651ead8a4cc025028
 SHA512 
6866608a43eb213f3b715ea0fcc28983fd959ab679c567a1b464f62acd936506f2bce88ea48a60209d8ef8d98259f4b47cd3434893eb4ff82a132775edb37b7b
 DIST node-v10.3.0.tar.xz 19464004 BLAKE2B 
3bd88c231402728874c9c2916225d995a64e79e311d45869910192b6c46d450e12c4b20c9045bead85de24d3e46eb65793a9a886df87545836c0875c88a98cd1
 SHA512 
c52c798f16b69c0266014e9f53d5243d49e71af9fb411400d526a054995f0d2d2a150d31842160af0feffbd240e36dd97b870eb8c1fbacd3a7b18a143746df7e
 DIST node-v10.4.0.tar.xz 19659232 BLAKE2B 
71f78aa5f652abd8ed06d995efa56e503722c8405ca0fea1a862255f5e266836ad788840a04f568fd06b65cf65f40ec89e8e5c89c8c1162aed654c0caee63441
 SHA512 
8c94d2686c0b4d0e9d5079469daccc3b8287f7040c35eb0bdb8d45950e09044d5fb5bf20f31fc5856049a528fa5e4adfd507877741101cf8bf57d790fdd80f92
+DIST node-v10.4.1.tar.xz 19663396 BLAKE2B 
2490ba251c1a10fa2b4a9b0601e512a3c2d8e7ac6711b1a207f2abccc49bbe8623f8428cf86d20311fb6127ff95110c7b5590b0c39ccdc0625dc31127e3af0da
 SHA512 
83f4a4b630d930ec1a05ca72cba0cf3e89ba07b6e928e5b9913fe6ee8032927a6f03575253514c6a081d26cbbfd865ea2da64ff3935813a06615f16af2af2a9f
 DIST node-v4.8.7.tar.xz 13370828 BLAKE2B 
b1ee93a586b66f8582783b1be50667547afe4bf48038ebc0b8148db55542cbc0520ac84ef88e4a7f453cabc245f484c32dbc238c1932bbc708791ceeb5c9d2ab
 SHA512 
25837a31023747723b146c45984a5b2096b61c0aa43cbf45fc8ff50b4bd5079bd0bc9f1dfd3fb076817448dc5537eb93ffb2f345280b7756ba93b67ad757c696
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa
 DIST node-v6.11.5.tar.xz 15699404 BLAKE2B 
ba2df91bf5ef38cedb60b42919cf56f16807e619a81876fc92a5741e49da7ec91c4239d00f549c5e80d0bb8282bb9b396dd984507916cd18d61b403a3a7cef94
 SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
@@ -8,4 +9,5 @@ DIST node-v6.14.1.tar.xz 15758180 BLAKE2B 
63db5d1f73cc16f5c73012953799193cbd58da
 DIST node-v6.14.2.tar.xz 15842896 BLAKE2B 
8cbfdc6b865d003612cce1be9d9bab2d1e0a85e4a7d05b093dbd075cd659ccf834de3107d568a3d2d9273ac848ee02afd5c4c83789d9021f32654af82ccc5373
 SHA512 
0390febbc8abbfb8f9da72489bd90af71fa71c52bbac8f156017c66cb6fd505b52173f5626b75bcf10be22315ef0774b4c93369089e91688ec9567cc7405c6d3
 DIST node-v8.11.1.tar.xz 18279516 BLAKE2B 
b06f31571c93455d16899e3ba57d1e5835951be7a644fafbfcac9cce1bf33ed8ca47929e0a5d0df72034a6c2b967c578e3c78a2ed27ba85e41c4af1de2307293
 SHA512 
0ca0dead15a1623ece7f972d420dec623141a795ddd984c32ce7e92ae32ead97bb0153ebd8c1c249b91a1bd6efcef7fb313105455f66d4d181473153c4e0736f
 DIST node-v8.11.2.tar.xz 18318444 BLAKE2B 
04041462526dbcd6c4b852f9ca1dd1ed868a1afef51f6560eecf0c58a659c0cb5adb54e4b791655948ffadd6be4e53a07ca02baffc997c9b2f1b2cd9492b314a
 SHA512 
b1aa109d0c1e498b840d14c91d6c268ed0f11e214a0dd9469ba10c06712909ceb7c38eed56c564a7b262f414ecda399074785c2f757b46827914cda2791102f5
+DIST node-v8.11.3.tar.xz 18319672 BLAKE2B 
a45715ffc066f378a06b84cdfc3fee96510b2fae62790965ab6f7454ccd3029b4f83cc7f8604e3bc08fb967adbbbaa419e0e2a8fda48319e7375d46a0ba469c5
 SHA512 
48f50f400d61c8ed35bb2b0771f31da453359f312574fdf7f2b29cba0cafa008fb0d4ad11c2cfbbcc5aa4a5c7270dc9356fe0389292136de6e2a82ed3ee4d7b4
 DIST node-v9.11.1.tar.xz 18500884 BLAKE2B 
ac086b59144ed7393a7c0293616c1ef2b149e23ac67ba8ccf324c2c1f97b18435889e4fb2f1c205834e3309728853dcdbf34d00cc319a10bfed7cbea9fdf01e3
 SHA512 
6e5ed333ebb678c08fca8f567708874a50bd9311e326196bf86ca77db3046dd196b50208bcffb7f3435f0c031d47dff5471465c840be12903f3c683802000a1e

diff --git a/net-libs/nodejs/nodejs-10.4.1.ebuild 
b/net-libs/nodejs/nodejs-10.4.1.ebuild
new file mode 100644
index 000..45f560f36a3
--- /dev/null
+++ b/net-libs/nodejs/nodejs-10.4.1.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( 

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

2018-06-19 Thread Jeroen Roovers
commit: 7e718050d675002c02b034ff24c3e3c0740c1344
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 18:22:06 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 18:22:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e718050

net-libs/nodejs: Old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/nodejs/Manifest |   2 -
 net-libs/nodejs/nodejs-6.14.2.ebuild | 197 --
 net-libs/nodejs/nodejs-9.11.1.ebuild | 200 ---
 3 files changed, 399 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 9761801e87a..82f8dcd8555 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -4,9 +4,7 @@ DIST node-v4.8.7.tar.xz 13370828 BLAKE2B 
b1ee93a586b66f8582783b1be50667547afe4bf
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa
 DIST node-v6.11.5.tar.xz 15699404 BLAKE2B 
ba2df91bf5ef38cedb60b42919cf56f16807e619a81876fc92a5741e49da7ec91c4239d00f549c5e80d0bb8282bb9b396dd984507916cd18d61b403a3a7cef94
 SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
 DIST node-v6.14.1.tar.xz 15758180 BLAKE2B 
63db5d1f73cc16f5c73012953799193cbd58da3aa92d3d48c5419d4e5c4e9126a2eb45b7e27e7396269deeca7836cac62c5f89e5d23b695a3455305739d5df90
 SHA512 
c1f725c76bfad914d8d607e1d0bddbb6cb75a99adcf781d12291830bc41610ede346a5ab29648d16ad8bb3031dade89f7f4e16708083b5fcda2def965f0c7d21
-DIST node-v6.14.2.tar.xz 15842896 BLAKE2B 
8cbfdc6b865d003612cce1be9d9bab2d1e0a85e4a7d05b093dbd075cd659ccf834de3107d568a3d2d9273ac848ee02afd5c4c83789d9021f32654af82ccc5373
 SHA512 
0390febbc8abbfb8f9da72489bd90af71fa71c52bbac8f156017c66cb6fd505b52173f5626b75bcf10be22315ef0774b4c93369089e91688ec9567cc7405c6d3
 DIST node-v6.14.3.tar.xz 15841972 BLAKE2B 
2e061adfb3947cb0a074771f9f40a5cb7eb7bf2822138b88ec0292d7dd6bf4b9f0c59ea39be4b27e7049bf5dd476e9c63e1bba279241b70c7171571fe47f4272
 SHA512 
b2568db5b17d694ab123d8f0d4c7512bf849edd5fe5b284654b90c3cb91aca857e692d4aabdcae9c17c79f88b7ceccfdcca9c3a640f4756ec3fcbb861c22ea7b
 DIST node-v8.11.1.tar.xz 18279516 BLAKE2B 
b06f31571c93455d16899e3ba57d1e5835951be7a644fafbfcac9cce1bf33ed8ca47929e0a5d0df72034a6c2b967c578e3c78a2ed27ba85e41c4af1de2307293
 SHA512 
0ca0dead15a1623ece7f972d420dec623141a795ddd984c32ce7e92ae32ead97bb0153ebd8c1c249b91a1bd6efcef7fb313105455f66d4d181473153c4e0736f
 DIST node-v8.11.3.tar.xz 18319672 BLAKE2B 
a45715ffc066f378a06b84cdfc3fee96510b2fae62790965ab6f7454ccd3029b4f83cc7f8604e3bc08fb967adbbbaa419e0e2a8fda48319e7375d46a0ba469c5
 SHA512 
48f50f400d61c8ed35bb2b0771f31da453359f312574fdf7f2b29cba0cafa008fb0d4ad11c2cfbbcc5aa4a5c7270dc9356fe0389292136de6e2a82ed3ee4d7b4
-DIST node-v9.11.1.tar.xz 18500884 BLAKE2B 
ac086b59144ed7393a7c0293616c1ef2b149e23ac67ba8ccf324c2c1f97b18435889e4fb2f1c205834e3309728853dcdbf34d00cc319a10bfed7cbea9fdf01e3
 SHA512 
6e5ed333ebb678c08fca8f567708874a50bd9311e326196bf86ca77db3046dd196b50208bcffb7f3435f0c031d47dff5471465c840be12903f3c683802000a1e
 DIST node-v9.11.2.tar.xz 18507832 BLAKE2B 
f5ef210632065f2c99dbe3fd210fa832bdd09670dd8bd736dce2c7ab2fc87c3a717cda11c2a09c325b25a72d99431cbc79c0ee7c202ece5fc41786f1f0aa68e4
 SHA512 
ca49a1f3aaa8b25faa62c411a96551c8977bb43a22f8f171f27d3585306f379b6a12e55e60ddca04a6f2f8c62a1b3fed9e66c02898d80bf7ca59278536e04c13

diff --git a/net-libs/nodejs/nodejs-6.14.2.ebuild 
b/net-libs/nodejs/nodejs-6.14.2.ebuild
deleted file mode 100644
index d00288db71c..000
--- a/net-libs/nodejs/nodejs-6.14.2.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
-IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl test"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   inspector? ( icu ssl )
-"
-
-RDEPEND="
-   >=dev-libs/libuv-1.16.1:=
-   >=net-libs/http-parser-2.7.0:=
-   sys-libs/zlib
-   icu? ( >=dev-libs/icu-58.2:= )
-   ssl? ( >=dev-libs/openssl-1.0.2n:0=[-bindist] )
-"
-DEPEND="
-   ${RDEPEND}
-   ${PYTHON_DEPS}
-   test? ( net-misc/curl )
-"
-S="${WORKDIR}/node-v${PV}"
-PATCHES=(
-   

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

2018-06-19 Thread Jeroen Roovers
commit: 0a23d6c442c91cb7b8682f9bc4fa86934196c060
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 16:25:52 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 18:22:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a23d6c4

net-libs/nodejs: Old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/nodejs/Manifest |   3 -
 net-libs/nodejs/nodejs-10.3.0.ebuild | 200 --
 net-libs/nodejs/nodejs-10.4.0.ebuild | 200 --
 net-libs/nodejs/nodejs-8.11.2.ebuild | 201 ---
 4 files changed, 604 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 999cce05d7d..3308db7c3db 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,6 +1,4 @@
 DIST node-v0.12.18.tar.gz 19842591 BLAKE2B 
f94f4de6e2875267be194580c645087a262b90da99f10d651a22838c041da07056df81204bb04ce8da083a080062509dcca4d1e3ac2250d651ead8a4cc025028
 SHA512 
6866608a43eb213f3b715ea0fcc28983fd959ab679c567a1b464f62acd936506f2bce88ea48a60209d8ef8d98259f4b47cd3434893eb4ff82a132775edb37b7b
-DIST node-v10.3.0.tar.xz 19464004 BLAKE2B 
3bd88c231402728874c9c2916225d995a64e79e311d45869910192b6c46d450e12c4b20c9045bead85de24d3e46eb65793a9a886df87545836c0875c88a98cd1
 SHA512 
c52c798f16b69c0266014e9f53d5243d49e71af9fb411400d526a054995f0d2d2a150d31842160af0feffbd240e36dd97b870eb8c1fbacd3a7b18a143746df7e
-DIST node-v10.4.0.tar.xz 19659232 BLAKE2B 
71f78aa5f652abd8ed06d995efa56e503722c8405ca0fea1a862255f5e266836ad788840a04f568fd06b65cf65f40ec89e8e5c89c8c1162aed654c0caee63441
 SHA512 
8c94d2686c0b4d0e9d5079469daccc3b8287f7040c35eb0bdb8d45950e09044d5fb5bf20f31fc5856049a528fa5e4adfd507877741101cf8bf57d790fdd80f92
 DIST node-v10.4.1.tar.xz 19663396 BLAKE2B 
2490ba251c1a10fa2b4a9b0601e512a3c2d8e7ac6711b1a207f2abccc49bbe8623f8428cf86d20311fb6127ff95110c7b5590b0c39ccdc0625dc31127e3af0da
 SHA512 
83f4a4b630d930ec1a05ca72cba0cf3e89ba07b6e928e5b9913fe6ee8032927a6f03575253514c6a081d26cbbfd865ea2da64ff3935813a06615f16af2af2a9f
 DIST node-v4.8.7.tar.xz 13370828 BLAKE2B 
b1ee93a586b66f8582783b1be50667547afe4bf48038ebc0b8148db55542cbc0520ac84ef88e4a7f453cabc245f484c32dbc238c1932bbc708791ceeb5c9d2ab
 SHA512 
25837a31023747723b146c45984a5b2096b61c0aa43cbf45fc8ff50b4bd5079bd0bc9f1dfd3fb076817448dc5537eb93ffb2f345280b7756ba93b67ad757c696
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa
@@ -8,6 +6,5 @@ DIST node-v6.11.5.tar.xz 15699404 BLAKE2B 
ba2df91bf5ef38cedb60b42919cf56f16807e6
 DIST node-v6.14.1.tar.xz 15758180 BLAKE2B 
63db5d1f73cc16f5c73012953799193cbd58da3aa92d3d48c5419d4e5c4e9126a2eb45b7e27e7396269deeca7836cac62c5f89e5d23b695a3455305739d5df90
 SHA512 
c1f725c76bfad914d8d607e1d0bddbb6cb75a99adcf781d12291830bc41610ede346a5ab29648d16ad8bb3031dade89f7f4e16708083b5fcda2def965f0c7d21
 DIST node-v6.14.2.tar.xz 15842896 BLAKE2B 
8cbfdc6b865d003612cce1be9d9bab2d1e0a85e4a7d05b093dbd075cd659ccf834de3107d568a3d2d9273ac848ee02afd5c4c83789d9021f32654af82ccc5373
 SHA512 
0390febbc8abbfb8f9da72489bd90af71fa71c52bbac8f156017c66cb6fd505b52173f5626b75bcf10be22315ef0774b4c93369089e91688ec9567cc7405c6d3
 DIST node-v8.11.1.tar.xz 18279516 BLAKE2B 
b06f31571c93455d16899e3ba57d1e5835951be7a644fafbfcac9cce1bf33ed8ca47929e0a5d0df72034a6c2b967c578e3c78a2ed27ba85e41c4af1de2307293
 SHA512 
0ca0dead15a1623ece7f972d420dec623141a795ddd984c32ce7e92ae32ead97bb0153ebd8c1c249b91a1bd6efcef7fb313105455f66d4d181473153c4e0736f
-DIST node-v8.11.2.tar.xz 18318444 BLAKE2B 
04041462526dbcd6c4b852f9ca1dd1ed868a1afef51f6560eecf0c58a659c0cb5adb54e4b791655948ffadd6be4e53a07ca02baffc997c9b2f1b2cd9492b314a
 SHA512 
b1aa109d0c1e498b840d14c91d6c268ed0f11e214a0dd9469ba10c06712909ceb7c38eed56c564a7b262f414ecda399074785c2f757b46827914cda2791102f5
 DIST node-v8.11.3.tar.xz 18319672 BLAKE2B 
a45715ffc066f378a06b84cdfc3fee96510b2fae62790965ab6f7454ccd3029b4f83cc7f8604e3bc08fb967adbbbaa419e0e2a8fda48319e7375d46a0ba469c5
 SHA512 
48f50f400d61c8ed35bb2b0771f31da453359f312574fdf7f2b29cba0cafa008fb0d4ad11c2cfbbcc5aa4a5c7270dc9356fe0389292136de6e2a82ed3ee4d7b4
 DIST node-v9.11.1.tar.xz 18500884 BLAKE2B 
ac086b59144ed7393a7c0293616c1ef2b149e23ac67ba8ccf324c2c1f97b18435889e4fb2f1c205834e3309728853dcdbf34d00cc319a10bfed7cbea9fdf01e3
 SHA512 
6e5ed333ebb678c08fca8f567708874a50bd9311e326196bf86ca77db3046dd196b50208bcffb7f3435f0c031d47dff5471465c840be12903f3c683802000a1e

diff --git a/net-libs/nodejs/nodejs-10.3.0.ebuild 
b/net-libs/nodejs/nodejs-10.3.0.ebuild
deleted file mode 100644
index 45f560f36a3..000
--- a/net-libs/nodejs/nodejs-10.3.0.ebuild
+++ /dev/null
@@ -1,200 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the 

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

2018-06-19 Thread Jeroen Roovers
commit: 6c0b3b0a9d6f133dbe3ca0051cd66fbee91cc126
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 19 14:34:03 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 19 18:22:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0b3b0a

dev-util/debootstrap: Version 1.0.102.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/debootstrap/Manifest   |  1 +
 dev-util/debootstrap/debootstrap-1.0.102.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-util/debootstrap/Manifest b/dev-util/debootstrap/Manifest
index 1e811d0eabe..59ef57d64fd 100644
--- a/dev-util/debootstrap/Manifest
+++ b/dev-util/debootstrap/Manifest
@@ -1,4 +1,5 @@
 DIST debootstrap_1.0.100.tar.gz 72269 BLAKE2B 
76cb0268d3401463bd4ba72f0bab6b2d854b762df092c7fd6320b15d0de17d6a53ca1beb32df0cbe6beffe0a85909611a8b5ff8b9356fbf61501360cd2eeec98
 SHA512 
36bdf55207d73f9b5c259b1d9c19c36918778ca35478bf654a97d82d5e98fb6293fbf68adfa2e0a113e0d53ec48f19173232587fb1f727068b2516e9e51436d3
 DIST debootstrap_1.0.101.tar.gz 73074 BLAKE2B 
293cd1016af3bb65229cc1fdf1a26a500eea099badd4d94db22d0013b878e6e054d38d2cadf7ddf87f32f1bea0c37a91718b6b20f0bee782c4e99a376ccdbe04
 SHA512 
692db9d6dcaa7e440e37b4c90e00c56933235f7462ebdfb640588c6cb1c08f7197997066529d2a03f1f3e857c390a693832c625a4de23dba1dd08801adfcfc9a
+DIST debootstrap_1.0.102.tar.gz 72977 BLAKE2B 
e5253a1317f586855cb33b56458ba7fec18d9ea330c999ad5d48830cc39311ad9a66b1f4fe7b8ce6bf0a7d0ccca50c00ebc07eb0aaf49ad9680ada46a66e863a
 SHA512 
2ffb2f7d1ee19ea34c5d5f5a6951d6d5b4a298cea1438302cc0cc20cffeb1affa5774d7f77e332c5eb3f45698c9a10232415c89ad0aa34abec533768ea4a2dc2
 DIST debootstrap_1.0.89.tar.gz 69020 BLAKE2B 
9175d0936b6c9a28a29ee1b24bd835c41aaf807bc24a029201aaa45d07789206ee06e38b0a70c1e507ab448a3ec9c0fded2838bfb868334270b5159b34cbe9eb
 SHA512 
3f230ce3eff6359353d106c806ce395861fb47fc1416eb0b498af7ce12a45ce7572b18284633d6d4d07b73a4a203e03bc205df3eae0db6f637237d25d0a69b1a
 DIST devices.tar.gz 47835 BLAKE2B 
03bfe097fda12a7a0aa19d3308c0d44382ad945defea05a63b17a72e4051ef94f0e60e75bde35baeace81da59d9f04126f6e463163609475b9c0fdf518f533ef
 SHA512 
994ec8d72e3d52d2d872f7ff0da2336e4cbd3a5fa73bb6cdb9e06f5e7f5b8c69cea639c738fdba1186f382d6dcf62e7746fface664bfbd744aac24b16f034432

diff --git a/dev-util/debootstrap/debootstrap-1.0.102.ebuild 
b/dev-util/debootstrap/debootstrap-1.0.102.ebuild
new file mode 100644
index 000..93ffd5d2d1a
--- /dev/null
+++ b/dev-util/debootstrap/debootstrap-1.0.102.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Debian/Ubuntu bootstrap scripts"
+HOMEPAGE="https://packages.qa.debian.org/d/debootstrap.html;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz
+   mirror://gentoo/devices.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   app-arch/dpkg
+   net-misc/wget
+   sys-devel/binutils
+"
+DOCS=( TODO debian/changelog )
+
+src_unpack() {
+   unpack ${PN}_${PV}.tar.gz
+   cp "${DISTDIR}"/devices.tar.gz "${S}"
+}
+
+src_compile() {
+   return
+}
+
+src_install() {
+   default
+   doman debootstrap.8
+}
+
+pkg_postinst() {
+   if ! has_version ${CATEGORY}/${PN} && ! has_version app-crypt/gnupg; 
then
+   elog "To check Release files against a keyring (--keyring=K), 
please"
+   elog "install app-crypt/gnupg"
+   fi
+
+   if ! has_version app-crypt/debian-archive-keyring || ! has_version 
app-crypt/ubuntu-keyring; then
+   elog "To check Release files from Debian or Ubuntu, please 
install"
+   elog " app-crypt/debian-archive-keyring or"
+   elog " app-crypt/ubuntu-keyring as required"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/i7z/, app-benchmarks/i7z/files/

2018-06-19 Thread Pacho Ramos
commit: 6c6e341e1326c6a886b9271dd09fade510a35c21
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 19 18:10:19 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 19 18:10:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6e341e

app-benchmarks/i7z: Fix CPU detection (patch from Debian)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-benchmarks/i7z/files/nehalem.patch| 15 +++
 app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild | 63 +++
 2 files changed, 78 insertions(+)

diff --git a/app-benchmarks/i7z/files/nehalem.patch 
b/app-benchmarks/i7z/files/nehalem.patch
new file mode 100644
index 000..c1b5639779a
--- /dev/null
+++ b/app-benchmarks/i7z/files/nehalem.patch
@@ -0,0 +1,15 @@
+Author: Andreas Beckmann 
+Description: fix some nehalem detected as haswell, too
+Bug-Debian: https://bugs.debian.org/856806
+
+--- a/helper_functions.c
 b/helper_functions.c
+@@ -420,7 +420,7 @@ void Print_Information_Processor(bool* n
+   *nehalem = true;
+   *sandy_bridge = false;
+   *ivy_bridge = false;
+-  *haswell = true;
++  *haswell = false;
+ 
+ } else if (proc_info.extended_model == 0x2) {
+ switch (proc_info.model)

diff --git a/app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild 
b/app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild
new file mode 100644
index 000..992080972ba
--- /dev/null
+++ b/app-benchmarks/i7z/i7z-93_p20131012-r2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic qmake-utils toolchain-funcs
+
+COMMIT="5023138d7c35c4667c938b853e5ea89737334e92"
+DESCRIPTION="A better i7 (and now i3, i5) reporting tool for Linux"
+HOMEPAGE="https://github.com/ajaiantilal/i7z;
+SRC_URI="https://github.com/ajaiantilal/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="qt5"
+
+RDEPEND="
+   sys-libs/ncurses:0=
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/i7z-0.27.2-ncurses.patch
+   "${FILESDIR}"/qt5.patch
+   "${FILESDIR}"/gcc5.patch
+
+   # From Debian
+   "${FILESDIR}"/fix-insecure-tempfile.patch
+   "${FILESDIR}"/fix_cpuid_asm.patch
+   "${FILESDIR}"/hyphen-used-as-minus-sign.patch
+   "${FILESDIR}"/install-i7z_rw_registers.patch
+   "${FILESDIR}"/use_stdbool.patch
+   "${FILESDIR}"/nehalem.patch
+)
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_configure() {
+   tc-export CC
+   cd GUI || die
+   use qt5 && eqmake5 ${PN}_GUI.pro
+}
+
+src_compile() {
+   default
+
+   if use qt5; then
+   emake -C GUI clean
+   emake -C GUI
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${ED}" docdir=/usr/share/doc/${PF} install
+
+   if use qt5; then
+   dosbin GUI/i7z_GUI
+   fi
+}



  1   2   3   >