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

2018-01-24 Thread Hans de Graaff
commit: ea071dad9041aca4b612a46873155ff18cfefe81
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 24 18:36:38 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:35:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea071dad

profiles/package.mask: mask ruby22-only packages

 profiles/package.mask | 32 
 1 file changed, 32 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index d0e9eadfba2..33f1b0ec3ee 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,38 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (24 Jan 2018)
+# Remove packages that are ruby22-only, and either cannot
+# be updated to ruby23, or are in old, obsolete, slots.
+# Masked for removal in 30 days.
+dev-ruby/amq-protocol:0
+dev-ruby/aws-sdk:0
+dev-ruby/bson:3
+dev-ruby/camping
+dev-ruby/execjs:1
+dev-ruby/mocha:0.11
+dev-ruby/mocha:0.12
+dev-ruby/mocha:0.13
+dev-ruby/mongo
+dev-ruby/net-ssh-multi
+dev-ruby/pcaprub:0.11
+dev-ruby/postgres_ext:2.4
+dev-ruby/rack:1.4
+dev-ruby/rack:1.5
+dev-ruby/rbtree
+dev-ruby/recog:2.0.14
+dev-ruby/right_http_connection
+dev-ruby/rspec-rails:2
+dev-ruby/sass:0
+dev-ruby/sass-rails:4.0
+dev-ruby/snmplib
+dev-ruby/sprockets:2
+dev-ruby/test-unit:0
+dev-ruby/tilt:0
+virtual/ruby-minitest
+www-apps/jekyll-gist
+
+
 # Andreas Sturmlechner  (23 Jan 2018)
 # Depends on deprecated Qt4, no revdeps left.
 # Masked for removal in 30 days.



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

2018-01-24 Thread Hans de Graaff
commit: 24a0e95027583f027a4b2250cd1bb7e2ea0273bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 06:34:08 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:34:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a0e950

dev-ruby/rspec-rails: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild
index 3ed68659300..bb19436f8e1 100644
--- a/dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild
+++ b/dev-ruby/rspec-rails/rspec-rails-3.7.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-01-24 Thread Hans de Graaff
commit: c891030aa4bbcc6f5aa410c51231cb7248e04901
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 06:29:58 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:29:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c891030a

dev-ruby/parallel: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/parallel/parallel-1.12.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/parallel/parallel-1.12.1.ebuild 
b/dev-ruby/parallel/parallel-1.12.1.ebuild
index 1bd63afc39f..db82a8f90f7 100644
--- a/dev-ruby/parallel/parallel-1.12.1.ebuild
+++ b/dev-ruby/parallel/parallel-1.12.1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-# ruby24: fails specs
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-01-24 Thread Hans de Graaff
commit: dcc37d53fa7677c8419c5fc905c3a5dd41d472a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 06:34:27 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:34:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc37d53

dev-ruby/ammeter: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild 
b/dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild
index 90c73cf3ff9..c27bb706e50 100644
--- a/dev-ruby/ammeter/ammeter-1.1.4-r1.ebuild
+++ b/dev-ruby/ammeter/ammeter-1.1.4-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=5
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2018-01-24 Thread Hans de Graaff
commit: 2441b0f173fbfc3be56423c9823d13ee3b1c49b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 06:13:27 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:13:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2441b0f1

dev-ruby/haml: fix tests, add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/haml/haml-4.0.7-r1.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-ruby/haml/haml-4.0.7-r1.ebuild 
b/dev-ruby/haml/haml-4.0.7-r1.ebuild
index 14564a4e584..e57ebe24cda 100644
--- a/dev-ruby/haml/haml-4.0.7-r1.ebuild
+++ b/dev-ruby/haml/haml-4.0.7-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
@@ -31,6 +31,7 @@ ruby_add_bdepend "
dev-ruby/minitest:5
dev-ruby/nokogiri
dev-ruby/rails:4.2
+   dev-ruby/bundler
)
doc? (
dev-ruby/yard
@@ -38,13 +39,9 @@ ruby_add_bdepend "
)"
 
 all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' \
-   -e 's/gem "minitest"/gem "minitest", "~>5.0"/'\
-   -e '1igem "actionpack", "~>4.2"'\
-   -e '1igem "activesupport", "~>4.2"'\
-   -e '1igem "railties", "~>4.2"'\
-   test/test_helper.rb || die
# Remove test that fails when RedCloth is available
sed -i -e "/should raise error when a Tilt filters dependencies are 
unavailable for extension/,+9 s/^/#/"\
test/filters_test.rb || die
+   # Avoid tests that are fragile for whitespace
+   sed -i -e '/test_\(text_area\|partials_should_not_cause_textareas\)/,/^ 
 end/ s:^:#:' test/helper_test.rb || die
 }



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

2018-01-24 Thread Hans de Graaff
commit: 323cce55bd46d92625364750450e787d1d1a7b64
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 06:28:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:28:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323cce55

dev-ruby/rspectacular: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/rspectacular/rspectacular-0.70.7.ebuild 
b/dev-ruby/rspectacular/rspectacular-0.70.7.ebuild
index 675f377b735..bfd32a92abe 100644
--- a/dev-ruby/rspectacular/rspectacular-0.70.7.ebuild
+++ b/dev-ruby/rspectacular/rspectacular-0.70.7.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_TASK_DOC=""



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

2018-01-24 Thread Hans de Graaff
commit: 15f349ecb6bf2c5f144ecfa2a240e2b300bb64cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 06:29:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:29:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f349ec

dev-ruby/ruby-progressbar: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/ruby-progressbar/ruby-progressbar-1.8.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.3-r1.ebuild 
b/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.3-r1.ebuild
index c18decbf595..80a4fba0aa6 100644
--- a/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.3-r1.ebuild
+++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.8.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""



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

2018-01-24 Thread Hans de Graaff
commit: 0ba19f14474d023be99282b51df4b0a688adf567
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 05:57:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 05:57:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba19f14

dev-ruby/slim: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/slim/slim-3.0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.7-r1.ebuild 
b/dev-ruby/slim/slim-3.0.7-r1.ebuild
index 7b9a0073840..7d61c772992 100644
--- a/dev-ruby/slim/slim-3.0.7-r1.ebuild
+++ b/dev-ruby/slim/slim-3.0.7-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



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

2018-01-24 Thread Hans de Graaff
commit: ac5145e25bbc7c98bc80de5e44820e3347e0f5b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 06:28:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 06:28:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5145e2

dev-ruby/fuubar: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/fuubar/fuubar-2.3.1.ebuild 
b/dev-ruby/fuubar/fuubar-2.3.1.ebuild
index 87149eb80c5..7e4b4ab2734 100644
--- a/dev-ruby/fuubar/fuubar-2.3.1.ebuild
+++ b/dev-ruby/fuubar/fuubar-2.3.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jquery-ui-rails/

2018-01-24 Thread Hans de Graaff
commit: bfa3095eb4185e7c29a49857fd0ab5ac1d8c7110
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 05:49:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 05:49:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa3095e

dev-ruby/jquery-ui-rails: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../jquery-ui-rails-5.0.5-r1.ebuild| 25 ++
 .../jquery-ui-rails-6.0.1-r1.ebuild| 25 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-5.0.5-r1.ebuild 
b/dev-ruby/jquery-ui-rails/jquery-ui-rails-5.0.5-r1.ebuild
new file mode 100644
index 000..98196abf825
--- /dev/null
+++ b/dev-ruby/jquery-ui-rails/jquery-ui-rails-5.0.5-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline"
+HOMEPAGE="http://www.rubyonrails.org";
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~x64-macos"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/railties-3.2.16:*"

diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r1.ebuild 
b/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r1.ebuild
new file mode 100644
index 000..12d543825ac
--- /dev/null
+++ b/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline"
+HOMEPAGE="https://github.com/joliss/jquery-ui-rails";
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64 ~arm ~x64-macos"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/railties-3.2.16:*"



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

2018-01-24 Thread Hans de Graaff
commit: 0a2d722412bf454f82d43e34cff07e4df6f94de5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 05:28:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 05:28:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2d7224

dev-util/cucumber-core: move 3.1.0 into a separate slot to match upstream

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/cucumber-core/cucumber-core-3.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/cucumber-core/cucumber-core-3.1.0.ebuild 
b/dev-util/cucumber-core/cucumber-core-3.1.0.ebuild
index fed19d04d55..b03f37de300 100644
--- a/dev-util/cucumber-core/cucumber-core-3.1.0.ebuild
+++ b/dev-util/cucumber-core/cucumber-core-3.1.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
@@ -17,7 +17,7 @@ RUBY_S="cucumber-ruby-core-${PV}"
 LICENSE="Ruby"
 
 KEYWORDS="~amd64 ~ia64 ~ppc"
-SLOT="3.0"
+SLOT="3.1"
 IUSE="test"
 
 ruby_add_bdepend "



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

2018-01-24 Thread Hans de Graaff
commit: 2147ff085d734d0d46478d0d3a1e9814687cc34c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 25 05:29:59 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 25 05:29:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2147ff08

profiles/updates/1Q-2018: slotmove cucumber-core

 profiles/updates/1Q-2018 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/1Q-2018 b/profiles/updates/1Q-2018
index c834346105b..7a859264388 100644
--- a/profiles/updates/1Q-2018
+++ b/profiles/updates/1Q-2018
@@ -1,3 +1,4 @@
 move app-portage/kuroo4 app-portage/kuroo
 slotmove app-portage/kuroo 4 0
 move dev-cpp/gsl dev-cpp/ms-gsl
+slotmove =dev-util/cucumber-3.1.0 3.0 3.1



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

2018-01-24 Thread Aaron Bauman
commit: 0327419fbddde25e4530a1c83ad3b8fd8a16d663
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 03:07:10 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 03:07:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0327419f

dev-vcs/hg-git: cleanup old to satisfy CI and fix breakage wrt bug #627484

 dev-vcs/hg-git/Manifest|  1 -
 dev-vcs/hg-git/hg-git-0.8.5.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-vcs/hg-git/Manifest b/dev-vcs/hg-git/Manifest
index 59b61ee13bf..037690a2d39 100644
--- a/dev-vcs/hg-git/Manifest
+++ b/dev-vcs/hg-git/Manifest
@@ -1,3 +1,2 @@
 DIST hg-git-0.8.10.tar.gz 116019 BLAKE2B 
425a066864051f03e3a3305e74a5920055a7f4c79826711c567a59fcb32171db3ca732ba3bb61edac4ac9847fff897cca4fe0d02e65f69e7b0f0440fa2f32cf4
 SHA512 
ea6de91114005d38568eae1fa5f38aafe73c472c480496ea05b4472c1d8fbc89e76c9bb34eef2641b89e6d0c3f2a9a187d844687214f5599d0b4d0f6b7928c32
-DIST hg-git-0.8.5.tar.gz 96675 BLAKE2B 
b40b031754a6e5e5c5f954b6f17904eb4456a709bc4e10dec47af8cbe0665f80e0b661f029873ba99b60e04e8831519840119be21aebcd728d97147929b8a009
 SHA512 
f03c118b58c1ba4cb34ba8c953c7b1d57207548cd613d1f9f716691cbd131008b802ef21baee484881c72318f46c78b946c2d3fa77ebf5efb3ab0b7e1b9d4ca2
 DIST hg-git-0.8.8.tar.gz 98508 BLAKE2B 
e7636c3809b2be8a7fcce44a72f89f39927a282c34384047036470fc832b34be1922de75a2a9b468ec125ea71626f5f58e6a0c7de12729b7dd18c68b657a
 SHA512 
c3b28273024f2429ed526354048f0e37d0af6be591020fa3b1e8d1321247d72129f7c8fbcef73e69d60e243a6f86380dc4d89f0e8f913b786ef4497421237aac

diff --git a/dev-vcs/hg-git/hg-git-0.8.5.ebuild 
b/dev-vcs/hg-git/hg-git-0.8.5.ebuild
deleted file mode 100644
index 639c573a419..000
--- a/dev-vcs/hg-git/hg-git-0.8.5.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"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="push to and pull from a Git repository using Mercurial"
-HOMEPAGE="http://hg-git.github.io https://pypi.python.org/pypi/hg-git";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   >=dev-vcs/mercurial-2.8.2[${PYTHON_USEDEP}]
-   <=dev-vcs/mercurial-4.1.3[${PYTHON_USEDEP}]
-   >=dev-python/dulwich-0.9.7[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"



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

2018-01-24 Thread Aaron Bauman
commit: 232a60dfb4321c0c59bb55a6421d5f908cea1919
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 02:32:16 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 02:32:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232a60df

dev-vcs/mercurial: cleanup vulnerable wrt bug #627484

 dev-vcs/mercurial/Manifest   |   2 -
 dev-vcs/mercurial/mercurial-3.8.4.ebuild | 134 ---
 dev-vcs/mercurial/mercurial-4.1.3.ebuild | 134 ---
 3 files changed, 270 deletions(-)

diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index 76e2ba58909..f06ed9eff95 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -1,5 +1,3 @@
-DIST mercurial-3.8.4.tar.gz 4775341 BLAKE2B 
ea43b2e6c630f5d6293c40b0cf28ce66293d26ed892a79de9e0e35c381c1c0094a912fac1c13c700655bdff3cb885da3bbc7348b7cc0775c2fc69211c5b38ea9
 SHA512 
2ee785f631f9ae346e10ca77251a9ce6d3dacd598588c39f1a69ce1f4b668866f6109d682428512c37c300b26741b74672195538d66845e85cfff5ead886cf4c
-DIST mercurial-4.1.3.tar.gz 5134965 BLAKE2B 
93d4d72160e28f77ff8c2833ec0f5ea5adc47eb1cd2d8b2383f3eccbd2e4c65e595ed8dfa6f2133e50e3f39a3c14902628a98eb3bc81bfb1d981eb668a75bc23
 SHA512 
794c513b7e061bc56d270ef57adc0fadeffd5bcc988da0934b24db686b76bf573aef2bbaa3baa9220f31463795bc6e6a99fc1284ebcf8d7e49f42b8129347811
 DIST mercurial-4.3.3.tar.gz 5491634 BLAKE2B 
becfe01fb52af6047d570d2b8a674204f5e698bf42c2a3ff46298de40112ace3c367012eabdfc3ac4257e1618a513a75ff27b75050ecbd7f796e847715c95f70
 SHA512 
2d5249b6b2ec6b21c548702af2cf6b8e0858197a370514465aa7a880391f2e9efd6aecefb67fc547dfb8759c1c678009dc5a33fc48743bee30fcbdd853ee1cc6
 DIST mercurial-4.3.tar.gz 5469979 BLAKE2B 
5a0df1bce4b3343a9101b634aed44c7ab3af5ed9a07883b20f87829bedd5abdae92b476a3d108a9ccf093dad18f7c82b36d5d6a6622346e156bca6dcbaeb3c9a
 SHA512 
d74ae5f35d8c415c07737b59e6c5455963dfbf5d038c43d683fd34dd84423b9ccf9cd670667f458db20d8580fc7c7d9e5609d29d990e1e94683734694211c417
 DIST mercurial-4.4.1.tar.gz 5636532 BLAKE2B 
07b91da192db30a925bd9798c5d6ab02336501c04f9d65bb9042786c2f5e6f8c16f6ebe6817f68ac746c21f79e39dbb8284b7590063d7a6ef615a8e2b6dbe821
 SHA512 
4c87adb6d3d30f7f9211eee64df727aefdac246be3ca9e3af412b76c32b76d701b19e00ca339168446ee5e20fad2ffc24f0c87438b6bda954560108235ab14a8

diff --git a/dev-vcs/mercurial/mercurial-3.8.4.ebuild 
b/dev-vcs/mercurial/mercurial-3.8.4.ebuild
deleted file mode 100644
index 24f50bfae3c..000
--- a/dev-vcs/mercurial/mercurial-3.8.4.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2017 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 elisp-common eutils distutils-r1 flag-o-matic
-
-DESCRIPTION="Scalable distributed SCM"
-HOMEPAGE="https://www.mercurial-scm.org/";
-SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bugzilla emacs gpg test tk"
-
-RDEPEND="bugzilla? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
-   gpg? ( app-crypt/gnupg )
-   tk? ( dev-lang/tk )
-   app-misc/ca-certificates"
-DEPEND="emacs? ( virtual/emacs )
-   test? ( app-arch/unzip
-   dev-python/pygments[${PYTHON_USEDEP}] )"
-
-SITEFILE="70${PN}-gentoo.el"
-
-PATCHES=( "${FILESDIR}/${PN}-3.0.1-po_fixes.patch" )
-
-python_prepare_all() {
-   # fix up logic that won't work in Gentoo Prefix (also won't outside in
-   # certain cases), bug #362891
-   sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
-   strip-flags -ftracer -ftree-vectorize
-   # Note: make it impl-conditional if py3 is supported
-   append-flags -fno-strict-aliasing
-
-   "${PYTHON}" setup.py build_mo || die
-}
-
-python_compile_all() {
-   rm -r contrib/{win32,macosx} || die
-   if use emacs; then
-   cd contrib || die
-   elisp-compile mercurial.el || die "elisp-compile failed!"
-   fi
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   newbashcomp contrib/bash_completion hg
-
-   insinto /usr/share/zsh/site-functions
-   newins contrib/zsh_completion _hg
-
-   rm -f doc/*.?.txt
-   dodoc CONTRIBUTORS
-   cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ || die
-
-   dobin hgeditor
-   dobin contrib/hgk
-   python_foreach_impl python_doscript contrib/hg-ssh
-
-   if use emacs; then
-   elisp-install ${PN} contrib/mercurial.el* || die "elisp-install 
failed!"
-   elisp-site-file-install "${FILESDIR}"/${SITEFILE}
-   fi
-
-   local RM_CONTRIB=(hgk hg-ssh 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtxmlpatterns/

2018-01-24 Thread Maciej Mrozowski
commit: d9e94d0450828bd03dd9d5e1de699a6d777da1f4
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Thu Jan 25 02:24:19 2018 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu Jan 25 02:24:19 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d9e94d04

dev-qt/qtxmlpatterns: fix 5.9.4 manifest

 dev-qt/qtxmlpatterns/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
index a089286d..a7343e97 100644
--- a/dev-qt/qtxmlpatterns/Manifest
+++ b/dev-qt/qtxmlpatterns/Manifest
@@ -1,2 +1,2 @@
 DIST qtxmlpatterns-everywhere-src-5.10.0.tar.xz 1385216 BLAKE2B 
7ba4a376da1d23db545f687cd238483f179fdec55b05c67cdfe7dc8250d7b041686d911bb1a0b7703bc5bf311b2172970b10e5c02d22b96b1ef363ff8cf968c4
 SHA512 
ccdc4f4bd57b7e2bb5010f65869910fe1305a36e99594d7505a4e327bffe0e33151850f1baa7ff15df50fe86aa9c7e2486de8c397f21273f66daedf0d9b70c47
-DIST qtxmlpatterns-opensource-src-5.9.4.tar.xz 1189362 BLAKE2B 
68d898c9a9b5f0deca4ba5a2edec746f1844c012cdba6d1de424d6df2ed0b4f685ff4354fc5ff7e9de46b9a72b47300e4bf7e57aa4c5529cd156391362347f5a
 SHA512 
78fd1176d11da4ac1ab52ccb7d7be51a5bf9394b7d069b7eabe4fbec444a6c02f65a8d05a02aaf7eb016c88f1071973c8c185ffe802959ec5357ec1c81664963
+DIST qtxmlpatterns-opensource-src-5.9.4.tar.xz 1361036 BLAKE2B 
74fae07ff780bb44eaffc56822585c5dd2dc36c13237ae23666f8286488a837cafccf01c14d9efe4d151435235965b923bad1889ed604ebb2781237d8674db26
 SHA512 
c2789e7ca32f29f025b72704be49d9cfd3c02bfa61bf3df4145ea03b5df4fc60b2498bcf7e45090b36141aace91c645b0648b99c54e1b3fe6aec486e7fbe0dad



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

2018-01-24 Thread Anthony G. Basile
commit: 7933eff05d15fb1a8e069ecc7e848ff617a2c5ec
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan 25 02:12:11 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan 25 02:12:11 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7933eff0

net-misc/openssh: sync with tree version

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --force

 .../openssh/{openssh-7.5_p1-r3.ebuild => openssh-7.5_p1-r4.ebuild}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/openssh/openssh-7.5_p1-r3.ebuild 
b/net-misc/openssh/openssh-7.5_p1-r4.ebuild
similarity index 98%
rename from net-misc/openssh/openssh-7.5_p1-r3.ebuild
rename to net-misc/openssh/openssh-7.5_p1-r4.ebuild
index e3d5da9..291e377 100644
--- a/net-misc/openssh/openssh-7.5_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-7.5_p1-r4.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"
@@ -39,8 +39,8 @@ LIB_DEPEND="
audit? ( sys-process/audit[static-libs(+)] )
ldns? (
net-libs/ldns[static-libs(+)]
-   !bindist? ( net-libs/ldns[ecdsa,ssl] )
-   bindist? ( net-libs/ldns[-ecdsa,ssl] )
+   !bindist? ( net-libs/ldns[ecdsa,ssl(+)] )
+   bindist? ( net-libs/ldns[-ecdsa,ssl(+)] )
)
libedit? ( dev-libs/libedit:=[static-libs(+)] )
sctp? ( net-misc/lksctp-tools[static-libs(+)] )



[gentoo-commits] proj/musl:master commit in: sys-libs/compiler-rt-sanitizers/

2018-01-24 Thread Anthony G. Basile
commit: 1ff0f6f2f0972797f880d13d713f7b0c6063cf2b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan 25 01:42:24 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan 25 01:42:24 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1ff0f6f2

sys-libs/compiler-rt-sanitizers: version 5.0.0 breaks the tree

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-libs/compiler-rt-sanitizers/Manifest   |   2 -
 .../compiler-rt-sanitizers-5.0.0.ebuild| 128 -
 2 files changed, 130 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 2b8b4a3..cb8ead5 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -1,7 +1,5 @@
 DIST compiler-rt-4.0.1.src.tar.xz 1434100 BLAKE2B 
ca6bf78fc07f387b7244a52ef648b06a5685effb46a66b241a9ee847ecafb17d02602f49b0dbe473d47202586874a043a6d75141400062f526d2f808da323e1e
 SHA512 
cfeb625884b273f7c0e6767b81a8d3e5f24e0b96a510d5764d9d47a0e215fc841b4cb9d1843c8fb428cd21def720cfbfe8d3593ff5bb390548ebc8c32a902649
-DIST compiler-rt-5.0.0.src.tar.xz 1507996 BLAKE2B 
7294b7c4fee6401baaf2a9c9bd22d3f94d57334575ae0d5c599b613990d6f139b72acee8c2c66f6c7bc17378d5258290e749f691cc6c6c5bf9f204e3a76b37a0
 SHA512 
5f3fd49736fba35232b0baa19a5f03c4ab3bf85ec16f23355eb3c516fe6d861c14272c224ca2f2092a80636df4307e49a3df1b60a3791949b3f1ba4a0c8c81fb
 DIST compiler-rt-5.0.1.src.tar.xz 1498220 BLAKE2B 
61503df8a4075c2fe1e42d480753b861321b5de127e340f48d648fc38d81c7967cead17e136beaa5235cc92540f158915fccec77cf39aa7c336d106c9d265222
 SHA512 
61e23775db78bdeed3003a509b45ae609287db31302fed186f3210d481ecf062d1828571e63482215ab00ff732df8f3fa6c77334dfb677e4b76eb555d476b8c4
 DIST compiler-rt-sanitizers-4.0.1-patchset.tar.xz 2384 BLAKE2B 
6f9eee711c83570767f0bb634d0f91c18ee7f2af93a478938b8d5b6ce6f2c2fbaadb7bd5c7ee94a14dc1834359a046187db6bc7005b7c2efa539325dc0701ad9
 SHA512 
72d7357b4c27bbf8fa8b34803ddea905a9f1054e8fc7bf99a4ead9dc00408989ea2709f04be9cf45a27eeb4b9386c89feeb25b53a84f3cac9739196b89813887
 DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
-DIST llvm-5.0.0.src.tar.xz 23411980 BLAKE2B 
bc3d8b75b766c83912252b51d6b57c8151c9d83415eff7bc771923d35138ed253a788d6c8e0a384c5e78ce1a1065f10d66ef5004df163b4c3b0c6274bb3aa6b7
 SHA512 
e6d8fdcb5bf27bded814d02f39f69c6171bc3a512d5957c03e5ac2e231f903b7de87634b059bd5c5da670f7c3a8f7a538f6299225799f15f921857f1452f6b3a
 DIST llvm-5.0.1.src.tar.xz 23428720 BLAKE2B 
3db4d33df21018d17eef0042c0d8d82a8412bd5daa99cfb5405a6ec83c5774178fa76b220e8731c2a9a64dabf898aa90fe29c685327bd63a4f078e8e94a9a77e
 SHA512 
bee1d45fca15ce725b1f2b1339b13eb6f750a3a321cfd099075477ec25835a8ca55b5366172c4aad46592dfd8afe372349ecf264f581463d017f9cee2d63c1cb

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.0.ebuild
deleted file mode 100644
index 9076a13..000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.0.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit check-reqs cmake-utils flag-o-matic llvm python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/";
-SRC_URI="https://releases.llvm.org/${PV/_//}/compiler-rt-${PV/_/}.src.tar.xz
-   test? ( https://releases.llvm.org/${PV/_//}/llvm-${PV/_/}.src.tar.xz )"
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="${PV%_*}"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-LLVM_SLOT=${SLOT%%.*}
-# llvm-4 needed for --cmakedir
-DEPEND="
-   >=sys-devel/llvm-4
-   test? (
-   app-portage/unsandbox
-   $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${LLVM_SLOT}
-   sys-libs/compiler-rt:${SLOT} )
-   ${PYTHON_DEPS}"
-
-S=${WORKDIR}/compiler-rt-${PV/_/}.src
-
-PATCHES=( "${FILESDIR}"/${PN}-5.0.0-musl-patches.patch )
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-check_space() {
-   if use test; then
-   local CHECKREQS_DISK_BUILD=11G
-   check-reqs_pkg_pretend
-   fi
-}
-
-pkg_pretend() {
-   check_space
-}
-
-pkg_setup() {
-   check_space
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   default
-
-   if use test; then
-   mv llvm-* llvm || die
-   fi
-}
-
-src_configure() {
-   # pre-set since 

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

2018-01-24 Thread Anthony G. Basile
commit: bb247cbf167b2afdd145ffbc9eac719613381ccc
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan 25 01:34:25 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan 25 01:34:25 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bb247cbf

travis.yml: bump portage version to 2.3.20

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 76be5f7..aac6fe3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,7 +9,7 @@ notifications:
 on_failure: always  # options: [always|never|change] default: always
 on_start: false # default: false
 env:
-- PORTAGE_VER="2.3.8"
+- PORTAGE_VER="2.3.20"
 before_install:
 - sudo apt-get -qq update
 - pip install lxml



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2018-01-24 Thread Aaron Bauman
commit: aa0921a913485ee84f1496c9d8293ef0bdba
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 01:31:36 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 01:31:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa09

app-antivirus/clamav: cleanup vulnerable wrt bug #636212

 app-antivirus/clamav/Manifest|   3 -
 app-antivirus/clamav/clamav-0.98.7-r1.ebuild | 139 -
 app-antivirus/clamav/clamav-0.98.7.ebuild| 138 -
 app-antivirus/clamav/clamav-0.99.1.ebuild| 145 --
 app-antivirus/clamav/clamav-0.99.2.ebuild| 147 ---
 app-antivirus/clamav/clamav-0.99.ebuild  | 146 --
 6 files changed, 718 deletions(-)

diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index 2f052faf2fc..b82c9c97c9a 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -1,4 +1 @@
-DIST clamav-0.98.7.tar.gz 15118851 BLAKE2B 
5fffd1896645b5e77f26819eb16e1d9e9cbb8a71d5627aa31ce009b37172fe5c9fff77d6646940c8065c856cf1a74737ffafc79d4e288b8d1202620fe568d1bc
 SHA512 
acf01961472c13ccb219420cc3fa3c3e6f8a733edef371dbc04ce5867900aa1535e956ec8ad50d31c8f872a0a1d79fcccac944cd86e29ecdfa4af18f7fd5afb9
-DIST clamav-0.99.1.tar.gz 15990867 BLAKE2B 
3b5d046c0b4e965ff26bea3b6b416e261ce86c449d092fd1debf52e4df5e5448039f7769f94d5817c9754100d296a0eb37ca5289f3cb5af8e58be9e93ef59a18
 SHA512 
9beb5c0ebff2aef741bb27811c1f10a7cd5da354ff67272ee8994d87c95e272a5983105af0fe1a734e1fa99f112dc49d82074a0df6715814817f85a45f4f
 DIST clamav-0.99.2.tar.gz 16067497 BLAKE2B 
4155e3125ccc45cc6828033f207b6b8d3514253dfb8156428ad4096c0901d5a8500f9dd253b8f40afdc49a6039b647627868f75d51829ab7bd247ada5f3b8383
 SHA512 
7744ba8a344b163cf98e9737cddfd25d2120b34ee9c4518380e028c9ec3cd50127b198b0dfa9fde30f5ce9aab0c0e6384712fbc11287e77d16ce052fd7b6ac44
-DIST clamav-0.99.tar.gz 15968038 BLAKE2B 
d3690f08215b8d870e8fb11b11eea6bb92a2eb4b7edddb037ed2f0e8c823a6c5856a3824716cd04f02ec985188ccd36ae41c5077df09ed1948281012dd28ef8c
 SHA512 
328e66fa412ba61f5e44c839b254c7a84d2ce7821fda6cf29e4ee9532c06e45bdec62f202ca561223e984fff170bfd8280e5cc8e306c09a3017b17e7db3bbf56

diff --git a/app-antivirus/clamav/clamav-0.98.7-r1.ebuild 
b/app-antivirus/clamav/clamav-0.98.7-r1.ebuild
deleted file mode 100644
index a8c9f8f9942..000
--- a/app-antivirus/clamav/clamav-0.98.7-r1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic user systemd
-
-DESCRIPTION="Clam Anti-Virus Scanner"
-HOMEPAGE="http://www.clamav.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="bzip2 clamdtop iconv ipv6 libressl milter metadata-analysis-api selinux 
static-libs uclibc"
-
-CDEPEND="bzip2? ( app-arch/bzip2 )
-   clamdtop? ( sys-libs/ncurses:0 )
-   iconv? ( virtual/libiconv )
-   metadata-analysis-api? ( dev-libs/json-c:= )
-   milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
-   dev-libs/libtommath
-   >=sys-libs/zlib-1.2.2
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-devel/libtool"
-# openssl is now *required* see this link as to why
-# http://blog.clamav.net/2014/02/introducing-openssl-as-dependency-to.html
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-clamav )"
-
-DOCS=( AUTHORS BUGS ChangeLog FAQ INSTALL NEWS README UPGRADE )
-
-pkg_setup() {
-   enewgroup clamav
-   enewuser clamav -1 -1 /dev/null clamav
-}
-
-src_prepare() {
-   use ppc64 && append-flags -mminimal-toc
-   use uclibc && export ac_cv_type_error_t=yes
-}
-
-src_configure() {
-   econf \
-   --disable-experimental \
-   --disable-fanotify \
-   --enable-id-check \
-   --with-dbdir="${EPREFIX}"/var/lib/clamav \
-   --with-system-tommath \
-   --with-zlib="${EPREFIX}"/usr \
-   $(use_enable bzip2) \
-   $(use_enable clamdtop) \
-   $(use_enable ipv6) \
-   $(use_enable milter) \
-   $(use_enable static-libs static) \
-   $(use_with iconv) \
-   $(use_with metadata-analysis-api libjson /usr)
-}
-
-src_install() {
-   default
-
-   rm -rf "${ED}"/var/lib/clamav
-   newinitd "${FILESDIR}"/clamd.initd-r6 clamd
-   newconfd "${FILESDIR}"/clamd.conf-r1 clamd
-
-   systemd_dotmpfilesd "${FILESDIR}/tmpfiles.d/clamav.conf"
-   systemd_newunit "${FILESDIR}/clamd_at.service" "clamd@.service"
-   systemd_dounit "${FILESDIR}/clamd.service"
-   s

[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsmasq/

2018-01-24 Thread Aaron Bauman
commit: 7d8b5da81e3c80c8137a6b5521314f9ce3227b72
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 01:22:37 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 01:22:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8b5da8

net-dns/dnsmasq: cleanup vulnerable wrt bug #632692

 net-dns/dnsmasq/Manifest   |   2 -
 net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild | 190 
 net-dns/dnsmasq/dnsmasq-2.76.ebuild| 186 ---
 net-dns/dnsmasq/dnsmasq-2.77-r1.ebuild | 195 -
 net-dns/dnsmasq/dnsmasq-2.77.ebuild| 193 
 5 files changed, 766 deletions(-)

diff --git a/net-dns/dnsmasq/Manifest b/net-dns/dnsmasq/Manifest
index f8bdcc32285..0c1296ae6cf 100644
--- a/net-dns/dnsmasq/Manifest
+++ b/net-dns/dnsmasq/Manifest
@@ -1,3 +1 @@
-DIST dnsmasq-2.76.tar.xz 480796 BLAKE2B 
09dd0e97bcd70fa2beecd80ed157692a217a8a5b71f5d9491c419bedc909b1dcee043c5aeaab333a44d1775785182658ac999c5d3c4f4bd48f1683122697e326
 SHA512 
8a930f3e7cdc0c291ce89bea8128a4b8438b9aa9e660a2ac037e0baa4c5c74f4482a8f83b0410066a759444b3c4e1cf62a9beb625e38509690227996de10e06a
-DIST dnsmasq-2.77.tar.xz 487244 BLAKE2B 
4671dd47f87c4554b7d18413cff22cd5ed8338d2d97a8c2ecb57a92d0c7efa6a7fd9ff208b529f124cd8678e0d7f9328366a18039162647bed6076a05a882b1a
 SHA512 
6ca98a71a8fdfd606e29c58b34dadfa63148c39f931570cca67a287e044d52c6ec2f8acbf5620ada3312e9db3a2fd63877188d829c070beaa730607e3309e768
 DIST dnsmasq-2.78.tar.xz 489172 BLAKE2B 
996b59181c4b582b74c91be073e62f0756d2e4c67ee36ff825b6973699f60e44959bb0451bbb8623f277e5a8378cda987a300eee6ec9398ae99284b302da2747
 SHA512 
9b79b84e5a768d52f90f6335ccef2c404ecd7a13e78e49f4cd0755fffc6cf34d0dc96ad4c72cad1dab3c5743a8d0d789b3e9b6e625b03c5675bb898ca61a698b

diff --git a/net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild
deleted file mode 100644
index 70cc1f59fb1..000
--- a/net-dns/dnsmasq/dnsmasq-2.76-r1.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils toolchain-funcs flag-o-matic user systemd
-
-DESCRIPTION="Small forwarding DNS server"
-HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/doc.html";
-SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
-IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn +inotify ipv6 lua 
nls script selinux static tftp"
-DM_LINGUAS="de es fi fr id it no pl pt_BR ro"
-
-CDEPEND="dbus? ( sys-apps/dbus )
-   idn? ( net-dns/libidn )
-   lua? ( dev-lang/lua:* )
-   conntrack? ( net-libs/libnetfilter_conntrack )
-   nls? (
-   sys-devel/gettext
-   net-dns/libidn
-   )
-"
-
-DEPEND="${CDEPEND}
-   app-arch/xz-utils
-   dnssec? (
-   dev-libs/nettle[gmp]
-   static? (
-   dev-libs/nettle[static-libs(+)]
-   )
-   )
-   virtual/pkgconfig"
-
-RDEPEND="${CDEPEND}
-   dnssec? (
-   !static? (
-   dev-libs/nettle[gmp]
-   )
-   )
-   selinux? ( sec-policy/selinux-dnsmasq )
-"
-
-REQUIRED_USE="dhcp-tools? ( dhcp )
-   lua? ( script )"
-
-use_have() {
-   local useflag no_only uword
-   if [[ $1 == '-n' ]]; then
-   no_only=1
-   shift
-   fi
-   useflag="${1}"
-   shift
-
-   uword="${1:-${useflag}}"
-   shift
-
-   while [[ ${uword} ]]; do
-   uword="${uword^^}"
-
-   if ! use "${useflag}"; then
-   echo -n " -DNO_${uword}"
-   elif [[ -z "${no_only}" ]]; then
-   echo -n " -DHAVE_${uword}"
-   fi
-   uword="${1}"
-   shift
-   done
-}
-
-pkg_pretend() {
-   if use static; then
-   einfo "Only sys-libs/gmp and dev-libs/nettle are statically 
linked."
-   use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense; 
the static USE flag is ignored."
-   fi
-}
-
-pkg_setup() {
-   enewgroup dnsmasq
-   enewuser dnsmasq -1 -1 /dev/null dnsmasq
-}
-
-src_prepare() {
-   default
-
-   sed -i -r 's:lua5.[0-9]+:lua:' Makefile
-   sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" dnsmasq.conf.example
-}
-
-src_configure() {
-   COPTS="$(use_have -n auth-dns auth)"
-   COPTS+="$(use_have conntrack)"
-   COPTS+="$(use_have dbus)"
-   COPTS+="$(use_have idn)"
-   COPTS+="$(use_have -n inotify)"
-   COPTS+="$(use_have -n dhcp dhcp dhcp6)"
-   COPTS+="$(use_have -n ipv6 ipv6 dhcp6)"
-   COPTS+="$(use_have lua luascript)"
-   COPTS+="$(use_have -n script)"
-   COPTS+="$(use_have -n tftp)"
-   COPTS+=

[gentoo-commits] proj/musl:master commit in: dev-qt/qtcore/

2018-01-24 Thread Anthony G. Basile
commit: 969d367b2bc13e8be5773b283fece463f654511c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan 25 00:57:16 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan 25 00:57:16 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=969d367b

dev-qt/qtcore: drop libcxx libcxxabi as it breaks the dep tree

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-qt/qtcore/Manifest|  1 -
 dev-qt/qtcore/metadata.xml|  2 --
 dev-qt/qtcore/qtcore-5.9.2.ebuild | 68 ---
 dev-qt/qtcore/qtcore-5.9.3.ebuild | 14 ++--
 4 files changed, 2 insertions(+), 83 deletions(-)

diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
index 99146f9..ae9d169 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1,4 +1,3 @@
 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 SHA256 
e2882295097e47fe089f8ac741a95fef47e0a73a3f3cdf21b56990638f626ea0 SHA512 
f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
 WHIRLPOOL 
ad8f01172f5bdb3a3a69fe7b03862c4c411bc8d95211053ad66ed1d60a3c0577d073d1075a1e0a80b25d9b2721addda55a2967e6ccf5e194cec8d08770ac5fc2
 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 SHA256 
edcdf549d94d98aff08e201dcb3ca25bc3628a37b1309e320d5f556b6b66557e SHA512 
0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
 WHIRLPOOL 
de5ff1380b3fd9cbcca741d212ac516e3f8a31366219605730cf5525a04e4efc9965a9b3cf8e99f50a2912bc7add83f61e7f90a85e176ad2830e4c1422b5d682
-DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95
 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 SHA256 
9e7c44005e7691dc7c85165bd4510282c47f0163521f4973eab71dbdb39a9982 SHA512 
256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
 WHIRLPOOL 
08ee846bcc99fe1af47febc8436c5c6772cb1dbb096fd1cd7126e708efbf53251ddff66f1d6ea2ac9091e75f38ce784d209c3c94130e7c48b9adedd01a59b7ed

diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index cbf4db3..34c0121 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -9,8 +9,6 @@
Add support for exceptions - like 
catching them
inside the event loop (recommended by upstream)
Enable dev-libs/glib eventloop 
support
-   Link with sys-libs/libcxx to 
avoid dependency on gcc.
-   Build on top of 
sys-libs/libcxxabi instead of gcc's libsupc++ (avoids depending on 
gcc).
Enable the Qt3Support libraries for 
Qt4. Note that
this does not mean you can compile pure Qt3 programs 
with Qt4.
Enable native journald logging 
support

diff --git a/dev-qt/qtcore/qtcore-5.9.2.ebuild 
b/dev-qt/qtcore/qtcore-5.9.2.ebuild
deleted file mode 100644
index 80da91a..000
--- a/dev-qt/qtcore/qtcore-5.9.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Cross-platform application development framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~ppc ~x86"
-fi
-
-IUSE="icu systemd"
-
-DEPEND="
-   dev-libs/double-conversion:=
-   dev-libs/glib:2
-   dev-libs/libpcre2[pcre16,unicode]
-   sys-libs/zlib
-   icu? ( dev-libs/icu:= )
-   !icu? ( virtual/libiconv )
-   systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-5.9.3-musl-iconv.patch" )
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/bootstrap
-   src/tools/moc
-   src/tools/rcc
-   src/tools/qfloat16-tables
-   src/corelib
-   src/tools/qlalr
-   doc
-)
-
-src_configure() {
-   local myconf=(
-   $(qt_use icu)
-   $(qt_use !icu iconv)
-   $(qt_use systemd journald)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-
-   local flags=(
-   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
-   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
-   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
-   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
-   )
-
-   for flag in ${flags[@]}; do
-   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
-
-   #if defined(QT_N

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

2018-01-24 Thread Aaron Bauman
commit: 83c3b7ff1b9edab8f437aad399ec4b01c07395d2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:46:28 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:46:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c3b7ff

app-admin/salt: cleanup vulnerable wrt bug #627928

 app-admin/salt/Manifest |   3 -
 app-admin/salt/salt-2015.5.10.ebuild| 133 -
 app-admin/salt/salt-2015.8.13-r1.ebuild | 141 --
 app-admin/salt/salt-2015.8.13.ebuild| 140 --
 app-admin/salt/salt-2016.3.8.ebuild | 147 
 5 files changed, 564 deletions(-)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index ac42a2512d0..5d09e1c2ff3 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -1,5 +1,2 @@
-DIST salt-2015.5.10.tar.gz 5693422 BLAKE2B 
99ba6321b998c111704178f55495327eb6b9122e4eb6efacab40eaa4d8be0cae91c6d72d6fb2732e4ae5c05170b4af772b6210d129e5849f86c7be6252768c67
 SHA512 
78a4cbe5c771208e957360689a25ae4e44566987e07e7fda54e6db9028485eacc6ad016c65c981090f9b5d95331e46048a094aecc27703b3956c06ab6ebad95d
-DIST salt-2015.8.13.tar.gz 7036243 BLAKE2B 
0b222f91d5bc42621c96fcd46223b064a480185d79b164e0f7ba8782b502f68edc21691b661dd9ec0547d1363320aae3c6560137875570a73c8536d6ea695603
 SHA512 
ec8626f7360542bfeea90fc3d6fd9d9d015da4c2a6adf9957c22501ed9531b0a44d2cbc4853c41856b4cd46c142d2441884ec99700f3c0a5310cc428f9f1ec2a
 DIST salt-2016.11.8.tar.gz 10142142 BLAKE2B 
e6805dae84c0d2e39109c95f603fcb54e1b7d7ff6c27ce555379b69274b3a5d72a1e372081a62c18440deb0955c1ef24a41c5d855a5e622f2ffe51276bd87b25
 SHA512 
0adc544ca460d13d2adb11b04575bd079a3dad1be3468bea7d32d0b74416b78546e4c86c75551bba09786be8e9810a6e30232414c4f5851cbc9a0fb4b894e0de
-DIST salt-2016.3.8.tar.gz 8519835 BLAKE2B 
a3936f36a513dfd4a9fd1ece41bf7abfc893d1788c8e5e85b28a2898c321e1d9ab2141dc3ab346e243c0c9c5dbf119abf7506e1dbc6be66995e30d09a1723122
 SHA512 
bba41d4c70e278aa7196d292fb27b926dce32f4cc67c5b23b6c219ad59178b1a8b26e8adeb3a7bd587c25cc1c8ff36a207ea2a2f68d13d64f37a34f96f35ecd1
 DIST salt-2017.7.2.tar.gz 11471191 BLAKE2B 
0b7184eb4dcb29f2a9603117d1c6fb9c729093c1ff11e18370929ec3fdbfe7bf8c0914f17260c3f613842c23359205a4a84d3e0bcd67476705e50f805bcd7b69
 SHA512 
959cec404f0fa7c00f78427cba902b8b9c2c0d95016fc70925d8da6d0b97a0284fc034ac92a5c5c313763db4fdcbd1b0391318596b77fe8e0cd1c7e4b3fa928b

diff --git a/app-admin/salt/salt-2015.5.10.ebuild 
b/app-admin/salt/salt-2015.5.10.ebuild
deleted file mode 100644
index 24630f9f662..000
--- a/app-admin/salt/salt-2015.5.10.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-inherit eutils systemd distutils-r1
-
-DESCRIPTION="Salt is a remote execution and configuration manager"
-HOMEPAGE="https://saltstack.com/community/";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git";
-   EGIT_BRANCH="develop"
-   SRC_URI=""
-   KEYWORDS=""
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~x86 ~amd64"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron 
nova"
-IUSE+=" openssl portage redis selinux test timelib raet +zeromq vim-syntax"
-
-RDEPEND="sys-apps/pciutils
-   dev-python/jinja[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.3[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/markupsafe[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=www-servers/tornado-4.0[${PYTHON_USEDEP}]
-   libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
-   mako? ( dev-python/mako[${PYTHON_USEDEP}] )
-   ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
-   libvirt? ( dev-python/libvirt-python[${PYTHON_USEDEP}] )
-   openssl? (
-   dev-libs/openssl:*[-bindist]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   )
-   raet? (
-   >=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}]
-   >=dev-python/raet-0.6.0[${PYTHON_USEDEP}]
-   )
-   zeromq? (
-   >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/m2crypto-0.22.3[${PYTHON_USEDEP}]
-   dev-python/pycrypto[${PYTHON_USEDEP}]
-   )
-   cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )
-   mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
-   portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
-   keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
-   mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
-   redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )

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

2018-01-24 Thread Aaron Bauman
commit: 9392b103397ac6227b8a141d8a262e86bfcc239e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:38:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:38:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9392b103

net-nds/rpcbind: cleanup vulnerable wrt bug #617472

 net-nds/rpcbind/Manifest|  1 -
 net-nds/rpcbind/rpcbind-0.2.3-r1.ebuild | 56 
 net-nds/rpcbind/rpcbind-0.2.3-r2.ebuild | 57 -
 net-nds/rpcbind/rpcbind-0.2.4.ebuild| 54 ---
 4 files changed, 168 deletions(-)

diff --git a/net-nds/rpcbind/Manifest b/net-nds/rpcbind/Manifest
index 21ca048f811..aa93e472e8c 100644
--- a/net-nds/rpcbind/Manifest
+++ b/net-nds/rpcbind/Manifest
@@ -1,2 +1 @@
-DIST rpcbind-0.2.3.tar.bz2 121306 BLAKE2B 
996bae5b58ee20d96dd1f1dcc7adc1ad227e34082184f9537a0d9a2944bf5b22734694acbdd52f65c29df4a8d16df343f74e93bd92d264b84d9c9120cd5a750d
 SHA512 
b91cb4e0849213d344063ccf32d16c49819906b65e4d07c4aa7d3c8842bd83acb408d07aa285da902c389f3c9716f01678012b93a11863eb174a2577cd6ba1d6
 DIST rpcbind-0.2.4.tar.bz2 122781 BLAKE2B 
ac1c374a1081559bf09bc209256daa1bb530d71f0c7fe45cec4c9b87cf110c15251a05dce2cf2b78ffa4d902f817efed30350ad08a23e12a7f219f10fe626aa8
 SHA512 
f3966a7284e94bdf120a9b3f0dd66efa1fe8761df2313545a031f77b7c06e27d7955d2780469943deb537d34f95c4cf3f30de523ec9fab9f571322d7224b210c

diff --git a/net-nds/rpcbind/rpcbind-0.2.3-r1.ebuild 
b/net-nds/rpcbind/rpcbind-0.2.3-r1.ebuild
deleted file mode 100644
index cdbbee00c44..000
--- a/net-nds/rpcbind/rpcbind-0.2.3-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils systemd
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://linux-nfs.org/~steved/rpcbind.git"
-   inherit autotools git-r3
-else
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc 
x86"
-fi
-
-DESCRIPTION="portmap replacement which supports RPC over various protocols"
-HOMEPAGE="https://sourceforge.net/projects/rpcbind/";
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="debug selinux systemd tcpd warmstarts"
-
-CDEPEND=">=net-libs/libtirpc-0.2.3:=
-   systemd? ( sys-apps/systemd:= )
-   tcpd? ( sys-apps/tcp-wrappers )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-rpcbind )"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-   epatch "${FILESDIR}"/${P}-libtirpc.patch
-   epatch "${FILESDIR}"/${P}-mem-corrupt.patch #560990
-   epatch_user
-}
-
-src_configure() {
-   econf \
-   --bindir="${EPREFIX}"/sbin \
-   --with-statedir="${EPREFIX}"/run/${PN} \
-   --with-rpcuser=root \
-   --with-systemdsystemunitdir=$(usex systemd 
"$(systemd_get_unitdir)" "no") \
-   $(use_enable tcpd libwrap) \
-   $(use_enable debug) \
-   $(use_enable warmstarts)
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}

diff --git a/net-nds/rpcbind/rpcbind-0.2.3-r2.ebuild 
b/net-nds/rpcbind/rpcbind-0.2.3-r2.ebuild
deleted file mode 100644
index 1d4183d7905..000
--- a/net-nds/rpcbind/rpcbind-0.2.3-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils systemd
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://linux-nfs.org/~steved/rpcbind.git"
-   inherit autotools git-r3
-else
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-fi
-
-DESCRIPTION="portmap replacement which supports RPC over various protocols"
-HOMEPAGE="https://sourceforge.net/projects/rpcbind/";
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="debug selinux systemd tcpd warmstarts"
-
-CDEPEND=">=net-libs/libtirpc-0.2.3:=
-   systemd? ( sys-apps/systemd:= )
-   tcpd? ( sys-apps/tcp-wrappers )"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-rpcbind )"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-   epatch "${FILESDIR}"/${P}-libtirpc.patch
-   epatch "${FILESDIR}"/${P}-mem-corrupt.patch #560990
-   epatch "${FILESDIR}"/${P}-remove-P-macro.patch #589666
-   epatch_user
-}
-
-src_configure() {
-   econf \
-   --bindir="${EPREFIX}"/sbin \
-   --with-statedir="${EPREFIX}"/run/${PN} \
-   --with-rpcuser=root \
-   --with-systemdsystemunitdir=$(usex systemd 
"$(systemd_get_unitdir)"

[gentoo-commits] proj/musl:master commit in: sys-fs/xfsprogs/, media-sound/mpd/, net-misc/freerdp/, media-sound/pulseaudio/, ...

2018-01-24 Thread Anthony G. Basile
commit: 8809440e4b9bd6df32f22e3872f4767a7f75f233
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jan 24 22:43:19 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan 25 00:38:08 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8809440e

Remove more keywords not supported on musl

 .../speech-dispatcher-0.8.1.ebuild |  2 +-
 app-admin/rsyslog/rsyslog-8.24.0-r2.ebuild |  2 +-
 app-admin/rsyslog/rsyslog-8.26.0-r1.ebuild |  2 +-
 app-admin/rsyslog/rsyslog-8.28.0.ebuild|  2 +-
 app-admin/rsyslog/rsyslog-8.31.0.ebuild|  2 +-
 app-arch/pax/pax-20161104.ebuild   |  2 +-
 app-editors/emacs/emacs-24.5-r3.ebuild |  2 +-
 app-editors/emacs/emacs-24.5-r4.ebuild |  2 +-
 app-editors/emacs/emacs-25.2-r1.ebuild |  2 +-
 app-editors/emacs/emacs-25.2.ebuild|  2 +-
 app-editors/emacs/emacs-25.3.ebuild|  2 +-
 app-emulation/qemu/qemu-2.10.1-r1.ebuild   |  2 +-
 app-misc/pax-utils/pax-utils-1.1.7.ebuild  |  2 +-
 app-misc/pax-utils/pax-utils-1.2.2-r2.ebuild   |  2 +-
 app-text/enchant/enchant-1.6.1.ebuild  |  2 +-
 dev-lang/ruby/ruby-2.4.3.ebuild|  2 +-
 dev-lang/ruby/ruby-2.5.0-r1.ebuild |  2 +-
 dev-libs/DirectFB/DirectFB-1.7.6.ebuild|  2 +-
 dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild|  2 +-
 dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild|  2 +-
 dev-libs/elfutils/elfutils-0.166.ebuild|  2 +-
 dev-libs/elfutils/elfutils-0.169-r1.ebuild |  2 +-
 dev-libs/elfutils/elfutils-0.170-r1.ebuild |  2 +-
 dev-libs/glib/glib-2.50.3-r1.ebuild|  2 +-
 dev-libs/libgamin/libgamin-0.1.10-r5.ebuild|  2 +-
 dev-python/numpy/numpy-1.10.4.ebuild   |  2 +-
 dev-python/numpy/numpy-1.12.1.ebuild   |  2 +-
 dev-qt/qt3support/qt3support-4.8.7.ebuild  |  2 +-
 dev-qt/qtcore/qtcore-4.8.7-r3.ebuild   |  2 +-
 dev-qt/qtcore/qtcore-5.7.1-r3.ebuild   |  2 +-
 dev-qt/qtcore/qtcore-5.9.2.ebuild  |  2 +-
 dev-qt/qtcore/qtcore-5.9.3.ebuild  |  2 +-
 dev-qt/qtwebengine/qtwebengine-5.7.1-r2.ebuild |  2 +-
 dev-qt/qtwebkit/qtwebkit-5.7.1.ebuild  |  2 +-
 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild  |  2 +-
 dev-tex/luatex/luatex-0.70.1-r2.ebuild |  2 +-
 dev-util/systemtap/systemtap-2.9.ebuild|  2 +-
 dev-util/valgrind/valgrind-3.12.0.ebuild   |  2 +-
 .../gnome-keyring/gnome-keyring-3.20.0.ebuild  |  2 +-
 .../gnome-session/gnome-session-3.22.3.ebuild  |  2 +-
 media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild |  2 +-
 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild|  2 +-
 .../sane-backends/sane-backends-1.0.24-r6.ebuild   |  2 +-
 media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild|  2 +-
 media-libs/alsa-lib/alsa-lib-1.1.5.ebuild  |  2 +-
 media-libs/mesa/mesa-17.1.10.ebuild|  2 +-
 media-libs/mesa/mesa-17.2.8.ebuild |  2 +-
 media-libs/mesa/mesa-17.3.3.ebuild |  2 +-
 media-libs/mesa/mesa-18.0.0_rc2.ebuild |  2 +-
 media-libs/openal/openal-1.17.2.ebuild |  2 +-
 media-libs/zvbi/zvbi-0.2.35-r1.ebuild  |  2 +-
 media-sound/cdparanoia/cdparanoia-3.10.2-r6.ebuild |  2 +-
 media-sound/mpd/mpd-0.19.19.ebuild |  2 +-
 media-sound/ncmpcpp/ncmpcpp-0.7.7.ebuild   |  2 +-
 media-sound/pulseaudio/pulseaudio-10.0.ebuild  |  2 +-
 media-sound/pulseaudio/pulseaudio-10.99.1.ebuild   |  2 +-
 media-sound/pulseaudio/pulseaudio-11.1.ebuild  |  2 +-
 media-sound/sox/sox-14.4.2.ebuild  |  2 +-
 net-dialup/ppp/ppp-2.4.7-r3.ebuild |  2 +-
 net-firewall/ebtables/ebtables-2.0.10.4-r1.ebuild  |  2 +-
 net-firewall/iptables/iptables-1.4.21-r1.ebuild|  2 +-
 net-fs/cifs-utils/cifs-utils-6.4.ebuild|  2 +-
 net-fs/samba/samba-4.5.10-r1.ebuild|  2 +-
 net-libs/libndp/libndp-1.6-r1.ebuild   |  2 +-
 net-libs/libnsl/libnsl-1.1.0-r3.ebuild |  2 +-
 net-libs/libqmi/libqmi-1.18.0.ebuild   |  2 +-
 net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild   |  2 +-
 net-libs/webkit-gtk/webkit-gtk-2.4.11-r1.ebuild|  2 +-
 net-libs/webkit-gtk/webkit-gtk-2.4.11-r200.ebuild  |  2 +-
 net-misc/chrony/chrony-3.2.ebuild  |  2 +-
 net-misc/connman/connman-1.29.ebuild   |  2 +-
 net-misc/connman/connman-1.33-r1.ebuild|  2 +-
 .../freerdp/freerdp-1.2.1_pre20150326-r1.ebuild|  2 +-
 .../networkmanager/networkmanager-1.8.2.ebuild |  2 +-
 .../networkmanager/networkmanager-1.8.4.ebuild |  2 +-
 net-wireless/crda/crda-1.1.3-r1.ebuild |  2 +-
 .../accountsservice-0.6.43-r1.ebuild   |  2 +-
 sys-apps/attr/attr-2.4.47-r2.ebuil

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

2018-01-24 Thread Aaron Bauman
commit: 7d49cff47ebb1ce75290b99982310e7e935b3831
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:33:32 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:33:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d49cff4

media-gfx/icoutils: cleanup vulnerable wrt bug #605138

 media-gfx/icoutils/Manifest   |  3 --
 media-gfx/icoutils/icoutils-0.31.0.ebuild | 39 
 media-gfx/icoutils/icoutils-0.31.1.ebuild | 39 
 media-gfx/icoutils/icoutils-0.31.3.ebuild | 49 ---
 4 files changed, 130 deletions(-)

diff --git a/media-gfx/icoutils/Manifest b/media-gfx/icoutils/Manifest
index dee75e84f69..403cfeba404 100644
--- a/media-gfx/icoutils/Manifest
+++ b/media-gfx/icoutils/Manifest
@@ -1,5 +1,2 @@
-DIST icoutils-0.31.0.tar.bz2 559836 BLAKE2B 
3f2c0607cb2be5aa7772ca741e7bffbbec4dba23d9e18e5a3d1015482b8587602627694dd69fe091cce24ae17fa63a40f5a4c18fed36700a75fbe22d649b6680
 SHA512 
f6ee954784abd9f6cf1f6a2424b89e917de2e3950a5411c6790f1a7a34522e067308677ab00bd34781d179fde1192ec91dcd400207edb09bdb20d503507b5cca
-DIST icoutils-0.31.1.tar.bz2 573484 BLAKE2B 
c49e486f57e1b3acfadf2f764a5520d085caa07149a705a82cecac532076839db836e10d202543d82c1f55733cf40ea41f4c4282009180bc081e494cd218c826
 SHA512 
47fe41429cee73b6aff90e2b385b621314700dedfe09989318e439b19a484d806a9428652008be2db70598ba1337e860fba30b6d8104525f9e0bcbb4dc61dc56
-DIST icoutils-0.31.3.tar.bz2 593403 BLAKE2B 
d444290f97cf754a5d69cd1ff4b905b141b6482bf4c12fc547a10063070a35e7e580f9642ba270a8df88cceb1469b488e44340fba78b85b8014e78794985239a
 SHA512 
3c25dfff0d947ad4688e57871888b7d03ecc1d5aaf2dd957bbfd5d034cbde03238a03446a719b637d2f0c309af424359435d98bddfbdf1ea9d4c08bb23f154d8
 DIST icoutils-0.32.0.tar.bz2 593699 BLAKE2B 
5a2dbe67468c1bc0380b94f4ecf707c5e1019539e959c0692d195599ff402c4e5496f46883cdd898abb319d8545b76afe32b172d3f74f674c008c69de5a93463
 SHA512 
35fb584611edefe4445784e61e9cc10bdc039fc4106b7dca7faf66ca1a252ad6dc6e3511b4a5aba744ba74b51315a757addce2f8d5b20a1d7e38886e3eecd878
 DIST icoutils-0.32.1.tar.bz2 594036 BLAKE2B 
cc3e9071ed6b4e4d783831a180eeae60cadac53e7cfc4cc3c2b5db842680500f04a42f9610e71fd52bbaf3b9d8dc0aacfe16ea0605b809df566fa65328abb32c
 SHA512 
e235cbf0e30f7833babd3aba182cf32b8b76ee757d0d44597c21567a6f960943ec187423727cc33016f6b4d4b0367b9bee7da9dc12807551b38bb4fbe14c37f6

diff --git a/media-gfx/icoutils/icoutils-0.31.0.ebuild 
b/media-gfx/icoutils/icoutils-0.31.0.ebuild
deleted file mode 100644
index 5e675e46940..000
--- a/media-gfx/icoutils/icoutils-0.31.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="Tools to extract and convert images in icon and cursor files 
(.ico, .cur)"
-HOMEPAGE="http://www.nongnu.org/icoutils/";
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="nls"
-
-RDEPEND=">=dev-lang/perl-5.6
-   >=dev-perl/libwww-perl-5.64
-   media-libs/libpng:0
-   sys-libs/zlib
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.29.1-{locale,gettext}.patch
-   rm m4/po.m4* || die
-   cp /usr/share/aclocal/po.m4 m4/
-   AT_M4DIR=m4 eautoreconf
-}
-
-src_configure() {
-   [[ ${CHOST} != *-linux-gnu* ]] && use nls && append-libs -lintl
-   econf $(use_enable nls)
-}
-
-src_install() {
-   emake DESTDIR="${D}" mkinstalldirs="mkdir -p" install
-   dodoc AUTHORS ChangeLog NEWS README TODO
-}

diff --git a/media-gfx/icoutils/icoutils-0.31.1.ebuild 
b/media-gfx/icoutils/icoutils-0.31.1.ebuild
deleted file mode 100644
index 07c8686f423..000
--- a/media-gfx/icoutils/icoutils-0.31.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="Tools to extract and convert images in icon and cursor files 
(.ico, .cur)"
-HOMEPAGE="http://www.nongnu.org/icoutils/";
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="nls"
-
-RDEPEND=">=dev-lang/perl-5.6
-   >=dev-perl/libwww-perl-5.64
-   media-libs/libpng:0
-   sys-libs/zlib
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.29.1-{locale,gettext}.patch
-   rm m4/po.m4* || die
-   cp /usr/share/aclocal/po.m4 m4/
-   AT_M4DIR=m4 eautoreconf
-}
-
-src_configure() {
-   [[ ${CHOST} != *-linux-gnu* ]] && use nls && append-libs -lintl
-   econf $(use_enable nls)
-}
-
-src_install() {
-   ema

[gentoo-commits] repo/gentoo:master commit in: media-video/mkclean/

2018-01-24 Thread Aaron Bauman
commit: 2ec3a428da274a0ac18d5e88c5f9742e2ad6a35e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:30:50 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:30:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec3a428

media-video/mkclean: cleanup vulnerable wrt bug #637170

 media-video/mkclean/Manifest |  1 -
 media-video/mkclean/mkclean-0.8.9.ebuild | 34 
 2 files changed, 35 deletions(-)

diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index 0ede9ba9102..7d9ec4d2052 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1,2 +1 @@
 DIST mkclean-0.8.10.tar.bz2 764380 BLAKE2B 
94ce2f7eda5865312e6fdc48b001d824b2216625c36a3a728dd78e93444e23a02e07cacb67281f97e77009e15348c99cdfab19f1c066c4b675c124373196fae9
 SHA512 
8e12ac906205b14c162f0fd29d9e1a56ee854e7946706adf22c3df40376ddeb2c23a02c499d8146aeafc945381eabb96e16ca33da1323dda5929a1fc1f337892
-DIST mkclean-0.8.9.tar.bz2 739749 BLAKE2B 
50a315f0c866b319e550c5a7eaa21b8454702784447e46227e06f82d2707245bce398ea850dbbdfb3d517c96c1531954044ea5b5c8f7bbf90797492f259eff27
 SHA512 
23cf1d6ae66089ea717a09afb02b532b3555a4e3061916c460c15a71c0834127b5650fcb663b8d06d88aa9ba450b063a4b8914d852cb1086d4b59df59b98

diff --git a/media-video/mkclean/mkclean-0.8.9.ebuild 
b/media-video/mkclean/mkclean-0.8.9.ebuild
deleted file mode 100644
index bae50b89372..000
--- a/media-video/mkclean/mkclean-0.8.9.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska 
files"
-HOMEPAGE="http://www.matroska.org/downloads/mkclean.html";
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-   # non-standard configure
-   ./configure || die
-
-   # fixing generated makefiles
-   sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-   -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-   emake -f GNUmakefile -j1
-   emake -C mkclean -f mkWDclean.mak -j1
-   emake -C mkclean/regression -f mkcleanreg.mak -j1
-}
-
-src_install() {
-   dobin release/*/mk*clean*
-   newdoc ChangeLog.txt ChangeLog
-   newdoc ReadMe.txt README
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/

2018-01-24 Thread Aaron Bauman
commit: 0f36b590be9d195e73b40881070bf0549984d126
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:27:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:27:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f36b590

media-video/mkvalidator: cleanup vulnerable wrt bug #637168

 media-video/mkvalidator/Manifest |  1 -
 media-video/mkvalidator/mkvalidator-0.5.1.ebuild | 35 
 2 files changed, 36 deletions(-)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index a3b6acec387..75824e81542 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1,2 +1 @@
-DIST mkvalidator-0.5.1.tar.bz2 589116 BLAKE2B 
a634d93054726f3ef5a0d79a9800b4b1b67633820da1ce1758f6ec1d758711dd65c5211834f4b2517a7a4a6740118bd1f9b3207331bc5a3457e3d842d354b817
 SHA512 
236f15f2161e59b9a9923c1f9e4347069696578956d490def776e0b11339b9ba90eeb9a4b4ac85e1e506c250830e9ff3f007b52f7208c10d05180489abd1ccb9
 DIST mkvalidator-0.5.2.tar.bz2 612382 BLAKE2B 
a60b64902e068b82f95f61295088dbf56ab122918e46a36043246310fcf7e4a6c7f997866a8802a119e18305acbbe532acfb7cde907499168f75436b86ad7482
 SHA512 
c87d89ce97f8c701f73932012af8c8df3d6e5ac8b0ee24e48000f93b0e29e02ce74250565f6a662fa0c9c2fbd9910705e1d1403ac6d2ac2fe54331ef150d00cc

diff --git a/media-video/mkvalidator/mkvalidator-0.5.1.ebuild 
b/media-video/mkvalidator/mkvalidator-0.5.1.ebuild
deleted file mode 100644
index 07d62646f60..000
--- a/media-video/mkvalidator/mkvalidator-0.5.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for 
spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html";
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-   tc-export CC CXX
-   # non-standard configure
-   ./configure || die
-
-   # fixing generated makefiles
-   sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-   -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-   emake -j1 V=1
-}
-
-src_install() {
-   dobin release/*/mkv*
-   newdoc ChangeLog.txt ChangeLog
-   newdoc ReadMe.txt README
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/

2018-01-24 Thread Aaron Bauman
commit: 2bdc8cad948e968bc80411e5db3baab5b70c86d4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:18:39 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:18:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdc8cad

media-video/mplayer: cleanup vulnerable wrt bug #581952

 media-video/mplayer/Manifest|   1 -
 media-video/mplayer/mplayer-1.2.1-r1.ebuild | 632 
 media-video/mplayer/mplayer-1.3.0-r2.ebuild | 626 ---
 3 files changed, 1259 deletions(-)

diff --git a/media-video/mplayer/Manifest b/media-video/mplayer/Manifest
index a47a5093bae..c4ee2354054 100644
--- a/media-video/mplayer/Manifest
+++ b/media-video/mplayer/Manifest
@@ -1,4 +1,3 @@
-DIST MPlayer-1.2.1.tar.xz 13029936 BLAKE2B 
1aa7afdbfbc9319d0e4051c61f95dc15a1597d0317313a574332bd4aeb5d3c8ea61fc1aebb969047f2bb61c25a617d1c2948f4b9941d4f8a080e6bcee7282f98
 SHA512 
e6dd6de73ede9743855fab7f7316de2e957ac5a5b8fc8324ef3d57ca9796b0cb03676dee46b3827d932050836d43a6ad08f925cad3d28493a26933dbafdbb506
 DIST MPlayer-1.3.0.tar.xz 13278984 BLAKE2B 
4e2d67f6fda893f3b200bc92598c23410a2a38b2bc6a2ce0ce062f213bf46c11c67b0d93dd53ea3bd618c74df08bf756e8872d172c1b27e0e175fc67c236a077
 SHA512 
10007e471a941f8a3dabf6149e6e44fc1a364a9ccb5cd08c670fc22560e5053a15f3249e9d3e18cdda06b6b7e77e537026b5d33dc356e928c63747d6ed73dbae
 DIST font-arial-cp1250.tar.bz2 249705 BLAKE2B 
eb4366a110d917dc975b8add168ab43b1e8a0db7342647f69f5421fc1170719015c97ffa770e89892cbb4cee8e5b2fb74a4772c8f6cbef9606ee12c3746d78c9
 SHA512 
4f77ff5ceb8ec6e5d9f8f34d8950a6a6276d1fd5a947772fcbdb6554988b1ea665c12b82f45164f91fb7bd08000cb4afc26fa35beb4c760464160e22b9b8c340
 DIST font-arial-iso-8859-1.tar.bz2 234242 BLAKE2B 
0671854e1a257d27b502affb59de681942a93990d3ac2575bbf1a6dd9eef026969f2f9ce4e9c11a68ea3d8aed48063f826a1e153f7468437a39791672c92a5d0
 SHA512 
a1d03b6f09c48f48b7733f3bc0402ceab239a9abf88b860d852ea9fe69b4da690208a79d6f29d30204f5b37becf10672e8e8c0bfef201846d80ec54df617d029

diff --git a/media-video/mplayer/mplayer-1.2.1-r1.ebuild 
b/media-video/mplayer/mplayer-1.2.1-r1.ebuild
deleted file mode 100644
index da0d2b6068c..000
--- a/media-video/mplayer/mplayer-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,632 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-EGIT_REPO_URI="git://git.videolan.org/ffmpeg.git"
-ESVN_REPO_URI="svn://svn.mplayerhq.hu/mplayer/trunk"
-[[ ${PV} = ** ]] && SVN_ECLASS="subversion git-2" || SVN_ECLASS=""
-
-inherit toolchain-funcs eutils flag-o-matic multilib base ${SVN_ECLASS}
-
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext a52 aalib +alsa altivec aqua 
bidi bl bluray
-bs2b cddb +cdio cdparanoia cpudetection debug dga
-directfb doc dts dv dvb +dvd +dvdnav +enca +encode faac faad fbcon
-ftp gif ggi gsm +iconv ipv6 jack joystick jpeg jpeg2k kernel_linux ladspa
-+libass libcaca libmpeg2 lirc live lzo mad md5sum +cpu_flags_x86_mmx 
cpu_flags_x86_mmxext mng mp3 nas
-+network nut openal opengl +osdmenu oss png pnm pulseaudio pvr
-radio rar rtc rtmp samba selinux +shm sdl speex cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_ssse3
-tga theora tremor +truetype toolame twolame +unicode v4l vcd vdpau vidix
-vorbis +X x264 xinerama +xscreensaver +xv xvid xvmc yuv4mpeg zoran"
-
-VIDEO_CARDS="s3virge mga tdfx"
-for x in ${VIDEO_CARDS}; do
-   IUSE+=" video_cards_${x}"
-done
-
-FONT_URI="
-   mirror://mplayer/releases/fonts/font-arial-iso-8859-1.tar.bz2
-   mirror://mplayer/releases/fonts/font-arial-iso-8859-2.tar.bz2
-   mirror://mplayer/releases/fonts/font-arial-cp1250.tar.bz2
-"
-if [[ ${PV} == ** ]]; then
-   RELEASE_URI=""
-elif [ "${PV%_rc*}" = "${PV}" -a "${PV%_pre*}" = "${PV}" ]; then
-   MY_P="MPlayer-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   RELEASE_URI="mirror://mplayer/releases/${MY_P}.tar.xz"
-else
-   RELEASE_URI="mirror://gentoo/${P}.tar.xz"
-fi
-SRC_URI="${RELEASE_URI}
-   !truetype? ( ${FONT_URI} )"
-
-DESCRIPTION="Media Player for Linux"
-HOMEPAGE="http://www.mplayerhq.hu/";
-
-FONT_RDEPS="
-   virtual/ttf-fonts
-   media-libs/fontconfig
-   >=media-libs/freetype-2.2.1:2
-"
-X_RDEPS="
-   x11-libs/libXext
-   x11-libs/libXxf86vm
-"
-# Rar: althrought -gpl version is nice, it cant do most functions normal rars 
can
-#  nemesi? ( net-libs/libnemesi )
-RDEPEND+="
-   sys-libs/ncurses:0=
-   app-arch/bzip2
-   sys-libs/zlib
-   >=media-video/ffmpeg-2.6:0=[vdpau?]
-   a52? ( media-libs/a52dec )
-   aalib? ( media-libs/aalib )
-   alsa? ( media-libs/alsa-lib )
-   bidi? ( dev-libs/fribidi )
-   bluray? ( >=media-libs/libbluray-0.2.1 )
-   bs2b? ( media-libs/libbs2b )
-   cdio? ( dev-libs/libcdio dev-libs/libcdio-paranoia )
-   cdparanoia? ( !cdio? ( media-sound/cdparanoia ) )
-   dga? ( x11-libs/libXxf86dga )
-   directfb? ( dev-libs/Dire

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

2018-01-24 Thread Aaron Bauman
commit: 2f8d1f906ee104fed8ee8994d8a861e15022b46b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:13:35 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:13:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8d1f90

net-libs/ldns: cleanup vulnerable wrt bug #638338

 net-libs/ldns/Manifest  |   1 -
 net-libs/ldns/ldns-1.6.17-r1.ebuild | 106 --
 net-libs/ldns/ldns-1.6.17.ebuild|  94 --
 net-libs/ldns/ldns-1.7.0-r1.ebuild  | 110 
 4 files changed, 311 deletions(-)

diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest
index 30887761393..51c3ade23c2 100644
--- a/net-libs/ldns/Manifest
+++ b/net-libs/ldns/Manifest
@@ -1,2 +1 @@
-DIST ldns-1.6.17.tar.gz 1315403 BLAKE2B 
67cf163c0fc529730f6de6a7ed3c581a2fdc3be7eb3f1d2cdc4ff51c98e6b78f93fab96d19d665f2dc8592f80d92ec5d3dd16da9760124f0604eb48c09ffd201
 SHA512 
5de42b4b8622591db51efb0956735deee9cd5e0bee12249a03b65c5b45d7c51bf9c2edb310ef9d7431af49aef77d968bfa2455a7dedfa80cde3d433436c83785
 DIST ldns-1.7.0.tar.gz 1304424 BLAKE2B 
2f37aa2d00c1d9cf18711bd4f873f4722df01c4f4d0f627e054f04b2473c0fbf19449e293a130d5c8b98dcebafeb3d7b3f5923ae0244bd80139cea77f2171e06
 SHA512 
8a4e48bcc2a244b92447a9830b60efbb656fb7955f3559ef2eb6f8e724c4c0208776350c44ccf7dcf1ffe0b7b9d9ccc4cbddc5bc16edb494ab4d0bce3bd8

diff --git a/net-libs/ldns/ldns-1.6.17-r1.ebuild 
b/net-libs/ldns/ldns-1.6.17-r1.ebuild
deleted file mode 100644
index c0b67b5178f..000
--- a/net-libs/ldns/ldns-1.6.17-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib-minimal python-single-r1
-
-DESCRIPTION="a library with the aim to simplify DNS programming in C"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/";
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="dane doc +ecdsa gost libressl python +ssl static-libs vim-syntax"
-
-# configure will die if ecdsa is enabled and ssl is not
-REQUIRED_USE="ecdsa? ( ssl )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   python? ( ${PYTHON_DEPS} )
-   dane? (
-   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
-   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
-   )
-   ecdsa? (
-   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0[-bindist,${MULTILIB_USEDEP}] )
-   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
-   )
-   gost? (
-   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
-   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
-   )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
-   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
-   )
-"
-DEPEND="${RDEPEND}
-   python? ( dev-lang/swig )
-   doc? ( app-doc/doxygen )
-"
-
-RESTRICT="test" # 1.6.9 has no test directory
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/ldns-config
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}_perl522.patch"
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable ssl sha2) \
-   $(use_enable gost) \
-   $(use_enable ecdsa) \
-   $(use_enable dane) \
-   $(use_with ssl ssl "${EPREFIX}"/usr) \
-   $(multilib_native_use_with python pyldns) \
-   $(multilib_native_use_with python pyldnsx) \
-   --without-drill \
-   --without-examples \
-   --disable-rpath
-}
-
-multilib_src_compile() {
-   default
-
-   if multilib_is_native_abi && use doc ; then
-   emake doxygen
-   fi
-}
-
-multilib_src_install() {
-   default
-
-   if multilib_is_native_abi && use doc ; then
-   dohtml -r doc/html/.
-   fi
-}
-
-multilib_src_install_all() {
-   dodoc Changelog README*
-
-   prune_libtool_files --modules
-   use python && python_optimize
-
-   if use vim-syntax ; then
-   insinto /usr/share/vim/vimfiles/ftdetect
-   doins libdns.vim
-   fi
-
-   einfo
-   elog "Install net-dns/ldns-utils if you want drill and examples"
-   einfo
-}

diff --git a/net-libs/ldns/ldns-1.6.17.ebuild b/net-libs/ldns/ldns-1.6.17.ebuild
deleted file mode 100644
index c83ddb745d9..000
--- a/net-libs/ldns/ldns-1.6.17.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2015 Gento

[gentoo-commits] repo/gentoo:master commit in: net-dns/ldns-utils/

2018-01-24 Thread Aaron Bauman
commit: 8c30310b3f652ec47fe32594bdb4be95bdadf4c2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:08:53 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:08:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c30310b

net-dns/ldns-utils: cleanup vulnerable wrt bug #638338

 net-dns/ldns-utils/Manifest |  1 -
 net-dns/ldns-utils/ldns-utils-1.6.17.ebuild | 55 -
 net-dns/ldns-utils/ldns-utils-1.7.0.ebuild  | 55 -
 3 files changed, 111 deletions(-)

diff --git a/net-dns/ldns-utils/Manifest b/net-dns/ldns-utils/Manifest
index 30887761393..51c3ade23c2 100644
--- a/net-dns/ldns-utils/Manifest
+++ b/net-dns/ldns-utils/Manifest
@@ -1,2 +1 @@
-DIST ldns-1.6.17.tar.gz 1315403 BLAKE2B 
67cf163c0fc529730f6de6a7ed3c581a2fdc3be7eb3f1d2cdc4ff51c98e6b78f93fab96d19d665f2dc8592f80d92ec5d3dd16da9760124f0604eb48c09ffd201
 SHA512 
5de42b4b8622591db51efb0956735deee9cd5e0bee12249a03b65c5b45d7c51bf9c2edb310ef9d7431af49aef77d968bfa2455a7dedfa80cde3d433436c83785
 DIST ldns-1.7.0.tar.gz 1304424 BLAKE2B 
2f37aa2d00c1d9cf18711bd4f873f4722df01c4f4d0f627e054f04b2473c0fbf19449e293a130d5c8b98dcebafeb3d7b3f5923ae0244bd80139cea77f2171e06
 SHA512 
8a4e48bcc2a244b92447a9830b60efbb656fb7955f3559ef2eb6f8e724c4c0208776350c44ccf7dcf1ffe0b7b9d9ccc4cbddc5bc16edb494ab4d0bce3bd8

diff --git a/net-dns/ldns-utils/ldns-utils-1.6.17.ebuild 
b/net-dns/ldns-utils/ldns-utils-1.6.17.ebuild
deleted file mode 100644
index 0bee257bbba..000
--- a/net-dns/ldns-utils/ldns-utils-1.6.17.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${P/-utils}
-
-DESCRIPTION="Set of utilities to simplify various dns(sec) tasks"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/";
-SRC_URI="http://www.nlnetlabs.nl/downloads/ldns/${MY_P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
~x86"
-IUSE="dane ecdsa examples gost ssl"
-
-DEPEND=">=net-libs/ldns-${PV}[dane?,ecdsa?,gost?,ssl?]
-   examples? ( net-libs/libpcap )"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-   cd "${S}"/drill
-   econf $(use_with ssl)
-
-   if use examples; then
-   cd "${S}"/examples
-   econf \
-   $(use_enable dane) \
-   $(use_enable ecdsa) \
-   $(use_enable gost) \
-   $(use_enable ssl sha2) \
-   $(use_with ssl)
-   fi
-}
-
-src_compile() {
-   emake -C drill
-   if use examples; then
-   emake -C examples
-   fi
-}
-
-src_install() {
-   cd "${S}"/drill
-   emake DESTDIR="${D}" install
-   dodoc ChangeLog.22-nov-2005 README REGRESSIONS
-
-   if use examples; then
-   cd "${S}"/examples
-   emake DESTDIR="${D}" install
-   newdoc README README.examples
-   fi
-}

diff --git a/net-dns/ldns-utils/ldns-utils-1.7.0.ebuild 
b/net-dns/ldns-utils/ldns-utils-1.7.0.ebuild
deleted file mode 100644
index ba579b15a5c..000
--- a/net-dns/ldns-utils/ldns-utils-1.7.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${P/-utils}
-
-DESCRIPTION="Set of utilities to simplify various dns(sec) tasks"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/";
-SRC_URI="http://www.nlnetlabs.nl/downloads/ldns/${MY_P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86"
-IUSE="+dane ecdsa examples gost ssl"
-
-DEPEND=">=net-libs/ldns-${PV}[dane?,ecdsa?,gost?,ssl?]
-   examples? ( net-libs/libpcap )"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-   cd "${S}"/drill
-   econf $(use_with ssl)
-
-   if use examples; then
-   cd "${S}"/examples
-   econf \
-   $(use_enable dane) \
-   $(use_enable ecdsa) \
-   $(use_enable gost) \
-   $(use_enable ssl sha2) \
-   $(use_with ssl)
-   fi
-}
-
-src_compile() {
-   emake -C drill
-   if use examples; then
-   emake -C examples
-   fi
-}
-
-src_install() {
-   cd "${S}"/drill
-   emake DESTDIR="${D}" install
-   dodoc ChangeLog.22-nov-2005 README REGRESSIONS
-
-   if use examples; then
-   cd "${S}"/examples
-   emake DESTDIR="${D}" install
-   newdoc README README.examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/libav/

2018-01-24 Thread Aaron Bauman
commit: 5f134e8b860dd88cc8e3224e4eafa742231cbe5e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jan 25 00:01:48 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jan 25 00:01:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f134e8b

media-video/libav: cleanup vulnerable wrt bug #600706

 media-video/libav/Manifest |   5 -
 media-video/libav/libav-11.3-r1.ebuild | 347 -
 media-video/libav/libav-11.3.ebuild| 344 
 media-video/libav/libav-11.4.ebuild| 346 
 media-video/libav/libav-11.6.ebuild| 346 
 media-video/libav/libav-11.7.ebuild| 346 
 6 files changed, 1734 deletions(-)

diff --git a/media-video/libav/Manifest b/media-video/libav/Manifest
index 72221bb9fe7..125623c2d18 100644
--- a/media-video/libav/Manifest
+++ b/media-video/libav/Manifest
@@ -1,12 +1,7 @@
-DIST 0001-x86-Put-COPY3_IF_LT-under-HAVE_6REGS.patch.gz 736 BLAKE2B 
04e7b9f1b26e3df50e89e9af4663a2765ca6a71bf52b9f931b2d194366526642cdf15b96b1bba98167c1fe1304da71528b05a4504df6153d0cbf4e3b219c0bb7
 SHA512 
dbdfdf7fc1d42ebd93b0853e85ba0c07d816035c126a9303e6a5656bb9faeea16f16068d7e4aa67c7c4ade8ca09f64669e67f52d7d0a2a65518fa3897d586311
 DIST fate-11.tar.xz 691009480 BLAKE2B 
01e1e8125d34a623b5bd4bf1da0daee96d045e73fd069cf438f471970ad4cf71df8bd3235306b3493cb547fb5ac4bb8fce416e194fec9a7e9b9de68a5a15d572
 SHA512 
f9dc152964e3f19cf32d5d4cbc923a2bd05ba3b0f8f3880122df79d32852ee9d4795a0bfd66d7a2925299e9e9533888df6103e212ea3e5cbfe799d17ffa2b433
 DIST fate-12-r1.tar.xz 763758260 BLAKE2B 
299e1a2a773e49c7a51c1222ac34eaea24f77420570a1b0c0b18db5517736656f52ad0a7ca807f65f5e9f9597709265fcd950cf989ad995aa4289ba0e364950e
 SHA512 
084f584c34d34b66c1f4d4742a11376ee2b90f6a07529b5aba6d50421dc8f863fded73dd57ad2c201aadfd529f0f923fa531ea9b417b682846ef565a1018
 DIST fate-12.tar.xz 755165356 BLAKE2B 
031cef24bcfae6205cd6546f453cddb17387176ae837086dd38c8c7132ad9b8dee5367be5fb1b8c604b2203a1e2a55f0c3be2a62f825a95a7ace1aceb4593b70
 SHA512 
f6ffb3b673b01debd71d7c79cd5c3c4d6f6adb975ed0bdb7c791d674efd8a84ac98f7db3943dfbe3756a3f8819ceab2bdf4633c15fefddf0f8e10adfc805c1e1
 DIST fate-9.tar.xz 467671500 BLAKE2B 
df4ef8187f257c91b7b6c3c25c2f204c2d4a476cc73cca199ec1c8af2c4641cbb3a314e39ab38f6d8b68c5fe0b91ff1b4b592dec6b518d544806eaeaca003608
 SHA512 
8e45539f2512ef915b37c857226c0243940259f269b8f99393b9defa3352d7b8c1fcc5078f4f0d40dc0509737f0c915e179cedcc77f71fe5d96b1b956169a202
-DIST libav-11.3.tar.xz 4858864 BLAKE2B 
f029581ea013564b69257f0ba71114c489afff3705bfeb9b7dad4a5c95eb64f727ebee4127b1205d1bbca0a2f56e2ebc907d57c25a5abf02ffdaf0b20ae30004
 SHA512 
f25b9fb7392d5bb4df35937f79beae26bd8f6606f0ad7cdebf16963834eb9b423d882f6a3a44b5120a5d5d853c7c31bb8c3420a427cd2b360f41a48a6d5df284
-DIST libav-11.4.tar.xz 4860264 BLAKE2B 
3e56751b806cdf542bf078e790085bb0599696df0646f7bab5187e7af1b008041952ceadb5e1a10a021202c84eb878a8316993eddb6973d9b22fea042114db65
 SHA512 
82ffe6aaccb1a19782dfcb0de641c8255531ce34ee5f49f9b8ec7f5a11c81713432aafc3a6b7c4de927eb8141ddea41f28e4e3a1ab715b943774193050fb02e7
-DIST libav-11.6.tar.xz 4860268 BLAKE2B 
52bd7cce7c1bbf7550d8ebfc00b735903bad1aefe0ecff6bfe80eb23deec6702974f63ec4b50d6956a6511f8dbeb9c6ee57b74786e6f8155b958c3c507391c8d
 SHA512 
bff3e22de93e4ab357715ae20e25b6435df52d1868c5164426a693d14fe7f54e47a46c4c62a36fbf27bd204e12f6a29a6f58016c7deaa838915d424b5ce530bd
-DIST libav-11.7.tar.xz 4861984 BLAKE2B 
4191e47808b4e2827594398c33f4cd95c789379c0ec1256a18385d4570139054fbb0549c2ab45f3c20c41d2a5cb861ea439a7e76939ccfa856ea2101fc181f55
 SHA512 
23c6ffd0efdfa6b22c7863bf440d7469eba03a7990382fe33c8c4c7871edf250641ac536572516225679b0934e5c250ee0e2e91ea093c770a0c4c32b4776e3c5
 DIST libav-11.8.tar.xz 4865796 BLAKE2B 
fb0e8f129edee0423252f334b12485d514f9fdfb3d916877d83141e0985ec4efb4de0f5b65d6e3e6d94b835f317a52116b849eec99d023ebb109bdbc2b7a8c5c
 SHA512 
26f9a6bb7312acc08b6785c260220ada3ca2a8db0d0f2bd4621b47082c275fbdb7978457cb423693ba9a61dc4570b05d0dceb5861ff0bcce859c349a6a8f49be
 DIST libav-12.2.tar.xz 5268804 BLAKE2B 
e25b3dfe1026b9e69c89cbec2090070088a7004dc03e8cc23da2da03824a627c733c16c67e5fc65ec9f19942d93405d5ba6926de83cae04c497597f55220f004
 SHA512 
4b37cfb18a6cf6f12eddb5175b1751c093f3a495ae1d1b54c60157cb260479b1d8fa3a6e3e08c00d7a26422b1e78a750eb35cf7bc763c01790f3567cba03
 DIST libav-13_pre20171219.tar.xz 5427904 BLAKE2B 
074dc5d071aeb656fc14a015c2e3c168aa81d25e2fb08d99e300dc47d7ea28f61500fcfab0b16fa136261a5af27631b7536eb3aefa0e1feb4d615af57f9f5a36
 SHA512 
0c9b59957f1fbbff8f5b95b02c11014a4efdddf4b7e1b158cd0fda3af8b89bd90d48263ed0239915adfb7abcd7a8b22c278cd5cf1d01822bd22df65cc7f69689

diff --git a/media-video/libav/libav-11.3-r1.ebuild 
b/media-video/libav/libav-11.3-r1.ebuild
deleted file mode 100644
index ddd93225c96..000
--- a/media-video/libav/libav-11.3-r1.ebuild
+++ /dev/null
@@ -1,347 +0,0 @@
-# Copyright 1999-20

[gentoo-commits] repo/gentoo:master commit in: media-video/libav/

2018-01-24 Thread Aaron Bauman
commit: db00746d6fe4a6c65bcc2efef8a0f3807b275f58
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Jan 24 23:45:26 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jan 24 23:45:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db00746d

media-video/libav: cleanup vulnerable wrt bug #626344

 media-video/libav/Manifest  |   3 -
 media-video/libav/libav-12.1.ebuild | 358 
 media-video/libav/libav-12.ebuild   | 358 
 3 files changed, 719 deletions(-)

diff --git a/media-video/libav/Manifest b/media-video/libav/Manifest
index 849ca82e11e..72221bb9fe7 100644
--- a/media-video/libav/Manifest
+++ b/media-video/libav/Manifest
@@ -1,5 +1,4 @@
 DIST 0001-x86-Put-COPY3_IF_LT-under-HAVE_6REGS.patch.gz 736 BLAKE2B 
04e7b9f1b26e3df50e89e9af4663a2765ca6a71bf52b9f931b2d194366526642cdf15b96b1bba98167c1fe1304da71528b05a4504df6153d0cbf4e3b219c0bb7
 SHA512 
dbdfdf7fc1d42ebd93b0853e85ba0c07d816035c126a9303e6a5656bb9faeea16f16068d7e4aa67c7c4ade8ca09f64669e67f52d7d0a2a65518fa3897d586311
-DIST 0001-xcb-Add-all-the-libraries-to-the-link-line-explicitl.patch 1017 
BLAKE2B 
ec5947dc258c03a4077da898b0895693de3a35979f086d0551696616ab2f2df1e7e122ad53f93ff0fbf78782acfd0ef2a9f664a1a33f4a4d40d9072733638a1f
 SHA512 
8cf8d1dd46a423381e70ab046e5843f13028c1d2ee14877e96339ea6a7d80d3ae5b2441b5b41ca23ba0104a5ff2d1b7e871f43680967bad0b7f242952d7b0be9
 DIST fate-11.tar.xz 691009480 BLAKE2B 
01e1e8125d34a623b5bd4bf1da0daee96d045e73fd069cf438f471970ad4cf71df8bd3235306b3493cb547fb5ac4bb8fce416e194fec9a7e9b9de68a5a15d572
 SHA512 
f9dc152964e3f19cf32d5d4cbc923a2bd05ba3b0f8f3880122df79d32852ee9d4795a0bfd66d7a2925299e9e9533888df6103e212ea3e5cbfe799d17ffa2b433
 DIST fate-12-r1.tar.xz 763758260 BLAKE2B 
299e1a2a773e49c7a51c1222ac34eaea24f77420570a1b0c0b18db5517736656f52ad0a7ca807f65f5e9f9597709265fcd950cf989ad995aa4289ba0e364950e
 SHA512 
084f584c34d34b66c1f4d4742a11376ee2b90f6a07529b5aba6d50421dc8f863fded73dd57ad2c201aadfd529f0f923fa531ea9b417b682846ef565a1018
 DIST fate-12.tar.xz 755165356 BLAKE2B 
031cef24bcfae6205cd6546f453cddb17387176ae837086dd38c8c7132ad9b8dee5367be5fb1b8c604b2203a1e2a55f0c3be2a62f825a95a7ace1aceb4593b70
 SHA512 
f6ffb3b673b01debd71d7c79cd5c3c4d6f6adb975ed0bdb7c791d674efd8a84ac98f7db3943dfbe3756a3f8819ceab2bdf4633c15fefddf0f8e10adfc805c1e1
@@ -9,8 +8,6 @@ DIST libav-11.4.tar.xz 4860264 BLAKE2B 
3e56751b806cdf542bf078e790085bb0599696df0
 DIST libav-11.6.tar.xz 4860268 BLAKE2B 
52bd7cce7c1bbf7550d8ebfc00b735903bad1aefe0ecff6bfe80eb23deec6702974f63ec4b50d6956a6511f8dbeb9c6ee57b74786e6f8155b958c3c507391c8d
 SHA512 
bff3e22de93e4ab357715ae20e25b6435df52d1868c5164426a693d14fe7f54e47a46c4c62a36fbf27bd204e12f6a29a6f58016c7deaa838915d424b5ce530bd
 DIST libav-11.7.tar.xz 4861984 BLAKE2B 
4191e47808b4e2827594398c33f4cd95c789379c0ec1256a18385d4570139054fbb0549c2ab45f3c20c41d2a5cb861ea439a7e76939ccfa856ea2101fc181f55
 SHA512 
23c6ffd0efdfa6b22c7863bf440d7469eba03a7990382fe33c8c4c7871edf250641ac536572516225679b0934e5c250ee0e2e91ea093c770a0c4c32b4776e3c5
 DIST libav-11.8.tar.xz 4865796 BLAKE2B 
fb0e8f129edee0423252f334b12485d514f9fdfb3d916877d83141e0985ec4efb4de0f5b65d6e3e6d94b835f317a52116b849eec99d023ebb109bdbc2b7a8c5c
 SHA512 
26f9a6bb7312acc08b6785c260220ada3ca2a8db0d0f2bd4621b47082c275fbdb7978457cb423693ba9a61dc4570b05d0dceb5861ff0bcce859c349a6a8f49be
-DIST libav-12.1.tar.xz 5267292 BLAKE2B 
4b8e5c9175aa34b2195238e16af4a21706ef18babb491c0c08d4432cb73ad576eaea55b5231af9033dc252a66b1fd51c5964b1d8ad80c85fe2600c27c332c3da
 SHA512 
a0dd5fcc95cb62901b05b59a63ce4fcc6fb2943f0032a824ff6cfeeab2d13bd5edc65811aba1d06fe4d794119da049c52e5a9efbbc3599b445b61769992c9919
 DIST libav-12.2.tar.xz 5268804 BLAKE2B 
e25b3dfe1026b9e69c89cbec2090070088a7004dc03e8cc23da2da03824a627c733c16c67e5fc65ec9f19942d93405d5ba6926de83cae04c497597f55220f004
 SHA512 
4b37cfb18a6cf6f12eddb5175b1751c093f3a495ae1d1b54c60157cb260479b1d8fa3a6e3e08c00d7a26422b1e78a750eb35cf7bc763c01790f3567cba03
-DIST libav-12.tar.xz 5265280 BLAKE2B 
2fca534267537343ae51bf07ce226057ec0ecef81163c81559c7492a1591b611f393b2e8026733a733c715a890137b353140743a53227f030806a1c35418c910
 SHA512 
55f7dd171882d191c79c6ade10f02123b8b7d897cbbd13c77766c9af944c5ba4bfbc81487966bac1ee459bc61f7a2471ddd9a3ea29b412296e9044b98440c423
 DIST libav-13_pre20171219.tar.xz 5427904 BLAKE2B 
074dc5d071aeb656fc14a015c2e3c168aa81d25e2fb08d99e300dc47d7ea28f61500fcfab0b16fa136261a5af27631b7536eb3aefa0e1feb4d615af57f9f5a36
 SHA512 
0c9b59957f1fbbff8f5b95b02c11014a4efdddf4b7e1b158cd0fda3af8b89bd90d48263ed0239915adfb7abcd7a8b22c278cd5cf1d01822bd22df65cc7f69689
 DIST libav-9.17.tar.xz 4080028 BLAKE2B 
206e80835292af9f4c1c65539e69981b6993679c11e8a1feef1e37dc32174e47744ebce319b8709bcd60804f493fab1e524c781e174d60d9ebe35ad01f6fbc60
 SHA512 
20af83d4b6a23c159c2386b6592ba6a6acf3f2c54e8aeb16dd0c8a64d637fbde24f37b864698b1143c6802b64a7b5e8ddfe0e7601b35c35686a789e2b3232f5a

diff --git a/media-video/libav/libav-1

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

2018-01-24 Thread William Hubbs
commit: 5dd1d39d20c118064d31ed65dc7ae2de75dd7908
Author: William Hubbs  gmail  com>
AuthorDate: Wed Jan 24 16:56:33 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jan 24 16:56:33 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=5dd1d39d

typo fix

 src/rc/checkpath.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/rc/checkpath.c b/src/rc/checkpath.c
index 2e2b4ee3..07e5f78a 100644
--- a/src/rc/checkpath.c
+++ b/src/rc/checkpath.c
@@ -205,7 +205,7 @@ static int do_check(char *path, uid_t uid, gid_t gid, 
mode_t mode,
if (selinux_on)
selinux_util_label(path);
} else {
-   eerror(fstat: %s: %s", path, strerror(errno));
+   eerror("fstat: %s: %s", path, strerror(errno));
close(readfd);
return -1;
}



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

2018-01-24 Thread William Hubbs
commit: 110582491ff02db061b567636a237460afbc489c
Author: William Hubbs  gmail  com>
AuthorDate: Wed Jan 24 23:43:02 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jan 24 23:43:08 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=11058249

service-script-guide.md cleanups

Refer to /var/run in the documentation instead of /run, and make it
clear at the top of the pidfile section that we use /run under Linux.

This is for #202.

 service-script-guide.md | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/service-script-guide.md b/service-script-guide.md
index 56e0b339..2ae97029 100644
--- a/service-script-guide.md
+++ b/service-script-guide.md
@@ -302,11 +302,12 @@ reload() {
 ## PID files should be writable only by root
 
 PID files must be writable only by *root*, which means additionally
-that they must live in a *root*-owned directory.
+that they must live in a *root*-owned directory. This directory is
+normally /run under Linux and /var/run under other operating systems.
 
 Some daemons run as an unprivileged user account, and create their PID
 files (as the unprivileged user) in a path like
-`/run/foo/foo.pid`. That can usually be exploited by the unprivileged
+`/var/run/foo/foo.pid`. That can usually be exploited by the unprivileged
 user to kill *root* processes, since when a service is stopped, *root*
 usually sends a SIGTERM to the contents of the PID file (which are
 controlled by the unprivileged user). The main warning sign for that
@@ -317,13 +318,13 @@ containing the PID file. For example,
 # BAD BAD BAD BAD BAD BAD BAD BAD
 start_pre() {
   # Ensure that the pidfile directory is writable by the foo user/group.
-  checkpath --directory --mode 0700 --owner foo:foo "/run/foo"
+  checkpath --directory --mode 0700 --owner foo:foo "/var/run/foo"
 }
 # BAD BAD BAD BAD BAD BAD BAD BAD
 ```
 
-If the *foo* user owns `/run/foo`, then he can put whatever he wants
-in the `/run/foo/foo.pid` file. Even if *root* owns the PID file, the
+If the *foo* user owns `/var/run/foo`, then he can put whatever he wants
+in the `/var/run/foo/foo.pid` file. Even if *root* owns the PID file, the
 *foo* user can delete it and replace it with his own. To avoid
 security concerns, the PID file must be created as *root* and live in
 a *root*-owned directory. If your daemon is responsible for forking
@@ -332,16 +333,15 @@ unprivileged runtime user, then you may have an upstream 
issue.
 
 Once the PID file is being created as *root* (before dropping
 privileges), it can be written directly to a *root*-owned
-directory. Typically this will be `/run` on Linux, and `/var/run`
-elsewhere. For example, the *foo* daemon might write
-`/run/foo.pid`. No calls to checkpath are needed. Note: there is
+directory.  For example, the *foo* daemon might write
+`/var/run/foo.pid`. No calls to checkpath are needed. Note: there is
 nothing technically wrong with using a directory structure like
-`/run/foo/foo.pid`, so long as *root* owns the PID file and the
+`/var/run/foo/foo.pid`, so long as *root* owns the PID file and the
 directory containing it.
 
 Ideally (see "Upstream your service scripts"), your service script
-will be integrated upstream and the build system will determine
-which of `/run` or `/var/run` is appropriate. For example,
+will be integrated upstream and the build system will determine the
+appropriate directory for the pid file. For example,
 
 ```sh
 pidfile="@piddir@/${RC_SVCNAME}.pid"
@@ -374,7 +374,7 @@ location through a conf.d variable, for a few reasons:
 Since OpenRC service names must be unique, a value of
 
 ```sh
-pidfile="/run/${RC_SVCNAME}.pid"
+pidfile="/var/run/${RC_SVCNAME}.pid"
 ```
 
 guarantees that your PID file has a unique name.



[gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/, sys-power/powertop/files/

2018-01-24 Thread Mike Frysinger
commit: 56d45d2e211908e6a4055c67d798c2a90395e77d
Author: Mike Frysinger  chromium  org>
AuthorDate: Wed Jan 24 23:34:54 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Jan 24 23:34:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d45d2e

sys-power/powertop: version bump to 2.9 #637342

 sys-power/powertop/Manifest|  1 +
 sys-power/powertop/files/powertop-2.9-libc++.patch | 44 ++
 .../{powertop-.ebuild => powertop-2.9.ebuild}  | 10 -
 sys-power/powertop/powertop-.ebuild|  6 ++-
 4 files changed, 57 insertions(+), 4 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 25ec6b5378f..c0cd2b6155f 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1 +1,2 @@
 DIST powertop-2.8.tar.gz 67 BLAKE2B 
4259f462d36fe0cbb157859d6e1d3e1face67f7232fe8d4112d77f844b545f49e9cf486e21bcbc34f64ffb0c891c1864141784dde14e3a96647d6535641a840a
 SHA512 
253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80
+DIST powertop-v2.9.tar.gz 718763 BLAKE2B 
bb6ce789614397b02f0e9f1cb71585cb456c1428cc43e9fe1c4b3bc9f96171fede4c587410e78e58ad8d0b0f772549a93f454bcd1b521e6dd3c809a85dc3cf30
 SHA512 
783af538c44e3fae7215a5b4247eb32a72e02150b3f297e6b9777a450823dd30aca014601892c0e80937a366eed95b42b622c68161d53e905ad4fbcb574b26f5

diff --git a/sys-power/powertop/files/powertop-2.9-libc++.patch 
b/sys-power/powertop/files/powertop-2.9-libc++.patch
new file mode 100644
index 000..d378280f3c6
--- /dev/null
+++ b/sys-power/powertop/files/powertop-2.9-libc++.patch
@@ -0,0 +1,44 @@
+https://github.com/fenrus75/powertop/commit/b9c431aad6cc5383c9571007469eee8e64ec85a6
+
+From b9c431aad6cc5383c9571007469eee8e64ec85a6 Mon Sep 17 00:00:00 2001
+From: Manoj Gupta 
+Date: Sat, 4 Nov 2017 13:44:04 -0700
+Subject: [PATCH] Fix powertop build with libc++.
+
+ header is not automatically included with libc++.
+Add it explicitly to make powertop build with libc++.
+
+This fixes the following errors:
+devices/gpu_rapl_device.cpp:35:14: error: use of undeclared identifier
+'time'; did you mean 'tie'?
+last_time = time(NULL);
+^~~~
+devices/gpu_rapl_device.cpp:45:14: error:use of undeclared identifier
+'time'; did you mean 'tie'?
+last_time = time(NULL);
+^~~~
+
+parameters/learn.cpp:161:10: error: use of undeclared identifier
+'time'; did you mean 'tie'?
+start =time(NULL);
+^~~~
+---
+ src/lib.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/lib.h b/src/lib.h
+index b64bb0f5433f..6d85eb6e4b40 100644
+--- a/src/lib.h
 b/src/lib.h
+@@ -54,7 +54,7 @@ extern const char *kernel_function(uint64_t address);
+ 
+ 
+ 
+-
++#include 
+ #include 
+ using namespace std;
+ 
+-- 
+2.15.1
+

diff --git a/sys-power/powertop/powertop-.ebuild 
b/sys-power/powertop/powertop-2.9.ebuild
similarity index 94%
copy from sys-power/powertop/powertop-.ebuild
copy to sys-power/powertop/powertop-2.9.ebuild
index 923a9055543..a46c1a302cb 100644
--- a/sys-power/powertop/powertop-.ebuild
+++ b/sys-power/powertop/powertop-2.9.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"
@@ -9,8 +9,10 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
SRC_URI=""
 else
-   SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz";
+   MY_P="${PN}-v${PV}"
+   
SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz";
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="tool that helps you find what software is using the most power"
@@ -36,6 +38,10 @@ RDEPEND="
virtual/libintl
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-libc++.patch
+)
+
 pkg_setup() {
CONFIG_CHECK="
~X86_MSR

diff --git a/sys-power/powertop/powertop-.ebuild 
b/sys-power/powertop/powertop-.ebuild
index 923a9055543..62872e31be8 100644
--- a/sys-power/powertop/powertop-.ebuild
+++ b/sys-power/powertop/powertop-.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"
@@ -9,8 +9,10 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
SRC_URI=""
 else
-   SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz";
+   MY_P="${PN}-v${PV}"
+   
SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz";
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="tool that helps you find what software is using the most power"

[gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/

2018-01-24 Thread Mike Frysinger
commit: 5356a6ae47841e901c95add5adee87dd49f2ba74
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Jan 24 23:24:37 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Jan 24 23:25:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5356a6ae

sys-power/powertop: only check TIMER_STATS on https://bugs.gentoo.org/629908

 sys-power/powertop/powertop-2.8.ebuild  | 9 ++---
 sys-power/powertop/powertop-.ebuild | 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild 
b/sys-power/powertop/powertop-2.8.ebuild
index ab67bbf8ed9..e0975e47ca8 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -45,7 +45,6 @@ pkg_setup() {
~CPU_FREQ_GOV_ONDEMAND
~FTRACE
~BLK_DEV_IO_TRACE
-   ~TIMER_STATS
~TRACING
"
ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost 
certainly need it"
@@ -58,8 +57,7 @@ pkg_setup() {
ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the 
kernel for full powertop function"
ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be 
enabled in the kernel for full powertop function"
ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable 
BLK_DEV_IO_TRACE"
-   ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on 
to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-   ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel 
for full powertop function"
+   ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on 
to enable other config options"
ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full 
powertop function"
linux-info_pkg_setup
if linux_config_exists; then
@@ -84,6 +82,11 @@ pkg_setup() {
ERROR_KERNEL_PM="PM should be enabled in the kernel for 
full powertop function"
check_extra_config
fi
+   if kernel_is -lt 4 11; then
+   CONFIG_CHECK="~TIMER_STATS"
+   ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled 
in the kernel for full powertop function"
+   check_extra_config
+   fi
fi
 }
 

diff --git a/sys-power/powertop/powertop-.ebuild 
b/sys-power/powertop/powertop-.ebuild
index 8d4d40d26b9..923a9055543 100644
--- a/sys-power/powertop/powertop-.ebuild
+++ b/sys-power/powertop/powertop-.ebuild
@@ -49,7 +49,6 @@ pkg_setup() {
~CPU_FREQ_GOV_ONDEMAND
~FTRACE
~BLK_DEV_IO_TRACE
-   ~TIMER_STATS
~TRACING
"
ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost 
certainly need it"
@@ -62,8 +61,7 @@ pkg_setup() {
ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the 
kernel for full powertop function"
ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be 
enabled in the kernel for full powertop function"
ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable 
BLK_DEV_IO_TRACE"
-   ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on 
to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-   ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel 
for full powertop function"
+   ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on 
to enable other config options"
ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full 
powertop function"
linux-info_pkg_setup
if linux_config_exists; then
@@ -88,6 +86,11 @@ pkg_setup() {
ERROR_KERNEL_PM="PM should be enabled in the kernel for 
full powertop function"
check_extra_config
fi
+   if kernel_is -lt 4 11; then
+   CONFIG_CHECK="~TIMER_STATS"
+   ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled 
in the kernel for full powertop function"
+   check_extra_config
+   fi
fi
 }
 



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

2018-01-24 Thread Sergei Trofimovich
commit: f790c5ca2a8ca52bc6c95837350e5f51f2386e3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 23:11:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 23:11:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f790c5ca

dev-python/cherrypy: keyworded 13.1.0 for ia64, bug #644088

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/cherrypy/cherrypy-13.1.0.ebuild 
b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
index 13a80e2b9df..55d7017fb48 100644
--- a/dev-python/cherrypy/cherrypy-13.1.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
 IUSE="test"
 
 RDEPEND=">=dev-python/cheroot-5.9.1[${PYTHON_USEDEP}]



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

2018-01-24 Thread Sergei Trofimovich
commit: b0538d390d21926e49dde2d6127d6d9440b54058
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 23:12:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 23:12:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0538d39

dev-python/portend: keyworded 2.2 for ia64, bug #644088

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/portend/portend-2.2.ebuild 
b/dev-python/portend/portend-2.2.ebuild
index 5c7f4e15219..136a42637fa 100644
--- a/dev-python/portend/portend-2.2.ebuild
+++ b/dev-python/portend/portend-2.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
 IUSE="test"
 
 RDEPEND=">=dev-python/tempora-1.8[${PYTHON_USEDEP}]"



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

2018-01-24 Thread Sergei Trofimovich
commit: b55a336d324faaad2e234eaa74e85e1997720927
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 23:11:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 23:11:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55a336d

dev-python/more-itertools: keyworded 3.0.0 for ia64, bug #644088

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 dev-python/more-itertools/more-itertools-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/more-itertools/more-itertools-3.0.0.ebuild 
b/dev-python/more-itertools/more-itertools-3.0.0.ebuild
index 0f707a6f089..d609a963b32 100644
--- a/dev-python/more-itertools/more-itertools-3.0.0.ebuild
+++ b/dev-python/more-itertools/more-itertools-3.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ~ia64 ~ppc x86"
 IUSE="doc test"
 
 RDEPEND="

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

2018-01-24 Thread Sergei Trofimovich
commit: af6cccf56e1d94bec8439c661b3b837b507fa5e1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 23:11:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 23:11:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6cccf5

dev-python/cheroot: keyworded 6.0.0 for ia64, bug #644088

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild 
b/dev-python/cheroot/cheroot-6.0.0.ebuild
index edee3e0ea2f..87d8ebd8f06 100644
--- a/dev-python/cheroot/cheroot-6.0.0.ebuild
+++ b/dev-python/cheroot/cheroot-6.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
 IUSE="test"
 
 RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]



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

2018-01-24 Thread Sergei Trofimovich
commit: 11d45168d4a7aa29e5d24f457bad944795135b05
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 23:11:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 23:11:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d45168

dev-python/tempora: keyworded 1.9 for ia64, bug #644088

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/tempora/tempora-1.9.ebuild 
b/dev-python/tempora/tempora-1.9.ebuild
index a619b0f986b..0ae039b4384 100644
--- a/dev-python/tempora/tempora-1.9.ebuild
+++ b/dev-python/tempora/tempora-1.9.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
 IUSE="doc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2018-01-24 Thread Sergei Trofimovich
commit: f5e5518f140d81bb6b4925f4ac537977e87e7ae4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 22:57:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 22:57:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e5518f

dev-scheme/guile-git: fix description, bug #645524

Reported-by: nomadictype  tutanota.com
Closes: https://bugs.gentoo.org/645524
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-scheme/guile-git/guile-git-0.0.20171110.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild 
b/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
index e99e67bfff8..ac4a2d6d25a 100644
--- a/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-DESCRIPTION="Structured access to bytevector contents"
+DESCRIPTION="Guile bindings of git"
 HOMEPAGE="https://gitlab.com/guile-git/guile-git";
 SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.gz";
 



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

2018-01-24 Thread Sergei Trofimovich
commit: 62be3b99778547c1bc3da9f8b0968e92fdcb667f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 22:53:03 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 22:53:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62be3b99

dev-python/pytest-cov: keyworded 2.5.1-r1 for ia64, bug #643214

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild 
b/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
index 4d2b6d45fa0..6a553e46e14 100644
--- a/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 
 RDEPEND="



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

2018-01-24 Thread Sergei Trofimovich
commit: 0e7ee1f21425e6508c29839249cbf7338b00edfb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 24 22:52:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 22:53:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7ee1f2

dev-python/fields: keyworded 5.0.0 for ia64, bug #643214

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/fields/fields-5.0.0.ebuild 
b/dev-python/fields/fields-5.0.0.ebuild
index 8df43bdc4bb..91fa01a5e63 100644
--- a/dev-python/fields/fields-5.0.0.ebuild
+++ b/dev-python/fields/fields-5.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}]



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

2018-01-24 Thread Andreas Sturmlechner
commit: 4f4f05f39da544a76e35c3d4091ec243a2bd4edd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 22:48:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 22:51:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4f05f3

dev-libs/starpu: Drop USE qt4

Bug: https://bugs.gentoo.org/553164
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 12 
 dev-libs/starpu/starpu-1.1.5.ebuild| 12 
 2 files changed, 8 insertions(+), 16 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index f6b978c34f0..c6fda9dd478 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-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=6
@@ -16,7 +16,7 @@ SLOT="0/8"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
-   qt4 static-libs test"
+   static-libs test"
 
 RDEPEND="
sys-apps/hwloc:0=
@@ -28,11 +28,7 @@ RDEPEND="
fftw? ( sci-libs/fftw:3.0= )
mpi? ( virtual/mpi )
opencl? ( virtual/opencl )
-   opengl? ( media-libs/freeglut:0= )
-   qt4? (  >=dev-qt/qtgui-4.7:4
-   >=dev-qt/qtopengl-4.7:4
-   >=dev-qt/qtsql-4.7:4
-   x11-libs/qwt:5 )"
+   opengl? ( media-libs/freeglut:0= )"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -53,6 +49,7 @@ src_configure() {
 
econf \
--disable-build-examples \
+   --disable-starpu-top \
$(use_enable cuda) \
$(use_enable debug) \
$(use_enable doc build-doc) \
@@ -60,7 +57,6 @@ src_configure() {
$(use_enable gcc-plugin gcc-extensions) \
$(use_enable opencl) \
$(use_enable opengl opengl-render) \
-   $(use_enable qt4 starpu-top) \
$(use_enable static-libs static) \
$(use_with mpi mpicc "$(type -P mpicc)") \
$(use cuda && use_enable blas magma) \

diff --git a/dev-libs/starpu/starpu-1.1.5.ebuild 
b/dev-libs/starpu/starpu-1.1.5.ebuild
index 420f6f28d9b..ce3ab4e9051 100644
--- a/dev-libs/starpu/starpu-1.1.5.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~x86 ~amd64-linux ~x86-linux"
 
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4
+IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
static-libs test"
 
 RDEPEND="
@@ -29,11 +29,7 @@ RDEPEND="
fftw? ( sci-libs/fftw:3.0= )
mpi? ( virtual/mpi )
opencl? ( virtual/opencl )
-   opengl? ( media-libs/freeglut:0= )
-   qt4? (  >=dev-qt/qtgui-4.7:4
-   >=dev-qt/qtopengl-4.7:4
-   >=dev-qt/qtsql-4.7:4
-   x11-libs/qwt:5 )"
+   opengl? ( media-libs/freeglut:0= )"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -53,6 +49,7 @@ src_configure() {
 
local myeconfargs=(
--disable-build-examples
+   --disable-starpu-top
$(use_enable cuda)
$(use_enable debug)
$(use_enable doc build-doc)
@@ -60,7 +57,6 @@ src_configure() {
$(use_enable gcc-plugin gcc-extensions)
$(use_enable opencl)
$(use_enable opengl opengl-render)
-   $(use_enable qt4 starpu-top)
$(use_with mpi mpicc "$(type -P mpicc)")
$(use cuda && use_enable blas magma)
$(use mpi && use_enable test mpi-check)



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

2018-01-24 Thread Agostino Sarubbo
commit: 6a9772d3df674ae1d89fe932fa989ffaa12cf74c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan 24 22:48:21 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan 24 22:48:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9772d3

net-dns/bind-tools: amd64 stable wrt bug #644706

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild 
b/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild
index e4e5f08ddc1..c91aa87a3b6 100644
--- a/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${MY_PN}-
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
 



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

2018-01-24 Thread Agostino Sarubbo
commit: 1f0986f457a812eca1c5993a28e9a92c69058a02
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan 24 22:48:14 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan 24 22:48:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0986f4

net-dns/bind: amd64 stable wrt bug #644706

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-dns/bind/bind-9.11.2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.11.2_p1.ebuild 
b/net-dns/bind/bind-9.11.2_p1.ebuild
index 09cbefefe4a..b5e999209ff 100644
--- a/net-dns/bind/bind-9.11.2_p1.ebuild
+++ b/net-dns/bind/bind-9.11.2_p1.ebuild
@@ -38,7 +38,7 @@ 
SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${P}.tar.
 
 LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # -berkdb by default re bug 602682
 IUSE="-berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi 
idn ipv6
 json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux 
ssl static-libs



[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze/

2018-01-24 Thread James Le Cuirot
commit: 7d556c994943405dcad87edd881ff317575b08f9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:32:42 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:38:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d556c99

net-p2p/vuze: Drop notice about dev-java/swt[webkit]

webkit-gtk:2 is vulnerable and unmaintained. I think the Vuze HD
Network is dead anyway.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-p2p/vuze/vuze-4.8.1.2-r1.ebuild |  8 +---
 net-p2p/vuze/vuze-5.7.2.0.ebuild| 10 +-
 2 files changed, 2 insertions(+), 16 deletions(-)

diff --git a/net-p2p/vuze/vuze-4.8.1.2-r1.ebuild 
b/net-p2p/vuze/vuze-4.8.1.2-r1.ebuild
index 0c35e7b02cd..760aa1db034 100644
--- a/net-p2p/vuze/vuze-4.8.1.2-r1.ebuild
+++ b/net-p2p/vuze/vuze-4.8.1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -129,12 +129,6 @@ pkg_postinst() {
elog "Using this config file you can start the console UI."
elog
 
-   if ! has_version dev-java/swt:3.7[webkit]; then
-   elog
-   elog "Your dev-java/swt:3.7 was built without webkit support. 
Features such as Vuze HD Network will not work."
-   elog "Rebuild swt with USE=webkit (needs net-libs/webkit-gtk:2) 
to use these features."
-   fi
-
fdo-mime_desktop_database_update
 }
 

diff --git a/net-p2p/vuze/vuze-5.7.2.0.ebuild b/net-p2p/vuze/vuze-5.7.2.0.ebuild
index 65d8f1b6371..01f5c404a7c 100644
--- a/net-p2p/vuze/vuze-5.7.2.0.ebuild
+++ b/net-p2p/vuze/vuze-5.7.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -36,14 +36,6 @@ DEPEND="${RDEPEND}
 
 PDEPEND="~net-p2p/vuze-coreplugins-${PV}"
 
-pkg_pretend() {
-   if ! has_version dev-java/swt:3.8[webkit]; then
-   echo
-   ewarn "dev-java/swt:3.8 was built without webkit support."
-   ewarn "Web features such as Vuze HD Network will be disabled."
-   fi
-}
-
 src_unpack() {
mkdir -p "${S}" && cd "${S}"
unpack ${A}



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

2018-01-24 Thread James Le Cuirot
commit: ebbf781dc96a408c120d790a3a0a469f61bb34c1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:31:01 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:38:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbf781d

net-p2p/vuze: Drop old 5.6.0.0

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-p2p/vuze/Manifest |   1 -
 net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch |  60 -
 net-p2p/vuze/vuze-5.6.0.0.ebuild  | 144 --
 3 files changed, 205 deletions(-)

diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest
index 0bd82660814..36aa6b09c44 100644
--- a/net-p2p/vuze/Manifest
+++ b/net-p2p/vuze/Manifest
@@ -1,4 +1,3 @@
 DIST Vuze_4812_source.zip 9530217 BLAKE2B 
af55951a9d8b86a03483e6e9ebc6f63cd7a7305587d36ef863257b7b86e911f7012e73f532b3b4648000cfff5fa2fd2cd1848f0742791232ceee54f158a9c219
 SHA512 
7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf
-DIST Vuze_5600_source.zip 10398501 BLAKE2B 
3c6a1a8967bb3a603dfcb248cc5d5dd8aaf4a7efdfba9efa529fa98f0ad945574ffe574084d223fadb3710e6aa690d86dd8d67ea77febbe6a28b730f97ba313e
 SHA512 
dfe557cb1f50be935c78ee4431bc14db5f0107eebab8545cf925de8b0d48bb91ca77f7feab54a5fd91aaaf50bd3c68c1519cf49c2eb4d145ff7794bf9f22cfd7
 DIST Vuze_5720_source.zip 10709515 BLAKE2B 
e2824c3486cbf942ba644563cf8a0b47d99f42cdba6c0fe2d93e47c5717f1331df632a4a100b6679f3f456697f70837202e84bf2fa89c362186353af98a36173
 SHA512 
073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf
 DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 BLAKE2B 
4acaf56539798102e498c2678c8f3239ecc141909738dd1a84fca5cb38516fb363da6ff87d65b08fe04b550d8aafc9f33fa2d404b70f5e34a3129a43080794b5
 SHA512 
aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d

diff --git a/net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch 
b/net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch
deleted file mode 100644
index 070dae2d756..000
--- a/net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 a/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java
-+++ b/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java
-@@ -229,57 +229,6 @@ public class SWTThread {
-   }
-   });
- 
--  if (Constants.isOSX) {
--  
--  // On Cocoa, we get a Close trigger on display.  Need 
to check if all
--  // platforms send this.
--  display.addListener(SWT.Close, new Listener() {
--  public void handleEvent(Event event) {
--  event.doit = 
UIFunctionsManager.getUIFunctions().dispose(false, false);
--  }
--  });
--
--  String platform = SWT.getPlatform();
--  // use reflection here so we decouple generic SWT from 
OSX specific stuff to an extent
--
--  if (platform.equals("carbon")) {
--  try {
--
--  Class ehancerClass = 
Class.forName("org.gudy.azureus2.ui.swt.osx.CarbonUIEnhancer");
--
--  Constructor constructor = 
ehancerClass.getConstructor(new Class[] {});
--
--  constructor.newInstance(new Object[] 
{});
--
--  } catch (Throwable e) {
--
--  Debug.printStackTrace(e);
--  }
--  } else if (platform.equals("cocoa")) {
--  try {
--
--  Class ehancerClass = 
Class.forName("org.gudy.azureus2.ui.swt.osx.CocoaUIEnhancer");
--
--  Method mGetInstance = 
ehancerClass.getMethod("getInstance", new Class[0]);
--  Object claObj = 
mGetInstance.invoke(null, new Object[0] );
--
--  Method mHookAppMenu = 
claObj.getClass().getMethod("hookApplicationMenu", new Class[] {});
--  if (mHookAppMenu != null) {
--  mHookAppMenu.invoke(claObj, new 
Object[0]);
--  }
--
--  Method mHookDocOpen = 
claObj.getClass().getMethod("hookDocumentOpen", new Class[] {});
--  if (mHookDocOpen != null) {
--  mHookDocOpen.invoke(claObj, new 
Object[0]);
--  }
--  
--   

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

2018-01-24 Thread James Le Cuirot
commit: f66d699356b6825c235924d75bbf49c216acfac3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:25:23 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:38:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66d6993

dev-java/swt: Drop old 4.2-r2

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-java/swt/swt-4.2-r2.ebuild | 176 -
 1 file changed, 176 deletions(-)

diff --git a/dev-java/swt/swt-4.2-r2.ebuild b/dev-java/swt/swt-4.2-r2.ebuild
deleted file mode 100644
index 10d4a3a0aa3..000
--- a/dev-java/swt/swt-4.2-r2.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils flag-o-matic java-pkg-2 java-ant-2 toolchain-funcs java-osgi
-
-MY_PV="${PV/_rc/RC}"
-MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-201206081400";
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="GTK based SWT Library"
-HOMEPAGE="http://www.eclipse.org/";
-SRC_URI="
-   amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )
-   ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )
-   ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip )
-   x86? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )
-   x86-fbsd? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )"
-
-LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
-SLOT="4.2"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="cairo gnome opengl webkit"
-
-COMMON_DEP="
-   >=dev-libs/atk-1.10.2
-   >=dev-libs/glib-2.32
-   >=x11-libs/gtk+-2.6.8:2
-   x11-libs/libXtst
-   cairo? ( >=x11-libs/cairo-1.4.14 )
-   gnome?  (
-   =gnome-base/gnome-vfs-2*
-   =gnome-base/libgnome-2*
-   =gnome-base/libgnomeui-2*
-   )
-   opengl? (
-   virtual/glu
-   virtual/opengl
-   )
-   webkit? ( >=net-libs/webkit-gtk-1.2:2 )"
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-1.4
-   app-arch/unzip
-   virtual/pkgconfig
-   x11-libs/libX11
-   x11-libs/libXrender
-   x11-libs/libXt
-   >=x11-libs/libXtst-1.1.0
-   x11-proto/inputproto"
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-1.4"
-
-S="${WORKDIR}"
-
-# JNI libraries don't need SONAME, bug #253756
-QA_SONAME="usr/$(get_libdir)/libswt-.*.so"
-
-src_unpack() {
-   local DISTFILE=${A}
-   unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract 
distfile"
-   unpack "./src.zip"
-
-   # Cleanup the redirtied directory structure
-   rm -rf about_files/ || die
-}
-
-java_prepare() {
-   # Replace the build.xml to allow compilation without Eclipse tasks
-   cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update 
build.xml"
-   mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to 
restructure SWT sources"
-
-   # Fix Makefiles to respect flags and work with --as-needed
-   epatch "${FILESDIR}"/${P}-as-needed-and-flag-fixes.patch
-
-   # Define missing g_thread_supported() to be 0.
-   sed -i '1s/^/#define g_thread_supported() 0\n\n/' "${S}"/os_custom.h || 
die
-}
-
-src_compile() {
-   # Drop jikes support as it seems to be unfriendly with SWT
-   java-pkg_filter-compiler jikes
-
-   local AWT_ARCH
-   local JAWTSO="libjawt.so"
-   if [[ $(tc-arch) == 'x86' ]] ; then
-   AWT_ARCH="i386"
-   elif [[ $(tc-arch) == 'ppc' ]] ; then
-   AWT_ARCH="ppc"
-   elif [[ $(tc-arch) == 'ppc64' ]] ; then
-   AWT_ARCH="ppc64"
-   else
-   AWT_ARCH="amd64"
-   fi
-   if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then
-   export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}"
-   elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then
-   export AWT_LIB_PATH="${JAVA_HOME}/jre/bin"
-   elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then
-   export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)"
-   else
-   eerror "${JAWTSO} not found in the JDK being used for 
compilation!"
-   die "cannot build AWT library"
-   fi
-
-   # Fix the pointer size for AMD64
-   [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export 
SWT_PTR_CFLAGS=-DJNI64
-
-   local platform="linux"
-
-   use elibc_FreeBSD && platform="freebsd"
-
-   # Bug #461784, g_thread_init is deprecated since glib-2.32.
-   append-cflags -DNO__1g_1thread_1init
-
-   local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) 
CXX=$(tc-getCXX)"
-
-   einfo "Building AWT library"
-   ${make} make_awt
-
-   einfo "Building SWT library"
-   ${make} make_swt
-
-   einfo "Building JAVA-AT-SPI bridge"
-   ${make} make_atk
-
-   if use gnome ; then
-   einfo "Building GNOME VFS support"
-   ${make} make_gnome
-   fi
-
-   if use cairo ; then
-  

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

2018-01-24 Thread James Le Cuirot
commit: a5ed207aaae938747f376ec48231201b743e8ad0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:24:35 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:38:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ed207a

dev-java/swt: Drop webkit USE flag from all versions

webkit-gtk:2 is vulnerable and unmaintained. Straight to stable
because this is very long overdue and dropping a flag is fairly safe.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-java/swt/swt-3.7.2-r2.ebuild | 169 +++
 dev-java/swt/swt-3.8.2-r2.ebuild | 166 ++
 dev-java/swt/swt-4.2-r3.ebuild   | 169 +++
 3 files changed, 504 insertions(+)

diff --git a/dev-java/swt/swt-3.7.2-r2.ebuild b/dev-java/swt/swt-3.7.2-r2.ebuild
new file mode 100644
index 000..63f3c11299f
--- /dev/null
+++ b/dev-java/swt/swt-3.7.2-r2.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi
+
+MY_PV="${PV/_rc/RC}"
+MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201202080800";
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="GTK based SWT Library"
+HOMEPAGE="http://www.eclipse.org/";
+SRC_URI="
+   amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )
+   ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )
+   ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip )
+   x86? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )
+   x86-fbsd? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )"
+
+SLOT="3.7"
+LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
+KEYWORDS="amd64 ppc64 x86"
+
+IUSE="cairo gnome opengl"
+COMMON=">=dev-libs/glib-2.6
+   >=x11-libs/gtk+-2.6.8:2
+   >=dev-libs/atk-1.10.2
+   cairo? ( >=x11-libs/cairo-1.4.14 )
+   gnome?  (
+   =gnome-base/libgnome-2*
+   =gnome-base/gnome-vfs-2*
+   =gnome-base/libgnomeui-2*
+   )
+   opengl? (
+   virtual/opengl
+   virtual/glu
+   )
+   x11-libs/libXtst"
+
+DEPEND=">=virtual/jdk-1.4
+   app-arch/unzip
+   x11-libs/libX11
+   x11-libs/libXrender
+   x11-libs/libXt
+   >=x11-libs/libXtst-1.1.0
+   x11-proto/inputproto
+   virtual/pkgconfig
+   ${COMMON}"
+
+RDEPEND=">=virtual/jre-1.4
+   ${COMMON}"
+
+S="${WORKDIR}"
+
+# JNI libraries don't need SONAME, bug #253756
+QA_SONAME="usr/$(get_libdir)/libswt-.*.so"
+
+src_unpack() {
+   local DISTFILE=${A}
+   unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract 
distfile"
+   unpack "./src.zip"
+
+   # Cleanup the redirtied directory structure
+   rm -rf about_files/ || die
+}
+
+java_prepare() {
+   # Replace the build.xml to allow compilation without Eclipse tasks
+   cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update 
build.xml"
+   mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to 
restructure SWT sources"
+
+   # Fix Makefiles to respect flags and work with --as-needed
+   epatch "${FILESDIR}"/as-needed-and-flag-fixes-3.6.patch
+
+   case ${ARCH} in
+   ppc|x86) epatch "${FILESDIR}"/${P}-gio_launch-URI-x86.patch ;;
+   *)   epatch "${FILESDIR}"/${P}-gio_launch-URI.patch ;;
+   esac
+}
+
+src_compile() {
+   # Drop jikes support as it seems to be unfriendly with SWT
+   java-pkg_filter-compiler jikes
+
+   local AWT_ARCH
+   local JAWTSO="libjawt.so"
+   if [[ $(tc-arch) == 'x86' ]] ; then
+   AWT_ARCH="i386"
+   elif [[ $(tc-arch) == 'ppc' ]] ; then
+   AWT_ARCH="ppc"
+   elif [[ $(tc-arch) == 'ppc64' ]] ; then
+   AWT_ARCH="ppc64"
+   else
+   AWT_ARCH="amd64"
+   fi
+   if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then
+   export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}"
+   elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then
+   export AWT_LIB_PATH="${JAVA_HOME}/jre/bin"
+   elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then
+   export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)"
+   else
+   eerror "${JAWTSO} not found in the JDK being used for 
compilation!"
+   die "cannot build AWT library"
+   fi
+
+   # Fix the pointer size for AMD64
+   [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export 
SWT_PTR_CFLAGS=-DJNI64
+
+   local platform="linux"
+
+   use elibc_FreeBSD && platform="freebsd"
+
+   local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) 
CXX=$

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

2018-01-24 Thread Andreas Sturmlechner
commit: 552570137e5c5436753946ff878a66ebccce64a6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 22:36:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 22:36:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55257013

app-misc/hachoir-metadata: Drop USE qt4

Qt4 is dead.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild 
b/app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild
index 2dba4bb923a..0a763ba01de 100644
--- a/app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild
+++ b/app-misc/hachoir-metadata/hachoir-metadata-1.3.3-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
@@ -14,14 +14,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE="gnome gtk qt4"
+IUSE="gnome gtk"
 
 RDEPEND="
>=dev-python/hachoir-core-1.3[${PYTHON_USEDEP}]
>=dev-python/hachoir-parser-1.3[${PYTHON_USEDEP}]
gtk? ( >=dev-python/pygtk-2.0[${PYTHON_USEDEP}] )
-   gnome? ( gnome-base/nautilus gnome-extra/zenity )
-   qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] )"
+   gnome? ( gnome-base/nautilus gnome-extra/zenity )"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
 
@@ -34,9 +33,7 @@ python_prepare_all() {
 }
 
 python_configure_all() {
-   mydistutilsargs=( --setuptools )
-
-   use qt4 || mydistutilsargs+=( --disable-qt )
+   mydistutilsargs=( --setuptools --disable-qt )
 }
 
 python_test() {



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

2018-01-24 Thread Aric Belsito
commit: 7b6181b175758c43dc9b89d63deb765c2ec76c5f
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jan 24 22:17:54 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jan 24 22:17:54 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7b6181b1

dev-util/cargo: version bump to 0.24.0

 dev-util/cargo/Manifest|  67 +++
 dev-util/cargo/cargo-0.24.0.ebuild | 237 +
 2 files changed, 304 insertions(+)

diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest
index 6f6dc49..1d5ba74 100644
--- a/dev-util/cargo/Manifest
+++ b/dev-util/cargo/Manifest
@@ -1,14 +1,19 @@
 DIST advapi32-sys-0.2.0.crate 7217 BLAKE2B 
ef3328a3405f51afe01b4bf0dec00def432a23935fb1d26a4c577b7f4716f1018ae44ba3d738275406512cc7085fb8be9f3795a56e84349acd2af64165ddef84
 SHA512 
8e6bc75fcb2b91d2b8fe281d165aa8281c8ecca9ba09552f5e4cdbadc03b91db5a98789233c4dc858ee9cf8a3488f28af5a742dac50b44f6397fd14478b77618
 DIST aho-corasick-0.5.3.crate 252052 BLAKE2B 
aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309
 SHA512 
cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31
 DIST aho-corasick-0.6.3.crate 24963 BLAKE2B 
7d22a3501664a4324e43a20874fe4d2afcb1576d66f76bcfd894c0ea03b0daefd85e03e20196370dcb86d8c81067c3bc2202889349389c23b876d4b2bf8f2bbd
 SHA512 
4d0d55d8a6657fe13009d66728b7417926325dd9ca4f7ad7cd5d40e59cf0a55b906cd109d724a0b385ee988526535fc64a467ded171419e452c5a8c90196ae45
+DIST aho-corasick-0.6.4.crate 25443 BLAKE2B 
b866fec3f2d7bf39152b30d4c95c921c3912c832cb5d7016c771bf19cb8bf02851ee942c891cc95f339b35c0545f9b45e26ce893486660b26227129aa7792b84
 SHA512 
0191f627896469bdb271f1b9d2f3d3b0f7952579cd07c2659996ad66a961dbe605c6a4a929100d6b9c246e65199c0e180b1e8349943f06a6f08250e003e62b65
 DIST atty-0.2.2.crate 5124 BLAKE2B 
c49d6ad5d47be2910fd9cb96bb68ddc38489e800894679df7acd15c88d834035d9918afceb219eb6ce127e68ef2c7eb25a04f022218189283cd8d228861772f6
 SHA512 
6e6e2cede7f280a53a61c78126783ec0338c13a8e9bbabb91d4b6fc43aacc56a4f7e86556210029595acf18e444121998101992b40e35a64cce884ec08247d0a
 DIST atty-0.2.3.crate 5486 BLAKE2B 
5c1b3bc8cd680ae639302d51fd54a10ad2595ed112d7e179d200d81a0c3bce326cde22458c9c757beb6601f00fcb61000f6f1785b7ca6832ca28b9f58472d604
 SHA512 
9c944334333ca59d28588e164d2a68750eaf889dcc6b28bc49fe9a7990e0b1694d302a685142866362b7b97ef3f36daa410b59d6222e99cf6f096836850794cb
+DIST atty-0.2.6.crate 5617 BLAKE2B 
52274b58d4ae19cdd57a85a46449be32ac4662da6ce746382eff30c75729dbb5e50a9e9ad59f11b11f6d40b7ec2bc261e290f33127de62636c7f249c174bc4d3
 SHA512 
ae0aa91616571391eb4a2cc46b4765784dcd96b514fc7c3b64f756d1a180f95c83b9d14086f872fb7466be0e623f44a1a3170e786d7fbff5bdd949ef0cd88997
 DIST backtrace-0.3.2.crate 23785 BLAKE2B 
d1c6c3abba281c166b9bcbdadbb1c306b304c41b8a2c3214d9da7d3c00927f338d20fc1371a4e09b05a25645a2472de63fbb644e129cabca7c528824294b7c83
 SHA512 
74d7d77da8a42e8c2b6cdc7205c41d52c1299a503583ac26dc4f98703f43d2fd4f6e76b34c68dfa0cbc5a0d239ee1bd0144a35fef6274fb4fdf8c732a141e1e8
 DIST backtrace-0.3.3.crate 27481 BLAKE2B 
3a95194f1d71e3c26f3a63011a9605e8feaa89114c731d29e458cbda34f52e44e08c912d8fc652b17c15ee33e703adfc8bc7d7629a6149b6bb9ecaa352705355
 SHA512 
2a22248bde996049e0e205d17d513e9c74320fce11e7c973ab806e072987814fe93a6dd4af2c1951183b128e23f0ec9b758d5cdb3bd5680badae2d06d2fd8485
+DIST backtrace-0.3.5.crate 27636 BLAKE2B 
db71be18b39a7aa25d2e1850fd907d3ea96d30af66b72c7b2b12a37acf6d6f46cdca1b9de884167e7567584848ea2ca4a1b03468e9158a62a3fde6aacd0746c8
 SHA512 
b554fd616780c706d8f6e7afef4800625a9fec5f7825e995a534103d1b773f0f28e09d49a1163eef9059681d669953ed1b7a8fb33209ee3b7be1fdeaa2adb3a1
 DIST backtrace-sys-0.1.12.crate 283379 BLAKE2B 
7e6e12da4facc88a7aeb022261c514fca38a37b0d4060f1c51ae97522ad06f0b33438189fbccdf457004183666099f05f3df2ac9d179597297df82ecbd88d557
 SHA512 
f81d95f45cdaff9beca5fed5af22d7c811f9df273315b9276b59470b2af821992da3393a9e0e80608ca9f54ae9f96bcae04721a1408518c34624cb5849bf28d9
 DIST backtrace-sys-0.1.14.crate 283386 BLAKE2B 
f7e712eb9fe1cfa9a2cfc7e83ec9abd594a9c62af2c7e5e91be33d2c37c7de6b43de703f7dac5e14babc12e7faaed515ba11b83d6b5763d73cb6be6d2bc17505
 SHA512 
ab20d6f0e85f9b50bed4bd0ef7c4ab037c68f6ef6ca5b9215f02a717ed79718ff12b1dfd2cf6f4dd7055c3e118327ebc57f23686d65ab9abb433c63c1a047b4a
+DIST backtrace-sys-0.1.16.crate 283418 BLAKE2B 
d15f9c692dd805c61dbd219c70f0b47bb6d2a18bdb2657bd5b5bf6f94f1df621f6be56e2774d2d5d218f044c1358b1af4251705123c5d48ce5575ff3a2f3b50a
 SHA512 
2fd32fee7c13d1c83be5e86341a4c1c0da06876a73a9fb74c680994132510eac9a3444144c97ddcb78919da044e628650d604a20a06ca7852289168da8d754b4
 DIST bitflags-0.7.0.crate 10851 BLAKE2B 
00a4e2b66275d6fc8a7374aeec275b5fdf0e2c197e7e90e56afe89ac45554d14ba2063aa26a486dd88d822939b6ea5a5b40936d45d8717e2a98e95ba1d3f501f
 SHA512 
fdfe472c26e5486d1a3f1bfe5a27d26678781235c6e14b49bdb75388359cb78841f38d794fc4557548581a80a10b715d8840182c9ca

[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/files/, dev-java/swt/

2018-01-24 Thread James Le Cuirot
commit: 122241651e6870263a7533f3fd1a4b9bbfdd6d34
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:11:03 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:11:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12224165

dev-java/swt: Drop ye olde 3.5.2

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-java/swt/Manifest |   3 -
 dev-java/swt/files/as-needed-and-flag-fixes.patch | 238 --
 dev-java/swt/files/swt-3.5-manifest   |  17 --
 dev-java/swt/swt-3.5.2.ebuild | 165 ---
 4 files changed, 423 deletions(-)

diff --git a/dev-java/swt/Manifest b/dev-java/swt/Manifest
index fc87bffcbf4..a4c8e92cbd1 100644
--- a/dev-java/swt/Manifest
+++ b/dev-java/swt/Manifest
@@ -1,6 +1,3 @@
-DIST swt-3.5.2-gtk-linux-ppc.zip 4947929 BLAKE2B 
b3ad008d8645de9a85c05801696bb65c32676e1482d873a5e6ba58a9915328526440960daa9f146fdc646aaa1d4ded8c72fefd9bebc1b2a1acaf05018e3b524d
 SHA512 
2d3d194d2bb4c7f0e6d5bc801d41cb6de970de78c544a7edd2f18c4ed9291f7639dbedab4594c5221e76dd559c884c6fda7f32d11d0465a2d017fe0398a33dae
-DIST swt-3.5.2-gtk-linux-x86.zip 4881316 BLAKE2B 
fc6be0e041a4fb3decb602d1a0dbde0bd7f22c12a3fb869b364de663c3a870351a794ece2f2a2a73ffdee6ccac71390d70700ff609c1cf86320f9a14bdc70002
 SHA512 
f53226458e5404cc03475c3bb903de81efa328625b713fe97b3b418a769b0476695e437e0693b5e10fa9a356de90302d6a2d267fe5e13f172803c684db9e9c82
-DIST swt-3.5.2-gtk-linux-x86_64.zip 5068674 BLAKE2B 
410cc189b5625061e89a4550b2d0904bd3bbe68d2f0f71ed38cac146d2aa5dff99838173e0fe4499be9f9847c8c43b282df00f907ce54a84b0ea5c9880ef70c9
 SHA512 
f226d531002dc472852f09ce9814c8dcf7b0c4209353a5639d8b814308807df6477c4a8aa0fd49743578282e6662ca8d5c316371720dca50953ad7ec44b7c6d3
 DIST swt-3.7.2-gtk-linux-ppc64.zip 5688113 BLAKE2B 
bb102da40a3f63d63ca6a56d4c57ade55d7fe8d6206acf9e60caa0a8600b5c2cec6c0304cd2ab532948f03ff0706e8b2928ae9e93ef0019051044dad3fe7b1c0
 SHA512 
750aaa43560bbf6f82f7f8cd9338abc88578f4f0b9aadaec9bc8a5c3d1ad593619cdf01d202cbf06766090ee977989ea7904643669c61971973951d8428b57d0
 DIST swt-3.7.2-gtk-linux-x86.zip 5374609 BLAKE2B 
04d44b9fffcedc6ce255e2651377ac6968bb41c44cee403f063c159962d9d43a5c9529026819ddb1c8eea98cd11ed818075c37f4e9851d2e95532dc166e570ce
 SHA512 
9f58864d05eba2648e4b5d5c958172f5c0c7c730209525b3d6f607586daaefea4d5ba1013e80c0c11948f01c553044b0a98c81688b33c14114ba79c7ce620426
 DIST swt-3.7.2-gtk-linux-x86_64.zip 5671443 BLAKE2B 
953fc9eab6d1f2750b1a1345cddf4aa6969567cb75977f87ee50668d367e55dda8be2ff836d87b780005c22132fa783b475f422c093617fd02f478eadd96076d
 SHA512 
d60ae1d3f3b0577f7e3018139f93069c89d021064fec2f3f4074f95cfae56abdc0c7d531cb904ad3911482543cddcc3f6646ff47192073f4bde97c79e13612b7

diff --git a/dev-java/swt/files/as-needed-and-flag-fixes.patch 
b/dev-java/swt/files/as-needed-and-flag-fixes.patch
deleted file mode 100644
index 4cacaf61d67..000
--- a/dev-java/swt/files/as-needed-and-flag-fixes.patch
+++ /dev/null
@@ -1,238 +0,0 @@
 make_linux.mak 2009-05-24 18:38:39.0 +0300
-+++ make_linux.mak.fixed   2009-05-24 19:38:51.0 +0300
-@@ -64,7 +64,7 @@
- # Uncomment for Native Stats tool
- #NATIVE_STATS = -DNATIVE_STATS
- 
--MOZILLACFLAGS = -O \
-+MOZILLACFLAGS = $(CXXFLAGS) \
-   -DSWT_VERSION=$(SWT_VERSION) \
-   $(NATIVE_STATS) \
-   -DMOZILLA_STRICT_API=1 \
-@@ -92,15 +92,14 @@
- XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
- GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
- 
--CFLAGS = -O -Wall \
--  -DSWT_VERSION=$(SWT_VERSION) \
-+CFLAGS += -DSWT_VERSION=$(SWT_VERSION) \
-   $(NATIVE_STATS) \
-   -DLINUX -DGTK \
-   -I$(JAVA_HOME)/include \
-   -I$(JAVA_HOME)/include/linux \
-   -fPIC \
-   ${SWT_PTR_CFLAGS}
--LIBS = -shared -fPIC
-+LIBS = -shared -fPIC $(LDFLAGS)
- 
- ifndef NO_STRIP
-   AWT_LIBS := $(AWT_LIBS) -s
-@@ -122,7 +121,7 @@
-   $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c
- 
- $(SWTPI_LIB): $(SWTPI_OBJECTS)
--  $(CC) $(LIBS) $(GTKLIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS)
-+  $(CC) $(LIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS)
- 
- swt.o: swt.c swt.h
-   $(CC) $(CFLAGS) -c swt.c
-@@ -141,7 +140,7 @@
- make_cairo: $(CAIRO_LIB)
- 
- $(CAIRO_LIB): $(CAIRO_OBJECTS)
--  $(CC) $(LIBS) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS)
-+  $(CC) $(LIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS)
- 
- cairo.o: cairo.c cairo.h swt.h
-   $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c
-@@ -157,7 +156,7 @@
- make_cde: $(CDE_LIB)
- 
- $(CDE_LIB): $(CDE_OBJECTS)
--  $(CC) $(LIBS) $(CDE_LIBS) -o $(CDE_LIB) $(CDE_OBJECTS)
-+  $(CC) $(LIBS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS)
- 
- #
- # AWT lib
-@@ -165,7 +164,7 @@
- make_awt:$(AWT_LIB)
- 
- $(AWT_LIB): $(AWT_OBJECTS)
--  $(CC) $(AWT_LIBS) -o $(AWT_LIB) $(AWT_OBJECTS)
-+  $(CC) $(LDFLAGS) -o $(AWT_LIB) $(AW

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/

2018-01-24 Thread James Le Cuirot
commit: fe065e5744e4f00ed7ccfb17b6846ea8ecdf6402
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:07:06 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:11:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe065e57

dev-scheme/kawa: Drop old 1.14

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-scheme/kawa/kawa-1.14.ebuild | 109 ---
 dev-scheme/kawa/metadata.xml |   1 -
 2 files changed, 110 deletions(-)

diff --git a/dev-scheme/kawa/kawa-1.14.ebuild b/dev-scheme/kawa/kawa-1.14.ebuild
deleted file mode 100644
index 370090ab7af..000
--- a/dev-scheme/kawa/kawa-1.14.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2
-
-DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework"
-HOMEPAGE="https://www.gnu.org/software/kawa/";
-XQTS_Ver="1_0_3"
-SRC_URI="mirror://gnu/kawa/${P}.tar.gz
-xqtests? ( 
http://www.w3.org/XML/Query/test-suite/XQTS_${XQTS_Ver}.zip )"
-
-LICENSE="MIT public-domain
-jemacs? ( GPL-2 )
-krl? ( GPL-2 )"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="+awt echo2 +frontend jemacs krl +sax servlets +swing swt +xml xqtests"
-
-CDEPEND="( >=virtual/jdk-1.6 )
-   frontend? ( sys-libs/readline:0 )
-   sax? ( dev-java/sax:0 )
-   echo2? ( dev-java/echo2 )
-   swt? ( dev-java/swt:3.5 )
-   servlets? ( java-virtuals/servlet-api:3.0 )"
-DEPEND="${CDEPEND}
-   xqtests? ( app-arch/unzip:0 )"
-RDEPEND="${CDEPEND}"
-
-xtestsuite="XQTS_${XQTS_Ver}"
-
-src_unpack () {
-   unpack kawa-${PV}.tar.gz || die
-   if use xqtests; then
-   mkdir "${WORKDIR}/${xtestsuite}" || die
-   cd "${WORKDIR}/${xtestsuite}" || die
-   unpack ${xtestsuite}.Zip || die
-   fi
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}.patch
-}
-
-src_configure() {
-   # speeds up one-shot ebuilds.
-   myconf="--disable-dependency-tracking"
-   if use jemacs && ! use swing; then
-   echo
-   einfo "Although the swing USE flag is disabled you chose to 
enable jemacs,"
-   einfo "so swing is enabled anyway."
-   echo
-   myconf="${myconf} --with-swing"
-   else
-   myconf="${myconf} $(use_with swing)"
-   fi
-   if use xqtests; then
-   myconf="${myconf} $(use_with xqtests 
XQTS=${WORKDIR}/${xtestsuite})"
-   fi
-   if use servlets; then
-   myconf="${myconf} --with-servlet=$(java-pkg_getjar 
servletapi-2.4 servlet-api.jar)"
-   fi
-   if use swt; then
-   myconf="${myconf} --with-swt=$(java-pkg_getjar swt-3.5 swt.jar)"
-   fi
-
-   econf ${myconf} $(use_enable frontend kawa-frontend) \
- $(use_enable xml) \
- $(use_enable krl brl) \
- $(use_enable echo2) \
- $(use_enable jemacs) \
- $(use_with awt) \
- $(use_with sax sax2) \
- --with-java-source=$(java-pkg_get-source) || die "econf 
failed."
-}
-
-src_compile() {
-   emake -j1 || die "emake failed."
-}
-
-src_install () {
-   emake -j1 DESTDIR="${D}" install || die "emake install failed"
-   rm -rv "${D}"/usr/share/java/ || die "rm -rv failed"
-
-   java-pkg_newjar kawa-${PV}.jar || die
-
-   java-pkg_dolauncher "kawa" --main kawa.repl || die "dolauncher failed"
-   java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \
-   "--xquery" || die "dolauncher qexo failed"
-   if use servlets; then
-   java-pkg_dolauncher "kawa-cgi-servlet" --main \
-   gnu.kawa.servlet.CGIServletWrapper || die
-   fi
-   if use jemacs; then
-   java-pkg_dolauncher "jemacs" --main \
-   gnu.jemacs.lang.ELisp || die
-   fi
-
-   use source && java-pkg_dosrc kawa/* gnu/*
-
-   dodoc ChangeLog TODO README NEWS || die
-   doinfo doc/kawa.info* || die
-   cp doc/kawa.man doc/kawa.2 || die
-   cp doc/qexo.man doc/qexo.2 || die
-   doman doc/*.2 || die
-}

diff --git a/dev-scheme/kawa/metadata.xml b/dev-scheme/kawa/metadata.xml
index c7ff97f104a..64f677da3f7 100644
--- a/dev-scheme/kawa/metadata.xml
+++ b/dev-scheme/kawa/metadata.xml
@@ -24,7 +24,6 @@
   Build support for generating servlets with
 dev-java/servletapi
   Assume Swing is available
-  Assume SWT is available with dev-java/swt
   Support XQuery Test Suite
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/

2018-01-24 Thread James Le Cuirot
commit: cc8b6ace1f3d3188635c05fd1e8bf1f1f93ec4c0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:02:52 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:11:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8b6ace

dev-scheme/kawa: Drop swt USE flag

This wasn't actually enabling SWT in the build as providing the jar
location actually disables it. There is no other way to provide the
jar location so enabling SWT simply breaks the build. The latest
version probably handles this better but no one cares about this
package.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-scheme/kawa/kawa-1.14-r1.ebuild | 105 
 1 file changed, 105 insertions(+)

diff --git a/dev-scheme/kawa/kawa-1.14-r1.ebuild 
b/dev-scheme/kawa/kawa-1.14-r1.ebuild
new file mode 100644
index 000..6faeac4e038
--- /dev/null
+++ b/dev-scheme/kawa/kawa-1.14-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2
+
+DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework"
+HOMEPAGE="https://www.gnu.org/software/kawa/";
+XQTS_Ver="1_0_3"
+SRC_URI="mirror://gnu/kawa/${P}.tar.gz
+xqtests? ( 
http://www.w3.org/XML/Query/test-suite/XQTS_${XQTS_Ver}.zip )"
+
+LICENSE="MIT public-domain
+jemacs? ( GPL-2 )
+krl? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="x86"
+IUSE="+awt echo2 +frontend jemacs krl +sax servlets +swing +xml xqtests"
+
+CDEPEND="( >=virtual/jdk-1.6 )
+   frontend? ( sys-libs/readline:0 )
+   sax? ( dev-java/sax:0 )
+   echo2? ( dev-java/echo2 )
+   servlets? ( java-virtuals/servlet-api:3.0 )"
+DEPEND="${CDEPEND}
+   xqtests? ( app-arch/unzip:0 )"
+RDEPEND="${CDEPEND}"
+
+xtestsuite="XQTS_${XQTS_Ver}"
+
+src_unpack () {
+   unpack kawa-${PV}.tar.gz || die
+   if use xqtests; then
+   mkdir "${WORKDIR}/${xtestsuite}" || die
+   cd "${WORKDIR}/${xtestsuite}" || die
+   unpack ${xtestsuite}.Zip || die
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}.patch
+}
+
+src_configure() {
+   # speeds up one-shot ebuilds.
+   myconf="--disable-dependency-tracking"
+   if use jemacs && ! use swing; then
+   echo
+   einfo "Although the swing USE flag is disabled you chose to 
enable jemacs,"
+   einfo "so swing is enabled anyway."
+   echo
+   myconf="${myconf} --with-swing"
+   else
+   myconf="${myconf} $(use_with swing)"
+   fi
+   if use xqtests; then
+   myconf="${myconf} $(use_with xqtests 
XQTS=${WORKDIR}/${xtestsuite})"
+   fi
+   if use servlets; then
+   myconf="${myconf} --with-servlet=$(java-pkg_getjar 
servletapi-2.4 servlet-api.jar)"
+   fi
+
+   econf ${myconf} $(use_enable frontend kawa-frontend) \
+ $(use_enable xml) \
+ $(use_enable krl brl) \
+ $(use_enable echo2) \
+ $(use_enable jemacs) \
+ $(use_with awt) \
+ $(use_with sax sax2) \
+ --with-java-source=$(java-pkg_get-source) || die "econf 
failed."
+}
+
+src_compile() {
+   emake -j1 || die "emake failed."
+}
+
+src_install () {
+   emake -j1 DESTDIR="${D}" install || die "emake install failed"
+   rm -rv "${D}"/usr/share/java/ || die "rm -rv failed"
+
+   java-pkg_newjar kawa-${PV}.jar || die
+
+   java-pkg_dolauncher "kawa" --main kawa.repl || die "dolauncher failed"
+   java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \
+   "--xquery" || die "dolauncher qexo failed"
+   if use servlets; then
+   java-pkg_dolauncher "kawa-cgi-servlet" --main \
+   gnu.kawa.servlet.CGIServletWrapper || die
+   fi
+   if use jemacs; then
+   java-pkg_dolauncher "jemacs" --main \
+   gnu.jemacs.lang.ELisp || die
+   fi
+
+   use source && java-pkg_dosrc kawa/* gnu/*
+
+   dodoc ChangeLog TODO README NEWS || die
+   doinfo doc/kawa.info* || die
+   cp doc/kawa.man doc/kawa.2 || die
+   cp doc/qexo.man doc/qexo.2 || die
+   doman doc/*.2 || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libyui/, x11-libs/libyui/files/

2018-01-24 Thread Andreas Sturmlechner
commit: 8cabe91a33845dde8d642c6c16b600c3712c928e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 22:10:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 22:10:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cabe91a

x11-libs/libyui: Drop old

Qt4 is dead.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 x11-libs/libyui/Manifest   |  2 -
 .../files/libyui-3.0.13-fix-qt-libs-check.patch| 34 ---
 x11-libs/libyui/libyui-3.0.13.ebuild   | 50 --
 x11-libs/libyui/libyui-3.2.5.ebuild| 50 --
 4 files changed, 136 deletions(-)

diff --git a/x11-libs/libyui/Manifest b/x11-libs/libyui/Manifest
index fc2935eb06c..7eb785f0fdd 100644
--- a/x11-libs/libyui/Manifest
+++ b/x11-libs/libyui/Manifest
@@ -1,3 +1 @@
-DIST libyui-3.0.13.tar.gz 204028 BLAKE2B 
e5b958807e98c7bf3b89412dd8669967469e8eba8b37f3629fc081c1d92eb81083577267b2aa6e5570d58aefa8b270369da1cd5a83add8c7ead8ba0c5398f6d5
 SHA512 
b698c4d44d9fa1d888b52f8d5e2216ff4a490ef97c153fac52674a237527807140663d87ceac7b36b0c6092e9035eaec7bfe7a2e1e93922de106873130a69c66
-DIST libyui-3.2.5.tar.gz 218517 BLAKE2B 
c84808eab5e23d62ffe871f916c99f0a5b9913c98f212c9c581258bdb25ae273ada14ae408dffea7a6442e8e5fb96533c9cd93f512c446f4b192b4619a952927
 SHA512 
174ec6893f749bc81495c2ee620e8c7d85e9cdb61db08d4f7d800c13306eb76e0f40d20a1eafeb579344b35d99f9735b65e63525ddd804cbe30ab7f4c18bec43
 DIST libyui-3.3.3.tar.gz 230452 BLAKE2B 
4be43bb4959eac5cd7c5974774130cb948367cae55dc83ad67b26d0c57f79cd1b8a7328b695478c450c3373167d0d74e2455e7804b4f25fd51b8386ceb113df1
 SHA512 
1db31218703c90e7b8b877b613997e0984275a0923c7837c6e813626c0037d56d524168e0f56e8ca36561c1af5480a0f379e8f87fbc4a380570a6d9ab336977f

diff --git a/x11-libs/libyui/files/libyui-3.0.13-fix-qt-libs-check.patch 
b/x11-libs/libyui/files/libyui-3.0.13-fix-qt-libs-check.patch
deleted file mode 100644
index 63ac43ee1af..000
--- a/x11-libs/libyui/files/libyui-3.0.13-fix-qt-libs-check.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 buildtools/LibyuiCommon.cmake  2014-02-10 19:41:45.0 +0400
-+++ buildtools/LibyuiCommon.cmake  2014-09-10 23:16:10.317115440 +0400
-@@ -245,12 +245,17 @@
- 
- MACRO( FIND_LINKER_LIBS ) # try to find all libs to be linked against
-   FOREACH( p ${LIB_LINKER})
--FIND_LIBRARY( ${p}_LOOKUP "${p}" )
--IF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" )
--  MESSAGE( FATAL_ERROR "Linker-Library ${p} NOT FOUND" )
--ELSE( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" )
--  MESSAGE( STATUS "${p} found" )
--ENDIF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" )
-+STRING(FIND "${p}" "Qt" ISQT)
-+IF( ISQT GREATER -1 )
-+FIND_PACKAGE(Qt4 4.8 REQUIRED ${p})
-+ELSE( ISQT GREATER -1 )
-+FIND_LIBRARY( ${p}_LOOKUP "${p}" )
-+IF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" )
-+  MESSAGE( FATAL_ERROR "Linker-Library ${p} NOT FOUND" )
-+ELSE( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" )
-+  MESSAGE( STATUS "${p} found" )
-+ENDIF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" )
-+ENDIF( ISQT GREATER -1 )
-   ENDFOREACH()
- 
- ENDMACRO( FIND_LINKER_LIBS )
-@@ -616,6 +616,7 @@
- 
- QT4_AUTOMOC( ${${TARGETLIB}_SOURCES} )
- QT4_WRAP_UI( ${TARGETLIB}_SOURCES "${${TARGETLIB}_WRAP_UI}" )
-+LINK_DIRECTORIES( ${QT_LIBRARY_DIR} )
- 
-   ENDIF( QT_FOUND )
-

diff --git a/x11-libs/libyui/libyui-3.0.13.ebuild 
b/x11-libs/libyui/libyui-3.0.13.ebuild
deleted file mode 100644
index 5ed10cadaf7..000
--- a/x11-libs/libyui/libyui-3.0.13.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="UI abstraction library"
-HOMEPAGE="https://github.com/libyui/libyui";
-SRC_URI="https://github.com/libyui/${PN}/archive/${PN}/master/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/6"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="gtk ncurses qt4 static-libs"
-
-# Only Boost headers are needed
-DEPEND="dev-libs/boost"
-PDEPEND="
-   qt4? ( x11-libs/libyui-qt:${SLOT} )
-   ncurses? ( x11-libs/libyui-ncurses:${SLOT} )
-   gtk? ( x11-libs/libyui-gtk:${SLOT} )
-   "
-
-PATCHES=( "${FILESDIR}/${P}-fix-qt-libs-check.patch" )
-
-REQUIRED_USE="|| ( gtk ncurses qt4 )"
-
-S="${WORKDIR}/${PN}-${PN}-master-${PV}"
-
-src_prepare() {
-   cp buildtools/CMakeLists.common CMakeLists.txt || die
-
-   # TODO: set proper docs deps and USE flag for building them
-   sed -i -e '/SET_AUTODOCS/d' CMakeLists.txt || die 'sed on 
CMakeLists.txt failed'
-   sed -i -e 's/src examples/src/' PROJECTINFO.cmake || die 'sed on 
PROJECTINFO.cmake failed'
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_WERROR=OFF
- 

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

2018-01-24 Thread Aric Belsito
commit: 79829bb772f3a7fe32784745b72f2e956d2bfe95
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jan 24 22:06:55 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jan 24 22:06:55 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=79829bb7

dev-lang/rust: version bump to 1.23.0

yet another hybrid ebuild between ::gentoo and ::smauel

 dev-lang/rust/Manifest |   9 +
 ...tic-native-libraries-when-linking-static-.patch |  44 +++
 ...-nostdlib-and-musl_root-from-musl-targets.patch | 408 +
 ...sl-targets-to-link-dynamically-by-default.patch |  25 ++
 ...-Prefer-libgcc_eh-over-libunwind-for-musl.patch |  24 ++
 dev-lang/rust/files/0005-Fix-LLVM-build.patch  |  26 ++
 .../files/0006-Fix-rustdoc-for-cross-targets.patch |  36 ++
 ...dd-openssl-configuration-for-musl-targets.patch |  41 +++
 .../0008-Don-t-pass-CFLAGS-to-the-C-compiler.patch |  36 ++
 dev-lang/rust/metadata.xml |   3 +-
 dev-lang/rust/rust-1.23.0.ebuild   | 247 +
 11 files changed, 898 insertions(+), 1 deletion(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index ef6f419..71e99e1 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -6,4 +6,13 @@ DIST rust-1.20.0-i686-unknown-linux-gnu.tar.xz 64411000 
BLAKE2B bc5aaece728f2d58
 DIST rust-1.20.0-i686-unknown-linux-musl.tar.xz 59060784 BLAKE2B 
5633d0e86e7d47ebdd7fb6e324193221fc33320480e310102faa8d6b113fcbd0f2b21f7e071bd8f320cc4678fcd3c09bf64315f746dbb5775480d65b021c4c87
 SHA512 
602fc7c656e9c44c8a2b591a276bb68624862d6b1e48746ad4e04d11d33198b7c07b3266b1a0c551c2ae03137cb185593ed077126f57ff3a1c6059ec0dae5c2f
 DIST rust-1.20.0-x86_64-unknown-linux-gnu.tar.xz 68410500 BLAKE2B 
777bf0c248f86da0eb75bd38f1069652b1637692ed4d96921b8c3d62a2711cae60586f23ba4f0c48f5a42678fd77629b8dc3a27c7141d5fe8653ad3891943e8b
 SHA512 
5e397b1d3f7ef2ef7f11a7d48ad309f17220751246d5bf3e7301cca1c1a81864be49a7b78e122bb3bc66938971b73c8db443ba9e969880544e61af4061a5d96e
 DIST rust-1.20.0-x86_64-unknown-linux-musl.tar.xz 56417968 BLAKE2B 
12b5b32226f944672e3ce535cb046e627e7781840f8680193b1aa10746f03e8e1efe43bd3ca2abfc65daabeac93eef10b3b9107cbaa4e04eb2824cbc26eeaefa
 SHA512 
32f9e36b84606879a91b802a8f73502fbc4f3079177b13d3c0fbe4a784745526e0eab2ba93ae2f0c38042c8fe434370774080223c7fa3d839cb4666c3f26c0b1
+DIST rust-1.23.0-arm-unknown-linux-gnueabi.tar.xz 76055908 BLAKE2B 
bf4cdb7e270bf6589c03f0fea3e1280b01b575179bb38b6f0f4058df3adf1576aafb91be09b9971f5c7b071ecd0aa4793505f2cdbe7bd426aec11f74fc793afa
 SHA512 
8701d72cdbb5ffc1bd5cb279be493bb31ce5741a139185f2976939c84eccd950ac976c23a8d622e5a58c5511f94b775b99c82f697a30896fadf790a7aab844c4
+DIST rust-1.23.0-arm-unknown-linux-musleabi.tar.xz 73839144 BLAKE2B 
d4bb7dd08c57375daa8b39a10bae42109863d37321e5ecfc284b13b09e1dd2cb09265ba130b5e698fc5862c7b80237f5d7e8057e286c806aa41545ef3507b111
 SHA512 
a4dc1df817d700954897b2476e794923cb9ff9c2e1c5b1b18ee41f02d8ba1161c136183ee7d8487364bb2e82a3cfdb119f28828f40a4cac8c417c73f71d26b5a
+DIST rust-1.23.0-armv7-unknown-linux-gnueabihf.tar.xz 76508532 BLAKE2B 
5c42972bdf9da7fdf6eee7389a4604290249e8077523e1eb50175453672c24766f4e4a6e0c2ab17a60a233ed4059758a791c02da905680498ec3bd3986221796
 SHA512 
2ef07187d78060005e99676cf1f168e7a8861e9f104c95056cfe8784a7fa35b14f0b69ba4adc8be4173ef8d4ce7554f92487385a09602343ab65fcf749fbe35c
+DIST rust-1.23.0-armv7-unknown-linux-musleabihf.tar.xz 73651660 BLAKE2B 
bf710fb93c1d7756a00fbc33991b15e6a6ada4d5bc10bb0fc3370fafe9cdb41c65efec6d6f15a53d6a77c543234efaad069c4579fa29d65e206126e173f3961d
 SHA512 
e5493ba5867dfcdd545b866342c066a719252e0edf2f84122ec2bea425ab6126eab3ecd168c0e07b6e8b3244e62db77a3ee230a9181bbc2eac5e2122305e53a5
+DIST rust-1.23.0-i686-unknown-linux-gnu.tar.xz 79540368 BLAKE2B 
5df0fb0fa904e7daa871968c752bc8ac0375eed67c76129a188bc5bd663b18c6735e5118e283109a5581f948ccaa52ab7a88e7ebc1d6b4f6fdf5e24a48ac0c58
 SHA512 
6863a512100ae0369d0a5c4242d45fda9b83a2ad6c3e6691f4f0d1e071dca7003c55873cc03a9d09305adae24667e654bda66a8ad3246f4df2d7a2fc0fc4d7a7
+DIST rust-1.23.0-i686-unknown-linux-musl.tar.xz 77706812 BLAKE2B 
d30d4359c94ce8c44a2654e9a41a8fcb5d98d330d46e6e0a98500745895f8ded97a8395970c278078b325648d6ee13af7b538a58b41a6d3b027533a40e270767
 SHA512 
2127391e224c5a286fdadfd46125373b13a406833634c990f94f256fa0dbf6cdf2536b93206332b1ca2c55c893c2cfbc735e96a6c1439fddf8bba87359cab313
+DIST rust-1.23.0-x86_64-unknown-linux-gnu.tar.xz 82693116 BLAKE2B 
e327f7b97f7c359f88b4f5a678d8c110c9b50183c96bc8efe767114c83bffcf86a6632d22e9148c48ce97687393f5d5cb5439d66c0ee53853f007b2f730881f0
 SHA512 
a5a3aa11d04e81305d33ed50fe657dcebb8c3a1f71a0a2b54372439ff6b1b4b7d2abd9c579b27950be67921cbb41586346824faf71495fb4f3f505ed8a48ccc9
+DIST rust-1.23.0-x86_64-unknown-linux-musl.tar.xz 74604492 BLAKE2B 
6ba1c3e850f4dd3202c0a24fdc13ebce588152eaf61054d5a2f0ed8fffc4ef66a7507400dbb5156b3422cd45e6cbe6bf73a2a21e35bf0df93acf1dceed3c04c7
 SHA512 
3d3e864691c74c94b79e459ec47f3d4e2f7d2bb1cecb

[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/

2018-01-24 Thread Andreas Sturmlechner
commit: 4c7177bd5f41de9f9e11bd566deebc1323ae9946
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 22:05:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 22:05:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7177bd

net-p2p/pybitmessage: Drop USE qt4

Qt4 is dead.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild 
b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild
index df49b8e4e32..10ef7b3f1fb 100644
--- a/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild
+++ b/net-p2p/pybitmessage/pybitmessage-0.6.2-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
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/Bitmessage/${MY_PN}/archive/v${PV}.tar.gz
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="libressl ncurses opencl qt4 sound"
+IUSE="libressl ncurses opencl sound"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}"
@@ -42,7 +42,6 @@ RDEPEND="${DEPEND}
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pyopencl[${PYTHON_USEDEP}]
)
-   qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] )
sound? ( || (
media-sound/gst123
media-sound/alsa-utils
@@ -58,12 +57,6 @@ src_install () {
dodoc README.md
 
# The man page is not installed because it's basically empty.
-
-   if use qt4 ; then
-   newicon -s 24 desktop/icon24.png "${PN}.png"
-   newicon -s scalable desktop/can-icon.svg "${PN}.svg"
-   domenu "desktop/${PN}.desktop"
-   fi
 }
 
 pkg_preinst() {



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

2018-01-24 Thread Andreas Sturmlechner
commit: b0babaec6d605f976feafa573e477c09414850e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 21:57:08 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 22:00:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0babaec

net-analyzer/flent: Drop USE=qt4

Bug: https://bugs.gentoo.org/634960
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-analyzer/flent/flent-1.0.1-r1.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/net-analyzer/flent/flent-1.0.1-r1.ebuild 
b/net-analyzer/flent/flent-1.0.1-r1.ebuild
new file mode 100644
index 000..d90d41ace9b
--- /dev/null
+++ b/net-analyzer/flent/flent-1.0.1-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="The FLExible Network Tester"
+HOMEPAGE="https://flent.org/";
+SRC_URI="https://github.com/tohojo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+qt5 +plots"
+
+RDEPEND="qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
+   plots? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
+   net-analyzer/netperf[demo]
+   net-misc/iperf
+   net-analyzer/fping"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-01-24 Thread Andreas Sturmlechner
commit: 6f91027340f900f90fa0ae1567e0a042663d8f82
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 21:58:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 22:00:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f910273

net-analyzer/flent: Drop old

Closes: https://bugs.gentoo.org/634960
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-analyzer/flent/flent-1.0.1.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/net-analyzer/flent/flent-1.0.1.ebuild 
b/net-analyzer/flent/flent-1.0.1.ebuild
deleted file mode 100644
index 8582f7c7e51..000
--- a/net-analyzer/flent/flent-1.0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python{3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="The FLExible Network Tester"
-HOMEPAGE="https://flent.org/";
-SRC_URI="https://github.com/tohojo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+qt5 qt4 +plots"
-
-RDEPEND="qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] )
-   qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
-   plots? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
-   net-analyzer/netperf[demo]
-   net-misc/iperf
-   net-analyzer/fping"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-init-scripts/, dev-db/mysql-init-scripts/files/

2018-01-24 Thread Brian Evans
commit: a51d8843bdf6d39c7964abac3b751f658ed4a078
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jan 24 21:50:44 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jan 24 21:55:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51d8843

dev-db/mysql-init-scripts: Add 'keyword -timeout'

It may take longer than 60 seconds to startup.  Let the script
handle any timeouts.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-db/mysql-init-scripts/files/init.d-2.2 |  5 +-
 .../mysql-init-scripts-2.2-r3.ebuild   | 64 ++
 2 files changed, 68 insertions(+), 1 deletion(-)

diff --git a/dev-db/mysql-init-scripts/files/init.d-2.2 
b/dev-db/mysql-init-scripts/files/init.d-2.2
index f6ad52496e4..5603f9e6031 100644
--- a/dev-db/mysql-init-scripts/files/init.d-2.2
+++ b/dev-db/mysql-init-scripts/files/init.d-2.2
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 extra_commands="checkconfig"
@@ -12,6 +12,9 @@ depend() {
use net.lo
# localmount needed for $basedir
need localmount
+   # This service has its own timeout and may need to wait for repairs
+   # or remote synchronization
+   keyword -timeout
 }
 
 get_config() {

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild
new file mode 100644
index 000..f405a38a67f
--- /dev/null
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd s6
+
+DESCRIPTION="Gentoo MySQL init scripts."
+HOMEPAGE="https://www.gentoo.org/";
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+# This _will_ break with MySQL 5.0, 4.x, 3.x
+# It also NEEDS openrc for the save_options/get_options builtins.
+# The s6 support was added after openrc 0.16.2
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-init-scripts/

2018-01-24 Thread Brian Evans
commit: 86f8514ff66ce4ffabf35c91ddf28b2b531c3ff5
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jan 24 21:53:10 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jan 24 21:55:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f8514f

dev-db/mysql-init-scripts: Mark new revision stable for all arches

This is simply a depend change which is long overdue

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild
index f405a38a67f..8fa8c8341de 100644
--- a/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-init-scripts/files/, dev-db/mysql-init-scripts/

2018-01-24 Thread Brian Evans
commit: 66f992fd3ded96889a2d8d2485e64a9001a0ab72
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jan 24 21:54:34 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jan 24 21:55:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f992fd

dev-db/mysql-init-scripts: Drop old

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-db/mysql-init-scripts/files/init.d-2.0 | 159 -
 dev-db/mysql-init-scripts/files/init.d-s6  | 128 -
 .../mysql-init-scripts-2.1-r1.ebuild   |  63 
 .../mysql-init-scripts-2.2-r2.ebuild   |  64 -
 4 files changed, 414 deletions(-)

diff --git a/dev-db/mysql-init-scripts/files/init.d-2.0 
b/dev-db/mysql-init-scripts/files/init.d-2.0
deleted file mode 100644
index ac94a9dd39b..000
--- a/dev-db/mysql-init-scripts/files/init.d-2.0
+++ /dev/null
@@ -1,159 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_commands="checkconfig"
-
-depend() {
-   use net.lo
-   # localmount needed for $basedir
-   need localmount
-}
-
-get_config() {
-   my_print_defaults --config-file="$1" mysqld |
-   sed -n -e "s/^--$2=//p"
-}
-
-mysql_svcname() {
-   local ebextra=
-   case "${SVCNAME}" in
-   mysql*) ;;
-   *) ebextra=" (mysql)" ;;
-   esac
-   echo "${SVCNAME}${ebextra}"
-}
-
-start() {
-   # Check for old conf.d variables that mean migration was not yet done.
-   set | egrep -sq '^(mysql_slot_|MYSQL_BLOG_PID_FILE|STOPTIMEOUT)'
-   rc=$?
-   # Yes, MYSQL_INIT_I_KNOW_WHAT_I_AM_DOING is a hidden variable.
-   # It does have a use in testing, as it is possible to build a config 
file
-   # that works with both the old and new init scripts simulateously.
-   if [ "${rc}" = 0 -a -z "${MYSQL_INIT_I_KNOW_WHAT_I_AM_DOING}" ]; then
-   eerror "You have not updated your conf.d for the new 
mysql-init-scripts-2 revamp."
-   eerror "Not proceeding because it may be dangerous."
-   return 1
-   fi
-
-   # Check the config or die
-   checkconfig || return 1
-
-   # Now we can startup
-   ebegin "Starting $(mysql_svcname)"
-
-   MY_CNF="${MY_CNF:-/etc/${SVCNAME}/my.cnf}"
-
-   if [ ! -r "${MY_CNF}" ] ; then
-   eerror "Cannot read the configuration file \`${MY_CNF}'"
-   return 1
-   fi
-
-   # tail -n1 is critical as these we only want the last instance of the 
option
-   local basedir=$(get_config "${MY_CNF}" basedir | tail -n1)
-   local datadir=$(get_config "${MY_CNF}" datadir | tail -n1)
-   local pidfile=$(get_config "${MY_CNF}" pid-file | tail -n1)
-   local socket=$(get_config "${MY_CNF}" socket | tail -n1)
-   local chroot=$(get_config "${MY_CNF}" chroot | tail -n1)
-
-   if [ -n "${chroot}" ] ; then
-   socket="${chroot}/${socket}"
-   pidfile="${chroot}/${pidfile}"
-   fi
-
-   if [ ! -d "${datadir}" ] ; then
-   eerror "MySQL datadir \`${datadir}' is empty or invalid"
-   eerror "Please check your config file \`${MY_CNF}'"
-   return 1
-   fi
-
-   if [ ! -d "${datadir}"/mysql ] ; then
-   # find which package is installed to report an error
-   local EROOT=$(portageq envvar EROOT)
-   local DBPKG_P=$(portageq match ${EROOT} $(portageq 
expand_virtual ${EROOT} virtual/mysql | head -n1))
-   if [ -z ${DBPKG_P} ] ; then
-   eerror "You don't appear to have a server package 
installed yet."
-   else
-   eerror "You don't appear to have the mysql database 
installed yet."
-   eerror "Please run \`emerge --config =${DBPKG_P}\` to 
have this done..."
-   fi
-   return 1
-   fi
-
-   local piddir="${pidfile%/*}"
-   checkpath -d --owner mysql:mysql --mode 0755 "$piddir"
-   rc=$?
-   if [ $rc -ne 0 ]; then
-   eerror "Directory $piddir for pidfile does not exist and cannot 
be created"
-   return 1
-   fi
-
-   local startup_timeout=${STARTUP_TIMEOUT:-900}
-   local startup_early_timeout=${STARTUP_EARLY_TIMEOUT:-1000}
-   local tmpnice="${NICE:+"--nicelevel "}${NICE}"
-   local tmpionice="${IONICE:+"--ionice "}${IONICE}"
-   start-stop-daemon \
-   ${DEBUG:+"--verbose"} \
-   --start \
-   --exec "${basedir}"/sbin/mysqld \
-   --pidfile "${pidfile}" \
-   --background \
-   --wait ${startup_early_timeout} \
-   ${tmpnice} \
-   ${tmpionice} \
-   -- --defaults-file="${MY_CNF}" ${MY_ARGS}
-   local ret=$?
-   if [ ${ret} -ne 0 ] ; then
-   eend ${ret}
-   

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

2018-01-24 Thread Nicolas Bock
commit: 1b651e9cbd832a9ef990761e73e6c2cc0c990fcc
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Jan 24 21:51:51 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 24 21:52:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b651e9c

mail-client/neomutt: Fix berkdb slots

The generic DEPEND on berkdb can lead to build failures for
`berkdb:6.0`. Upstream specifies specific versions [1] and this change
translates these versions into a more specific DEPEND.

[1] https://github.com/neomutt/neomutt/blob/ae61285/auto.def#L630

Co-Authored-By: Floyd Anderson  31c0.net>
Closes: https://bugs.gentoo.org/642692
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../neomutt/{neomutt-.ebuild => neomutt-20171215-r2.ebuild}  | 9 -
 mail-client/neomutt/neomutt-.ebuild  | 9 -
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-20171215-r2.ebuild
similarity index 97%
copy from mail-client/neomutt/neomutt-.ebuild
copy to mail-client/neomutt/neomutt-20171215-r2.ebuild
index e5725c95563..f90289f77c0 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-20171215-r2.ebuild
@@ -25,7 +25,14 @@ IUSE="berkdb crypt doc gdbm gnutls gpg gpgme idn kerberos 
kyotocabinet
 
 CDEPEND="
app-misc/mime-types
-   berkdb? ( >=sys-libs/db-4:= )
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =sys-libs/db-4:= )
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   

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

2018-01-24 Thread Andreas Sturmlechner
commit: df39b79b5b970ad77cce30808bb1640085225ff3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 21:46:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 21:48:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df39b79b

app-misc/pysmssend: EAPI 6, drop USE qt4

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 app-misc/pysmssend/pysmssend-1.48-r2.ebuild | 34 +
 1 file changed, 34 insertions(+)

diff --git a/app-misc/pysmssend/pysmssend-1.48-r2.ebuild 
b/app-misc/pysmssend/pysmssend-1.48-r2.ebuild
new file mode 100644
index 000..a3cb6c3d0b3
--- /dev/null
+++ b/app-misc/pysmssend/pysmssend-1.48-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Application for sending sms over multiple ISPs"
+HOMEPAGE="http://pysmssend.silverarrow.org/";
+SRC_URI="http://pysmssend.silverarrow.org/files/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">dev-python/mechanize-0.1.7b[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+python_install() {
+   distutils-r1_python_install
+   python_doscript pysmssendcmd
+   ln -s pysmssendcmd "${D}$(python_get_scriptdir)"/pysmssend || die
+}
+
+src_install() {
+   distutils-r1_src_install
+   dosym   pysmssendcmd /usr/bin/pysmssend
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2018-01-24 Thread Michał Górny
commit: db3c830467568d4b8e9607a0524b6585bd5f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 24 21:47:10 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 24 21:48:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3c

app-portage/gemato: Bump to 10.2

 app-portage/gemato/Manifest   |  1 +
 app-portage/gemato/gemato-10.2.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index 13662f6b48c..6c025ea2764 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1,4 +1,5 @@
 DIST gemato-10.0.tar.gz 62507 BLAKE2B 
db3a779d3749a80a784da410766e6b3e1b790df58693dc6c5bd928a9b8b3bd488e2b2efc8a4a37aa081856ba1336c039d33868b20e1ce723ce799a981e51d96c
 SHA512 
bb00aaa6eeba053d66fc4f638b0e1d88059a7877aa376d873aa0b5a91c150cd45deccf01c3af85339a268f2ea46b2893cdb27d2b72a626b4fd0deca4fdca2d3d
 DIST gemato-10.1.tar.gz 63233 BLAKE2B 
5f4cb29b3c6774c989c23e87decdc2426da6f10502f370284f552219a587873a750f1c2245f3cc184121b9668dfc53b0d23f7c4ef79b291aeb8865ab97edc05f
 SHA512 
9b9ae169ffa72d5465ac9f1721911429061692e2f7bf6960ca92f2bb3bab46b4140ef3cf0884668bc844732f140aa5c061f7b92dc2e0f9396af930ee4dc2330b
+DIST gemato-10.2.tar.gz 63273 BLAKE2B 
650f3f9d1c43ee4c8fe1fd53c71fdb818c296141ffdba06371a588d08e6c3f4760c9cd46c4944a11d87cb7026fe13d4576c966275077757f8939452eb1ca15c1
 SHA512 
51dd55b98acfd22cf3d02a5cb608f6021fd0582c36ef52ac2f0fcb0a66d53ed6abfa546010c2315cabeda839965c8b36da484834bbb2cf6dc23a92b6430acd91
 DIST gemato-9.2.tar.gz 60217 BLAKE2B 
f46cb35b5ae71fe1743c7a43bfeff42a9d77517ef48dca1dd05c5c8cd569d5dcd9bdb0c0957d81d2db6b8d873099463fd6132121be04e0fd6f55bb130df48c2e
 SHA512 
bb40abb910b528e455bdc01ed528071ca6f1390a8a5ae670692c93e6c3fc8fd7fc7e95d7321c81ad5144fc8a042676a8dac634c7b3f68e7f725edc98edd30c94
 DIST gemato-9.3.tar.gz 60601 BLAKE2B 
d85bf5910736da2ca887567799dee1823e9be6af9b17a8f9deb84ee24bb725c3550aafffa51b15484acb7d37ddbd5996aa4175a8f307b6e3a593f8b5497822be
 SHA512 
7f81409b3b9bd65d295cd760af5cabfc7daf257740f00015f07cd7a0cffd02a40f219b59378179b58bf53b321fb543b308457d3a8b7adcb02981562282f1f46f

diff --git a/app-portage/gemato/gemato-10.2.ebuild 
b/app-portage/gemato/gemato-10.2.ebuild
new file mode 100644
index 000..fc3300922c2
--- /dev/null
+++ b/app-portage/gemato/gemato-10.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# pyblake2 & pysha3 are broken with pypy*
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="Stand-alone Manifest generation & verification tool"
+HOMEPAGE="https://github.com/mgorny/gemato";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test"
+
+MODULE_RDEPEND="
+   blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )
+   bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' 
python2_7 pypy) )
+   gpg? ( app-crypt/gnupg )
+   lzma? ( $(python_gen_cond_dep 
'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
+   sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )"
+
+RDEPEND="${MODULE_RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   portage-postsync? ( app-crypt/gentoo-keys )"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${MODULE_RDEPEND} )"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use portage-postsync; then
+   exeinto /etc/portage/repo.postsync.d
+   doexe utils/repo.postsync.d/00gemato
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2018-01-24 Thread Michał Górny
commit: c7460ad6c02ff0f894e3e4f7debc7ba22a83dcff
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 24 21:47:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 24 21:48:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7460ad6

app-portage/gemato: Clean old up

 app-portage/gemato/Manifest |  3 ---
 app-portage/gemato/gemato-10.0.ebuild   | 43 --
 app-portage/gemato/gemato-10.1.ebuild   | 43 --
 app-portage/gemato/gemato-9.2-r1.ebuild | 47 -
 4 files changed, 136 deletions(-)

diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index 6c025ea2764..fc03d07dbf2 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1,5 +1,2 @@
-DIST gemato-10.0.tar.gz 62507 BLAKE2B 
db3a779d3749a80a784da410766e6b3e1b790df58693dc6c5bd928a9b8b3bd488e2b2efc8a4a37aa081856ba1336c039d33868b20e1ce723ce799a981e51d96c
 SHA512 
bb00aaa6eeba053d66fc4f638b0e1d88059a7877aa376d873aa0b5a91c150cd45deccf01c3af85339a268f2ea46b2893cdb27d2b72a626b4fd0deca4fdca2d3d
-DIST gemato-10.1.tar.gz 63233 BLAKE2B 
5f4cb29b3c6774c989c23e87decdc2426da6f10502f370284f552219a587873a750f1c2245f3cc184121b9668dfc53b0d23f7c4ef79b291aeb8865ab97edc05f
 SHA512 
9b9ae169ffa72d5465ac9f1721911429061692e2f7bf6960ca92f2bb3bab46b4140ef3cf0884668bc844732f140aa5c061f7b92dc2e0f9396af930ee4dc2330b
 DIST gemato-10.2.tar.gz 63273 BLAKE2B 
650f3f9d1c43ee4c8fe1fd53c71fdb818c296141ffdba06371a588d08e6c3f4760c9cd46c4944a11d87cb7026fe13d4576c966275077757f8939452eb1ca15c1
 SHA512 
51dd55b98acfd22cf3d02a5cb608f6021fd0582c36ef52ac2f0fcb0a66d53ed6abfa546010c2315cabeda839965c8b36da484834bbb2cf6dc23a92b6430acd91
-DIST gemato-9.2.tar.gz 60217 BLAKE2B 
f46cb35b5ae71fe1743c7a43bfeff42a9d77517ef48dca1dd05c5c8cd569d5dcd9bdb0c0957d81d2db6b8d873099463fd6132121be04e0fd6f55bb130df48c2e
 SHA512 
bb40abb910b528e455bdc01ed528071ca6f1390a8a5ae670692c93e6c3fc8fd7fc7e95d7321c81ad5144fc8a042676a8dac634c7b3f68e7f725edc98edd30c94
 DIST gemato-9.3.tar.gz 60601 BLAKE2B 
d85bf5910736da2ca887567799dee1823e9be6af9b17a8f9deb84ee24bb725c3550aafffa51b15484acb7d37ddbd5996aa4175a8f307b6e3a593f8b5497822be
 SHA512 
7f81409b3b9bd65d295cd760af5cabfc7daf257740f00015f07cd7a0cffd02a40f219b59378179b58bf53b321fb543b308457d3a8b7adcb02981562282f1f46f

diff --git a/app-portage/gemato/gemato-10.0.ebuild 
b/app-portage/gemato/gemato-10.0.ebuild
deleted file mode 100644
index fc3300922c2..000
--- a/app-portage/gemato/gemato-10.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# pyblake2 & pysha3 are broken with pypy*
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit distutils-r1
-
-DESCRIPTION="Stand-alone Manifest generation & verification tool"
-HOMEPAGE="https://github.com/mgorny/gemato";
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test"
-
-MODULE_RDEPEND="
-   blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )
-   bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' 
python2_7 pypy) )
-   gpg? ( app-crypt/gnupg )
-   lzma? ( $(python_gen_cond_dep 
'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
-   sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )"
-
-RDEPEND="${MODULE_RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   portage-postsync? ( app-crypt/gentoo-keys )"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( ${MODULE_RDEPEND} )"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use portage-postsync; then
-   exeinto /etc/portage/repo.postsync.d
-   doexe utils/repo.postsync.d/00gemato
-   fi
-}

diff --git a/app-portage/gemato/gemato-10.1.ebuild 
b/app-portage/gemato/gemato-10.1.ebuild
deleted file mode 100644
index fc3300922c2..000
--- a/app-portage/gemato/gemato-10.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# pyblake2 & pysha3 are broken with pypy*
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit distutils-r1
-
-DESCRIPTION="Stand-alone Manifest generation & verification tool"
-HOMEPAGE="https://github.com/mgorny/gemato";
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test"
-
-MODULE_RDEPEND="
-   blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' 
python{2_7

[gentoo-commits] proj/musl:master commit in: sys-libs/efivar/

2018-01-24 Thread Aric Belsito
commit: de402871dccd8b72a61fd1eb7eaab3342168b2d4
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jan 24 21:42:53 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jan 24 21:43:51 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=de402871

sys-libs/efivar: bump to 32

 sys-libs/efivar/Manifest   | 5 +++--
 sys-libs/efivar/efivar-30.ebuild   | 2 +-
 sys-libs/efivar/efivar-31.ebuild   | 2 +-
 sys-libs/efivar/{efivar-31.ebuild => efivar-32.ebuild} | 5 +++--
 4 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/sys-libs/efivar/Manifest b/sys-libs/efivar/Manifest
index 9abd328..610b2f2 100644
--- a/sys-libs/efivar/Manifest
+++ b/sys-libs/efivar/Manifest
@@ -1,2 +1,3 @@
-DIST efivar-30.tar.bz2 73202 SHA256 
1f5720a9434ddb29a5cb8213e4e3973e212d90eff95dd9b173a5444f48b5128b SHA512 
0a6d7175762011c3fc67b531d3d19a45e82195c729b9ff498be02b3a6a73f6c3c4f9e14a27470c6744b741d7d54db9ef24c7882639af25fca1034b7b9f641b39
 WHIRLPOOL 
66e3aa3243a34d9a0305e12caa58a187434a61777cc87c3c0ded403c9aa0383da9b8c56bdb974246c6d43602fbb569f5294bc5e1bb1e07e282714ffb0d84507e
-DIST efivar-31.tar.bz2 82404 SHA256 
d891958a5a762a43371987c46ca112ba506a26312d4969e6871d77acb5ea787e SHA512 
5055f690fd99cf59895dcf3d11103494d917d4923567626f0bee816ea5e4dd56cec23627ede5f21bdc57b7306522471ad19cc8ab22ae94591dbd1925c084f163
 WHIRLPOOL 
2ee42eeb8121dc83fc14cf4f3130ff913e54a8efb992a13e672ddbab571a4440f02f8545a3ea4aefbafe90d387e26e8159d0e6f9c4c7b323f4569f4cc78c
+DIST efivar-30.tar.bz2 73202 BLAKE2B 
6b146cb6d664e3419361e72ab6fd1578522e7fc219613ae21566cb40a700fe70f18750cc753338faca2ad078e2bc933fb33a3a4cdfb148eabb0fc71b1319fb71
 SHA512 
0a6d7175762011c3fc67b531d3d19a45e82195c729b9ff498be02b3a6a73f6c3c4f9e14a27470c6744b741d7d54db9ef24c7882639af25fca1034b7b9f641b39
+DIST efivar-31.tar.bz2 82404 BLAKE2B 
d339aa8ab7dcd6a60cb067fccfbc2c42407fba211ca96eb39f227d57e9403462505940f427651dfaffa8272c9edfe70898f181b9f6ecddbae4745eb3262de949
 SHA512 
5055f690fd99cf59895dcf3d11103494d917d4923567626f0bee816ea5e4dd56cec23627ede5f21bdc57b7306522471ad19cc8ab22ae94591dbd1925c084f163
+DIST efivar-32.tar.gz 108102 BLAKE2B 
7f9d27433b40ec6c044ab34ccc697001ad23e39a46862d2e04db0f9a3dfc26ae53b46a3c3a8c957bf76df0969710f78249f72f7bf38e67c0aa902034a07acf8f
 SHA512 
e73eae182fd645183dfe587591a286670ee1123a113e3e19e4070fb910ab7794e320defdc0597540df7664947f2a0497abbb763a19b4dfa40511a512c7f3e490

diff --git a/sys-libs/efivar/efivar-30.ebuild b/sys-libs/efivar/efivar-30.ebuild
index 7c23584..0cb3fd0 100644
--- a/sys-libs/efivar/efivar-30.ebuild
+++ b/sys-libs/efivar/efivar-30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm64 ia64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="dev-libs/popt"
 DEPEND="${RDEPEND}

diff --git a/sys-libs/efivar/efivar-31.ebuild b/sys-libs/efivar/efivar-31.ebuild
index 32e8bd8..85bc8f6 100644
--- a/sys-libs/efivar/efivar-31.ebuild
+++ b/sys-libs/efivar/efivar-31.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/sys-libs/efivar/efivar-31.ebuild b/sys-libs/efivar/efivar-32.ebuild
similarity index 80%
copy from sys-libs/efivar/efivar-31.ebuild
copy to sys-libs/efivar/efivar-32.ebuild
index 32e8bd8..577eed7 100644
--- a/sys-libs/efivar/efivar-31.ebuild
+++ b/sys-libs/efivar/efivar-32.ebuild
@@ -7,11 +7,12 @@ inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Tools and library to manipulate EFI variables"
 HOMEPAGE="https://github.com/rhinstaller/efivar";
-SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2";
+#SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2";
+SRC_URI="https://github.com/rhinstaller/efivar/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0/1"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="dev-libs/popt"
 DEPEND="${RDEPEND}



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

2018-01-24 Thread Nicolas Bock
commit: bab3d07d9e7e9a3d4abe6b71c56bc61d5547f077
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Jan 24 21:39:32 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 24 21:39:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab3d07d

mail-client/neomutt: Fix fake man pages

This change restores and updates the old 'fake manpage' code when
neomutt is built without the `doc` USE flag.

Co-Authored-By: Floyd Anderson  31c0.net>
Closes: https://bugs.gentoo.org/645520
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 ...omutt-.ebuild => neomutt-20171215-r1.ebuild} | 21 ++---
 mail-client/neomutt/neomutt-.ebuild | 21 ++---
 2 files changed, 20 insertions(+), 22 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-20171215-r1.ebuild
similarity index 86%
copy from mail-client/neomutt/neomutt-.ebuild
copy to mail-client/neomutt/neomutt-20171215-r1.ebuild
index 7b36a57de36..e5725c95563 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-20171215-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=6
@@ -99,17 +99,16 @@ src_configure() {
 src_install() {
emake DESTDIR="${D}" install
 
-   # A man-page is always handy, so fake one
+   # A man-page is always handy, so fake one – here neomuttrc.5
+   # (neomutt.1 already exists)
if use !doc; then
-   emake -C doc neomuttrc.man
-   # make the fake slightly better, bug #413405
-   sed -e 's#@docdir@/manual.txt#http://www.neomutt.org/guide#' \
-   -e 's#in @docdir@,#at http://www.neomutt.org/,#' \
-   -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
-   -e "s#@bindir@#${EPREFIX}/usr/bin#" \
-   doc/neomutt.man > neomutt.1 || die
-   cp doc/neomuttrc.man neomuttrc.5 || die
-   doman neomutt.1 neomuttrc.5
+   sed -n '/^\(SRCDIR\|EXEEXT\|CC_FOR_BUILD\)\s*=/p;$a\\n' \
+   Makefile > doc/Makefile.fakedoc || die
+   sed -n 
'/^\(MAKEDOC_CPP\s*=\|doc\/\(makedoc$(EXEEXT)\|neomuttrc.man\):\)/,/^[[:blank:]]*$/p'
 \
+   doc/Makefile.autosetup >> doc/Makefile.fakedoc || die
+   emake -f doc/Makefile.fakedoc doc/neomuttrc.man
+   cp doc/neomuttrc.man doc/neomuttrc.5 || die
+   doman doc/neomutt.1 doc/neomuttrc.5
fi
 
dodoc COPYRIGHT LICENSE* ChangeLog* README*

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 7b36a57de36..e5725c95563 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.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
@@ -99,17 +99,16 @@ src_configure() {
 src_install() {
emake DESTDIR="${D}" install
 
-   # A man-page is always handy, so fake one
+   # A man-page is always handy, so fake one – here neomuttrc.5
+   # (neomutt.1 already exists)
if use !doc; then
-   emake -C doc neomuttrc.man
-   # make the fake slightly better, bug #413405
-   sed -e 's#@docdir@/manual.txt#http://www.neomutt.org/guide#' \
-   -e 's#in @docdir@,#at http://www.neomutt.org/,#' \
-   -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
-   -e "s#@bindir@#${EPREFIX}/usr/bin#" \
-   doc/neomutt.man > neomutt.1 || die
-   cp doc/neomuttrc.man neomuttrc.5 || die
-   doman neomutt.1 neomuttrc.5
+   sed -n '/^\(SRCDIR\|EXEEXT\|CC_FOR_BUILD\)\s*=/p;$a\\n' \
+   Makefile > doc/Makefile.fakedoc || die
+   sed -n 
'/^\(MAKEDOC_CPP\s*=\|doc\/\(makedoc$(EXEEXT)\|neomuttrc.man\):\)/,/^[[:blank:]]*$/p'
 \
+   doc/Makefile.autosetup >> doc/Makefile.fakedoc || die
+   emake -f doc/Makefile.fakedoc doc/neomuttrc.man
+   cp doc/neomuttrc.man doc/neomuttrc.5 || die
+   doman doc/neomutt.1 doc/neomuttrc.5
fi
 
dodoc COPYRIGHT LICENSE* ChangeLog* README*



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

2018-01-24 Thread Martin Mokrejs
commit: 671a509af3620833cc9bea743e7e6bcd828ade93
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Wed Jan 24 21:38:46 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Wed Jan 24 21:38:46 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=671a509a

sci-libs/fast5: document what is still broken in the ebuild

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-libs/fast5/fast5-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-libs/fast5/fast5-.ebuild b/sci-libs/fast5/fast5-.ebuild
index c3b044e61..6574116c5 100644
--- a/sci-libs/fast5/fast5-.ebuild
+++ b/sci-libs/fast5/fast5-.ebuild
@@ -24,3 +24,5 @@ RDEPEND="${DEPEND}"
 src_compile(){
emake -C python develop-user HDF5_DIR="${EPREFIX}"/usr 
HDF5_LIB_DIR="${EPREFIX}"/usr/$(get_libdir)
 }
+
+# BUG: python stuff and binaries get installed into 
"${IMAGEDIR}"/homedir/.local/



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-01-24 Thread Amy Liffey
commit: 5568a026c3d7e7a3c6be204ddb735d895a2c05d3
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Jan 24 18:21:41 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan 24 21:30:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5568a026

net-im/signal-desktop-bin: new version 1.2.0

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.2.0.ebuild| 51 ++
 2 files changed, 52 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index ea14c9061c9..3124e3a122d 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.1.0_amd64.deb 65522064 BLAKE2B 
4128a5d3ceca998fb36dc48a19c7cb520f5ea9a162881e1bcd578b6e68861113164c636a0159e937b42492ecfa5624de66376871a61133a4c3fc4be85e535322
 SHA512 
2bb1c92ccc070325d38bfaacca6998a1ce465801e70736bea9eee3f46fb321882bbe052460cdef8c4767ea971b3be248f31467f301feebed428048541a613524
+DIST signal-desktop_1.2.0_amd64.deb 65769490 BLAKE2B 
04155c4e60da75aa09d909d543ba4713f725e1eafed26689f84e782a972f5526d4be520bec26809cc10adf419989bb296e2917a0ab9c1aeb1b95eb2458bd519f
 SHA512 
597ef22cde7f38c1fa20f70cc66f2d3f69c68776ee294cea3daca36dd958439306ec335c9ced7001157631a05202569f26563453137d0f6c73beada04b88cf6c

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.2.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.2.0.ebuild
new file mode 100644
index 000..55ac05c96d9
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.2.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/-bin/}"
+
+inherit gnome2-utils unpacker xdg-utils pax-utils
+
+DESCRIPTION="Signal Desktop"
+HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop";
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   gnome-base/gconf:2
+   dev-libs/libappindicator:3
+   dev-libs/nss
+   x11-libs/libXtst
+   net-print/cups
+   "
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/libnode.so
+   opt/Signal/libffmpeg.so"
+
+S="${WORKDIR}"
+
+src_install() {
+   doins -r .
+   fperms +x /opt/Signal/signal-desktop
+   pax-mark m opt/Signal/signal-desktop
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-01-24 Thread Amy Liffey
commit: 1a6d4db2c759491c9f74fcf4ef990f896e8d39f1
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Jan 24 18:22:15 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jan 24 21:30:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6d4db2

net-im/signal-desktop-bin: remove old version 1.1.0

Closes: #6947

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.1.0.ebuild| 51 --
 2 files changed, 52 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 3124e3a122d..6d0816d79b5 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.1.0_amd64.deb 65522064 BLAKE2B 
4128a5d3ceca998fb36dc48a19c7cb520f5ea9a162881e1bcd578b6e68861113164c636a0159e937b42492ecfa5624de66376871a61133a4c3fc4be85e535322
 SHA512 
2bb1c92ccc070325d38bfaacca6998a1ce465801e70736bea9eee3f46fb321882bbe052460cdef8c4767ea971b3be248f31467f301feebed428048541a613524
 DIST signal-desktop_1.2.0_amd64.deb 65769490 BLAKE2B 
04155c4e60da75aa09d909d543ba4713f725e1eafed26689f84e782a972f5526d4be520bec26809cc10adf419989bb296e2917a0ab9c1aeb1b95eb2458bd519f
 SHA512 
597ef22cde7f38c1fa20f70cc66f2d3f69c68776ee294cea3daca36dd958439306ec335c9ced7001157631a05202569f26563453137d0f6c73beada04b88cf6c

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.1.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.1.0.ebuild
deleted file mode 100644
index 55ac05c96d9..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.1.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/-bin/}"
-
-inherit gnome2-utils unpacker xdg-utils pax-utils
-
-DESCRIPTION="Signal Desktop"
-HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop";
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   gnome-base/gconf:2
-   dev-libs/libappindicator:3
-   dev-libs/nss
-   x11-libs/libXtst
-   net-print/cups
-   "
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/libnode.so
-   opt/Signal/libffmpeg.so"
-
-S="${WORKDIR}"
-
-src_install() {
-   doins -r .
-   fperms +x /opt/Signal/signal-desktop
-   pax-mark m opt/Signal/signal-desktop
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/queue-repair/

2018-01-24 Thread Robin H. Johnson
commit: 13e10e07338963f739913b3a914eca5cf7cb6228
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan  5 14:55:34 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Jan 24 21:26:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e10e07

net-mail/queue-repair: remove old

(cherry picked from commit d54612035b3cde2b761eaefa64810ea423e23da1)
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-mail/queue-repair/queue-repair-0.9.0.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/net-mail/queue-repair/queue-repair-0.9.0.ebuild 
b/net-mail/queue-repair/queue-repair-0.9.0.ebuild
deleted file mode 100644
index 3a25dbdca27..000
--- a/net-mail/queue-repair/queue-repair-0.9.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils
-
-DESCRIPTION="A toolkit for dealing with the qmail queue directory structure"
-HOMEPAGE="http://pyropus.ca/software/queue-repair/";
-SRC_URI="http://pyropus.ca/software/queue-repair/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd"
-IUSE=""
-
-src_compile() {
-   :
-}
-
-src_install () {
-   insinto /usr/bin
-   newbin queue_repair.py queue-repair.py || die
-   dosym /usr/bin/queue-repair.py /usr/bin/queue-repair || die
-   dodoc BLURB TODO CHANGELOG || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/queue-repair/

2018-01-24 Thread Robin H. Johnson
commit: 538d6e5806c5b2da2bc4ce5d628a60e0c0a4f49e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan  5 14:56:10 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Jan 24 21:27:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538d6e58

net-mail/queue-repair: fix header, fix dosym

Closes: https://bugs.gentoo.org/634674
Closes: https://github.com/gentoo/gentoo/pull/6759/
(cherry picked from commit 43c7e5023d6f48eec4bbf82ab68270f7d5c523df)
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-mail/queue-repair/queue-repair-0.9.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/queue-repair/queue-repair-0.9.0-r1.ebuild 
b/net-mail/queue-repair/queue-repair-0.9.0-r1.ebuild
index e57585437cd..c53b8f26c1f 100644
--- a/net-mail/queue-repair/queue-repair-0.9.0-r1.ebuild
+++ b/net-mail/queue-repair/queue-repair-0.9.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=6
@@ -24,6 +24,6 @@ DOCS=( BLURB TODO CHANGELOG )
 
 src_install () {
python_newscript queue_repair.py queue-repair.py
-   dosym /usr/bin/queue-repair.py /usr/bin/queue-repair
+   dosym queue-repair.py /usr/bin/queue-repair
einstalldocs
 }



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/files/, media-libs/mesa/

2018-01-24 Thread Aric Belsito
commit: 8cb070d72b53b42298e2652bbe85343412775266
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jan 24 21:24:50 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jan 24 21:24:50 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8cb070d7

media-libs/mesa: bump pthread patch

 media-libs/mesa/files/mesa-18-musl-pthread.patch | 40 
 media-libs/mesa/mesa-18.0.0_rc2.ebuild   |  2 +-
 2 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/media-libs/mesa/files/mesa-18-musl-pthread.patch 
b/media-libs/mesa/files/mesa-18-musl-pthread.patch
new file mode 100644
index 000..2db1667
--- /dev/null
+++ b/media-libs/mesa/files/mesa-18-musl-pthread.patch
@@ -0,0 +1,40 @@
+diff -Naur mesa-18.0.0-rc2.orig/src/gallium/state_trackers/nine/nine_debug.c 
mesa-18.0.0-rc2/src/gallium/state_trackers/nine/nine_debug.c
+--- mesa-18.0.0-rc2.orig/src/gallium/state_trackers/nine/nine_debug.c  
2018-01-24 13:20:13.287944874 -0800
 mesa-18.0.0-rc2/src/gallium/state_trackers/nine/nine_debug.c   
2018-01-24 13:23:34.722941267 -0800
+@@ -73,8 +73,8 @@
+ }
+ 
+ #if defined(HAVE_PTHREAD)
+-#  if defined(__GNU_LIBRARY__) && defined(__GLIBC__) && 
defined(__GLIBC_MINOR__) && \
+-  (__GLIBC__ >= 3 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 12))
++#  if defined(__linux__) && !(defined(__GLIBC__) || \
++  (__GLIBC__ < 3 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 12)))
+ if (dbg_flags & DBG_TID)
+ tid = pthread_self();
+ #  endif
+diff -Naur mesa-18.0.0-rc2.orig/src/util/u_thread.h 
mesa-18.0.0-rc2/src/util/u_thread.h
+--- mesa-18.0.0-rc2.orig/src/util/u_thread.h   2018-01-24 13:20:13.166944876 
-0800
 mesa-18.0.0-rc2/src/util/u_thread.h2018-01-24 13:24:11.028940616 
-0800
+@@ -61,9 +61,8 @@
+ static inline void u_thread_setname( const char *name )
+ {
+ #if defined(HAVE_PTHREAD)
+-#  if defined(__GNU_LIBRARY__) && defined(__GLIBC__) && 
defined(__GLIBC_MINOR__) && \
+-  (__GLIBC__ >= 3 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 12)) && \
+-  defined(__linux__)
++#  if defined(__linux__) && !(defined(__GLIBC__) || \
++  (__GLIBC__ < 3 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 12)))
+pthread_setname_np(pthread_self(), name);
+ #  endif
+ #endif
+@@ -93,8 +92,8 @@
+ static inline bool u_thread_is_self(thrd_t thread)
+ {
+ #if defined(HAVE_PTHREAD)
+-#  if defined(__GNU_LIBRARY__) && defined(__GLIBC__) && 
defined(__GLIBC_MINOR__) && \
+-  (__GLIBC__ >= 3 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 12))
++#  if defined(__linux__) && !(defined(__GLIBC__) || \
++  (__GLIBC__ < 3 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 12)))
+return pthread_equal(pthread_self(), thread);
+ #  endif
+ #endif

diff --git a/media-libs/mesa/mesa-18.0.0_rc2.ebuild 
b/media-libs/mesa/mesa-18.0.0_rc2.ebuild
index a7bad53..4d4f517 100644
--- a/media-libs/mesa/mesa-18.0.0_rc2.ebuild
+++ b/media-libs/mesa/mesa-18.0.0_rc2.ebuild
@@ -285,7 +285,7 @@ src_prepare() {
eapply "${FILESDIR}"/${PN}-17-execinfo.patch
eapply "${FILESDIR}"/${PN}-17-musl-string_h.patch
eapply "${FILESDIR}"/${PN}-17-musl-invocation_name.patch
-   eapply "${FILESDIR}"/${PN}-17-musl-pthread.patch
+   eapply "${FILESDIR}"/${PN}-18-musl-pthread.patch
 
eautoreconf
 



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

2018-01-24 Thread Sergei Trofimovich
commit: 4142c3ec754a6b27bb686c63510b42e34bb9c793
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jan 24 20:08:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 21:25:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4142c3ec

dev-perl/IPC-Run: stable 0.960.0 for hppa, bug #622446

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild 
b/dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild
index b05d0b4f329..93a476dea92 100644
--- a/dev-perl/IPC-Run/IPC-Run-0.960.0.ebuild
+++ b/dev-perl/IPC-Run/IPC-Run-0.960.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="system() and background procs w/ piping, redirs, ptys"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-linux"
 IUSE="test"
 
 RDEPEND="



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

2018-01-24 Thread Sergei Trofimovich
commit: 132c8da32127223dc2f21c1bcfcc1417d8d48999
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jan 24 20:30:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 21:25:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132c8da3

app-i18n/poedit: stable 1.8.5 for sparc, bug #563966

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/app-i18n/poedit/poedit-1.8.5.ebuild 
b/app-i18n/poedit/poedit-1.8.5.ebuild
index 5788f46b30a..ebcd2aedf23 100644
--- a/app-i18n/poedit/poedit-1.8.5.ebuild
+++ b/app-i18n/poedit/poedit-1.8.5.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 sparc x86"
 IUSE=""
 
 # db/expat req for legacytm (backwards support for pre 1.6)



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

2018-01-24 Thread Sergei Trofimovich
commit: 5c6d3d5c98e9c0b449afecbf06ffecb76a6ddc2a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jan 24 20:02:16 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 21:25:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6d3d5c

sys-apps/keyutils: stable 1.5.9-r4 for sparc, bug #643406

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-apps/keyutils/keyutils-1.5.9-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild 
b/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild
index 9a2e98de587..3ca355e6df9 100644
--- a/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild
+++ b/sys-apps/keyutils/keyutils-1.5.9-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://people.redhat.com/dhowells/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh 
~sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~arm-linux ~x86-linux"
 IUSE="static static-libs test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/

2018-01-24 Thread Sergei Trofimovich
commit: 236f86374a12f5eea7a348007a121bb94c657e56
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jan 24 20:29:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 24 21:25:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236f8637

dev-cpp/lucene++: stable 3.0.7 for sparc, bug #563966

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-cpp/lucene++/lucene++-3.0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7.ebuild
index 75e282e5ff4..9f00187a3ea 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 hppa ~ppc ppc64 sparc x86"
 IUSE="debug"
 
 DEPEND="dev-libs/boost:="



[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2018-01-24 Thread Michał Górny
commit: 20153b6414127359c680b6bf4be1da7f5daa83a8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 24 21:06:57 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 24 21:21:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20153b64

app-portage/gemato: Bump to 10.1

 app-portage/gemato/Manifest   |  1 +
 app-portage/gemato/gemato-10.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index 2b6e71c20ff..13662f6b48c 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1,3 +1,4 @@
 DIST gemato-10.0.tar.gz 62507 BLAKE2B 
db3a779d3749a80a784da410766e6b3e1b790df58693dc6c5bd928a9b8b3bd488e2b2efc8a4a37aa081856ba1336c039d33868b20e1ce723ce799a981e51d96c
 SHA512 
bb00aaa6eeba053d66fc4f638b0e1d88059a7877aa376d873aa0b5a91c150cd45deccf01c3af85339a268f2ea46b2893cdb27d2b72a626b4fd0deca4fdca2d3d
+DIST gemato-10.1.tar.gz 63233 BLAKE2B 
5f4cb29b3c6774c989c23e87decdc2426da6f10502f370284f552219a587873a750f1c2245f3cc184121b9668dfc53b0d23f7c4ef79b291aeb8865ab97edc05f
 SHA512 
9b9ae169ffa72d5465ac9f1721911429061692e2f7bf6960ca92f2bb3bab46b4140ef3cf0884668bc844732f140aa5c061f7b92dc2e0f9396af930ee4dc2330b
 DIST gemato-9.2.tar.gz 60217 BLAKE2B 
f46cb35b5ae71fe1743c7a43bfeff42a9d77517ef48dca1dd05c5c8cd569d5dcd9bdb0c0957d81d2db6b8d873099463fd6132121be04e0fd6f55bb130df48c2e
 SHA512 
bb40abb910b528e455bdc01ed528071ca6f1390a8a5ae670692c93e6c3fc8fd7fc7e95d7321c81ad5144fc8a042676a8dac634c7b3f68e7f725edc98edd30c94
 DIST gemato-9.3.tar.gz 60601 BLAKE2B 
d85bf5910736da2ca887567799dee1823e9be6af9b17a8f9deb84ee24bb725c3550aafffa51b15484acb7d37ddbd5996aa4175a8f307b6e3a593f8b5497822be
 SHA512 
7f81409b3b9bd65d295cd760af5cabfc7daf257740f00015f07cd7a0cffd02a40f219b59378179b58bf53b321fb543b308457d3a8b7adcb02981562282f1f46f

diff --git a/app-portage/gemato/gemato-10.1.ebuild 
b/app-portage/gemato/gemato-10.1.ebuild
new file mode 100644
index 000..fc3300922c2
--- /dev/null
+++ b/app-portage/gemato/gemato-10.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# pyblake2 & pysha3 are broken with pypy*
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="Stand-alone Manifest generation & verification tool"
+HOMEPAGE="https://github.com/mgorny/gemato";
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+blake2 bzip2 +gpg lzma +portage-postsync sha3 test"
+
+MODULE_RDEPEND="
+   blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )
+   bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' 
python2_7 pypy) )
+   gpg? ( app-crypt/gnupg )
+   lzma? ( $(python_gen_cond_dep 
'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
+   sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )"
+
+RDEPEND="${MODULE_RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   portage-postsync? ( app-crypt/gentoo-keys )"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${MODULE_RDEPEND} )"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use portage-postsync; then
+   exeinto /etc/portage/repo.postsync.d
+   doexe utils/repo.postsync.d/00gemato
+   fi
+}



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

2018-01-24 Thread Ian Stakenvicius
commit: 038cc3da1e7646332dc7a25f0d7d76cc3206ebb1
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Jan 24 16:05:45 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Jan 24 21:20:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038cc3da

www-client/firefox: bump ESR to 52.6 for security bug 645510

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 www-client/firefox/Manifest  |  92 +++
 www-client/firefox/firefox-52.6.0.ebuild | 407 +++
 2 files changed, 499 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index b4c826e416c..8226b129146 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -277,6 +277,98 @@ DIST firefox-52.5.2esr-xh.xpi 441172 BLAKE2B 
53ab56a77a2754337866d344aeca0fb7af1
 DIST firefox-52.5.2esr-zh-CN.xpi 461694 BLAKE2B 
63c39764c2ad138dba0849bc9a0183090d3821c7b322df270e1c09f1697457cba492cb65df1d128b496b43aeea87c9d416ee46c9487a5af251066bed980a9310
 SHA512 
3954d6f11292bace3a45657dbe41ded286ca942697cbaf631c4e858a90912d664ae047276c4209d6d7caa386234667d2f6a826e74ae8d0ff42eed52a7e02c6b0
 DIST firefox-52.5.2esr-zh-TW.xpi 472534 BLAKE2B 
5ef9625facf35d4e220c0b2272c25786a21b0ee36ec2fb62f260168401979df50a90e41fb2e85ad963b426f08b27d52540f0eae4484a67b94a59d0a966ff76b8
 SHA512 
c64c65b31aa2e4f3534d394183e0dfa96672721f0d8e070daa142263fccdf71236b6a2ab7e45b88cc49b96bb46165cf6c36aaa981ee23385c19be54f2537fdfb
 DIST firefox-52.5.2esr.source.tar.xz 214094820 BLAKE2B 
f9eb9b5aa333d16639a59e6b36a4adef276d84b807868c671a464cb16060e275bdf7b0b45e1c72bc71930c71455fcfbff590df0f97ca3a97dfb651c3fefa0722
 SHA512 
bbc7dcc4cb392f06fe2e963a3b6372efcfbbcc1ca7218a3ef05885285fe00c9e87e0f8d307bd9363668327eb43542c0600443bd9e6744de64494b96dd00efa5a
+DIST firefox-52.6.0esr-ach.xpi 427641 BLAKE2B 
ffa9599ec6019da8c8abf85a8b649e8e6f848827eca4d49923f1224d4c8c06716f51b9e06fa55e46d610528dda657e4bcf756d92b6bbcdf1c755ebe47b7e6cc6
 SHA512 
82686b3f39fa4969058b317917a02051088e08ec49ff87a607e339f699d6e5362a303ff2ba306edcf033e0325dda08748dd1938d26dce248722f1fa1cddf5e87
+DIST firefox-52.6.0esr-af.xpi 436824 BLAKE2B 
916ce2424f2edd130beabcae3c25286c416bdeee33ddee6a58ed33b79954cde64155d3b9d8975738aff01b47cafe452e867daabe5760acd3335278b253a05def
 SHA512 
834bc8deb874dcd67d5ee91d265d465d6cfa4e0db50a98b944220a8c060b3d4e09e7d61b98c03f6011b7d2cc4c7a08b7aea252c406cc416d25f4c4bf05822554
+DIST firefox-52.6.0esr-an.xpi 445142 BLAKE2B 
770c04cb61bc060ee4414acbab8b86416668980ed91368922b9faf828067eb3704c5ba7ed57b5622171d8c4c565bf5398811cbeb7feecb00b54ebbad1e2ba8d4
 SHA512 
e4e314e73df570534e615ea8d07162ddceca71b212ecbd96fde1eeeca8ffae106065a57a1ab4b36b5738b726f619c71d3d7cf6d37a0d8d579d558106d952
+DIST firefox-52.6.0esr-ar.xpi 473382 BLAKE2B 
3f460e3bb0f377a58068534fb4a66c8555777d689c12203ff567e678a872ee1332d22d12b1bddaa325c7d3beb510a0df6e2f966b925b79bd744666b21af95da7
 SHA512 
247afab58bda0e2c5991d353ca2ec3864533dadbf854d339939e448efc8d6be8c24e1e9b6eb37a9d95f27d19c06750d529ccb86c202f75c5bd09696503f27a27
+DIST firefox-52.6.0esr-as.xpi 486889 BLAKE2B 
e38602d1f044ca324b58ef01725c3228df4abee485a7e0055d79cd82712bbb1e1649b2ee9e3ca6324602fdd8205163a1280f2d7d5eca5bde2a84501024ac9940
 SHA512 
a2122a1e8f23c56ce08ce150b162806a953c99a866b02903b388717e4dd4d242da6da2091e6d9860fba73524b75803d165152afd18866d1cbdcbba682950a8a3
+DIST firefox-52.6.0esr-ast.xpi 440034 BLAKE2B 
6543493184b77fd4bde8ade9ef5b471b7e299eb5b9a4a20e3a737fcdd19b1c5edc6d088234439c69ef47011dc99a092057fa5fc8adef52e7b9ad562b332b9b88
 SHA512 
fdf83931e59bbc11dbec11de83bc8ac96bd6108bdd8b709eb27e1b108659b577ca72a5e97ed1254f4cb33025b1d4794bf30571acb1ae680ed5973c8e1f6415aa
+DIST firefox-52.6.0esr-az.xpi 454923 BLAKE2B 
556b0de26b3805582ef6bcdede4fcd972d543620f3183af13f13be98c4832af92e7565c97f2a0f20190f994f4a067409269fb1ec2926552ffb3dff0ca44229c8
 SHA512 
cf13abae631203793ac4eaf0fb045ddd03b407f3cf7261ba032abe38bb03460d1747cd090e9f7c9db844b6d9e551415037265070cd1eda993aa14c729bcddc30
+DIST firefox-52.6.0esr-bg.xpi 487892 BLAKE2B 
9418123e01fa98552195466c23043ee2e46038c64275357975017e60e04c1cbbef220bd5ff0c1828cf9678b911fbb2c94e6abb1552ed86f34f866290a3b37d62
 SHA512 
3cd3a24dce51b18588aeda0e36fd87000c287a2408c07a31a39830115cc672fc27fcd3d88c994ad85ab0f6cc3dbd7f47e4060a97b0fb44d9d6e48c27c3f80d9a
+DIST firefox-52.6.0esr-bn-BD.xpi 511995 BLAKE2B 
8d04003c9290d06a9cfd36cde63c934f3d234776b65fa21127a3c44c1737250a9ce7f70d7ec468608f0115b5d20e7db3b9f405c7b0ec30ba806b840eae6f3c29
 SHA512 
9f46f47ad47b710f74372bed06aa892fca5eb3cc9dd30423c95a99ea3c033f274276cf7fd3c21193985c12a58a2f02d3f4046bcbb56af41283fa83d6ecc0ccd2
+DIST firefox-52.6.0esr-bn-IN.xpi 509376 BLAKE2B 
239b3a74fbc44cc914175f347afb43fc0acea07b2d2bd818c222a53ff94937d3eca5ecafae13777d797a2db77146e1eb801a851c95c68b8b34e8fe9a6d5bda32
 SHA512 
720c17d3f66f025dec948ea047e8b6ee928ae602b1e9845ba6d46d611fd67929d63dce111545bd52a8381a197996cd7cf900360cd8b13ebcba330dde4c9d14ae
+DIST firefox-52.6.0esr-br.xpi

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

2018-01-24 Thread Ian Stakenvicius
commit: f8b08b6532d25a841ed7ad65b7be0b5031efb377
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Jan 24 21:19:32 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Jan 24 21:20:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b08b65

www-client/firefox-bin: bump to 58.0

This release at present does not seem to play nice with apulse.  Unfortunately
at this point the maintainers do not know what to do about this issue and
are investigating.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 www-client/firefox-bin/Manifest|  86 
 www-client/firefox-bin/firefox-bin-58.0.ebuild | 181 +
 2 files changed, 267 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 6ca4a816230..fc60fec3ace 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -166,7 +166,93 @@ DIST firefox-57.0.4-vi.xpi 471320 BLAKE2B 
1ff981f26985f32597d38d232f19d1b2c6f539
 DIST firefox-57.0.4-xh.xpi 464461 BLAKE2B 
ae75465ca965ba116999294563697d2b88b9a07734c41e6a1c6e38aa5192c46b1ed109e065ad01053017b8ba1a333bbd116a740afe526246680769e2970fe554
 SHA512 
cab336c5081974348341db82dbb053719bdc3f2547e8840c9e139afb8ebfefcc596c26ce692612b7d548429624e8a68973ff81fbdfe3a89764bd209957fc2199
 DIST firefox-57.0.4-zh-CN.xpi 483625 BLAKE2B 
56f04e4b8a4f2aaebc33522ba422ff23d482f22008e10375455df480ef8e42e0d0d3ac618dcb84c362acaa750fc9f956c58914acef8bec553055632a7fe6d280
 SHA512 
4031b88d2fba17360abba9cc0cd4c88ca3d98a1a073bc94626c104559c993b3503a138cddb97ca285c6bdd231710dd60abafa8fdfb0e34fcbfaa1a55fd6fe86f
 DIST firefox-57.0.4-zh-TW.xpi 482348 BLAKE2B 
ca6cb3452682c0f5770660da22a77ec885e371fb6ab37276050d4fb506aac7e1f2c29f3b61e8adc76471e57b1299d565e7f19fb500e28ddf68d4683c8fc0357c
 SHA512 
682316318346cb358dabd038815c94149e80d00d639ce5ede1952ac5b712165a7bc6e2b7ee33a79817915063ce5a02f595f85496e91fc1e172d1286453034f0f
+DIST firefox-58.0-ach.xpi 445610 BLAKE2B 
eb6be1c533fd42d24fa14f3e1e370586a20ee05a1c6b17a83a95a1ea327a32d1925214a087175d3e4d22a289d8af87ecf83ed13598dc5e1966ce352a5f1ef136
 SHA512 
423f8e8a05f6bf8337c80f3229695281bcafee059b2d4a4b82a5093f6131da2255361da09daa4d03e6b6019cc39b5a25bf5ff591988200ccec25abb238457cf7
+DIST firefox-58.0-af.xpi 445013 BLAKE2B 
deb4e735c25cf74dc4f263ef2a67678e1e5e6c3155e94b8464ecf5f6d8e566aef488faa081bba057734154ccd5c581bec41e716dca95e910c99e90ff3371baf6
 SHA512 
2623233497530a2a415231a33c4c397b811d8dfd8449a5029f9555c385c5e807f3fd126c38a20a47903173eecce435a10b2ccd22c673758e0fba6b3cb95452c1
+DIST firefox-58.0-an.xpi 469441 BLAKE2B 
70888a84aa9a359982167e6ed7eab01fe80f0d05206c73b7808adb17eba39bc3bc3a7c4ab0663f94310b347754fcaa04e9af656465c1323fa418e2762875c503
 SHA512 
4f802f2bfd34796ac6d4311a15e751d617844b6b5c32dba325c27e502c6eaca1e538066e1b0c66fd77b83d5e5be14a130aff42170a5fed87fbdaf31f91b12081
+DIST firefox-58.0-ar.xpi 494893 BLAKE2B 
f5b0a2a16933d6f139c9627178bd123e62c82cfae95b21f0d155d270a33a07f16365281bba80dbf7db54c68ff3b1f13a51dd4b2fb8b192cc8239146fc1931fcc
 SHA512 
6761e9af26649c22740d50d36cf30936898df0ea704c27c379683c086cc4f02392bf467a78e823c31b5d9ccf267e0b4cd511a869cd4626a1e9e61bde56508b8c
+DIST firefox-58.0-as.xpi 492795 BLAKE2B 
7eef16952b37ef8884b9a432b6496f2ef5d05e3a760d8109c07e05f8a1ae8f9000e6d5daea1ebb8b6590c56a278456846d1a43d1a4f37c68d02bf8e5a374927b
 SHA512 
52ae415bdb63985104bd52582019e240b8b3820eceb025ac1781cea432a4a117639cbf62fc7d43179088d071d6eed7a886ec45ed0857ef490f6ec74c528d30d9
+DIST firefox-58.0-ast.xpi 462086 BLAKE2B 
fb5f35f46cdc765e05a7d66688bfc87482687f2c1245175ceee0ba6379714ca50d54a70a3fdeac55669b0d4a74cc381586628439d5a17e0cc9febbd602c07e03
 SHA512 
fcff491e092a66c1b994a10b25418317197d477cb94d1c7f2cf262f69b8cc04d38247988d2010e0aa2db1ae5a341a32f06b6014de4a1a244bcf21c403555eaf5
+DIST firefox-58.0-az.xpi 470906 BLAKE2B 
de04e9a0f5cda4e303033256fcc392496c70a5f3e99101cc0ba08391895084ebdf49fc06aa78ca92ededa19cf6bfdcdc45ac66ac1d51033b2100afe687b20ed4
 SHA512 
c2148c3092ecf6bb17900b1880c00907a461dc8042cfee708179a3ac146c3fe3c8521ada123064f89942a9e96cb10dd6d90bfe54d59a3c0a06f3866d1ae367a0
+DIST firefox-58.0-bg.xpi 517351 BLAKE2B 
3c5f66410274686e416987bfddbdb8301f4dd59a9ed4929a7b344e8c36b2c8c6bd3d43841945414ec22e179bd1c3125ed96232902e81164eaf17c7b1229b62fd
 SHA512 
e70e81fac1a796d64763714971f40ef68486a5c54b849512a2ae06725b92c3c5629023b09a68d436999dece2a9eab43f8f8460bd522e82d13493e38cc8833acc
+DIST firefox-58.0-bn-BD.xpi 533457 BLAKE2B 
8987807107df6263013544e30249ec58c822bcef02539332e4ed349a3ef00973600a35e011d18a6aba0ec5fac86c806975ba72971eff5afdb3e9d915789b5df4
 SHA512 
51d19cc42293cec9e4372f4264e974afa3df75bd5d51e4d99bd25568760dfeafef5797685cd659818923c05812d22c04237733ba395d320a308d8a41142901ed
+DIST firefox-58.0-bn-IN.xpi 518928 BLAKE2B 
da34c59992aa19a02eb11405ca2bedc14e635170f64d256dd4ab79ca7a850a83a662938a39b61dc02a94d315b92bd3d18b84bae3ca08e982ac733111cca61664
 SHA512 
dc88518bb8d955eb7f0d97d143f5a89c36b89e89c720d6c3ff20

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

2018-01-24 Thread Ian Stakenvicius
commit: ee7d6e849600d70d77e8224c6515dce7568f2d3b
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Jan 24 19:54:50 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Jan 24 21:20:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7d6e84

www-client/firefox-bin: bump ESR to 52.6 for security bug 645510

Committed directly to stable by maintainer.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 www-client/firefox-bin/Manifest| 172 ++---
 ...-52.5.3-r1.ebuild => firefox-bin-52.6.0.ebuild} |   0
 2 files changed, 86 insertions(+), 86 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 6c84c8a9c2a..6ca4a816230 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,87 +1,87 @@
-DIST firefox-52.5.3esr-ach.xpi 427640 BLAKE2B 
6577ad16d6d6bd52b1b45413e487268fecb72de9ca59513614886a189ea1d69b1c382940e629c88e70341b5fa564e096a4c17e3fb6026e23d7107c08462fdccf
 SHA512 
2a0efe94e0492dde6747c4745d430258e5b423569738c30931effd7a37074608df9e37545f5f22055ab94c699b0033e51952f0f7873251139041a6108406d58a
-DIST firefox-52.5.3esr-af.xpi 436823 BLAKE2B 
e41fa1dfe18173d2cbff0356a16b8190afb6d9b221d68edacddc8544a70c6507a6128cc26edf5c8cc8f9a62fbed27eb88172d775840aa6d8c62cbd3913635fdb
 SHA512 
9dc55fbd75ebb9f70f8fc0973c53db77790e74d1bfa105b119b0bfdde3ee88325518e5d91d29f093938e16082be498f006bd79b762ce86a9e76e37df59f96fa5
-DIST firefox-52.5.3esr-an.xpi 445142 BLAKE2B 
7da66dc005583caf33ecbcdbb1ddd0a87e1bff592ad25635bf904c7febb3de7f4c2c24403c09bfdff60e49471a8a15c15f18184792d78b9fe09f6ae4f164
 SHA512 
ba0af11f4e14786d01b16aa0434b46fff05850cb2803403df5cecb841ab7aa5446f5e36e165cfb22168dcf74236391a6eca458c9a9328c667c5dd67f3ea47670
-DIST firefox-52.5.3esr-ar.xpi 473381 BLAKE2B 
bb9d4a75af93679554c54db605e3627865470caa9e485bed14e52111abd2fc8a944cd19e87a9b3c39c49ec85583fb99483b946d2ef6a3397163931b264259994
 SHA512 
490cd180574935fb99b44a0a704a5ad2f52a051a9b5c8e8e862765cb353638fd0b8830404e85acbc9dc046771f97086a489dc48aca2fb2a214cc94c12b50c868
-DIST firefox-52.5.3esr-as.xpi 486888 BLAKE2B 
9c272856d096d811c4a21dfff7a74b9e596270ad7892b7989f1d4abe19935d07ce5924e76232bf8839eb31a9fb6691256cb496ffa8a1bfa8a6e11e91cd618ae7
 SHA512 
f6b01554b66d3273a78cbfff5e277761c5ce122b6c57191d09a2b2effab171cd9ca42ed681716d11df63815e86a98ce902015fc18c303310487d716d34495386
-DIST firefox-52.5.3esr-ast.xpi 440033 BLAKE2B 
d5ec65ac60a144e40e7cd19601ad074ee75cddfae21909cb7408bb2ade76559363e7cc27f7c9a4b4e72e917facb4577eabcd2ea90ade40542b68eb926f5c3d2b
 SHA512 
f04f96fd82453bc53d2dec90af2d3bbac05f91c4dcea12b380d735bb6d63fdacc829d9ec1d9c1f13cc015055571556ea165fb5b1f4cf85ea09fc848a7c01ecac
-DIST firefox-52.5.3esr-az.xpi 454923 BLAKE2B 
3885eaeaa4714d6b869d3cb6b8caf161fc42cf253f4fa42bf8009f04ddf8aec57238d64395b179212bbe7c987ca19e7a65d6abbcecfa30afbf5675a342e9
 SHA512 
d51fe8a0fc6f40441f230c2e88076642100b1b0594fa9c74e91fba0e7efc241af09b79e19f83dd9614a343ab9f9c7074134a254122326be817c0126bd6bf041e
-DIST firefox-52.5.3esr-bg.xpi 487892 BLAKE2B 
f87c7163a4bf220b75bd2bca4b32f8e42754104c4f38ac3b1a09ad8a6fd29a90cf03e3fdec36c0e06b03012b9bf2fb278fa7fa664bbaf04adf16d89c4169d936
 SHA512 
f6554a6b8954924d3a55ed884936588d92566af4f70a1124e7779f79c52b6865268eabf6a03387a4198a5827d1c881878d41e93491f35c746d357ecd418597f6
-DIST firefox-52.5.3esr-bn-BD.xpi 511995 BLAKE2B 
e84b0162ae0a2a1cfd00395070b6e94d36ab4e3aeb2dc7a17cf3aeb3edfb794be14afa3efd44ea1574b115af2dc1272588caaa7dfbff70a4f5da9ab23359957b
 SHA512 
ef4fddeb5b813a73106898dec226f9481a2238816513412ed8bf9d9a7fbb5aab2291d5563f3173badd283ecda4abbdf6d0b6c6aaed1b6675bdb6f3a6838fd2a1
-DIST firefox-52.5.3esr-bn-IN.xpi 509375 BLAKE2B 
beb26fb776f12fac534048c8e91e44a83aaef0e117b84a2e1e804dffc625c034b3e2d72588f5b132f4f1092eae65b35f24c670c2cad799acc3c1fc4741922f16
 SHA512 
e6759728b8ec133becebb798c809fefaf9ea9993143f6930c5caee7f4c699fa924f4c6a66b59367c6db7b6b65b0d83c1a107c009399673a09396c8f972261272
-DIST firefox-52.5.3esr-br.xpi 435483 BLAKE2B 
130dd959659675505a8ffb3d04a6fa1fd28ce8e7cd446c0fffa0c0dd611ddd3a6f1b5b9769629c1adacaad28cdbd3d53968e1b3c28419084fae5370644466250
 SHA512 
48b56984afbd641d5319bad60f325f3d8a71a4823345dd141ee395dcd598ef00044f25fd9027c60ec00621998b7300e088d66c0717696a4f9eba536e36ece9dd
-DIST firefox-52.5.3esr-bs.xpi 441783 BLAKE2B 
7406c94c8ae6b197bd16665813d00f9613ed41f299523a126c8966d2d4b6dd32cfe6ef6ff33caa957b8a5fb90e663b8bdf85a93fa44c664a400377dc9aa248ce
 SHA512 
23556767552646ea52cd8259574bc7e03521425933b03c03bf3b2921b81ced3887be7f657ad02601fbafd7160095c2150bea9e16dd2ba955897a4e8be46976f5
-DIST firefox-52.5.3esr-ca.xpi 443304 BLAKE2B 
236e06d8d976d24f73a1c30ef937c7bee903c385f12fd41a389a6dee017fa914d7009a0533bb25c7cbc93b348ab1b4b364c3aff2e3bf35b13b7ac70f1729af08
 SHA512 
0c6c94857e254fff2ff27cd75cb2547fb445e5c45730a0328bc4db5813406bafedffe58629fc51712d4d467983601a80012be9973e2dec931a27e6e18a0e2bd4
-DIST firefox-52.5.3esr-cs.xpi 444075 BLAKE2B 
2

[gentoo-commits] proj/musl:master commit in: sys-apps/iucode_tool/, sys-apps/iucode_tool/files/

2018-01-24 Thread Aric Belsito
commit: eec2d6772909cbb8485691b1f94cc7218ebc9946
Author: Patrick Steinhardt  pks  im>
AuthorDate: Tue Jan 23 11:23:07 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Jan 23 11:27:44 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=eec2d677

sys-apps/iucode_tool: link against argp-standalone on musl systems

iucode_tool makes use of the argp header, which is not part of musl,
causing the build to fail on such systems. To fix that, add a dependency
on argp-standalone on musl-based systems and explicitly link against the
argp library.

 sys-apps/iucode_tool/files/iucode_tool-2.2-argp.patch | 13 +
 sys-apps/iucode_tool/iucode_tool-2.2.ebuild   | 14 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/sys-apps/iucode_tool/files/iucode_tool-2.2-argp.patch 
b/sys-apps/iucode_tool/files/iucode_tool-2.2-argp.patch
new file mode 100644
index 000..78acf0d
--- /dev/null
+++ b/sys-apps/iucode_tool/files/iucode_tool-2.2-argp.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile.am b/Makefile.am
+index 415a241..06e6872 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -2,6 +2,8 @@
+ ## Toplevel Makefile.am for iucode_tool
+ ##
+ 
++AM_LDFLAGS = -largp
++
+ sbin_PROGRAMS  = iucode_tool
+ man_MANS   = iucode_tool.8
+ 

diff --git a/sys-apps/iucode_tool/iucode_tool-2.2.ebuild 
b/sys-apps/iucode_tool/iucode_tool-2.2.ebuild
index f40fc0c..2e65da0 100644
--- a/sys-apps/iucode_tool/iucode_tool-2.2.ebuild
+++ b/sys-apps/iucode_tool/iucode_tool-2.2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="6"
 
+inherit autotools eutils
+
 DESCRIPTION="tool to manipulate Intel X86 and X86-64 processor microcode 
update collections"
 HOMEPAGE="https://gitlab.com/iucode-tool/";
 
SRC_URI="https://gitlab.com/iucode-tool/releases/raw/master/${PN/_/-}_${PV}.tar.xz";
@@ -12,6 +14,16 @@ SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
 
-PATCHES=( "${FILESDIR}"/${P}-limits.patch )
+DEPEND="elibc_musl? ( sys-libs/argp-standalone )"
+RDEPEND=${DEPEND}
 
 S="${WORKDIR}/${PN/_/-}-${PV}"
+
+src_prepare() {
+   eapply "${FILESDIR}/${P}-limits.patch"
+   use elibc_musl && eapply "${FILESDIR}/${P}-argp.patch"
+
+   eapply_user
+
+   eautoreconf
+}



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

2018-01-24 Thread Aric Belsito
commit: c51de9723bbb982dec57b08b3e91575a958c5701
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jan 24 21:16:39 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jan 24 21:16:39 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c51de972

Merge remote-tracking branch 'github/pr/87'

 sys-apps/iucode_tool/files/iucode_tool-2.2-argp.patch | 13 +
 sys-apps/iucode_tool/iucode_tool-2.2.ebuild   | 14 +-
 2 files changed, 26 insertions(+), 1 deletion(-)



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

2018-01-24 Thread Aric Belsito
commit: 49b898a5f618708a982ced5fb7ba1ffb60a86cf4
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jan 24 21:13:40 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jan 24 21:13:40 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=49b898a5

media-libs/mesa: remove fbsd and prefix keywords

sorry @blueness

 media-libs/mesa/mesa-17.1.10.ebuild| 2 +-
 media-libs/mesa/mesa-17.2.8.ebuild | 2 +-
 media-libs/mesa/mesa-17.3.3.ebuild | 2 +-
 media-libs/mesa/mesa-18.0.0_rc2.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

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

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

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

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



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

2018-01-24 Thread Aric Belsito
commit: 80722bea51399edc67be118b9817acab0dbd46f9
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Jan 24 21:10:34 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Jan 24 21:10:34 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=80722bea

media-libs/mesa: version bump to 18.0.0_rc2

 media-libs/mesa/Manifest   |   5 +-
 media-libs/mesa/mesa-17.1.10.ebuild|   2 +-
 media-libs/mesa/mesa-17.2.6.ebuild | 586 -
 .../{mesa-17.2.7.ebuild => mesa-17.2.8.ebuild} |   4 +-
 media-libs/mesa/mesa-17.3.3.ebuild |   4 +-
 .../{mesa-17.3.1.ebuild => mesa-18.0.0_rc2.ebuild} |  12 +-
 6 files changed, 14 insertions(+), 599 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index c105cfb..d4d62f7 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,5 +1,4 @@
 DIST mesa-17.1.10.tar.xz 9872168 BLAKE2B 
205ece7b016fcc1de5bb72711775cd8f4b90f5d6c26db77d1576752fcd4a99a36cbcd902bb6ad1041d476d1c3b32479baceb4087c902ce598ede3d57851c6b9d
 SHA512 
728dbd41f5d3a7a1c33fc18c08a8b8eb1f6d236c5f00781209f46b144dd66a27ecd723ab1635868b7ad77de3a18ad53f1a88c932f17c0be97605a2775e3b3a9b
-DIST mesa-17.2.6.tar.xz 10387604 BLAKE2B 
43bd60f9e61bb04e3a2afe4bc6e18099a524cdec3c7948d9ccfffa5bfe50eb3e0625ba6da7bb3b32959ef4a5e3db982daf2f90d3ee555cf65084d70849b3ca12
 SHA512 
739645d963da2ff79fa0f2bfcc4948516c4f0a768f9d21f98eff049edc88218847afd3786003ccf7b10deec585f4f1d7f70fcc5e5f6e33186ebbb86cd8cb0202
-DIST mesa-17.2.7.tar.xz 10353448 SHA256 
50cfdea8df55045797b4d0409591c04c784d9551c4da09b8178874dbe5a37a68 SHA512 
f7cd06aa3ffb8ab80358304fa6a554f75c66105371072dae3a6f8f8e2a13891c8ac9eaf13c5defa74fa1236fed386ccd8c8b107e5fe80f9384237c9b1e726898
 WHIRLPOOL 
0507f19701bd5f2f3afde5f440fcc0d2e060cda5cb475c5845cc8ff147883ac92b305524f8c13b14919c2ccf8034b03412bfcdfafa6390acbd5a9d8e80317113
-DIST mesa-17.3.1.tar.xz 10669392 BLAKE2B 
8e7a1299f79b47e9a4bc4d27123fda4e0effcb192f031c26942fd9eb056e751524c8d3f6e9f70c5871818b8c9972071e030f47ca73c112854d67695c53490597
 SHA512 
a2bd0123bf2df0db03197001a9e001b25f2609f3c6bf1bae66f3bc50c51d2558b5b77e232e81c1658c3a4dec88eda32a8b5a85c1fedc937a7441476228ef8238
+DIST mesa-17.2.8.tar.xz 10393304 BLAKE2B 
558321eefc6d599aaedfe468f03c2f1f99b5c96c253637db00b7da3265ec38e031d15f77623db1f4408f15912c93347e0f5769b01d92329be7f55e45f6f6bf75
 SHA512 
ce05ad2d3e1b55ffe9c8ef65023a840c04b29014c7876b23182a6a6dd0b768f248ec21bc5b738d21b846f59f4b73501a9fe834d6a87e7dba16c6f821008e0f01
 DIST mesa-17.3.3.tar.xz 10637708 BLAKE2B 
a2cec4abc58eb71c1ec92d073ac3a128e1f993f69b163c9f6e474fef4520fe074d84ca8d972a7822a76226e132230f6e7fac320b940ea3462553d398ef6bcfce
 SHA512 
7ac8ecdcf3b2b43239835bc2c5da7f2730f80a2db945fe00df03d1548920fbc074dd4806ddd345a1ce682fd29d75b2209ef81b6b06e657f9c8ae8622a34a03c1
+DIST mesa-18.0.0-rc2.tar.xz 10962300 BLAKE2B 
89444a46261d837bd5c7bc54898ebdafe58e863d3532bd80f6592432d2925317fc0ac144dd55862a249d6390efc3955942dc2980ce87e589b9360de61a1f6148
 SHA512 
aada4caf4c2021bc1e7c071b32ed0ccbbbfe415bc1cb5a80eee3911b1b11a2bd87a10e99c5a152790709488afbdb60e87b4b66c2ca22c0cf89c029fb10c6e8b3

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

diff --git a/media-libs/mesa/mesa-17.2.6.ebuild 
b/media-libs/mesa/mesa-17.2.6.ebuild
deleted file mode 100644
index f0ae6df..000
--- a/media-libs/mesa/mesa-17.2.6.ebuild
+++ /dev/null
@@ -1,586 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/mesa.git";
-
-if [[ ${PV} =  ]]; then
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
-
-OPENGL_DIR="xorg-x11"
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/";
-
-if [[ $PV ==  ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="!bindist? ( bindist )"
-
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivan

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

2018-01-24 Thread Martin Mokrejs
commit: 7964a3e5fde9e6f2c47e62f8c44d8570a90572f7
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Wed Jan 24 21:08:39 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Wed Jan 24 21:08:39 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7964a3e5

sci-libs/fast5: version bump, fix compile paths for hdf5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-libs/fast5/{fast5-0.6.2.ebuild => fast5-0.6.4.ebuild} | 8 
 sci-libs/fast5/fast5-.ebuild  | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sci-libs/fast5/fast5-0.6.2.ebuild 
b/sci-libs/fast5/fast5-0.6.4.ebuild
similarity index 77%
rename from sci-libs/fast5/fast5-0.6.2.ebuild
rename to sci-libs/fast5/fast5-0.6.4.ebuild
index 186c157d4..181c2e593 100644
--- a/sci-libs/fast5/fast5-0.6.2.ebuild
+++ b/sci-libs/fast5/fast5-0.6.4.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2017 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} )
 
-inherit distutils-r1
+inherit distutils-r1 multilib
 
 DESCRIPTION="C++ header-only library for reading Oxford Nanopore Fast5 files"
 HOMEPAGE="https://github.com/mateidavid/fast5";
-SRC_URI="https://github.com/mateidavid/fast5/archive/v0.6.2.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/mateidavid/fast5/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -25,7 +25,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_compile(){
-   emake -C python develop-user
+   emake -C python develop-user HDF5_DIR="${EPREFIX}"/usr 
HDF5_LIB_DIR="${EPREFIX}"/usr/$(get_libdir)
 }
 
 src_install(){

diff --git a/sci-libs/fast5/fast5-.ebuild b/sci-libs/fast5/fast5-.ebuild
index a36740179..c3b044e61 100644
--- a/sci-libs/fast5/fast5-.ebuild
+++ b/sci-libs/fast5/fast5-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4} )
 
-inherit distutils-r1 git-r3
+inherit distutils-r1 multilib git-r3
 
 DESCRIPTION="C++ header-only library for reading Oxford Nanopore Fast5 files"
 HOMEPAGE="https://github.com/mateidavid/fast5";
@@ -22,5 +22,5 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_compile(){
-   emake -C python develop-user
+   emake -C python develop-user HDF5_DIR="${EPREFIX}"/usr 
HDF5_LIB_DIR="${EPREFIX}"/usr/$(get_libdir)
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/

2018-01-24 Thread James Le Cuirot
commit: edd37643f6eb6a6106d77b1d191a30965c95c669
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 21:03:08 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 21:03:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd37643

media-video/makemkv: Warn if CONFIG_CHR_DEV_SG is disabled

Closes: https://bugs.gentoo.org/645456
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 media-video/makemkv/makemkv-1.10.10.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-video/makemkv/makemkv-1.10.10.ebuild 
b/media-video/makemkv/makemkv-1.10.10.ebuild
index 9b3bdc586d5..05739fbcc6b 100644
--- a/media-video/makemkv/makemkv-1.10.10.ebuild
+++ b/media-video/makemkv/makemkv-1.10.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit gnome2-utils flag-o-matic
+inherit gnome2-utils flag-o-matic linux-info
 
 MY_P=makemkv-oss-${PV}
 MY_PB=makemkv-bin-${PV}
@@ -37,6 +37,7 @@ DEPEND="
 RDEPEND="${DEPEND}
net-misc/wget"
 
+CONFIG_CHECK="~CHR_DEV_SG"
 S="${WORKDIR}/makemkv-oss-${PV}"
 PATCHES=( "${FILESDIR}"/${PN}-{wget,path}.patch )
 



[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/

2018-01-24 Thread James Le Cuirot
commit: 77046375e46f5e8204100566239b1d851ba3e094
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 20:57:34 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 21:03:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77046375

media-video/makemkv:  Bump to 1.10.10, remove old 1.10.9

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 media-video/makemkv/Manifest  | 4 ++--
 media-video/makemkv/{makemkv-1.10.9.ebuild => makemkv-1.10.10.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 2265607769f..0d527dbd4c2 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,2 +1,2 @@
-DIST makemkv-bin-1.10.9.tar.gz 9115532 BLAKE2B 
2e8d290d3dbdfcd560f73aeb8f286d02e34006d29fb29de817407f0e8ce9880a8af99331646b7e28b1d9e3b3101a6285848e5e28bd955c55af3cebf6e5c6e910
 SHA512 
36d2a7f8bace847a89dec5a821d6c6235d9e3aaffac4dbd59233a611070d30758d039a5f27fce5a857a80410d586e15d948a9b980392ba31759ccb7ca9ee6155
-DIST makemkv-oss-1.10.9.tar.gz 4572328 BLAKE2B 
47667c04c05faa8438b93c97178646fd6e1db0affdf38d72982a978e9bd80a8ece2c123a55d60147c602203218f30d9e951bd2c9b41b049dd2e68ac4334d07be
 SHA512 
cdcdd0479ff3c6600a1aba823eea3214e57bfe0d3023f8efc44ca55c8f7653931c13f3f0ad7a7c31cc97c6e2dc50974315e7dceffe9383a511cfe298938d875e
+DIST makemkv-bin-1.10.10.tar.gz 9119354 BLAKE2B 
ed0d2031701aad5d1cc6f9ef8704a8a985ff3fdc343a9dc02310751856c336c08ba83675e3305b3e856a810176ff02d7da148a4dc1d4b9298fe62bce3c8a236f
 SHA512 
d070ccabbcfeaab1a72f5f52cb0efa98cbd6c4c1b7d8445971d76a76c89b487b6debf0f1183af13d877e41a2d7e7deaae355fe30194a783b80704395a2a03b8e
+DIST makemkv-oss-1.10.10.tar.gz 4572400 BLAKE2B 
1ac6c9605cb31f3abdc75430476c398ff01d9a9b500149b2c26a7e2c10d14be11a03b9a0ffe52f805e03b8fdbfdf22f72fa5f3ff7b23c3c24c924e95f8286d5b
 SHA512 
5c73044c7f6a522bd8410cf6454bf38e9829cbcf83a755916242aa242477befb248be8da962b070ec99950dfba7180486fb90c34c86fc62e87485baf9fa99b13

diff --git a/media-video/makemkv/makemkv-1.10.9.ebuild 
b/media-video/makemkv/makemkv-1.10.10.ebuild
similarity index 100%
rename from media-video/makemkv/makemkv-1.10.9.ebuild
rename to media-video/makemkv/makemkv-1.10.10.ebuild



[gentoo-commits] proj/musl:master commit in: sys-fs/dosfstools/, dev-lang/ruby/, sys-fs/lvm2/, gnome-base/gnome-session/, ...

2018-01-24 Thread Anthony G. Basile
commit: 7fe8e31d0918484943dbbe30f79b44837760e8b5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jan 24 21:02:25 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jan 24 21:02:25 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7fe8e31d

Remove fbsd and prefix keywords

 app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild| 2 +-
 app-editors/emacs/emacs-24.5-r3.ebuild| 2 +-
 app-editors/emacs/emacs-24.5-r4.ebuild| 2 +-
 app-editors/emacs/emacs-25.2-r1.ebuild| 2 +-
 app-editors/emacs/emacs-25.2.ebuild   | 2 +-
 app-editors/emacs/emacs-25.3.ebuild   | 2 +-
 app-emulation/qemu/qemu-2.10.1-r1.ebuild  | 2 +-
 app-misc/pax-utils/pax-utils-1.1.7.ebuild | 2 +-
 app-misc/pax-utils/pax-utils-1.2.2-r2.ebuild  | 2 +-
 app-text/enchant/enchant-1.6.1.ebuild | 2 +-
 dev-lang/ruby/ruby-2.4.3.ebuild   | 2 +-
 dev-lang/ruby/ruby-2.5.0-r1.ebuild| 2 +-
 dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild   | 2 +-
 dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild   | 2 +-
 dev-libs/elfutils/elfutils-0.166.ebuild   | 2 +-
 dev-libs/elfutils/elfutils-0.169-r1.ebuild| 2 +-
 dev-libs/elfutils/elfutils-0.170-r1.ebuild| 2 +-
 dev-libs/glib/glib-2.50.3-r1.ebuild   | 2 +-
 dev-libs/libgamin/libgamin-0.1.10-r5.ebuild   | 2 +-
 dev-libs/weston/weston-1.11.0.ebuild  | 2 +-
 dev-libs/weston/weston-3.0.0.ebuild   | 2 +-
 dev-python/numpy/numpy-1.10.4.ebuild  | 2 +-
 dev-python/numpy/numpy-1.12.1.ebuild  | 2 +-
 dev-qt/qt3support/qt3support-4.8.7.ebuild | 2 +-
 dev-qt/qtcore/qtcore-4.8.7-r3.ebuild  | 2 +-
 dev-tex/luatex/luatex-0.70.1-r2.ebuild| 2 +-
 dev-util/android-tools/android-tools-6.0.1_p79.ebuild | 2 +-
 dev-util/kbuild/kbuild-0.1.9998_pre20131130-r1.ebuild | 2 +-
 dev-util/valgrind/valgrind-3.12.0.ebuild  | 2 +-
 gnome-base/gnome-keyring/gnome-keyring-3.20.0.ebuild  | 2 +-
 gnome-base/gnome-session/gnome-session-3.22.3.ebuild  | 2 +-
 media-gfx/exiv2/exiv2-0.26_p20171104-r1.ebuild| 2 +-
 media-gfx/exiv2/exiv2-0.26_p20171104.ebuild   | 2 +-
 media-gfx/sane-backends/sane-backends-1.0.24-r6.ebuild| 2 +-
 media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild   | 2 +-
 media-libs/alsa-lib/alsa-lib-1.1.5.ebuild | 2 +-
 media-libs/mesa/Manifest  | 2 +-
 media-libs/mesa/mesa-17.1.10.ebuild   | 2 +-
 media-libs/mesa/mesa-17.2.6.ebuild| 2 +-
 media-libs/mesa/mesa-17.2.7.ebuild| 2 +-
 media-libs/mesa/mesa-17.3.1.ebuild| 2 +-
 media-libs/mesa/mesa-17.3.3.ebuild| 2 +-
 media-libs/openal/openal-1.17.2.ebuild| 2 +-
 media-libs/zvbi/zvbi-0.2.35-r1.ebuild | 2 +-
 media-sound/cdparanoia/cdparanoia-3.10.2-r6.ebuild| 2 +-
 media-sound/mpd/mpd-0.19.19.ebuild| 2 +-
 media-sound/pulseaudio/pulseaudio-10.0.ebuild | 2 +-
 media-sound/pulseaudio/pulseaudio-10.99.1.ebuild  | 2 +-
 media-sound/pulseaudio/pulseaudio-11.1.ebuild | 2 +-
 media-sound/sox/sox-14.4.2.ebuild | 2 +-
 net-analyzer/openbsd-netcat/openbsd-netcat-1.105-r1.ebuild| 2 +-
 net-fs/cifs-utils/cifs-utils-6.4.ebuild   | 2 +-
 net-libs/webkit-gtk/Manifest  | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.18.5.ebuild  | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.4.11-r1.ebuild   | 2 +-
 net-libs/webkit-gtk/webkit-gtk-2.4.11-r200.ebuild | 2 +-
 sys-apps/attr/attr-2.4.47-r2.ebuild   | 2 +-
 sys-apps/busybox/busybox-1.25.1.ebuild| 2 +-
 sys-apps/busybox/busybox-1.26.2-r1.ebuild | 2 +-
 sys-apps/busybox/busybox-1.27.2.ebuild 

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

2018-01-24 Thread Sebastian Pipping
commit: 273d4682535fc1a6a210dbbaf20e139258839565
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 24 20:57:24 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 24 20:58:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273d4682

dev-libs/uriparser: Fix duplicate eapply_user

Andreas Sturmlechner noticed:
In EAPI 6, default applies user patches [..]

Bug: https://bugs.gentoo.org/645430
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-libs/uriparser/uriparser-0.8.4-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild 
b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
index 84b47476abd..545d35ee9aa 100644
--- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
+++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
@@ -28,7 +28,6 @@ DOCS=( AUTHORS ChangeLog THANKS )
 
 src_prepare() {
default
-   eapply_user
eautoreconf
 }
 



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

2018-01-24 Thread Martin Mokrejs
commit: 3f6ffb94adc1d3f7209d7ac33edb1fe0165bd487
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Wed Jan 24 20:58:04 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Wed Jan 24 20:58:04 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3f6ffb94

sci-biology/nanopolish: update compile procedure and deps

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-biology/nanopolish/nanopolish-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-biology/nanopolish/nanopolish-.ebuild 
b/sci-biology/nanopolish/nanopolish-.ebuild
index 92c5f41d3..cea5cce27 100644
--- a/sci-biology/nanopolish/nanopolish-.ebuild
+++ b/sci-biology/nanopolish/nanopolish-.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
@@ -21,7 +21,7 @@ IUSE=""
 # The bundled version of htslib in is 1.2.1 as of now although 1.5.1 already 
exists
 DEPEND=">=sci-libs/hdf5-1.8.14[threads]
>=dev-cpp/eigen-3.2.5
-   sci-libs/htslib:0
+   >=sci-libs/htslib-1.4:0
sci-libs/fast5"
 RDEPEND="${DEPEND}
sci-biology/biopython"
@@ -34,7 +34,7 @@ src_prepare(){
 src_compile(){
# >=gcc-4.8 but https://github.com/jts/nanopolish/issues/145
-   emake HDF5="noinstall" EIGEN="nofetch" HTS_LIB=-lhts 
HTS_INCLUDE=-I/usr/include/htslib EIGEN_INCLUDE=-I/usr/include/eigen3 # TODO: 
FAST5_INCLUDE=-I/usr/include/fast5
+   emake HDF5="noinstall" EIGEN="noinstall" HTS="noinstall" HTS_LIB=-lhts 
HTS_INCLUDE=-I/usr/include/htslib EIGEN_INCLUDE=-I/usr/include/eigen3 # TODO: 
FAST5_INCLUDE=-I/usr/include/fast5
 }
 
 src_install(){



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

2018-01-24 Thread Manuel Rüger
commit: b775b4d0b98b2d384478fda1b0206cb2c7a93533
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Jan 24 20:29:33 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Jan 24 20:56:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b775b4d0

dev-util/hadolint: Initial version

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/hadolint/Manifest  |  1 +
 dev-util/hadolint/hadolint-1.2.6.ebuild | 38 +
 dev-util/hadolint/metadata.xml  | 11 ++
 3 files changed, 50 insertions(+)

diff --git a/dev-util/hadolint/Manifest b/dev-util/hadolint/Manifest
new file mode 100644
index 000..3567e498553
--- /dev/null
+++ b/dev-util/hadolint/Manifest
@@ -0,0 +1 @@
+DIST hadolint-1.2.6.tar.gz 26761 BLAKE2B 
bf2693b0073cef553a2f7767a2d90a3af009cebbfeb448b306475f5ec6c7a3e9b228cab5e2279b6a3c3387be0fd58f14c47df1cd21c35045f96f3f3e07678ae5
 SHA512 
36f25dc040aa93c45f6da8195de7089032c0b777f939aafd77b53103d662d977b372afd7a6e39840498df6496a2a29a8c94ae59748b599aa840824fe28dda8b4

diff --git a/dev-util/hadolint/hadolint-1.2.6.ebuild 
b/dev-util/hadolint/hadolint-1.2.6.ebuild
new file mode 100644
index 000..2f335d90eea
--- /dev/null
+++ b/dev-util/hadolint/hadolint-1.2.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.4
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Dockerfile Linter JavaScript API"
+HOMEPAGE="https://github.com/hadolint/hadolint";
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/gitrev-1.3.1:=[profile?]
+   >=dev-haskell/language-docker-2.0.0:=[profile?]
+   <=dev-haskell/optparse-applicative-0.14.0.0:=[profile?]
+   >=dev-haskell/parsec-3.1:=[profile?]
+   >=dev-haskell/split-0.2:=[profile?]
+   dev-haskell/yaml:=[profile?]
+   >=dev-lang/ghc-8.0.2:=
+   >=dev-util/shellcheck-0.4.7:=[profile?]
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.2.0
+   test? ( dev-haskell/hspec
+   >=dev-haskell/hunit-1.2 )
+"
+
+src_prepare() {
+   default
+   sed -i -e "s/-static//" ${PN}.cabal || die
+}

diff --git a/dev-util/hadolint/metadata.xml b/dev-util/hadolint/metadata.xml
new file mode 100644
index 000..1eacbb09767
--- /dev/null
+++ b/dev-util/hadolint/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   A smarter Dockerfile linter that helps you build best practice 
Docker images.
+   
+



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

2018-01-24 Thread Lars Wendler
commit: 9727acf437bf1b7cf3f44c7ed4b7dc443da7af0b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan 24 20:50:21 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan 24 20:50:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9727acf4

net-misc/openssh: Revbump to reflect --dynamic-deps=n change in portage.

Closes: https://bugs.gentoo.org/645372
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-misc/openssh/{openssh-7.5_p1-r3.ebuild => openssh-7.5_p1-r4.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-misc/openssh/openssh-7.5_p1-r3.ebuild 
b/net-misc/openssh/openssh-7.5_p1-r4.ebuild
similarity index 100%
rename from net-misc/openssh/openssh-7.5_p1-r3.ebuild
rename to net-misc/openssh/openssh-7.5_p1-r4.ebuild



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

2018-01-24 Thread Sebastian Pipping
commit: 4c23469e736594a8dac1738aa857aac7e246e5bd
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 24 20:45:45 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 24 20:48:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c23469e

dev-libs/uriparser: Qt5, EAPI 6, fix USE="doc qt[45]"

Closes: https://bugs.gentoo.org/645430
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 .../files/uriparser-0.8.4-doc-install.patch| 13 +++
 ...rser-0.8.4.ebuild => uriparser-0.8.4-r1.ebuild} | 25 --
 dev-libs/uriparser/uriparser-0.8.4.ebuild  | 12 ++-
 3 files changed, 42 insertions(+), 8 deletions(-)

diff --git a/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch 
b/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch
new file mode 100644
index 000..28cef94c642
--- /dev/null
+++ b/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch
@@ -0,0 +1,13 @@
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index ae5e101..012f0bc 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -24,7 +24,7 @@ distclean-local:
+ ## Install doc files
+ install-data-local:
+   $(MKDIR_P) "$(DESTDIR)$(docdir)/html/search"  ## Didn't work with 
installdirs-local
+-  $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.map html/*.md5 
html/*.png "$(DESTDIR)$(docdir)/html/"
++  $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.md5 html/*.png 
"$(DESTDIR)$(docdir)/html/"
+   $(INSTALL_DATA) html/search/* "$(DESTDIR)$(docdir)/html/search/"
+   -$(INSTALL_DATA) *.qch "$(DESTDIR)$(docdir)/"
+ 

diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild 
b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
similarity index 72%
copy from dev-libs/uriparser/uriparser-0.8.4.ebuild
copy to dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
index 97ad9a71617..84b47476abd 100644
--- a/dev-libs/uriparser/uriparser-0.8.4.ebuild
+++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
@@ -1,7 +1,9 @@
-# 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 autotools
 
 DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in 
C"
 HOMEPAGE="http://uriparser.sourceforge.net/";
@@ -10,16 +12,26 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x86-solaris"
-IUSE="doc qt4 test unicode"
+IUSE="doc qt5 test unicode"
 
 RDEPEND=""
 DEPEND="virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.5.8
-   qt4? ( dev-qt/qthelp:4 ) )
+   qt5? ( dev-qt/qthelp:5 ) )
test? ( >=dev-util/cpptest-1.1.1 )"
 
 REQUIRED_USE="test? ( unicode )"
 
+PATCHES=( "${FILESDIR}"/${P}-doc-install.patch )
+
+DOCS=( AUTHORS ChangeLog THANKS )
+
+src_prepare() {
+   default
+   eapply_user
+   eautoreconf
+}
+
 src_configure() {
econf \
--disable-sizedown \
@@ -31,10 +43,9 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog THANKS
+   default
 
-   if use doc && use qt4; then
+   if use doc && use qt5; then
dodoc doc/*.qch
docompress -x /usr/share/doc/${PF}/${P}.qch
fi

diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild 
b/dev-libs/uriparser/uriparser-0.8.4.ebuild
index 97ad9a71617..11c9e1d5934 100644
--- a/dev-libs/uriparser/uriparser-0.8.4.ebuild
+++ b/dev-libs/uriparser/uriparser-0.8.4.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
+inherit epatch autotools
+
 DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in 
C"
 HOMEPAGE="http://uriparser.sourceforge.net/";
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
@@ -20,6 +22,14 @@ DEPEND="virtual/pkgconfig
 
 REQUIRED_USE="test? ( unicode )"
 
+PATCHES=( "${FILESDIR}"/${P}-doc-install.patch )
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+   epatch_user
+   eautoreconf
+}
+
 src_configure() {
econf \
--disable-sizedown \



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

2018-01-24 Thread Jeroen Roovers
commit: b7f997a53a4a69752478f4ec89bafd48c42c952a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 24 20:42:29 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 24 20:42:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f997a5

dev-util/debhelper: Version 11.1.3.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-util/debhelper/Manifest|  1 +
 dev-util/debhelper/debhelper-11.1.3.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index 8d0355a4f9c..774b45a300e 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,3 +1,4 @@
 DIST debhelper_11.1.2.tar.xz 448676 BLAKE2B 
52e79349449c387f48cacedfae334c241b8e0187071aec1ec571a7fc04a4bfd2a9ea9c54f7cfa75ec96a01ef5d2f859caeac317f53b72479664d4f2670d44a22
 SHA512 
26cd04eef4cb634b1424b7d08bcc61fdae9b18a96753680658ed412e51c9124b33295e79f3aabbb40579a9d4bb059b526428b97c151d9f34ae93b615b64291bb
+DIST debhelper_11.1.3.tar.xz 449268 BLAKE2B 
9cbd8a2c71897a5ba28b987b24e939e830a9322332c48f94c42ea417330b94ddee60f5619426b37db96cf4e560b74cd2d1dc221fed27433943b7ff6db7adbeff
 SHA512 
e7a36b2226eb0dcbf91068fa312d42125add7864fd16eefa3346d196162fa739c436df41c053e6d25d82f5d784c95df37dd1a43927dd007c358382dd042c4e92
 DIST debhelper_11.tar.xz 439268 BLAKE2B 
45c1eeb046a6fbc59b814f696c7320b344ba3cf1ba47b02e9aafd38f88e72943eaba0c0625115fc35cdce9cec0f01232278956644f02b632beda2e2d052ca1aa
 SHA512 
12eabb2f02df24a2c1d8db8e1d88ecec2fce1547c21e99f99bf89f5a44ebd71d09ebbb7e19e0e30ca7e2f17b252769c79968d81989ab7330f870b7ee42e13521
 DIST debhelper_9.20160814.tar.xz 344328 BLAKE2B 
38791ab3dfb74d12e44226b79a377889911a08505cdb45cc0a6e653906edbafcac1038d1d9ff9f5fd9f714ed36681562ce7fb1c9c1109a8528523100128fced6
 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62

diff --git a/dev-util/debhelper/debhelper-11.1.3.ebuild 
b/dev-util/debhelper/debhelper-11.1.3.ebuild
new file mode 100644
index 000..eb7e5fa626c
--- /dev/null
+++ b/dev-util/debhelper/debhelper-11.1.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
+HOMEPAGE="https://tracker.debian.org/pkg/debhelper";
+SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux"
+IUSE="test"
+DH_LANGS=( de es fr )
+IUSE+=" ${DH_LANGS[@]/#/l10n_}"
+
+NLS_DEPEND=$(
+   printf "l10n_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LANGS[@]}
+)
+
+RDEPEND="
+   >=dev-lang/perl-5.10:=
+   >=app-arch/dpkg-1.17
+   dev-perl/TimeDate
+   virtual/perl-Getopt-Long
+"
+DEPEND="
+   ${RDEPEND}
+   ${NLS_DEPEND}
+   test? (
+   dev-perl/Test-Pod
+   sys-apps/fakeroot
+   )
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   tc-export CC
+
+   local LANGS="" USE_NLS=no lang
+   for lang in ${DH_LANGS[@]}; do
+   if use l10n_${lang}; then
+   LANGS+=" ${lang}"
+   USE_NLS=yes
+   fi
+   done
+
+   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc doc/* debian/changelog
+   docinto examples
+   dodoc examples/*
+   local lang
+   for manfile in *.1 *.7 ; do
+   for lang in ${DH_LANGS[@]}; do
+   case ${manfile} in
+   *.${lang}.?)
+   use l10n_${lang} \
+   && cp ${manfile} 
"${T}"/${manfile/.${lang}/} \
+   && doman -i18n=${lang} 
"${T}"/${manfile/.${lang}/}
+   ;;
+   *)
+   doman ${manfile}
+   ;;
+   esac
+   done
+   done
+}



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

2018-01-24 Thread Jeroen Roovers
commit: fd1c773f1c527d7020b02430499fe823076cbf34
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 24 20:43:18 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 24 20:43:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1c773f

dev-util/debhelper: Old.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-util/debhelper/Manifest|  1 -
 dev-util/debhelper/debhelper-11.ebuild | 73 --
 2 files changed, 74 deletions(-)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index 774b45a300e..bb643820cc3 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,4 +1,3 @@
 DIST debhelper_11.1.2.tar.xz 448676 BLAKE2B 
52e79349449c387f48cacedfae334c241b8e0187071aec1ec571a7fc04a4bfd2a9ea9c54f7cfa75ec96a01ef5d2f859caeac317f53b72479664d4f2670d44a22
 SHA512 
26cd04eef4cb634b1424b7d08bcc61fdae9b18a96753680658ed412e51c9124b33295e79f3aabbb40579a9d4bb059b526428b97c151d9f34ae93b615b64291bb
 DIST debhelper_11.1.3.tar.xz 449268 BLAKE2B 
9cbd8a2c71897a5ba28b987b24e939e830a9322332c48f94c42ea417330b94ddee60f5619426b37db96cf4e560b74cd2d1dc221fed27433943b7ff6db7adbeff
 SHA512 
e7a36b2226eb0dcbf91068fa312d42125add7864fd16eefa3346d196162fa739c436df41c053e6d25d82f5d784c95df37dd1a43927dd007c358382dd042c4e92
-DIST debhelper_11.tar.xz 439268 BLAKE2B 
45c1eeb046a6fbc59b814f696c7320b344ba3cf1ba47b02e9aafd38f88e72943eaba0c0625115fc35cdce9cec0f01232278956644f02b632beda2e2d052ca1aa
 SHA512 
12eabb2f02df24a2c1d8db8e1d88ecec2fce1547c21e99f99bf89f5a44ebd71d09ebbb7e19e0e30ca7e2f17b252769c79968d81989ab7330f870b7ee42e13521
 DIST debhelper_9.20160814.tar.xz 344328 BLAKE2B 
38791ab3dfb74d12e44226b79a377889911a08505cdb45cc0a6e653906edbafcac1038d1d9ff9f5fd9f714ed36681562ce7fb1c9c1109a8528523100128fced6
 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62

diff --git a/dev-util/debhelper/debhelper-11.ebuild 
b/dev-util/debhelper/debhelper-11.ebuild
deleted file mode 100644
index eb7e5fa626c..000
--- a/dev-util/debhelper/debhelper-11.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
-HOMEPAGE="https://tracker.debian.org/pkg/debhelper";
-SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux"
-IUSE="test"
-DH_LANGS=( de es fr )
-IUSE+=" ${DH_LANGS[@]/#/l10n_}"
-
-NLS_DEPEND=$(
-   printf "l10n_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LANGS[@]}
-)
-
-RDEPEND="
-   >=dev-lang/perl-5.10:=
-   >=app-arch/dpkg-1.17
-   dev-perl/TimeDate
-   virtual/perl-Getopt-Long
-"
-DEPEND="
-   ${RDEPEND}
-   ${NLS_DEPEND}
-   test? (
-   dev-perl/Test-Pod
-   sys-apps/fakeroot
-   )
-"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
-   tc-export CC
-
-   local LANGS="" USE_NLS=no lang
-   for lang in ${DH_LANGS[@]}; do
-   if use l10n_${lang}; then
-   LANGS+=" ${lang}"
-   USE_NLS=yes
-   fi
-   done
-
-   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   dodoc doc/* debian/changelog
-   docinto examples
-   dodoc examples/*
-   local lang
-   for manfile in *.1 *.7 ; do
-   for lang in ${DH_LANGS[@]}; do
-   case ${manfile} in
-   *.${lang}.?)
-   use l10n_${lang} \
-   && cp ${manfile} 
"${T}"/${manfile/.${lang}/} \
-   && doman -i18n=${lang} 
"${T}"/${manfile/.${lang}/}
-   ;;
-   *)
-   doman ${manfile}
-   ;;
-   esac
-   done
-   done
-}



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

2018-01-24 Thread Jeroen Roovers
commit: bf5bf1b0aaeb465b5fce96b6dab2dfd5b2bd9514
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 24 20:33:59 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 24 20:33:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5bf1b0

www-client/opera: Old.

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-50.0.2762.45.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 955e2bad294..431c755f0c0 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -2,6 +2,5 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 BLAKE2B 
2c4cd52a07999c5beabe
 DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 
35fef5a5d1784941ce11ff3fed440d9c8f83ce5f9a0a8aad3f68deb470a7d82accfe7c9c93be225b458c0fc8e738ca7841d3d14abcaa201801321f3280f2b58f
 SHA512 
0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844
 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067
 SHA512 
a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
-DIST opera-stable_50.0.2762.45_amd64.deb 52047204 BLAKE2B 
61bf2a04621a0cf27f9f73c61e7546544de57939ef29aa4e3b35f2f87cddeeb0ad3a9bcb3e1f2abe549cb5cd39618995c3a6a510a5cca84c70b92df9aa3c669b
 SHA512 
33e2cc771e56c6cba40b7c9d8565f1fdfadc3b87bdccabc29015a879b89e64c5e6dc4c1232831c49be39c974a9f9bc367aaea9ef075320254a2cc141fd3bd5b0
 DIST opera-stable_50.0.2762.58_amd64.deb 52204642 BLAKE2B 
e06e3118b4e4b5b810aa9c62795dfcd4564edcd50fea95239c92a0d74fd7034f187d0c4ed0e31d7eab106786b50b8989fd77f3701372e7906dd76dea42a6f601
 SHA512 
14892a66bbd688bef8ed7b36f5bc7a6e2a9fe6d07356a093981f000bb81eb853ae18efd10c019bff9b52005542f7e15946fe7b54295bb6fbf513352899170081
 DIST opera-stable_50.0.2762.67_amd64.deb 51961360 BLAKE2B 
3f5eba38b5a6b1f65cdb00c71188c217ad850ec851423120fdfafead4fc9a58f0e4ac65a3e00526ceb507a75b204bc95acf6c6c9a31742a09710e04887721c4a
 SHA512 
e0c9dc26b65d35988380d1e387be931cb82b917aec69da104529bdf17cc9950e6ec0d7557d3ae8acd6b4701c95af63ae25cedfff8876700d85b388519bd6198b

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

  1   2   >