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

2018-09-21 Thread Hans de Graaff
commit: 8e57dcaa8ad463013d565b469fec1dad3e36055f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 22 05:36:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 22 05:36:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e57dcaa

dev-ruby/capybara: add 3.8.0

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-ruby/capybara/Manifest  |  1 +
 dev-ruby/capybara/capybara-3.8.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 584592b36ef..ca68bbe1d15 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -4,3 +4,4 @@ DIST capybara-3.6.0.gem 296448 BLAKE2B 
4054aaac6b6e0d5f1f0c1adee1951dcac7fcb3b20
 DIST capybara-3.7.0.gem 299008 BLAKE2B 
79f08d71085e6fd42986da5cc69e9f2df21ad65eaad7bbc2d450815c5cd3f6ad38889739ddab7e2fa92548bbe4c23940f46e99a5633b3a6fe80988bd417d55ff
 SHA512 
0c40bdaad6423fa86d1e41bc5c2e8ec8bdb90326631f464dd4ed759a28b9c6e03fd4f5292e11f05cf478c0a5ce19b2df628a259861fb80f94fde367d4f4dacde
 DIST capybara-3.7.1.gem 299008 BLAKE2B 
0f90ee7266a360c0430e55a60f354f2cc079ce3ffa318a12eef1c8faf9637a1d0678f049fc1a921657ca557d99a30bad54ff51b00645eedbc4ecf9567f9d6a20
 SHA512 
6d5546607652439f7c487e60859803980e90a511acf43a3bb1b197d2f27a9edf50f95a77d4de2fd40570373c03a25b4a0450bc84d509abd264b926acdc1132f1
 DIST capybara-3.7.2.gem 299520 BLAKE2B 
eea9d0bc35483174ccedd9366c04484a5b819e40aa6f0d01ceefad1700b04ded446d2b14de82698129fd5f7a5440f08dc2ee437ee3db8e7bcd70d6cde636
 SHA512 
980346ea0fd1c3cb6de2423707d8c8e637f64bde2c1ef48622a08d1fe2177e29eb5d7125a048ebafaf4ca1591c483d34a8b17ed7288985dad783023ed35305e0
+DIST capybara-3.8.0.gem 300544 BLAKE2B 
12e6d0f316fdc050380b494dd9d1b35feb14dfcf2e2fca7b439e76538f79e17020774fb02667fe2b576b5fb54fb432fd7a06fbf7147baf71baccfa5d307a337a
 SHA512 
6b8069e1f39d42695bb8f96ddd6f221e1ddcf09cc65588721c89d232497a53fd8e3b8018e65a306eec0a187a15ed26c481a7574a6af7260f86466449c864

diff --git a/dev-ruby/capybara/capybara-3.8.0.ebuild 
b/dev-ruby/capybara/capybara-3.8.0.ebuild
new file mode 100644
index 000..da6c2de9e77
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.8.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( www-client/firefox )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   >=dev-ruby/selenium-webdriver-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/xpath-3.1:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



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

2018-09-21 Thread Hans de Graaff
commit: 326a38e39947bc0720de444a64779e3fea32a66c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 22 05:27:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 22 05:27:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326a38e3

dev-ruby/bunny: add 2.12.0

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 1704a73d27d..7456192fe1f 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,3 +1,4 @@
 DIST bunny-2.10.0.gem 202240 BLAKE2B 
7651c904b851930d044c240d83942aa1afd20c5a1e4c97e50dd1c3e40991de916c0435bf28769c6bd4a49202c2d58bb9b7be92a19413f0188472bc1e1ff7ef5b
 SHA512 
af8f5d8b78efffa32824007c3aa472a2492b563767e7d00616feb86b5d350a4bcda0258ecbace02a3e81b5f552476d3b71ef742117c13e6d14a6b352cc4dcd89
 DIST bunny-2.11.0.gem 202240 BLAKE2B 
29cfa68c4aeb04e3b826f02afb083dc479f851ae24c285963f56aa81e64b532577d20f10649fdc339d4b3ede6fc2619a03f35a3cc8a8bb75e3d57a1a6ebcbeb4
 SHA512 
540636337b5af36cee691e61677fc381be26d57b1e5dd175fa0dcb7f1fe8f531412ad1b1c5812d5ca9af1b2f83b09f37c2cfb1456643fb7872d4e6cf9de6b011
+DIST bunny-2.12.0.gem 204288 BLAKE2B 
d944e8d32ad5f61b891e62062f3e164b4eeb4edb969eccb429f4aaad80d6b4ad1b1f1b618f6e2a3675e218f514933de8a1776bf6f8a5d68b12abfdc40e7a0fea
 SHA512 
1cb848b7e141b2299716e01dbb64bb4072a6eee1f51a0e14b1073318dc3864579f052b938fb766be29b92cc65b4a508c80d75d20c06dfbdb2adac8dfa1f5d406
 DIST bunny-2.9.2.gem 201216 BLAKE2B 
c885364558c7833f77f3154765468f1c4d2f3f75c34a14f9c3dc64aacb1f8f048ff1f688914de5831f0f924975facd259e2f55667d58e468aae410f3db9da61c
 SHA512 
24e329fe2cb84a0789ac53d5cd406a999f0b415439dfbce75dc36646e53c5a138d20980489fc1dcc6741026082fc268f9adb00370478d99accf0f42a4e05ad12

diff --git a/dev-ruby/bunny/bunny-2.12.0.ebuild 
b/dev-ruby/bunny/bunny-2.12.0.ebuild
new file mode 100644
index 000..973c02b1ffe
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/celldee/bunny;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}
+   doins -r examples || die
+}



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

2018-09-21 Thread Hans de Graaff
commit: 4195638dfb2ea8e482c7c6acbb5dc806e9f2ae51
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 22 05:40:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 22 05:40:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4195638d

dev-ruby/mini_magick: add 4.9.2

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-ruby/mini_magick/Manifest |  1 +
 dev-ruby/mini_magick/mini_magick-4.9.2.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest
index 3fe26e942fe..1f2007a647b 100644
--- a/dev-ruby/mini_magick/Manifest
+++ b/dev-ruby/mini_magick/Manifest
@@ -1 +1,2 @@
 DIST mini_magick-4.8.0.tar.gz 1184374 BLAKE2B 
9949cb8b668d5b31c8a9b19ac1b68147e4865cebb2d51b75c01dad11bf98a64609acb90a08f08867f173424bfa720f83e475ab08853c11fff29e86e7af5bcba2
 SHA512 
7c582c967480f51114c42eec2f8c260713755fa3e6078eaf5a296b0cb4502f2edd1dd65d5ef46409226943913b81e8818fc3066a09879e9da7dcb0f9f732f6d4
+DIST mini_magick-4.9.2.tar.gz 1187916 BLAKE2B 
f619bc6fd559f76ecd45b91bce4ef8e75ec67e65f0e1a8c00d785e49491b9de81e320a3496f3ab5729f0ffe33e18afbaab762767b0835dc0af8bee0ec55cbd28
 SHA512 
c0747ddfdd304f9f9a820dd45e27d09ce723689dd989f036194c9177c7f9fe746dc85c2fc97a858c679a1cdf31d0fbacd50f6f927fd0d1905f5edbe3df2972ff

diff --git a/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild 
b/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild
new file mode 100644
index 000..c08a0f9de12
--- /dev/null
+++ b/dev-ruby/mini_magick/mini_magick-4.9.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Manipulate images with minimal use of memory"
+HOMEPAGE="https://github.com/minimagick/minimagick;
+SRC_URI="https://github.com/minimagick/minimagick/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="minimagick-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+# It's only used at runtime in this case because this extension only
+# _calls_ the commands. But when we run tests we're going to need tiff
+# and jpeg support at a minimum.
+RDEPEND+=" media-gfx/imagemagick"
+DEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png,tiff] )"
+
+USE_RUBY="ruby23 ruby24 ruby25" ruby_add_bdepend "test? ( dev-ruby/mocha 
dev-ruby/posix-spawn dev-ruby/webmock )"
+
+all_ruby_prepare() {
+   # remove executable bit from all files
+   find "${S}" -type f -exec chmod -x {} +
+
+   sed -i -e '/\([Bb]undler\|pry\)/ s:^:#:' spec/spec_helper.rb || die
+
+   # Don't force a specific formatter but use overall Gentoo defaults.
+   sed -i -e '/config.formatter/d' spec/spec_helper.rb || die
+
+   # Avoid broken spec that does not assume . in path name
+   sed -i -e '/reformats a layer/,/end/ s:^:#:' 
spec/lib/mini_magick/image_spec.rb || die
+
+   # Avoid failing spec that also fails in upstream Travis
+   sed -i -e '/returns a hash of verbose information/,/^end/ 
s:^:#:' spec/lib/mini_magick/image_spec.rb || die
+
+   # Make spec more lenient to imagemagick quoting
+   sed -i -e "/unable to open image/ s/'foo'/.foo./" 
spec/lib/mini_magick/shell_spec.rb || die
+
+   # Avoid graphicsmagick tests because installing both in parallel for
+   # tests is hard.
+   sed -i -e 's/:graphicsmagick//' spec/spec_helper.rb || die
+   sed -i -e '/identifies when gm exists/,/^end/ s:^:#:' 
spec/lib/mini_magick/utilities_spec.rb || die
+   sed -i -e '/returns GraphicsMagick/,/^end/ s:^:#:' 
spec/lib/mini_magick_spec.rb || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby23|*ruby24|*ruby25)
+   each_fakegem_test
+   ;;
+   *)
+   einfo "Skipping tests due to circular dependencies with 
Rails"
+   ;;
+   esac
+}



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

2018-09-21 Thread Hans de Graaff
commit: e2d9189b66e97131eab51662636556411235f6af
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 20 05:45:11 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 22 05:25:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d9189b

dev-ruby/cri: cleanup

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-ruby/cri/Manifest  |  3 ---
 dev-ruby/cri/cri-2.10.1.ebuild | 34 --
 dev-ruby/cri/cri-2.11.0.ebuild | 34 --
 dev-ruby/cri/cri-2.12.0.ebuild | 34 --
 4 files changed, 105 deletions(-)

diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest
index 234d0130513..fca679133cf 100644
--- a/dev-ruby/cri/Manifest
+++ b/dev-ruby/cri/Manifest
@@ -1,6 +1,3 @@
-DIST cri-2.10.1.gem 28672 BLAKE2B 
fe6f78ec193298605995e00242a4f615159192b66900c111fa58252aea63c3a5515a0e7a9d7c5a1a0878a2e9c70a77023ee60be4d7b6c780d5f2d1300641e109
 SHA512 
f71cdd00613b226f916c9f45f9e8ce3a7c0c68bdb547de6df8b9457c018627c18ce978a13c971e0ef2cd24ec985f815df0389d0ddabd463eef93d5e2147e6101
-DIST cri-2.11.0.gem 29184 BLAKE2B 
cd6df24e9c50be519e8d8cba06c7f747dab98c758a70de1f3ff7c3570a3f62b1b7d7769347d0922cc39d9588dd1d061a71b02c0de47a4182184eec8072720ae8
 SHA512 
ceb87803fc90a394effd3ba445ccb44a2bfc3700e44910766144074ef82b019cd5ddaffad93ce7e7b3446f94735736a4e53f5916924a33460b96afd7aea427b7
-DIST cri-2.12.0.gem 31232 BLAKE2B 
742a86204e16280eb7fcb41dcecfdb4779e1676e4d2dde4d79055dc2f3db6e0dfd58b7e78e29e728e7d31fa59669f327e2c5a328b13ccd758012f1268b891d48
 SHA512 
a248815e5ecd3235a23ece390179ee8763fd99c47e559139c769442b68b4be61e8fee6a90adf64196722c22ff321db9bad84162c28dc149acddff9edfa5b4ab1
 DIST cri-2.13.0.gem 31744 BLAKE2B 
fb1ba32f4413b5b0f63d105c0770e26c20252744c0db0405dd7528f1a3a3a588b20d2f34611d06f74c21374228954b9acd5991bd6e5574f84ede55ff8682c17c
 SHA512 
a583129316c58fa90336f867f7a723478f64f0a755d0e6d4a34c829a0867e7b917203dddb5594f6fbed63993fd56e6a0da4bcae33013920b5b5aa85936047a27
 DIST cri-2.14.0.gem 32768 BLAKE2B 
08c0a2bcbde8d01187e310020e95eb3fb0f41596f1b305ba64c11174493a1dfb61a5bc35ed3121052694eae5dc9d17d333909892ab9ea17b8e065b353d8ab01a
 SHA512 
dc79d69a01978c88aebb15d03317f46fd49930025af6a300cfc3440a4928cf27fcd025c3f25b79c108ee12638d9409c81da566bb458b5ded031546925ddd5e1b
 DIST cri-2.15.0.gem 32256 BLAKE2B 
995cc9e457724c540c8ae5817d6b62d7064dd19a7734fda70fc5e644dc64077ca124572cca0d2caa6858d58f28c0fab2fafc939946b06f2d31982adb169ff9dc
 SHA512 
7325781d9fe54ba3269d0b64f8e7eb8228171aad553f9ab10fafdae4f927f6deb7061ced798e010d50e849198744c8377de3bf5a29b7c25dc45c2fee9049dfad

diff --git a/dev-ruby/cri/cri-2.10.1.ebuild b/dev-ruby/cri/cri-2.10.1.ebuild
deleted file mode 100644
index 92fbb3fd783..000
--- a/dev-ruby/cri/cri-2.10.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.adoc"
-
-RUBY_FAKEGEM_TASK_DOC="doc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cri is a library for building easy-to-use commandline tools"
-HOMEPAGE="https://rubygems.org/gems/cri;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/colored-1.2"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )
-   test? ( dev-ruby/yard dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die
-   sed -i -e '/rubocop/ s:^:#:' \
-   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib -S rake test_unit || die
-}

diff --git a/dev-ruby/cri/cri-2.11.0.ebuild b/dev-ruby/cri/cri-2.11.0.ebuild
deleted file mode 100644
index 30952c0fb57..000
--- a/dev-ruby/cri/cri-2.11.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_TASK_DOC="doc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Cri is a library for building easy-to-use commandline tools"
-HOMEPAGE="https://rubygems.org/gems/cri;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/colored-1.2"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )
-   test? ( dev-ruby/yard dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die
-   sed -i -e '/rubocop/ s:^:#:' \
-   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib -S rake test_unit || die
-}

diff --git a/dev-ruby/cri/cri-2.12.0.ebuild b/dev-ruby/cri/cri-2.12.0.ebuild
deleted file mode 100644
index 30952c0fb57..000
--- a/dev-ruby/cri/cri-2.12.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed 

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

2018-09-21 Thread Hans de Graaff
commit: c171aa76f071519f81deb64fced5bf7985d8368a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 20 05:52:56 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 22 05:25:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c171aa76

dev-ruby/cri: add 2.15.1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-ruby/cri/Manifest  |  1 +
 dev-ruby/cri/cri-2.15.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest
index fca679133cf..ee0fca42df3 100644
--- a/dev-ruby/cri/Manifest
+++ b/dev-ruby/cri/Manifest
@@ -1,4 +1,5 @@
 DIST cri-2.13.0.gem 31744 BLAKE2B 
fb1ba32f4413b5b0f63d105c0770e26c20252744c0db0405dd7528f1a3a3a588b20d2f34611d06f74c21374228954b9acd5991bd6e5574f84ede55ff8682c17c
 SHA512 
a583129316c58fa90336f867f7a723478f64f0a755d0e6d4a34c829a0867e7b917203dddb5594f6fbed63993fd56e6a0da4bcae33013920b5b5aa85936047a27
 DIST cri-2.14.0.gem 32768 BLAKE2B 
08c0a2bcbde8d01187e310020e95eb3fb0f41596f1b305ba64c11174493a1dfb61a5bc35ed3121052694eae5dc9d17d333909892ab9ea17b8e065b353d8ab01a
 SHA512 
dc79d69a01978c88aebb15d03317f46fd49930025af6a300cfc3440a4928cf27fcd025c3f25b79c108ee12638d9409c81da566bb458b5ded031546925ddd5e1b
 DIST cri-2.15.0.gem 32256 BLAKE2B 
995cc9e457724c540c8ae5817d6b62d7064dd19a7734fda70fc5e644dc64077ca124572cca0d2caa6858d58f28c0fab2fafc939946b06f2d31982adb169ff9dc
 SHA512 
7325781d9fe54ba3269d0b64f8e7eb8228171aad553f9ab10fafdae4f927f6deb7061ced798e010d50e849198744c8377de3bf5a29b7c25dc45c2fee9049dfad
+DIST cri-2.15.1.gem 32768 BLAKE2B 
d1f829443a724a6d72f13effb279d8578ebdc4ca0b354f3285d68693eae1e6514cb0bcf831ed0068df72469f3be4b21af61a68056dc8c5fb105991cb677e906e
 SHA512 
6ce36b74391d9635094614f5fc33738d65e40b8796caae3e39d4bc170d6f9f4bc5b2b944d36d79b453f9ba7715e2858b27f1c7433b53ce0bcf2fe748153d75a6
 DIST cri-2.7.1.gem 25088 BLAKE2B 
20317d886401d6d5f034c27396cad2fdaf322246c319ef3cadc3e38169dbc00c83771fdb2d564efd0ca386b916a0bc2d8cf283742ccd18ca390e491a84f5e31f
 SHA512 
37d641390dc83550c254b3c48018f7f2c53f73161807c299cb78ef84b8625e5f00cd8c877ac464ece5c6623d7118872c45648ed56c2bd5f53ae62cd66b8e24d1

diff --git a/dev-ruby/cri/cri-2.15.1.ebuild b/dev-ruby/cri/cri-2.15.1.ebuild
new file mode 100644
index 000..30952c0fb57
--- /dev/null
+++ b/dev-ruby/cri/cri-2.15.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Cri is a library for building easy-to-use commandline tools"
+HOMEPAGE="https://rubygems.org/gems/cri;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/colored-1.2"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+   test? ( dev-ruby/yard dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die
+   sed -i -e '/rubocop/ s:^:#:' \
+   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib -S rake test_unit || die
+}



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

2018-09-21 Thread Hans de Graaff
commit: c7e02eae78d178eb2b85e270569b1b634e1499d7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 22 05:24:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 22 05:25:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e02eae

dev-ruby/faraday: add 0.15.3

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-ruby/faraday/Manifest  |  1 +
 dev-ruby/faraday/faraday-0.15.3.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index ed7e93f68fb..e76b4a85dad 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -3,3 +3,4 @@ DIST faraday-0.14.0.tar.gz 65105 BLAKE2B 
bf5101083bd828e2ea98dcd487c7c082f8b2d2e
 DIST faraday-0.15.0.tar.gz 66086 BLAKE2B 
5018d8e92b2988b08f4e7a5b0876ca6cd4049c74199ee0356adc48867611fd6d30d884bd3cf3e7703a02c7a6e967f9c47cdc44deb75045b8cee46992977fb834
 SHA512 
46602d89b1bbf5a41143a9a71fab193642e7c41db39dc1edc0efb99f4a7a924c5a698460a0a4f921f7ce1f73ee8eb12e6d79a08dea02c7142856d0aa1b95b521
 DIST faraday-0.15.1.tar.gz 66461 BLAKE2B 
476fa62bf9cf138fd52d0d455d7bdd970d77f0337ec1cf42f7833def9ba77a3e94f0bdbbda4136ac03c5a98465081e3093c6a7a6e193cbd7494a28516679
 SHA512 
cb4a14b29b88c356063e2d504e0a93b84b33b6488060a313b2eb6ecbf17eaf09c6fb0e0fabd0bb057623438de2a8538034551d62d719a1c90b6158a768f38a1b
 DIST faraday-0.15.2.tar.gz 66765 BLAKE2B 
8cfe4c6c4f2bb1f0a5fd6a196d339118b09d67b8cdac0c258180ea03c39688af17790c7a15fb4dea4dfd4980c039f987464b2ba7e64c04931e9c31ac670c3618
 SHA512 
5911df09e770c4ee97f2c6c359a4136c268c598cc2f370a3aa112b5710c6c6b7f2704d3094677cd98c44532e3f0d6157df88e1c882d727eec511f4b62a04527c
+DIST faraday-0.15.3.tar.gz 67065 BLAKE2B 
7425fb885cb26394ee91098264b5e4e3038a68855b9a55b03a39faca18d4e0cd516fe447b2312538692229bb15df091317ee36aad762937b46c72e16bb19cc8a
 SHA512 
cfc59c44481e4be27504d02bfcbdc3a3783d15940487e72aaba136f5c456d74be6cad5a686e74eed1ad216fbb58db197d04015c2d168abbbaf899c4f855acdbd

diff --git a/dev-ruby/faraday/faraday-0.15.3.ebuild 
b/dev-ruby/faraday/faraday-0.15.3.ebuild
new file mode 100644
index 000..c12dbcec7c0
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.15.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday;
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4
+   dev-ruby/httpclient
+   dev-ruby/rack-test
+   dev-ruby/sinatra
+   dev-ruby/net-http-persistent
+   dev-ruby/patron
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile test/helper.rb || 
die
+   sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
+
+   # Remove simplecov and coveralls support, not needed to run tests.
+   sed -i -e '/simplecov/,/^end/ s:^:#:' \
+   test/helper.rb || die
+
+   # Remove tests for adapters that are not packaged for Gentoo.
+   rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb 
test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die
+
+   # The proxy server is already killed, may be OS X vs Linux issue.
+   sed -i -e '138 s/^/#/' script/test || die
+
+   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Make sure the test scripts use the right ruby interpreter
+   sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true each_fakegem_test
+
+   # Sleep some time to allow the sinatra test server to die
+   einfo "Waiting for test server to stop"
+   sleep 10
+}



[gentoo-commits] proj/qt:master commit in: app-arch/lxqt-archiver/

2018-09-21 Thread Jimi Huotari
commit: 020d611e89bc649faf773e6f6f160d0e641e859d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Jul 24 13:20:28 2018 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Sep 22 05:01:26 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=020d611e

app-arch/lxqt-archiver: new package

 app-arch/lxqt-archiver/lxqt-archiver-.ebuild | 36 
 app-arch/lxqt-archiver/metadata.xml  |  8 ++
 2 files changed, 44 insertions(+)

diff --git a/app-arch/lxqt-archiver/lxqt-archiver-.ebuild 
b/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
new file mode 100644
index ..13b86bcd
--- /dev/null
+++ b/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="A Simple and Lightweight Qt File Archiver"
+HOMEPAGE="http://lxqt.org/;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   
SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   >=x11-libs/libfm-qt-0.14.0
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.5.0
+"
+
+src_configure() {
+   cmake-utils_src_configure
+}

diff --git a/app-arch/lxqt-archiver/metadata.xml 
b/app-arch/lxqt-archiver/metadata.xml
new file mode 100644
index ..a40a83a9
--- /dev/null
+++ b/app-arch/lxqt-archiver/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+l...@gentoo.org
+LXQt
+  
+



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

2018-09-21 Thread Matt Thode
commit: bb3b6b62f2f92248f82bddfbd55c892d4691
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 21 22:37:55 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 21 22:37:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3b6b62

dev-python/ovs: 2.9.2 stable amd64 and x86

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/dev-python/ovs/ovs-2.9.2.ebuild b/dev-python/ovs/ovs-2.9.2.ebuild
index 35cc54cdb5a..a3a94e18e8f 100644
--- a/dev-python/ovs/ovs-2.9.2.ebuild
+++ b/dev-python/ovs/ovs-2.9.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2018-09-21 Thread Matt Thode
commit: 0b7c9618744eae9764bdd61ca1e0c6d600c9c013
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 21 22:39:27 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 21 22:39:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7c9618

net-misc/openvswitch: 2.10.0 stable amd64 and x86

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-misc/openvswitch/openvswitch-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openvswitch/openvswitch-2.10.0.ebuild 
b/net-misc/openvswitch/openvswitch-2.10.0.ebuild
index c7dbad710b1..b0141c8947f 100644
--- a/net-misc/openvswitch/openvswitch-2.10.0.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.10.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="debug modules monitor +ssl"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2018-09-21 Thread Matt Thode
commit: 7c35cac11ad9312c8c29fd9c52dda5569f662a41
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 21 22:17:27 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 21 22:32:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c35cac1

dev-python/ovs: 2.9.2 bup

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/ovs/Manifest |  1 +
 dev-python/ovs/ovs-2.9.2.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/ovs/Manifest b/dev-python/ovs/Manifest
index 367901e7bf7..309706ed60a 100644
--- a/dev-python/ovs/Manifest
+++ b/dev-python/ovs/Manifest
@@ -1,3 +1,4 @@
 DIST ovs-2.7.0.tar.gz 73714 BLAKE2B 
3edb76be6ddb20243b6d85c7bc67024c274f625c2f18cd4dd2fdbfa94b01d241edc4d83ce380aaa4374a75f4b392d36b79bd5fb81c8522be88dad4c277858be4
 SHA512 
6732721f494b0de24dd6b79ca12d45d7e2da8598906384c6fcc4cc0de4dadb87a822c5e0aa4c07065138a0837a850e7d07ae50e6dea9e0752beba667bf154e22
 DIST ovs-2.7.2.tar.gz 74222 BLAKE2B 
ecf1cfa9cde4824ba927f4fed610ca11129d221f4ecb2c0f0fc701f0fe2a9b86fdc67332b0e0270b0eb1047aeb49fd41d153a212416754180a35dd916cef59e4
 SHA512 
568f256a2ad204d5b4a237f1f52c903a1041bb03e30b56e390ea4995c646b49225f69eb5804faf996a9db56916398597100a16ff86bd6798d01ee427073c89ac
 DIST ovs-2.8.1.tar.gz 74483 BLAKE2B 
a90904e645316b625c7fddcc323270bbb6246d59432392bfbcb05ed0ae258f1fcc0afe7a3716dad519d47725a3f765c99c59dcffc30bc5343de59ccf523cfa76
 SHA512 
b7133f5c2ae00d508d77122952584cba840d4a22231d1a42105ba2918cf598b12b58c47408c17405bb3c9aa90d24a3d0a9257299626704e367badc982aba62ee
+DIST ovs-2.9.2.tar.gz 77160 BLAKE2B 
09304ebb6bdf22a2f62d7e89b159a99d861d4121fa52972ca6bd9d9667564e485a454d99aabb243556f2ba1db7fca8c635c9a4f237aee9ac8830c9b19a51039a
 SHA512 
aa5e5ebf633b36074278dc7fd67da05be71b5fcb139955a8398e40bd3dfe51654b016ef144477b818e5682c5612a16550487a89aa76cb41ee75509d62319a66b

diff --git a/dev-python/ovs/ovs-2.9.2.ebuild b/dev-python/ovs/ovs-2.9.2.ebuild
new file mode 100644
index 000..35cc54cdb5a
--- /dev/null
+++ b/dev-python/ovs/ovs-2.9.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="OVS bindings for python."
+HOMEPAGE="https://github.com/openvswitch/ovs/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-09-21 Thread Matt Thode
commit: 2fdaed9ffb402570f8d6c7afdf28b5587e1bf370
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 21 22:26:35 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 21 22:32:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdaed9f

net-misc/openvswitch: 2.10.0 bup

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-misc/openvswitch/Manifest  |   1 +
 net-misc/openvswitch/openvswitch-2.10.0.ebuild | 152 +
 2 files changed, 153 insertions(+)

diff --git a/net-misc/openvswitch/Manifest b/net-misc/openvswitch/Manifest
index bccf494b887..fb7dc29fbd4 100644
--- a/net-misc/openvswitch/Manifest
+++ b/net-misc/openvswitch/Manifest
@@ -1,2 +1,3 @@
+DIST openvswitch-2.10.0.tar.gz 7528705 BLAKE2B 
a04e6e823a40e9a3a2d2ffd79a881b1f1e206a911b9b213eb1ae10d35c4716778e9897f264216889fd7db75b4f89c3e05b34040ce01ab29f0844b4b0cbb2
 SHA512 
f118c1c4ab4e126c3343023b03007ca9819c3c5a5ea42eaffaabdc7c50ecddede3e258574dbe0de95ed3be2e3d101612f5bdb423a7adb679987f4e501183a216
 DIST openvswitch-2.7.2.tar.gz 6192414 BLAKE2B 
aea61637fe04d27d4c97e733987e843ef932bdd9e1d463c391e258a2b4461866a897c5063859708126c564e42ef99ab63a4b8fac8335bdc78531c46217abd945
 SHA512 
790a715dd31729893a1c21af4197400b7362569d15cb763cbbab82830c5f5168d2dea0cb40282faa17734a2ad967bc40d02b8f4f92ea585164386d2aa0719470
 DIST openvswitch-2.8.1.tar.gz 6746474 BLAKE2B 
b41c77e7653a621c4954a8d752d569971f67db7e09a586da5e57ca4b6882ba3c478437ba8ac47b151c08068fa9c1cdb0f74f8630821e5d721ceb2accef75a3a1
 SHA512 
b9e90b49bb91aef80942b146e7e324b74f8961342dcc7836f2551ea976a69d66506a3a739bcb01a926b3b3874c7e4312de02965738a1536a342ab95f935d92f7

diff --git a/net-misc/openvswitch/openvswitch-2.10.0.ebuild 
b/net-misc/openvswitch/openvswitch-2.10.0.ebuild
new file mode 100644
index 000..c7dbad710b1
--- /dev/null
+++ b/net-misc/openvswitch/openvswitch-2.10.0.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit autotools eutils linux-info linux-mod python-r1 systemd versionator
+
+DESCRIPTION="Production quality, multilayer virtual switch"
+HOMEPAGE="https://www.openvswitch.org;
+SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug modules monitor +ssl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ssl? ( dev-libs/openssl:0= )
+   ${PYTHON_DEPS}
+   ~dev-python/ovs-2.9.2[${PYTHON_USEDEP}]
+   || (
+   dev-python/twisted[conch,${PYTHON_USEDEP}]
+   dev-python/twisted-web[${PYTHON_USEDEP}]
+   )
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   debug? ( dev-lang/perl )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES="${FILESDIR}/xcp-interface-reconfigure-2.3.2.patch"
+
+CONFIG_CHECK="~NET_CLS_ACT ~NET_CLS_U32 ~NET_SCH_INGRESS ~NET_ACT_POLICE ~IPV6 
~TUN"
+MODULE_NAMES="openvswitch(net:${S}/datapath/linux)"
+BUILD_TARGETS="all"
+
+pkg_setup() {
+   if use modules ; then
+   CONFIG_CHECK+=" ~!OPENVSWITCH"
+   kernel_is ge 3 10 0 || die "Linux >= 3.10.0 and <= 4.8 required 
for userspace modules"
+   # docs state 4.17.x code states 4.15.x
+   kernel_is le 4 15 999 || die "Linux >= 3.10.0 and <= 4.12 
required for userspace modules"
+   linux-mod_pkg_setup
+   else
+   CONFIG_CHECK+=" ~OPENVSWITCH"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Never build kernelmodules, doing this manually
+   sed -i \
+   -e '/^SUBDIRS/d' \
+   datapath/Makefile.in || die "sed failed"
+   eautoreconf
+   default
+}
+
+src_configure() {
+   set_arch_to_kernel
+   # monitor is statically enabled for bug 596206
+   # use monitor || export ovs_cv_python="no"
+   # pyside is staticly disabled
+   export ovs_cv_pyuic4="no"
+
+   local linux_config
+   use modules && linux_config="--with-linux=${KV_OUT_DIR}"
+
+   econf ${linux_config} \
+   --with-rundir=/var/run/openvswitch \
+   --with-logdir=/var/log/openvswitch \
+   --with-pkidir=/etc/ssl/openvswitch \
+   --with-dbdir=/var/lib/openvswitch \
+   $(use_enable ssl) \
+   $(use_enable !debug ndebug)
+}
+
+src_compile() {
+   default
+
+   use modules && linux-mod_src_compile
+}
+
+src_install() {
+   default
+
+   local SCRIPT
+   if use monitor; then
+   for SCRIPT in 
ovs-{pcap,parse-backtrace,dpctl-top,l3ping,tcpdump,tcpundump,test,vlan-test} 
bugtool/ovs-bugtool; do
+   sed -e '1s|^.*$|#!/usr/bin/python|' -i 
utilities/"${SCRIPT}"
+   python_foreach_impl python_doscript 
utilities/"${SCRIPT}"
+   done
+ 

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

2018-09-21 Thread Craig Andrews
commit: c641e26693b773ce21c518210c1d4a1cee1bd242
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Sep 21 21:42:28 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Sep 21 21:43:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c641e266

dev-libs/libfmt: 5.2.1 versiom bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libfmt/Manifest| 1 +
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-5.2.1.ebuild} | 6 +++---
 dev-libs/libfmt/libfmt-.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index c7f28d958e3..962ec8c3dbe 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,4 @@
 DIST libfmt-4.1.0.tar.gz 620863 BLAKE2B 
ff3a7db5a1eed3a6fc936be16caf2dd153d9452df16c07d6e0dc718bcfb9f51f52146498cb3f49591f1ad96d36a9561de2a78426d3bb8a0907b772e8be5a6f7f
 SHA512 
8daaa4a61bfe63345a12df0a9bca0b1cd6a162d0f4e97d2d2978ae19a1a1357ec4d4cce948ce726cdbe9403e51ad995950a2a99de28f9b9085c02ce845540b22
 DIST libfmt-5.1.0.tar.gz 641502 BLAKE2B 
8507e875a78de2e89b7fe2c1c049691bfef6e0a7375ef7958e2191bcc4c60972b54b6ebc213d1465826af8322d8f90b217c1c7e176b29351c733184ff95cca40
 SHA512 
b759a718353254fa8cd981e483bf01a45af0fc76901216404ace5e47f5d3edf43d42422184e5413c221e49832322fdf60d1860e8ec87349c674511064b31e5d6
 DIST libfmt-5.2.0.tar.gz 648061 BLAKE2B 
a2ffe84277097f3cd5bfa163fa12e352349ab8239ab00f071cc0236bdea0c7c15b3c04f40036006fbe6ed231ff19d53abcba7c5dec709e5ac418ad41cc489d4e
 SHA512 
75d53e6d8087288607f75fb891bb8812c7b9fe65e5ab7a20cdffeb5e56bd1f48e0de24c8cf1c2dd603fe3ed76f9fa067804ec5d3560f177db8f0a747c36f9d1c
+DIST libfmt-5.2.1.tar.gz 648668 BLAKE2B 
516522d4e75e7ccdf95a43bfe1b5f95b8ce8ef0174d6b82d6b7be9985f084228a69e70ecba7f57788d536501699b584cb4eb51d7894b416ea857727b776b3823
 SHA512 
2b63a741df4df9c3cbf04098c6548bb3d0f9836fe912325542298df57c888f43e72159469fb87685b423694e43e4418545377d5ee6393f2709955be2c13780a8

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-5.2.1.ebuild
similarity index 86%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-5.2.1.ebuild
index 51fea82ad48..932e58c0ce5 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-5.2.1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-multilib versionator
+inherit cmake-multilib eapi7-ver
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt;
 
 LICENSE="BSD-2"
 IUSE="test"
-SLOT="0/$(get_major_version)"
+SLOT="0/$(ver_cut 1)"
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/fmtlib/fmt.git;

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 51fea82ad48..932e58c0ce5 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-multilib versionator
+inherit cmake-multilib eapi7-ver
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt;
 
 LICENSE="BSD-2"
 IUSE="test"
-SLOT="0/$(get_major_version)"
+SLOT="0/$(ver_cut 1)"
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/fmtlib/fmt.git;



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

2018-09-21 Thread Matt Turner
commit: 3d991d2ce98bb33be3b63cbe499234cd0062f1c1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 21 20:52:43 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 21 20:53:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d991d2c

app-admin/pass-1.7.3: added ~ppc64, bug 21

 app-admin/pass/pass-1.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild
index 005bd49f0b7..02fd3b80191 100644
--- a/app-admin/pass/pass-1.7.3.ebuild
+++ b/app-admin/pass/pass-1.7.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86 ~x86-macos"
+KEYWORDS="amd64 ~arm ~ppc64 x86 ~x86-macos"
 IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdotool/

2018-09-21 Thread Matt Turner
commit: a233a201ac0c6b4f161eb8f364a7399802a91517
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 21 20:52:53 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 21 20:53:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a233a201

x11-misc/xdotool-3.20160805.1: added ~ppc64, bug 21

 x11-misc/xdotool/xdotool-3.20160805.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild 
b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild
index 5a726ac8063..8ba3a06aae8 100644
--- a/x11-misc/xdotool/xdotool-3.20160805.1.ebuild
+++ b/x11-misc/xdotool/xdotool-3.20160805.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jordansissel/xdotool/releases/download/v${PV}/${P}.t
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emacs/dash/

2018-09-21 Thread Matt Turner
commit: 013da75c14631b1704011d07cc0d0ffd886bf3de
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 21 20:52:50 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 21 20:53:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013da75c

app-emacs/dash-2.14.1: added ~ppc64, bug 21

 app-emacs/dash/dash-2.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/dash/dash-2.14.1.ebuild 
b/app-emacs/dash/dash-2.14.1.ebuild
index b406d183cd2..58aa3aa8d5a 100644
--- a/app-emacs/dash/dash-2.14.1.ebuild
+++ b/app-emacs/dash/dash-2.14.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/with-editor/

2018-09-21 Thread Matt Turner
commit: b064922a438036f67fca5a591b8583f18aa7f919
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 21 20:52:52 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 21 20:53:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b064922a

app-emacs/with-editor-2.7.4: added ~ppc64, bug 21

 app-emacs/with-editor/with-editor-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/with-editor/with-editor-2.7.4.ebuild 
b/app-emacs/with-editor/with-editor-2.7.4.ebuild
index 3bfe3dca845..2cbe8af90d2 100644
--- a/app-emacs/with-editor/with-editor-2.7.4.ebuild
+++ b/app-emacs/with-editor/with-editor-2.7.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 SITEFILE="50${PN}-gentoo.el"
 ELISP_TEXINFO="*.texi"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/s/

2018-09-21 Thread Matt Turner
commit: cd98d17890f01c2bc02ec4c9ebcd0312f48fe4c3
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 21 20:52:52 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 21 20:53:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd98d178

app-emacs/s-1.12.0: added ~ppc64, bug 21

 app-emacs/s/s-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/s/s-1.12.0.ebuild b/app-emacs/s/s-1.12.0.ebuild
index 3aedf0602b4..e89337b22cd 100644
--- a/app-emacs/s/s-1.12.0.ebuild
+++ b/app-emacs/s/s-1.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/magnars/s.el/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
 
 S="${WORKDIR}/s.el-${PV}"
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/f/

2018-09-21 Thread Matt Turner
commit: cec59d51341e3bce50320ba6db69e8da59a9c64a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 21 20:52:51 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 21 20:53:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec59d51

app-emacs/f-0.20.0: added ~ppc64, bug 21

 app-emacs/f/f-0.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/f/f-0.20.0.ebuild b/app-emacs/f/f-0.20.0.ebuild
index 14cddfe4c7b..e5e5882dd09 100644
--- a/app-emacs/f/f-0.20.0.ebuild
+++ b/app-emacs/f/f-0.20.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rejeep/f.el/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 RESTRICT="test"
 
 RDEPEND="app-emacs/dash app-emacs/s"



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkzinc/

2018-09-21 Thread Alfredo Tupone
commit: 62f91614ae08bd7da2447207f960d6b8b507c82b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Sep 21 20:46:44 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Sep 21 20:46:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f91614

dev-tcltk/tkzinc: EAPI 6, set VARTEXFONTS

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

 dev-tcltk/tkzinc/tkzinc-3.3.6.ebuild | 43 +++-
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/dev-tcltk/tkzinc/tkzinc-3.3.6.ebuild 
b/dev-tcltk/tkzinc/tkzinc-3.3.6.ebuild
index 14b37ebcd1f..73b6514bd1b 100644
--- a/dev-tcltk/tkzinc/tkzinc-3.3.6.ebuild
+++ b/dev-tcltk/tkzinc/tkzinc-3.3.6.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils
+inherit autotools
 
 DESCRIPTION="A Tk widget library"
 HOMEPAGE="http://www.tkzinc.org;
@@ -17,8 +15,8 @@ KEYWORDS="~amd64 ~x86 ~ppc"
 IUSE="debug doc threads"
 
 DEPEND="
-   dev-lang/tk
-   media-libs/glew
+   dev-lang/tk:=
+   media-libs/glew:=
virtual/opengl
doc? ( virtual/latex-base )"
 RDEPEND="${DEPEND}"
@@ -30,28 +28,33 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.3.4-latex.patch
)
 
-AUTOTOOLS_IN_SOURCE_BUILD=1
+HTML_DOCS='doc/*png doc/*html doc/*css'
 
-DOCS=( BUGS )
+src_prepare() {
+   default
+   eautoreconf
+}
 
 src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   --enable-gl=damage
-   $(use_enable debug symbols)
+   econf \
+   --enable-shared \
+   --enable-gl=damage \
+   $(use_enable debug symbols) \
$(use_enable threads)
-   )
-   autotools-utils_src_configure
 }
 
 src_compile() {
-   autotools-utils_src_compile
-   use doc && emake pdf
+   default
+   if use doc; then
+   VARTEXFONTS="${T}"/fonts emake pdf
+   fi
 }
 
 src_install() {
-   autotools-utils_src_install
-
-   dohtml -r doc/*
+   default
use doc && dodoc doc/refman.pdf
 }
+
+src_test() {
+   emake test
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2018-09-21 Thread Anthony G. Basile
commit: 4b3f7cfffa7f4072644a8a05da30c35c3045f566
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Sep 21 20:42:13 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Sep 21 20:42:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3f7cff

net-vpn/tor: version bump alpha branch to 0.3.5.2_alpha

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-vpn/tor/Manifest   | 2 +-
 net-vpn/tor/{tor-0.3.5.1_alpha.ebuild => tor-0.3.5.2_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 85c5458a3ef..19e477526a8 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,4 +1,4 @@
 DIST tor-0.3.1.10.tar.gz 6192183 BLAKE2B 
4c1b57a3b19d18d735bb7362a08e4c2330350f2e31d52a8eb6d837cebc45ad6e64f3364e368f72d59bb8f51f652d4029a3e237a26efe580551811f5812e8dac4
 SHA512 
92af34a96bea2a99ab51d766d932da697409e404da4318ba6b3360ff0c2e9369b9afa652445a1651940f5a0502f4137141cc87cff14eba180539ea81be0c21a3
 DIST tor-0.3.4.7-rc.tar.gz 6668322 BLAKE2B 
863d24d04ba7919d08b3c69bca2edf3ee46af6aa074812f76067199670b17bb8538233c7631cb17e1cada4b2b4527b0db4b3b7a7b945ae7ca7a03e52685fce00
 SHA512 
664211ffd6adcdb325cf669fed9fb7c70b1416da3df046c35622b5104a4b63d9a3123eb40744bc070d29ff97472adf31b1aaecea5b91c07059d0cdad79569b58
 DIST tor-0.3.4.8.tar.gz 6679385 BLAKE2B 
9cb65442effd1cfceb34f3483a0e96de5e59e9ce1bd2241533dd8eb62e4428a6c0f9decd816dda49515fc92acd8c77e69f7d39133a67fb5053a858dc78464791
 SHA512 
bfedc29253cb8fdbe1864ea5992ad33184577d88ab806a249a544f3b3142a7bc1453892955df335185aff72508095fb2a2a07ac6b96c99668e5e8d593d7aea6d
-DIST tor-0.3.5.1-alpha.tar.gz 6689501 BLAKE2B 
aff3669f2183b384a8c52fe91646b90ea95d80ac1d104d1f9f437fa7707bb546d0ccb183e908d325efdf66e73117b9ed7c5f31f4aae678989619d85d96ff5d2a
 SHA512 
4b5d54cf00521f4a89e768f5ef5f42e9ff7aceba76fb7b1d60757de81d9ccf9c126514b1efbcb257501c160abf28e5e035d0f8d0c6d2358ca34ca9b02a4f1d65
+DIST tor-0.3.5.2-alpha.tar.gz 6698132 BLAKE2B 
a922ebb2b1967db57285abbde203f6accc95be3a5bb446df9aa332de11240fc65d61f944e9df860f8e2f57b943bade335098c1ddb05b194acffa6d6b2df10d97
 SHA512 
57344a71bbdf6bc0488f8ac5383de3832c411bdb34c620d3effb7146adbcccbb6e6c7a3a794e6b4a9ba5ff191c02f5e411fe96de41f21292385dcd46434903ce

diff --git a/net-vpn/tor/tor-0.3.5.1_alpha.ebuild 
b/net-vpn/tor/tor-0.3.5.2_alpha.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.3.5.1_alpha.ebuild
rename to net-vpn/tor/tor-0.3.5.2_alpha.ebuild



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

2018-09-21 Thread Brian Evans
commit: 9e6802fc7335a4029372f6bd01d72c3fc9f9f64b
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Sep 21 20:37:06 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Sep 21 20:38:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6802fc

dev-db/mysql-init-scripts: Revbump for dependencies

We need to depend on dev-db/mysql-connector-c for /usr/bin/my_print_defaults

Alternatively, this might need an eselect module in the future

Signed-off-by: Brian Evans  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../mysql-init-scripts-2.2-r4.ebuild   | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r4.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r4.ebuild
new file mode 100644
index 000..2028d860d3d
--- /dev/null
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.2-r4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd s6 tmpfiles
+
+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
+# mysql-connector-c needed for my_print_defaults
+RDEPEND="
+   !

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

2018-09-21 Thread Sergei Trofimovich
commit: c4a532eea5e5658e4fbf4c063a937f00e77436e7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep 21 20:24:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 21 20:34:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a532ee

media-gfx/exiv2: stable 0.26_p20180811-r3 for sparc, bug #658236

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild
index 45bd4bba12c..32805a8f21f 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}d.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE="doc examples nls png webready xmp"
 
 RDEPEND="



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

2018-09-21 Thread James Le Cuirot
commit: ca5358d650f11d045615aa19edbed5f5781a4480
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Sep 21 20:22:35 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Sep 21 20:22:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5358d6

media-libs/libsdl2: Patch in missing Wayland header dependencies

Bug: https://bugzilla.libsdl.org/show_bug.cgi?id=3977
Closes: https://github.com/gentoo/gentoo/pull/9904
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../files/libsdl2-2.0.8-wayland-headers.patch   | 21 +
 media-libs/libsdl2/libsdl2-2.0.8-r2.ebuild  |  2 ++
 2 files changed, 23 insertions(+)

diff --git a/media-libs/libsdl2/files/libsdl2-2.0.8-wayland-headers.patch 
b/media-libs/libsdl2/files/libsdl2-2.0.8-wayland-headers.patch
new file mode 100644
index 000..95dd1730481
--- /dev/null
+++ b/media-libs/libsdl2/files/libsdl2-2.0.8-wayland-headers.patch
@@ -0,0 +1,21 @@
+diff -Naur a/configure.in b/configure.in
+--- a/configure.in 2018-03-01 16:34:41.0 +
 b/configure.in 2018-09-21 21:02:34.823834390 +0100
+@@ -1411,7 +1411,8 @@
+ 
+ WAYLAND_PROTOCOLS_UNSTABLE="relative-pointer-unstable-v1 
pointer-constraints-unstable-v1 xdg-shell-unstable-v6"
+ 
+-SOURCES="$SOURCES $srcdir/src/video/wayland/*.c"
++WAYLAND_SOURCES="$srcdir/src/video/wayland/*.c"
++SOURCES="$SOURCES $WAYLAND_SOURCES"
+ EXTRA_CFLAGS="$EXTRA_CFLAGS $WAYLAND_CFLAGS -I\$(gen)"
+ AC_ARG_ENABLE(wayland-shared,
+ AC_HELP_STRING([--enable-wayland-shared], [dynamically load Wayland support 
[[default=maybe]]]),
+@@ -4003,6 +4004,7 @@
+ $WAYLAND_PROTOCOLS_CLIENT_HEADER_UNSTABLE_DEPENDS
+ $WAYLAND_PROTOCOLS_CODE_UNSTABLE_DEPENDS
+ $WAYLAND_PROTOCOLS_OBJECTS_UNSTABLE
++`echo ; for s in $WAYLAND_SOURCES ; do echo -n "\$s:" ; for p in 
$WAYLAND_PROTOCOLS_UNSTABLE ; do echo -n " \\$(gen)/\$p-client-protocol.h" ; 
done ; echo ; done ; echo`
+ "
+ fi
+ 

diff --git a/media-libs/libsdl2/libsdl2-2.0.8-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.0.8-r2.ebuild
index 59e84df973a..adab5ba5df2 100644
--- a/media-libs/libsdl2/libsdl2-2.0.8-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.0.8-r2.ebuild
@@ -75,6 +75,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.0.6-static-libs.patch
# https://bugzilla.libsdl.org/show_bug.cgi?id=4144
"${FILESDIR}"/${P}-rework-variables.patch
+   # https://bugzilla.libsdl.org/show_bug.cgi?id=3977
+   "${FILESDIR}"/${P}-wayland-headers.patch
 )
 
 S="${WORKDIR}/${MY_P}"



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

2018-09-21 Thread Andreas Hüttel
commit: 3ccabb2bffd844429b93fdf2799d2285d3c41922
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 21 20:11:38 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Sep 21 20:12:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccabb2b

app-office/libreoffice-bin-debug: Version bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-office/libreoffice-bin-debug/Manifest  | 12 +++
 .../libreoffice-bin-debug-6.0.6.2.ebuild   | 87 ++
 2 files changed, 99 insertions(+)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 33cacb1f856..321210c96e7 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,12 +1,24 @@
 DIST amd64-debug-libreoffice-6.0.3.2.tar.xz 1229801400 BLAKE2B 
7803c708814a8551c495d6dacd1f15cfe54bbe95b2101f1551519718dc464f990d86ef6bf3f0de88189f0f1119dd23c00b6557c5b59f7a11c12f56849db6a690
 SHA512 
46a3d5b27598ffe5fa20683aa4419119659e40fdf64e45a6770627e1b308efb19297ab7f856b2b89caeb3df409d569ed4095ae13fb39b1ea4e10305d2caef3ac
+DIST amd64-debug-libreoffice-6.0.6.2.tar.xz 1226804568 BLAKE2B 
0522713fa08168ed1eeada9a3c7562fd43ccae15b03b75cd7b27e9b800d165a45ee66f9540311788547e0da75c3a911831507a956b3c05f73994c09410a92014
 SHA512 
76a6c22ec217b338cf6f597401aef5b0d523ae9ee99a680e57b26ab07f56460396d6491e6229e71bb50cbdf3fce9912faf560f82b421093db7d5e6dfe9397e28
 DIST amd64-debug-libreoffice-gnome-6.0.3.2.xd3 337274654 BLAKE2B 
469596571d6fd22622218c6dc45d9b72638fb7f00cae7137c8a18a7ba716f0049c9b0e63d6811028784a8bdba999442d3da75d1de1d6a07ac09f66b1eb1e0191
 SHA512 
4020dc29a8c316f6fab9ff9d77faf30008219b01c0bb0cb2a3b48edf6680b390cfebeee22d361ee4e779af30a3e59c8b1f6677669a87f9a41c11a83ea73dd6c7
+DIST amd64-debug-libreoffice-gnome-6.0.6.2.xd3 335183287 BLAKE2B 
4bd98a0a3f5c3e1a1b5d68eb9601937efbec1f3dd81a4b463fc99420a2f41ce70c5d801f8045afbeadfbc2f0228941e8504344d0a282e431b53e406df4c489b1
 SHA512 
54ba70e76bc263e8c1ec554b6241fbc3685ce15e3e729c79bd0ab718daa506745425e514b22ace5e46284562192ae5727b7c4fff9f6f5152b5f1e44912345199
 DIST amd64-debug-libreoffice-gnome-java-6.0.3.2.xd3 611891145 BLAKE2B 
9877d89fc3445401754facf2df41c962cc6b69889b2f67b536b6f7bca22ca9b608d834c10eb09ae11f602fe0196b71a37b84f9b92266d72f56c562ef27fcf4de
 SHA512 
175ef1ca77c090e3a6f788925a79b177a7e34e1509d1eb169ca70384821b83b3b32bf4ff4913e6175cddfa3e92ec45dd18ccf1f43c8af9751617e932ff0f58e0
+DIST amd64-debug-libreoffice-gnome-java-6.0.6.2.xd3 612061584 BLAKE2B 
3cba602d840a8c086161fbb46f323bf4a660d25e3c30e90c79241bc5278487d6038661a87b5610e57cbf08074ffa87cfab7620ceefc51828fa1520159415cd32
 SHA512 
c21a5d30d1fc6602c3fd7e79ee1942aba5c4af0767311d13289a06980f156c1c3b5c21dac8105bc57af5564d5e663ae6af2617bfc18c32330bf8fd452afad1d0
 DIST amd64-debug-libreoffice-java-6.0.3.2.xd3 602837451 BLAKE2B 
71a87e3cfe01391ff0fc921e1e8227e5a5f60ea45fba1ea44c657f5a970edad464b161b60c051a8ae01570407994aebba8d69780475f7200d2c4bbf0faa167b9
 SHA512 
3c07c774e8b7aeb2ccd0977b9fd0737725fb3818c84d2ea35213e10b87543b73a3f7fc4a0c9748b3ca317c4f631308375720c8f73fe7a488bf07374064fd25ab
+DIST amd64-debug-libreoffice-java-6.0.6.2.xd3 603154536 BLAKE2B 
f9584de8d860d4a7d04ffeecd70c094152a134bf45054a1a3526f061a493045ceed27b5e5f0325f8f836e511af1c6bc64b19581c895bbce592b551460c7bcdbb
 SHA512 
8841179dce5b2adf9a5011715354acb1f20b65f44bb318988a9df910428010ef33d59ebd58a06635905044e45da68496a25325184016e41dd8a7753a38f292d3
 DIST amd64-debug-libreoffice-kde-6.0.3.2.xd3 342896759 BLAKE2B 
ef402abc0739975818feda3c3112f3af36654d0ca912f017beb76b9d3043d371316b8d294ae56d98acd4d3f4073d9505895f6f8f59f1003dde39a2907db4482b
 SHA512 
877575d6c920db5ceb81f259053c8f7296f596e6bfaf75176bb522592f5eff0b4599f5901b42a553fc224a2245cff15b002f959f001be8e438f5c6c081ea77c4
+DIST amd64-debug-libreoffice-kde-6.0.6.2.xd3 333983698 BLAKE2B 
970a9f50b3f0f6780fde8948686715b3f078aeb7922e2604f24c2f57adde7efade1f47eed1f72d487f4a0f662387bfae8a3e60baa0a05e271fdfeee280282157
 SHA512 
99837f2968f9d4437047db9fe72e39c35797b3c38d1dc271a0156b4665e0573cc129dbc9b98f9f669c92d340dd034cb5eb005ca768f693181a70d447c0e24d56
 DIST amd64-debug-libreoffice-kde-java-6.0.3.2.xd3 617577189 BLAKE2B 
e22f192a8533d3500a3cc362c3d0f713d6e6fbc0874d337cc1742cf7825e4348301885317412ac2c038c6e83269f20e67c526792e0fde91df3cbbe46e5b5bbd5
 SHA512 
25973bade0ff78f6a482f88449de70cd237d430da1ff8ef561c6fe7eb4459d3e582ceae4721c37e589304324446bf877005de3923b857279c98f112180dca9a1
+DIST amd64-debug-libreoffice-kde-java-6.0.6.2.xd3 610851675 BLAKE2B 
4f23bc53a115a1a5604106bc8398b1aa40ec9d4329fb4146c13919170172205103c73b7f679f8eae66e7d1eebf569536082e738b5ea2e6fa743d60fa8d7b2c5f
 SHA512 
9a4195becf67a31f0c7ba6653b1c878d4b00af43f2642a80ee097eb99176114595cc2373092df9034c44593d5a3db83dd252541ba22109176393ef276b126345
 DIST x86-debug-libreoffice-6.0.3.2.tar.xz 1201421892 BLAKE2B 

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

2018-09-21 Thread Andreas Hüttel
commit: 6bf5bb6b1fe0848ac468eedce7ec038f4ed56599
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 21 20:04:11 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Sep 21 20:12:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf5bb6b

app-office/libreoffice-bin: Version bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-office/libreoffice-bin/Manifest|  12 +
 .../libreoffice-bin/libreoffice-bin-6.0.6.2.ebuild | 275 +
 2 files changed, 287 insertions(+)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index c46d0dc3484..d99d57e5ba9 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,12 +1,24 @@
 DIST amd64-bin-libreoffice-6.0.3.2.tar.xz 80241340 BLAKE2B 
ccf0df99283356aa384bae7d33c92fd44adb3aca4ddfd18a1afefad6c1dbf40e6fd31f2fea2ab53f15beb9d13707632c651d94a512ebc3959ae1dbce432139d7
 SHA512 
72a955f80c371c899c39ca2b2ad29e029ac5d71d5690b7cc198b413cbd2cf50064ee8340fc7fec82b5db24a1d94148788dfa3685dfd70ca7437aad3c0a443939
+DIST amd64-bin-libreoffice-6.0.6.2.tar.xz 80491496 BLAKE2B 
a182c9e47a625e15a08976dbfe16724f6201094bae93f8a9ed7f4b819a1657a0781d4970ea213e652a49c5916e8e34c0dbeaa4989ee6e2ce4760a041a3714a20
 SHA512 
d5a92d430022a0b56902395e9224e87681130a489b41aa93d171848d7c612d5e2138422e8738d673f43744963fe0caadacd729f49193cd96e9bd1f394c868892
 DIST amd64-bin-libreoffice-gnome-6.0.3.2.xd3 16533839 BLAKE2B 
32513b9df6f67fa54ff61abbf26e48e785cc47ab7f1df38ce5b30bb5e156b79834bbd3933dd9fc15397453af44eb5d1cd60bb07b238df5360ead432f08600bc8
 SHA512 
677538bf28049dfd4e285ebbe260392ef12730b96c9d5772e919afbea87e07ccbfc427258ecc2715e4dd97e0e0e6c23150a972747848b352281be1da765e07ae
+DIST amd64-bin-libreoffice-gnome-6.0.6.2.xd3 16613087 BLAKE2B 
7cdec36d986fc7ed3c92c26b1ea91c24d8b951d27a8f0f32821f542e7abf456cd611eee79667e2d508a4d9510d1685253807b0e2a0e62a3f3b3e76a03f12cc6b
 SHA512 
1686d19c296096ac2d3400ea06c8a8e00d56e0db2896d66021b88f7025981d14a9ea207cdb68685a1f6efcbe9be133ebdae27771c8e7c8a9e3c5675bb1e20a9f
 DIST amd64-bin-libreoffice-gnome-java-6.0.3.2.xd3 27088942 BLAKE2B 
3642466bec0631a8c801d10e699c027db8ef2b7ffb207113afd4a80cd165c5575647927095e513dbc7ba5cfc256b9b24058559a18ef47107d3632608da5c1744
 SHA512 
71c47127cdafc1f89a1bbec5d640916fe4005beb3a3cae750685050724817805a564c4c6ffaa1b70157e0769b363bb79b2cd5a70e42edb439e59e8a7678aec57
+DIST amd64-bin-libreoffice-gnome-java-6.0.6.2.xd3 27267767 BLAKE2B 
42e3cdb1754bd97ce11320ed6a01b678399be0fb541fcbe9193dcf662955be4d3483fb561958a94b82c73c4c02cc2de88d80d951514a6a0b4667657907941f41
 SHA512 
820d340c0d3a20074f636b970f5a6ac37a67ea99be1c1bded2cd2d6a508f05e3406e97d42ccf1f66c9beb19f9d027acf2e557a57157e74ff2873388dca123a2d
 DIST amd64-bin-libreoffice-java-6.0.3.2.xd3 26086875 BLAKE2B 
8b11a74400a5d275c72325842024cc911e38e987bd33f8a42292c4bbba1c6c25f95374c37ddf25377f02e799e47c745704faad0482840e867e53790e76a1fb41
 SHA512 
b8ecbc631de6451c27a40c5dbe373a829a6a1ac8ad7762817182aac71cb2efb70859badc9f08d67ccb836f32958d79f029236a910f0cd32cd583aff68422af33
+DIST amd64-bin-libreoffice-java-6.0.6.2.xd3 25919864 BLAKE2B 
e08fe57214893d270a2f56dd1732a72279f8ba38451ea7bc852ab1d43ea5dab0ff22d77f22456dce260164395f0900c28670c051a992368ebcb1c6a23efef609
 SHA512 
bf7c988e619399b36471f11ed719b8bac025fe6fb80300b2cd625346035fc823b84b812d68ebd98e81c9eceab632e5a933787088bc55a0719e9ced2305772b55
 DIST amd64-bin-libreoffice-kde-6.0.3.2.xd3 16836580 BLAKE2B 
b71b5945367d20e0b05cf17304ff860ba6d504a4922c125028ce02748c7fa88dabf086a0c57f35257f511475f87169137332a0b1a44e7e380041c5cf301266ed
 SHA512 
0ff269492903f66b8702168fc9c0d432aa287ee01d167919abe7cd913e1975b8ae63b28fa4383d96cffced5a71420b445f762aa9ec3163301b164122dbe167cf
+DIST amd64-bin-libreoffice-kde-6.0.6.2.xd3 16483824 BLAKE2B 
1685f5af9ffc3d879130741d7ada9abfdbd0ad54c47fa44cf60425cad9637ed2bb1c787e95193c223be44dd03c04585e27210a53f3cf518d354e698eff48a13d
 SHA512 
897bb83515941724eb2b580887d75627e4113b87f57620046fc298cc83e4a7ced5c49320fd0f2c71c7fbd976b69be796702d8522067747b6b96e766d04d911b1
 DIST amd64-bin-libreoffice-kde-java-6.0.3.2.xd3 27332736 BLAKE2B 
6ec2d1b3e66bc05bce17706206fbecc8cb00d1d472795e1b194286e2da4137aacb97f8fffe86b8628d61c3fcfd95e766ba1e58c0aca4f1ac7bfad26c143a1820
 SHA512 
7116c9ccac4c6453c5f859c12157ee908ad718958922b3c7cfff460319cb6b214f177f1f922fc670a395ce08630987b7f85497dc20f5802e5d2fc4c1aa7fbb45
+DIST amd64-bin-libreoffice-kde-java-6.0.6.2.xd3 27132579 BLAKE2B 
c7f406f0e2d3ab088985b504ddc3bf9c7e8feb1fd569918f21161dca571af134d5cdbc1aac7d00f5a99d8b943088f711ba6066009a7f399826fae85bc5b3443d
 SHA512 
934d5faea55ec1a8292c3d45a6621e773f1132a51bf513703237b684b22784acbada8b6e5fa0e119ee4ebcf15873f4d7fc56aa60007632da32ed8ed54b6ef1cc
 DIST x86-bin-libreoffice-6.0.3.2.tar.xz 82383316 BLAKE2B 
24841434c900c08fe8090e1981cf700b671dc19b7e38bc4d2a228dd86a31feec70de4c569bf9fafae48ca5adba7f7822d491433dd9579a889c9b29da319d00b6
 SHA512 

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

2018-09-21 Thread Alon Bar-Lev
commit: 732cdf7f0505e97e8bb18dc394ee7be419e3c778
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Sep 21 18:35:59 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep 21 18:40:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732cdf7f

app-crypt/mhash: ebuild cleanups

Closes: https://bugs.gentoo.org/666724
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-crypt/mhash/mhash-0.9.9.9-r2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild 
b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
index 300d6c81abe..0c3993c9d67 100644
--- a/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
+++ b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
@@ -2,7 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit ltprune
 
 DESCRIPTION="library providing a uniform interface to a large number of hash 
algorithms"
 HOMEPAGE="http://mhash.sourceforge.net/;
@@ -39,7 +38,7 @@ src_prepare() {
default
sed -i \
-e 's/--netscape//' \
-   "${S}"/doc/Makefile.in
+   "${S}"/doc/Makefile.in || die
 }
 
 src_configure() {
@@ -56,5 +55,5 @@ src_compile() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }



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

2018-09-21 Thread Thomas Deutschmann
commit: 69c4c203bd50e084fc2da896a8e1c75fbc42e8ae
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 21 20:00:28 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 21 20:00:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c4c203

dev-db/postgresql: alpha stable (bug #664332)

Not tested. I assume alpha just missed 9.6 when stabilizing
previous and later versions.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-db/postgresql/postgresql-9.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-9.6.10.ebuild 
b/dev-db/postgresql/postgresql-9.6.10.ebuild
index 69933976ed1..c5669d4179f 100644
--- a/dev-db/postgresql/postgresql-9.6.10.ebuild
+++ b/dev-db/postgresql/postgresql-9.6.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT="$(get_version_component_range 1-2)"
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/

2018-09-21 Thread Andreas Sturmlechner
commit: 06579d40944ed103a11553a682f449255305fc59
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 19:38:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 19:50:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06579d40

sci-libs/ViSP: Drop old

Closes: https://bugs.gentoo.org/666394
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-libs/ViSP/ViSP-3.0.1.ebuild | 104 
 sci-libs/ViSP/ViSP-3.1.0.ebuild | 101 --
 sci-libs/ViSP/metadata.xml  |   1 -
 3 files changed, 206 deletions(-)

diff --git a/sci-libs/ViSP/ViSP-3.0.1.ebuild b/sci-libs/ViSP/ViSP-3.0.1.ebuild
deleted file mode 100644
index 35fbfb4321b..000
--- a/sci-libs/ViSP/ViSP-3.0.1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing 
library"
-HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html;
-SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm"
-IUSE="
-   +coin demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack motif 
ogre
-   ois opencv png test tutorials usb v4l X xml +zbar zlib
-   cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
-"
-
-RDEPEND="
-   coin? ( media-libs/coin virtual/opengl )
-   dmtx? ( media-libs/libdmtx )
-   ffmpeg? ( virtual/ffmpeg )
-   gsl? ( sci-libs/gsl )
-   ieee1394? ( media-libs/libdc1394 )
-   jpeg? ( virtual/jpeg:0 )
-   lapack? ( virtual/lapack )
-   motif? ( media-libs/SoXt )
-   ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
-   opencv? ( media-libs/opencv:= )
-   png? ( media-libs/libpng:0= )
-   usb? ( virtual/libusb:1 )
-   v4l? ( media-libs/libv4l )
-   X? ( x11-libs/libX11 )
-   xml? ( dev-libs/libxml2 )
-   zbar? ( media-gfx/zbar )
-   zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
-   virtual/pkgconfig
-   test? ( sci-misc/ViSP-images )
-   v4l? ( virtual/os-headers )"
-RDEPEND="${RDEPEND}
-   demos? ( sci-misc/ViSP-images )"
-REQUIRED_USE="
-   ffmpeg? ( opencv )
-   ois? ( ogre )
-   motif? ( coin )
-"
-
-S="${WORKDIR}/visp-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" 
"${FILESDIR}/${PN}-3.0.0-ffmpeg3.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
-   "-DBUILD_TESTS=$(usex test ON OFF)"
-   "-DBUILD_DEMOS=$(usex demos ON OFF)"
-   "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
-   "-DUSE_COIN3D=$(usex coin ON OFF)"
-   "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
-   "-DUSE_DMTX=$(usex dmtx ON OFF)"
-   "-DUSE_FFMPEG=$(usex ffmpeg ON OFF)"
-   "-DUSE_GSL=$(usex gsl ON OFF)"
-   "-DUSE_LAPACK=$(usex lapack ON OFF)"
-   "-DUSE_JPEG=$(usex jpeg ON OFF)"
-   "-DUSE_PNG=$(usex png ON OFF)"
-   "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
-   "-DUSE_OGRE=$(usex ogre ON OFF)"
-   "-DUSE_OIS=$(usex ois ON OFF)"
-   "-DUSE_OPENCV=$(usex opencv ON OFF)"
-   "-DUSE_SOQT=OFF"
-   "-DUSE_SOXT=$(usex motif ON OFF)"
-   "-DUSE_V4L2=$(usex v4l ON OFF)"
-   "-DUSE_X11=$(usex X ON OFF)"
-   "-DUSE_XML2=$(usex xml ON OFF)"
-   "-DUSE_ZBAR=$(usex zbar ON OFF)"
-   "-DUSE_ZLIB=$(usex zlib ON OFF)"
-   "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
-   "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
-   "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
-   "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
-   "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-   cd "${BUILD_DIR}"
-   use doc && emake visp_doc
-}
-
-src_install() {
-   cmake-utils_src_install
-   if use tutorials ; then
-   dodoc -r tutorial
-   docompress -x /usr/share/doc/${PF}/tutorial
-   fi
-   cd "${BUILD_DIR}"
-   use doc && dohtml -r doc/html/*
-}

diff --git a/sci-libs/ViSP/ViSP-3.1.0.ebuild b/sci-libs/ViSP/ViSP-3.1.0.ebuild
deleted file mode 100644
index 354edc0a62b..000
--- a/sci-libs/ViSP/ViSP-3.1.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="Visual Servoing Platform: 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/

2018-09-21 Thread Andreas Sturmlechner
commit: 888dbd3f58d7354ff5f37e5e28ebc3eecc2df349
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 19:37:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 19:50:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888dbd3f

sci-libs/ViSP: Merge USE ois into ogre

>From dev-games/ogre-1.10.12 on, the 'ois' USE flag was dropped. It makes
little sense to use Ogre3D without it, and dev-games/ois is tiny.

Thanks-to: Sven Eden  gmx.net>
Bug: https://bugs.gentoo.org/666394
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-libs/ViSP/ViSP-3.0.1-r1.ebuild | 103 +
 sci-libs/ViSP/ViSP-3.1.0-r1.ebuild |  98 +++
 2 files changed, 201 insertions(+)

diff --git a/sci-libs/ViSP/ViSP-3.0.1-r1.ebuild 
b/sci-libs/ViSP/ViSP-3.0.1-r1.ebuild
new file mode 100644
index 000..871d521bc38
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.0.1-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing 
library"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html;
+SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+   +coin demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack motif 
ogre
+   opencv png test tutorials usb v4l X xml +zbar zlib
+   cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+
+RDEPEND="
+   coin? ( media-libs/coin virtual/opengl )
+   dmtx? ( media-libs/libdmtx )
+   ffmpeg? ( virtual/ffmpeg )
+   gsl? ( sci-libs/gsl )
+   ieee1394? ( media-libs/libdc1394 )
+   jpeg? ( virtual/jpeg:0 )
+   lapack? ( virtual/lapack )
+   motif? ( media-libs/SoXt )
+   ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
+   opencv? ( media-libs/opencv:= )
+   png? ( media-libs/libpng:0= )
+   usb? ( virtual/libusb:1 )
+   v4l? ( media-libs/libv4l )
+   X? ( x11-libs/libX11 )
+   xml? ( dev-libs/libxml2 )
+   zbar? ( media-gfx/zbar )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
+   test? ( sci-misc/ViSP-images )
+   v4l? ( virtual/os-headers )"
+RDEPEND="${RDEPEND}
+   demos? ( sci-misc/ViSP-images )"
+REQUIRED_USE="
+   ffmpeg? ( opencv )
+   motif? ( coin )
+"
+
+S="${WORKDIR}/visp-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" 
"${FILESDIR}/${PN}-3.0.0-ffmpeg3.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+   "-DBUILD_TESTS=$(usex test ON OFF)"
+   "-DBUILD_DEMOS=$(usex demos ON OFF)"
+   "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+   "-DUSE_COIN3D=$(usex coin ON OFF)"
+   "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+   "-DUSE_DMTX=$(usex dmtx ON OFF)"
+   "-DUSE_FFMPEG=$(usex ffmpeg ON OFF)"
+   "-DUSE_GSL=$(usex gsl ON OFF)"
+   "-DUSE_LAPACK=$(usex lapack ON OFF)"
+   "-DUSE_JPEG=$(usex jpeg ON OFF)"
+   "-DUSE_PNG=$(usex png ON OFF)"
+   "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+   "-DUSE_OGRE=$(usex ogre ON OFF)"
+   "-DUSE_OIS=$(usex ogre ON OFF)"
+   "-DUSE_OPENCV=$(usex opencv ON OFF)"
+   "-DUSE_SOQT=OFF"
+   "-DUSE_SOXT=$(usex motif ON OFF)"
+   "-DUSE_V4L2=$(usex v4l ON OFF)"
+   "-DUSE_X11=$(usex X ON OFF)"
+   "-DUSE_XML2=$(usex xml ON OFF)"
+   "-DUSE_ZBAR=$(usex zbar ON OFF)"
+   "-DUSE_ZLIB=$(usex zlib ON OFF)"
+   "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+   "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+   "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+   "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
+   "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   cd "${BUILD_DIR}"
+   use doc && emake visp_doc
+}
+
+src_install() {
+   cmake-utils_src_install
+   if use tutorials ; then
+   dodoc -r tutorial
+   docompress -x /usr/share/doc/${PF}/tutorial
+   fi
+   cd "${BUILD_DIR}"
+   use doc && dohtml -r doc/html/*
+}

diff --git a/sci-libs/ViSP/ViSP-3.1.0-r1.ebuild 
b/sci-libs/ViSP/ViSP-3.1.0-r1.ebuild
new file mode 100644
index 000..86886b818ec
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.1.0-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2018 Gentoo Foundation
+# 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/

2018-09-21 Thread James Le Cuirot
commit: 592a4889e9aa6f02ae01af0028d03fc13ed20160
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Sep 21 19:48:05 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Sep 21 19:48:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a4889

media-libs/libbluray: Drop unused udf USE flag from metadata

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libbluray/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/libbluray/metadata.xml 
b/media-libs/libbluray/metadata.xml
index e690f3a3310..ea48f1f7362 100644
--- a/media-libs/libbluray/metadata.xml
+++ b/media-libs/libbluray/metadata.xml
@@ -9,7 +9,6 @@
Add support for decryption of AACS
Use media-libs/libbdplus for BD+ 
decryption
Add support for BD-J
-   Add UDF (Universal Disk Format) support
Install command-line utilities and 
examples

 



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

2018-09-21 Thread Patrick Lauer
commit: 67ce3fd9da8379c7dfc6be72b48875a473d63288
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Sep 21 19:44:12 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Fri Sep 21 19:44:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ce3fd9

dev-db/postgresql: Bump beta

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-db/postgresql/Manifest | 2 +-
 .../{postgresql-11_beta2.ebuild => postgresql-11_beta4.ebuild} | 7 +--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 3546b8514d0..3ca14dfee58 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -1,6 +1,6 @@
 DIST postgresql-10.5.tar.bz2 20284578 BLAKE2B 
af2bc5bdc7e69682dac38785ce4a10c2c5c04202f2c3cd4acbb9200dbae7eec75d83813ac4df84b5a8064e77167f22a4dd54c6e84a68e564642cb5d75effd0ac
 SHA512 
1bad30ae88beca66f7e8b99b82e7f02aac1e9230b328e6e5a762a704cdd9dc767d924f5a66c68c93586badfef91b7ff336120a567ce970eaa58bb44c662ad48c
-DIST postgresql-11beta2.tar.bz2 21086270 BLAKE2B 
ecea671334cc8dcc59ef46e1e9dfc16c1f0c44623d5355a42ef07797c6794109f10532fb6bfd6b4165e92a83d42514547e402cbe1a3618a6e6894432b3e2945d
 SHA512 
3f9120af5f39d10937d92344c45e19f6d4de097dc24a081cd1984b27df4ecb8b0c15c638c8b1f8830b0003f01808159bd91305f9744eb6ae6c3425b3bf677937
 DIST postgresql-11beta3.tar.bz2 21375988 BLAKE2B 
cd83fcfc55504a028bf42f2c31de4d9e12ead1ad0f238a1f36397b9405ddf8f6d371062a25e2660f8c6754447a09ddc3a122f178101b8ab80237b16422c8cf4c
 SHA512 
6ac6ecf2fff014b3673b11f6f106fdc93e6692a4a67a4669c4a7557f2b3229e41ddf5365c1e9328d88b6fde9141c15bd1a4640356559e727ee7f9f11641d4bf6
+DIST postgresql-11beta4.tar.bz2 21143836 BLAKE2B 
d10fe7bd342dcbee3e98cf31355dad5b0bf4837969212e10e6e62549230ce8a3c24be9f61f9e629241b99eb5465e366196a43f58276c338d985fb2d3b6348114
 SHA512 
38a5f1e9df2b97054a1a9a5ab92b5a909315813cd93562f599f403b3f1f8f898ebd32cd36be9c8792bfb27650831a03eef1cd5335ae2470d22a6664e8b265605
 DIST postgresql-9.3.24.tar.bz2 17042985 BLAKE2B 
976debbc2a072cc307e22beac1d59352ecc214b9879284e635f30295d1f46ad2e0542ffc5f62639527be870afe46ea5daf5b8b2d3da9a069adf1701218def968
 SHA512 
3d457b6218eeb8da2d8dd134dabc7ec8000cad5863870079b85ce00d94218fa049146290a8389fec15e57d586b0edee9810cdad85f36cbabce49b6b4378ce1ee
 DIST postgresql-9.4.19.tar.bz2 17879273 BLAKE2B 
775a8748218c40440df91307107d46a35bcb3b2baf1c383014684c15d06c0026548770f88dccb1c26c3247813761e4a43003c50fe930041afc5701cddabfbde3
 SHA512 
38e2f1f25bd80fdfdec728cd4a3fee6696ca051e496f0629a0a554ea013bfb9bb83ef5659b00130666462a45036a648cf880a2f49693a8ef2edbde938e4dd830
 DIST postgresql-9.5.14.tar.bz2 18687959 BLAKE2B 
ac377b5e279d9e8179a94eb91d0cf1a7e3f6443c860d68a4540357d80128fbc54ac1ffec198725b2a783a80448f8a625556f2e6018162304d65659982890d46f
 SHA512 
9b5ebc8dc13bbdbd5b5bc02552e2b9b5029d899a80e82b653542c735868590ebe57d586951bf036c5abd28aae325c71cc69536f88321d50dd3d254f8ee0cfe35

diff --git a/dev-db/postgresql/postgresql-11_beta2.ebuild 
b/dev-db/postgresql/postgresql-11_beta4.ebuild
similarity index 97%
rename from dev-db/postgresql/postgresql-11_beta2.ebuild
rename to dev-db/postgresql/postgresql-11_beta4.ebuild
index 8c9760a046d..27adb918d12 100644
--- a/dev-db/postgresql/postgresql-11_beta2.ebuild
+++ b/dev-db/postgresql/postgresql-11_beta4.ebuild
@@ -11,7 +11,7 @@ PLOCALES="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru 
sk sl sv tr zh_CN
 inherit flag-o-matic l10n linux-info multilib pam prefix python-single-r1 \
systemd user versionator
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 SLOT=$(get_major_version)
 
@@ -24,7 +24,7 @@ LICENSE="POSTGRESQL GPL-2"
 DESCRIPTION="PostgreSQL RDBMS"
 HOMEPAGE="http://www.postgresql.org/;
 
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl python +readline
+IUSE="doc kerberos kernel_linux ldap libressl llvm nls pam perl python 
+readline
  selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -35,6 +35,8 @@ sys-apps/less
 virtual/libintl
 kerberos? ( virtual/krb5 )
 ldap? ( net-nds/openldap )
+llvm? ( sys-devel/llvm:=
+   sys-devel/clang:= )
 pam? ( virtual/pam )
 perl? ( >=dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
@@ -152,6 +154,7 @@ src_configure() {
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
+   $(use_with llvm) \
$(use_with pam) \
$(use_with perl) \
$(use_with python) \



[gentoo-commits] repo/gentoo:master commit in: media-libs/glm/

2018-09-21 Thread Alfredo Tupone
commit: b44b9b70f86bb7f1ce9725a8a57e233cbe5927e1
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Sep 21 18:52:14 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Sep 21 18:52:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44b9b70

media-libs/glm: Version bump to glm-0.9.9.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/glm/Manifest   |  1 +
 media-libs/glm/glm-0.9.9.2.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/media-libs/glm/Manifest b/media-libs/glm/Manifest
index 21ba931679d..593cffabb9e 100644
--- a/media-libs/glm/Manifest
+++ b/media-libs/glm/Manifest
@@ -1,3 +1,4 @@
 DIST glm-0.9.8.5.tar.gz 3756809 BLAKE2B 
41abc10e1c41c40ad68b7148a8ccbe9d2f4fc8a80c034c86341d12fedb17ab16f96114df28f56f52a12d8d60edecd26ecbcbffe6daa76f035711248240ef6616
 SHA512 
5a7e84ecc5a54320c74776c133bfdbeaf0d4496a7a7fdf2f4ccf89e66b3665a577a370a662ac97a350a2b1f717ce769cb0826057ebb3b13c9c2fee65f20ac7b4
 DIST glm-0.9.9.0.tar.gz 2716220 BLAKE2B 
fa48b318532cacd7d89325c615005b028e88b0702ed9248543f7d9a8e201dd6c130a63498d335289c452708dc627ebafc9654888b6db23ff238352fee638f236
 SHA512 
b7a6996cb98bc334130c33a339275b50ea28d8dfce300f3d14ac52edf0b5c38bf216d318f411e898edef428876c0b2d1f6a6e951f160f31425fe0852ad150421
 DIST glm-0.9.9.1.tar.gz 4572043 BLAKE2B 
6715c2f755b8127923db766d485f6587e879cb3456a318b386ec5ff32e184ca385513916edb60dbaebf3295225aa86b154418bdce88c5070c135df7527f00ca4
 SHA512 
7b29796abd1d29a6877e3600be15dfa7856149ab8abafa7018835e47dedd3c53b0a2c707f6ddbc3510a0d7b9e58c549298f956cd675c7969d91491b85ccf8e7f
+DIST glm-0.9.9.2.tar.gz 4572279 BLAKE2B 
8b9ade542989b3f73f1a80403b73b5c04c5d64ae259891a6b41564eb7b4417876d527ea8440352f2feec6480ec926ca877a4849c4e75c6ece3692d24d87c942a
 SHA512 
80a5fbeaaea5f1034cd6f8ad3f4daf8b5fa8d9410ccce15ced20f37e24c0f6083332fde82b1fa7357399b3e37c1a31dd3a14f257b7847a5f1ddefa627b50351a

diff --git a/media-libs/glm/glm-0.9.9.2.ebuild 
b/media-libs/glm/glm-0.9.9.2.ebuild
new file mode 100644
index 000..8f93505e327
--- /dev/null
+++ b/media-libs/glm/glm-0.9.9.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="OpenGL Mathematics"
+HOMEPAGE="http://glm.g-truc.net/;
+SRC_URI="https://github.com/g-truc/glm/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( HappyBunny MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="test cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
+
+RDEPEND="virtual/opengl"
+
+src_configure() {
+   if use test; then
+   local mycmakeargs=(
+   -DGLM_TEST_ENABLE=ON
+   -DGLM_TEST_ENABLE_SIMD_SSE2="$(usex cpu_flags_x86_sse2 
ON OFF)"
+   -DGLM_TEST_ENABLE_SIMD_SSE3="$(usex cpu_flags_x86_sse3 
ON OFF)"
+   -DGLM_TEST_ENABLE_SIMD_AVX="$(usex cpu_flags_x86_avx ON 
OFF)"
+   -DGLM_TEST_ENABLE_SIMD_AVX2="$(usex cpu_flags_x86_avx2 
ON OFF)"
+   )
+   fi
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/tensorflow/

2018-09-21 Thread Jason Zaman
commit: 4b8237eb8e07fa8f87f7d7c1f5b2cffec2d3945f
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 21 18:14:48 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 21 18:26:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8237eb

sci-libs/tensorflow: fix patches for 1.11.0_rc1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-libs/tensorflow/Manifest| 2 +-
 .../{tensorflow-1.11.0_rc1.ebuild => tensorflow-1.11.0_rc1-r1.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index 88f466cbab3..478caf43250 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -27,5 +27,5 @@ DIST tensorflow-1.11.0_rc0.tar.gz 25032294 BLAKE2B 
7a99630445eb51db39c9a0b948dc0
 DIST tensorflow-1.11.0_rc1.tar.gz 25031953 BLAKE2B 
849725cd89fe5ab43220ffdf41cebcfd1f2b216b8df016f60d715df2cadd2fbfd37f9b39283c7f854e22bc95de7c330c4c04efd995296d754799099cfb8a7472
 SHA512 
dbc5e8f529cad98ef0850a7833b3064aa48f1072cf335d7df23ad4416c711cdbc13000aa17c7cf083915e229ade73d61812c6697441f7542755da682b6060e0c
 DIST tensorflow-patches-1.10.0.tar.bz2 4032 BLAKE2B 
8588deec74179d8044af631de8e651491cc713553ee15ece9dff5052bd95b10924bdbe4301453f00d0f2fccd5d595d496b48fe45b0259837653b2de9e1898ab9
 SHA512 
1f57995ca9b3278735636cc42c88dc45558fa6a1d656108293f8df3fd9961d75f5e979bf0a9909136134e1cdaab41a34f83e605b48b23dddf17a6b1be684117b
 DIST tensorflow-patches-1.11.0_rc0.tar.bz2 10103 BLAKE2B 
66c9e8838f25be13851be3265af880a22355d0e8eb2cc297fff2118df1d6070216631e522f704a0d41d4029742f073a76acb01bbf150d827e69c9f6f5fc5
 SHA512 
05c3e7c1dfe50716b8043d7b1febf7a4f3e641c65b9c778a2fe0486ac0e9c091d50dba1c8e3c2b9417758ce8181688bb47ec0eb7804f8aa50726d52cfd202a8b
-DIST tensorflow-patches-1.11.0_rc1.tar.bz2 10920 BLAKE2B 
f20ccdb7f2122649845fbb9c4003ffd9fc6686c857a71b3315026871d30dab13fd5e00dd5d3741d5d69bc0dde307d219de5af4b87fbd48f125c31a2f0662b23d
 SHA512 
ea25adaa1b5c62ad7fec818487948bbf9478d8856dc3d5d55df5a5a7f92b13c1482cbd2b9774a2d92aec5741b40f57d6ef5faf2d579cd414b0cecb4c870c1472
+DIST tensorflow-patches-1.11.0_rc1-r1.tar.bz2 11013 BLAKE2B 
929cb9fee5e6b63f00341351908d3050c676670d9cc2c1241bd2e3c86601704a7495ab598b992718f0b51fc369e33e7c646bc5db3ba3b86b18326b1c2d2974a8
 SHA512 
76a94c9444e1d984afaf080222d430032636204d05a5e3ff5530012dfa1eba78619dd2a2942343ccc2f7fc489eb8c6f51fddd0b84cb2c2db645b2b914cc61f80
 DIST tensorflow-python-license.txt 45132 BLAKE2B 
1f572a06eeb4a58a5563b87a2db381a6e9eb0195cf1d006bda0d3da158e62a1e67e889a7d3d0da83d8609c0d048887bcbbd0d7056fd8e4f56b654047f36936fa
 SHA512 
1b8c2f9733fcf27d560879418c366b5c3e44420d42adb3b857ee741793ddc75ad18324b016909457e5311f2143593392ce4404d12962f076e62f6036afbb521e

diff --git a/sci-libs/tensorflow/tensorflow-1.11.0_rc1.ebuild 
b/sci-libs/tensorflow/tensorflow-1.11.0_rc1-r1.ebuild
similarity index 100%
rename from sci-libs/tensorflow/tensorflow-1.11.0_rc1.ebuild
rename to sci-libs/tensorflow/tensorflow-1.11.0_rc1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2p/files/

2018-09-21 Thread James Le Cuirot
commit: 9e4861349d2f7b614879eb4b345838da524a5dbe
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Sep 19 17:33:09 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Sep 21 18:25:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e486134

net-vpn/i2p: remove unused patch/files

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/9918

 net-vpn/i2p/files/i2p-0.9.31-add_libs.patch | 22 ---
 net-vpn/i2p/files/i2p-0.9.31.initd  | 33 -
 net-vpn/i2p/files/i2p-0.9.31.service| 13 
 3 files changed, 68 deletions(-)

diff --git a/net-vpn/i2p/files/i2p-0.9.31-add_libs.patch 
b/net-vpn/i2p/files/i2p-0.9.31-add_libs.patch
deleted file mode 100644
index 0ea3149a362..000
--- a/net-vpn/i2p/files/i2p-0.9.31-add_libs.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Naur a/installer/resources/wrapper.config 
b/installer/resources/wrapper.config
 a/installer/resources/wrapper.config   2016-11-07 11:42:42.503030002 
+0100
-+++ b/installer/resources/wrapper.config   2016-11-07 11:43:11.873031594 
+0100
-@@ -61,12 +61,18 @@
- # Be sure there are no other duplicate classes.
- #
- wrapper.java.classpath.1=$INSTALL_PATH/lib/*.jar
-+wrapper.java.classpath.2=/usr/share/tomcat-jstl-impl/lib/*.jar
-+wrapper.java.classpath.3=/usr/share/tomcat-jstl-spec/lib/*.jar
-+wrapper.java.classpath.4=/usr/share/java-service-wrapper/lib/*.jar
-+wrapper.java.classpath.5=/usr/share/bcprov-1.50/lib/*.jar
-+wrapper.java.classpath.6=/usr/share/jrobin/lib/*.jar
- #  uncomment this to use the system classpath as well (e.g. to get tools.jar)
- # wrapper.java.classpath.2=%CLASSPATH%
- 
- # Java Library Path (location of Wrapper.DLL or libwrapper.so)
- wrapper.java.library.path.1=$INSTALL_PATH
- wrapper.java.library.path.2=$INSTALL_PATH/lib
-+wrapper.java.library.path.3=/usr/lib/java-service-wrapper
- 
- # Java Bits.  On applicable platforms, tells the JVM to run in 32 or 64-bit 
mode.
- wrapper.java.additional.auto_bits=TRUE

diff --git a/net-vpn/i2p/files/i2p-0.9.31.initd 
b/net-vpn/i2p/files/i2p-0.9.31.initd
deleted file mode 100644
index 122d64f4919..000
--- a/net-vpn/i2p/files/i2p-0.9.31.initd
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need net
-}
-
-HOME="/var/lib/i2p"
-USER_HOME="$HOME"
-JAVABINARY="/etc/java-config-2/current-system-vm/bin/java"
-INSTALL_PATH="/usr/share/i2p"
-I2P="$INSTALL_PATH"
-I2P_CONFIG_DIR="$USER_HOME/.i2p"
-SYSTEM_java_io_tmpdir="$I2P_CONFIG_DIR"
-I2PTEMP="$SYSTEM_java_io_tmpdir"
-LOGFILE="$I2P_CONFIG_DIR/wrapper.log"
-PIDFILE="/var/run/i2p.pid"
-WRAPPER_CMD="$I2P/i2psvc"
-WRAPPER_CONF="$I2P/wrapper.config"
-
-start() {
-   ebegin "Starting I2P"
-   start-stop-daemon --start -b -m -u i2p --pidfile "$PIDFILE" --quiet 
--exec $WRAPPER_CMD -- -c $WRAPPER_CONF wrapper.daemonize=FALSE 
wrapper.syslog.ident=i2p wrapper.java.command="$JAVABINARY" wrapper.name=i2p 
wrapper.displayname="I2P Service" 
wrapper.statusfile="$I2P_CONFIG_DIR/i2p.status" 
wrapper.java.statusfile="$I2P_CONFIG_DIR/i2p.java.status" 
wrapper.logfile="$LOGFILE"
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping I2P"
-   start-stop-daemon --stop -u i2p --pidfile "$PIDFILE" --quiet --exec 
$WRAPPER_CMD -R SIGTERM/20 SIGKILL/20 -P
-   eend $?
-}
-

diff --git a/net-vpn/i2p/files/i2p-0.9.31.service 
b/net-vpn/i2p/files/i2p-0.9.31.service
deleted file mode 100644
index ccbadbd4d16..000
--- a/net-vpn/i2p/files/i2p-0.9.31.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Invisible Internet Project
-After=network.target
-
-[Service]
-User=i2p
-Type=forking
-ExecReload=/usr/bin/i2prouter restart
-ExecStart=/usr/bin/i2prouter start
-ExecStop=/usr/bin/i2prouter stop
-
-[Install]
-WantedBy=multi-user.target



[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/

2018-09-21 Thread James Le Cuirot
commit: 9027bbe12d28af03cb7cad29f489e28361c3f970
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Sep 12 22:37:27 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Sep 21 18:21:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9027bbe1

media-libs/libbluray: Bring  in sync with latest release

The ebuild had fallen behind.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libbluray/libbluray-.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-libs/libbluray/libbluray-.ebuild 
b/media-libs/libbluray/libbluray-.ebuild
index a30dae66fdb..81159745968 100644
--- a/media-libs/libbluray/libbluray-.ebuild
+++ b/media-libs/libbluray/libbluray-.ebuild
@@ -11,14 +11,14 @@ else

SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2;
 fi
 
-inherit autotools java-pkg-opt-2 flag-o-matic eutils multilib-minimal
+inherit autotools java-pkg-opt-2 flag-o-matic multilib-minimal
 
 DESCRIPTION="Blu-ray playback libraries"
 HOMEPAGE="https://www.videolan.org/developers/libbluray.html;
 
 LICENSE="LGPL-2.1"
 SLOT="0/2"
-IUSE="aacs bdplus +fontconfig java static-libs +truetype udf utils +xml"
+IUSE="aacs bdplus +fontconfig java static-libs +truetype utils +xml"
 
 COMMON_DEPEND="
xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
@@ -44,7 +44,7 @@ DOCS=( ChangeLog README.txt )
 
 src_prepare() {
default
-
+   unset JDK_HOME #621992
if use java ; then
export JDK_HOME="$(java-config -g JAVA_HOME)"
 
@@ -61,11 +61,10 @@ multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
--disable-optimizations \
$(multilib_native_use_enable utils examples) \
-   $(multilib_native_use_enable java bdjava) \
+   $(multilib_native_use_enable java bdjava-jar) \
$(use_with fontconfig) \
$(use_with truetype freetype) \
$(use_enable static-libs static) \
-   $(use_enable udf) \
$(use_with xml libxml2)
 }
 
@@ -73,7 +72,7 @@ multilib_src_install() {
emake DESTDIR="${D}" install
 
if multilib_is_native_abi && use utils; then
-   cd .libs/
+   cd .libs/ || die
dobin index_dump mobj_dump mpls_dump bd_info bdsplice clpi_dump 
hdmv_test libbluray_test list_titles sound_dump
if use java; then
dobin bdj_test
@@ -87,5 +86,5 @@ multilib_src_install() {
 
 multilib_src_install_all() {
einstalldocs
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/

2018-09-21 Thread James Le Cuirot
commit: 87b9431b6ea158efa7078123ccedd25e1c98d022
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Sep 12 22:27:18 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Sep 21 18:21:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b9431b

media-libs/libbluray: Install new awt jar for 

The original jar has been split in two.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libbluray/libbluray-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libbluray/libbluray-.ebuild 
b/media-libs/libbluray/libbluray-.ebuild
index f2d6ce9385e..a30dae66fdb 100644
--- a/media-libs/libbluray/libbluray-.ebuild
+++ b/media-libs/libbluray/libbluray-.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
@@ -81,7 +81,7 @@ multilib_src_install() {
fi
 
if multilib_is_native_abi && use java; then
-   java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}-j2se-*.jar
+   java-pkg_dojar "${BUILD_DIR}"/.libs/${PN}{,-awt}-j2se-*.jar
fi
 }
 



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

2018-09-21 Thread Matt Thode
commit: 11fb63515d84e8022d26b029c79bc3664773546a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 21 18:18:22 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 21 18:18:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fb6351

dev-ruby/facter: 3.11.4 stable allarches with cleanup

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-ruby/facter/Manifest |   2 -
 dev-ruby/facter/facter-3.11.1.ebuild | 108 ---
 dev-ruby/facter/facter-3.11.2.ebuild | 105 --
 dev-ruby/facter/facter-3.11.4.ebuild |   2 +-
 4 files changed, 1 insertion(+), 216 deletions(-)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 7c129b02248..47cf93c427b 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,6 +1,4 @@
 DIST facter-2.4.6.gem 246272 BLAKE2B 
105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20
 SHA512 
a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a
-DIST facter-3.11.1.tar.gz 384201 BLAKE2B 
349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39
 SHA512 
295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756
-DIST facter-3.11.2.tar.gz 384784 BLAKE2B 
f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a
 SHA512 
aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582
 DIST facter-3.11.3.tar.gz 384882 BLAKE2B 
ad6103df38efb6abd68d9f831e53dba2767401e129d55bb94adee4dc3f8bc48c7a969050cc52d395a196883d561317ccb72bfaba2775e003171fd6941935feb8
 SHA512 
6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef
 DIST facter-3.11.4.tar.gz 388074 BLAKE2B 
c3105376ba8d74df08e7e19ca7b5291d241d57aebb43a77d0dabe96668a07a62bf70fb18aa3bc3d85011e22f935a711daade17cf60ad867a7503e1b731647c88
 SHA512 
af58d0592a4b220d8f1d9a6d065da71136b58b7a474587c140021fd2915d920d328bad52178566f26292bd932ca1ac1371a631f88a567876265c7494bb01c518
 DIST facter-3.12.0.tar.gz 390445 BLAKE2B 
8c7f2fccd16df3b13df451c18eaeb0cb837d1408b247bbf35f264e3adc2daeb5efaf3008ecf95428433d19067310b2d273a6001e1e151c260ddd5185f54b
 SHA512 
2ef78903f62784f86f8d155f9f10ba793c10742f87d80c894c6bd505ae9186b5e875366d9c05899fe5e25f2994cf66b7d73d6c6570a38a7bc6e45ff0d5108c36

diff --git a/dev-ruby/facter/facter-3.11.1.ebuild 
b/dev-ruby/facter/facter-3.11.1.ebuild
deleted file mode 100644
index f1584484e8b..000
--- a/dev-ruby/facter/facter-3.11.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# git-r3 goes after ruby-ng so that it overrides src_unpack properly
-inherit cmake-utils eutils multilib ruby-ng
-
-DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
-HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="debug test"
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/puppetlabs/facter.git;
-   EGIT_BRANCH="master"
-   S="${S}/${P}"
-else
-   [[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
-   SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${S}/all/${P}"
-fi
-
-BDEPEND="
-   >=sys-devel/gcc-4.8:*
-   dev-cpp/cpp-hocon"
-CDEPEND="
-   >=dev-libs/leatherman-1.0.0:=
-   dev-libs/openssl:*
-   sys-apps/util-linux
-   app-emulation/virt-what
-   net-misc/curl
-   >=dev-libs/boost-1.54:=[nls]
-   >=dev-cpp/yaml-cpp-0.5.1
-   ! 10.1.0/>= 10/' \
-   -e '/rspec/ s/2.11.0/2.11/' \
-   -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die
-   # patches
-   default
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DCMAKE_BUILD_TYPE=None
-   -DCMAKE_INSTALL_PREFIX=/usr
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DUSE_JRUBY_SUPPORT=FALSE
-   -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
-   )
-   if use debug; then
-   mycmakeargs+=(
- -DCMAKE_BUILD_TYPE=Debug
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-}
-
-each_ruby_install() {
-   doruby 

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

2018-09-21 Thread Matt Thode
commit: 6461486cf26105627efb4a271f914d6ae896da2a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Sep 21 18:12:59 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Sep 21 18:18:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6461486c

app-admin/mcollective: 2.12.3 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-admin/mcollective/Manifest  |  1 -
 app-admin/mcollective/mcollective-2.12.1.ebuild | 60 -
 app-admin/mcollective/mcollective-2.12.3.ebuild |  2 +-
 3 files changed, 1 insertion(+), 62 deletions(-)

diff --git a/app-admin/mcollective/Manifest b/app-admin/mcollective/Manifest
index 576d8d8a6ea..a5b0ed94a80 100644
--- a/app-admin/mcollective/Manifest
+++ b/app-admin/mcollective/Manifest
@@ -1,3 +1,2 @@
-DIST mcollective-2.12.1.tar.gz 1517946 BLAKE2B 
785acc53a4854f47caebe1d6a5f9cc850c3c33fd21e1b6e57d0d9761b2a7a3bbab2f2df398aa5344d90bc11397a545c8663d60ff3b2f6ff835fdc619d874928e
 SHA512 
2398fb0202d8d5669a6efa81d96a87ee7e9221c1bc1b2e5be1917f2fec2527879b34be8df8c3052acf0ed58074b2da185f0837889d9300bde190bc95e8237d9a
 DIST mcollective-2.12.2.tar.gz 1517725 BLAKE2B 
e5f2b94843b95fa0749ed7e3e1ae52aeb485bf6644b64d971efd7d7a0e7bc806de0d2b00997c7e36d004fd78c479b9cf19b927e717ad0f3e4c13e820e5481637
 SHA512 
83be835499adf836797a67adda9be6d1bbf32524560ae51533875a1e2507599c7a0a1d2a76513669b919cf1eeceabdf13162eedb8972c74ecdeba5427b1701e4
 DIST mcollective-2.12.3.tar.gz 1516461 BLAKE2B 
f8fa65ffadb98ae3511416aaf8b0875486b75f20e4da4007ad70820f453a6ecd81b57d7aa30ae38b014b984330f6c4d525002a54edb2c00d629b6fd4b2250049
 SHA512 
55798d4579a6be8a7790b046f8b4e72607935c83ec874b6147258d827e0bf279f08dfa121d7cc4a8ed922986aa6bad9ebd62b7e3cbc1e7ef526cf58edce1bcdc

diff --git a/app-admin/mcollective/mcollective-2.12.1.ebuild 
b/app-admin/mcollective/mcollective-2.12.1.ebuild
deleted file mode 100644
index e5ded06a825..000
--- a/app-admin/mcollective/mcollective-2.12.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-inherit ruby-ng
-
-DESCRIPTION="Framework to build server orchestration or parallel job execution
-systems"
-HOMEPAGE="https://docs.puppet.com/mcollective/;
-SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/all/marionette-collective-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc +client"
-
-DEPEND=""
-RDEPEND=">=dev-ruby/stomp-1.4.4"
-
-src_compile() {
-   einfo "nothing to compile"
-}
-
-each_ruby_install() {
-   cd "marionette-collective-${PV}"
-   doruby -r lib/*
-   insinto /usr/share/mcollective
-   use client && dosbin bin/mco
-   dosbin bin/mcollectived
-   if use doc ; then
-   dohtml -r doc/*
-   insinto /usr/share/doc/${P}/ext
-   doins -r ext/*
-   fi
-   newinitd "${FILESDIR}"/mcollectived.initd mcollectived
-   insinto /etc/mcollective
-   cd etc
-   for cfg in *.dist ; do
-   newins "${cfg}" "${cfg%%.dist}"
-   sed -i -e "s:^libdir.*:libdir = 
/usr/share/mcollective/plugins:" \
-   "${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed"
-   done
-   insinto /etc/mcollective/plugin.d
-}
-
-pkg_postinst() {
-   einfo "Mcollective requires a stomp server installed and functioning 
before"
-   einfo "you can use it. The recommended server to use is ActiveMQ [1] 
but"
-   einfo "any other stomp compatible server should work."
-   einfo
-   einfo "It is recommended you read the \'getting started\' guide [2] if 
this"
-   einfo "is a new installation"
-   einfo
-   einfo "[1] https://activemq.apache.org/;
-   einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted;
-}

diff --git a/app-admin/mcollective/mcollective-2.12.3.ebuild 
b/app-admin/mcollective/mcollective-2.12.3.ebuild
index 6682ac763be..e5ded06a825 100644
--- a/app-admin/mcollective/mcollective-2.12.3.ebuild
+++ b/app-admin/mcollective/mcollective-2.12.3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/all/marionette-collective-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc +client"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/gexiv2/

2018-09-21 Thread Michał Górny
commit: adf24e80bb66aff374205001f0af341bfb6d07e9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 21 17:59:42 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 21 18:05:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf24e80

media-libs/gexiv2: Tested on ~amd64-fbsd

Closes: https://bugs.gentoo.org/655666
Signed-off-by: Michał Górny  gentoo.org>

 media-libs/gexiv2/gexiv2-0.10.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gexiv2/gexiv2-0.10.8.ebuild 
b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
index 8ad241f540c..51a7aefc81c 100644
--- a/media-libs/gexiv2/gexiv2-0.10.8.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
 IUSE="introspection python static-libs test vala"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/

2018-09-21 Thread Michał Górny
commit: 5aef6bafae7cf8448bca63ffa4db3acd371d584a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 21 18:01:16 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 21 18:05:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aef6baf

media-libs/gegl: Restore ~amd64-fbsd

Closes: https://bugs.gentoo.org/655666
Signed-off-by: Michał Górny  gentoo.org>

 media-libs/gegl/gegl-0.4.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gegl/gegl-0.4.8-r1.ebuild 
b/media-libs/gegl/gegl-0.4.8-r1.ebuild
index 6a944b6cc89..58fe499c45d 100644
--- a/media-libs/gegl/gegl-0.4.8-r1.ebuild
+++ b/media-libs/gegl/gegl-0.4.8-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A graph based image processing framework"



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

2018-09-21 Thread Jason Zaman
commit: 65e215bd498f85a5f5f07618bfdac3712bc9f20a
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 21 16:46:35 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 21 17:50:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e215bd

dev-python/gast: new package

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/gast/Manifest  |  1 +
 dev-python/gast/gast-0.2.0.ebuild | 18 ++
 dev-python/gast/metadata.xml  | 11 +++
 3 files changed, 30 insertions(+)

diff --git a/dev-python/gast/Manifest b/dev-python/gast/Manifest
new file mode 100644
index 000..1ed2ae93063
--- /dev/null
+++ b/dev-python/gast/Manifest
@@ -0,0 +1 @@
+DIST gast-0.2.0.tar.gz 9400 BLAKE2B 
1392b9ef3a007d89b6b7af5ca49f3dcaa0689e166845ea25c2e544578f65915114d763b54503825dc2b6958a71ac284ec7ae2cc2cfa861494da28df786d679b4
 SHA512 
651719c3035d21e02e39cd83fd54212a12c39addf69f7c9e8810ccb7bb9aae7828e176ad0adf55182f0628f18d76cb1e286e498a9665ddb12e91a51dc2303381

diff --git a/dev-python/gast/gast-0.2.0.ebuild 
b/dev-python/gast/gast-0.2.0.ebuild
new file mode 100644
index 000..9965a03d1bf
--- /dev/null
+++ b/dev-python/gast/gast-0.2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax 
Tree (AST)"
+HOMEPAGE="https://pypi.org/project/gast/;
+SRC_URI="https://pypi.io/packages/source/g/gast/gast-0.2.0.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/gast/metadata.xml b/dev-python/gast/metadata.xml
new file mode 100644
index 000..ca8e3611427
--- /dev/null
+++ b/dev-python/gast/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   perfin...@gentoo.org
+   
+   
+   A generic AST to represent Python2 and Python3's Abstract 
Syntax Tree(AST).
+   GAST provides a compatibility layer between the AST of various 
Python versions, as produced by ast.parse from the standard ast module.
+   
+



[gentoo-commits] repo/gentoo:master commit in: sci-libs/tensorflow/

2018-09-21 Thread Jason Zaman
commit: d437d53f57ad5fa4e623c79b3ec31fcefc7cec6e
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 21 17:49:12 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 21 17:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d437d53f

sci-libs/tensorflow: bump to 1.11.0_rc1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-libs/tensorflow/Manifest |   2 +
 sci-libs/tensorflow/tensorflow-1.11.0_rc1.ebuild | 431 +++
 2 files changed, 433 insertions(+)

diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index eccf781e0a3..88f466cbab3 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -24,6 +24,8 @@ DIST oourafft-20061228.tgz 72213 BLAKE2B 
4a3ac2b4c0bc3275b5743df59241e1cdbd02003
 DIST protobuf-3.6.0.tar.gz 4483224 BLAKE2B 
b6716d33c14ab98a05676a3369b4762179df88ed3e8c34b93075c12edc10213bf1c427a59a8840bc64b53365264021b8075a02a44478c998062cf04da95c0075
 SHA512 
46df0187e5c9e7d213930d916f6c89e7a41eca1aaac228d8f56e3f784598a9f323d7cc2d3cf20668ceb776d3237c4eccf685ef8d7808f09107fa8e441f9899f4
 DIST tensorflow-1.10.0.tar.gz 24490786 BLAKE2B 
2ecec19b2b2ebb2e292ec07fee458017aa3fcc4c1445e6c9419ea9bd37990a58607c8f3134c785be0e3ae098c332a734fb85717b2ecd781551a0c8f20ffca8f2
 SHA512 
a25257ad7e561c2040ba9dda699acb24b757e6d79c60324cab20d8d8a428fef79a06a3627a95a59e2c8408a094666b9aa6d8af1c5419fa8c238e1f5e10e9ec33
 DIST tensorflow-1.11.0_rc0.tar.gz 25032294 BLAKE2B 
7a99630445eb51db39c9a0b948dc04b63d48a55cf56e96f431a597695bfc9f36701b42ba9de3bcbb4134661f583fec2f2068a396a559b422806b973b149e62f0
 SHA512 
1f537188338d09fb63705d8d1eb9e6f6e89274ded5d16f165f63ff97d6e1f534d7e9dc412fb38e00d834f8ff5ec5f00a6fa5ab464ba0ab47b501916cb8828d7f
+DIST tensorflow-1.11.0_rc1.tar.gz 25031953 BLAKE2B 
849725cd89fe5ab43220ffdf41cebcfd1f2b216b8df016f60d715df2cadd2fbfd37f9b39283c7f854e22bc95de7c330c4c04efd995296d754799099cfb8a7472
 SHA512 
dbc5e8f529cad98ef0850a7833b3064aa48f1072cf335d7df23ad4416c711cdbc13000aa17c7cf083915e229ade73d61812c6697441f7542755da682b6060e0c
 DIST tensorflow-patches-1.10.0.tar.bz2 4032 BLAKE2B 
8588deec74179d8044af631de8e651491cc713553ee15ece9dff5052bd95b10924bdbe4301453f00d0f2fccd5d595d496b48fe45b0259837653b2de9e1898ab9
 SHA512 
1f57995ca9b3278735636cc42c88dc45558fa6a1d656108293f8df3fd9961d75f5e979bf0a9909136134e1cdaab41a34f83e605b48b23dddf17a6b1be684117b
 DIST tensorflow-patches-1.11.0_rc0.tar.bz2 10103 BLAKE2B 
66c9e8838f25be13851be3265af880a22355d0e8eb2cc297fff2118df1d6070216631e522f704a0d41d4029742f073a76acb01bbf150d827e69c9f6f5fc5
 SHA512 
05c3e7c1dfe50716b8043d7b1febf7a4f3e641c65b9c778a2fe0486ac0e9c091d50dba1c8e3c2b9417758ce8181688bb47ec0eb7804f8aa50726d52cfd202a8b
+DIST tensorflow-patches-1.11.0_rc1.tar.bz2 10920 BLAKE2B 
f20ccdb7f2122649845fbb9c4003ffd9fc6686c857a71b3315026871d30dab13fd5e00dd5d3741d5d69bc0dde307d219de5af4b87fbd48f125c31a2f0662b23d
 SHA512 
ea25adaa1b5c62ad7fec818487948bbf9478d8856dc3d5d55df5a5a7f92b13c1482cbd2b9774a2d92aec5741b40f57d6ef5faf2d579cd414b0cecb4c870c1472
 DIST tensorflow-python-license.txt 45132 BLAKE2B 
1f572a06eeb4a58a5563b87a2db381a6e9eb0195cf1d006bda0d3da158e62a1e67e889a7d3d0da83d8609c0d048887bcbbd0d7056fd8e4f56b654047f36936fa
 SHA512 
1b8c2f9733fcf27d560879418c366b5c3e44420d42adb3b857ee741793ddc75ad18324b016909457e5311f2143593392ce4404d12962f076e62f6036afbb521e

diff --git a/sci-libs/tensorflow/tensorflow-1.11.0_rc1.ebuild 
b/sci-libs/tensorflow/tensorflow-1.11.0_rc1.ebuild
new file mode 100644
index 000..0a127bd5960
--- /dev/null
+++ b/sci-libs/tensorflow/tensorflow-1.11.0_rc1.ebuild
@@ -0,0 +1,431 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python2_7 python3_6 )
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-${MY_PV}
+
+inherit check-reqs cuda distutils-r1 multiprocessing toolchain-funcs
+
+DESCRIPTION="Computation framework using data flow graphs for scalable machine 
learning"
+HOMEPAGE="https://www.tensorflow.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cuda jemalloc mpi +python +system-libs"
+CPU_USE_FLAGS_X86="sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma3 fma4"
+for i in $CPU_USE_FLAGS_X86; do
+   IUSE+=" cpu_flags_x86_$i"
+done
+
+# distfiles that bazel uses for the workspace, will be copied to basel-distdir
+bazel_external_uris="
+   http://www.kurims.kyoto-u.ac.jp/~ooura/fft.tgz -> oourafft-20061228.tgz
+   https://bitbucket.org/eigen/eigen/get/fd6845384b86.tar.gz -> 
eigen-fd6845384b86.tar.gz
+   
https://github.com/abseil/abseil-cpp/archive/f0f15c2778b0e4959244dd25e63f445a455870f5.tar.gz
 -> abseil-cpp-f0f15c2778b0e4959244dd25e63f445a455870f5.tar.gz
+   
https://github.com/bazelbuild/rules_closure/archive/dbb96841cc0a5fb2664c37822803b06dab20c7d1.tar.gz
 -> bazelbuild-rules_closure-dbb96841cc0a5fb2664c37822803b06dab20c7d1.tar.gz
+   

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

2018-09-21 Thread Andreas Sturmlechner
commit: 382f616b685d6cfcdd75d5aa1f9c6c1cfb7ec7f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 16:52:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 16:52:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382f616b

profiles: powerpc: Re-add media-video/vlc[libav] p.use.stable.mask

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

diff --git a/profiles/arch/powerpc/package.use.stable.mask 
b/profiles/arch/powerpc/package.use.stable.mask
index 914c980131d..23d9d45966e 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (18 Sep 2018)
+# >=media-video/libav-12 not stable yet, bug #617508
+media-video/vlc libav
+
 # Michał Górny  (26 Aug 2018)
 # Non-stable dependency.  Used to be masked completely.
 media-sound/abcde replaygain



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

2018-09-21 Thread Mikle Kolyada
commit: 6681b26b2091f8ea5414a03bf79d1459cc197c96
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 16:41:27 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 16:41:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6681b26b

net-misc/curl: Security cleanup

Bug: https://bugs.gentoo.org/665292
Bug: https://bugs.gentoo.org/660894
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-misc/curl/Manifest  |   2 -
 net-misc/curl/curl-7.60.0-r1.ebuild | 247 
 net-misc/curl/curl-7.60.0.ebuild| 247 
 net-misc/curl/curl-7.61.0.ebuild| 247 
 4 files changed, 743 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 5b58153f041..0401ed72dc9 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,3 +1 @@
-DIST curl-7.60.0.tar.bz2 2938400 BLAKE2B 
1c80e63094b6c0e8c63265ed7a62f75aac2ba13cf86ba201d69837f32c6b0011599a33507e65234cf3dccc5aa08ee558ff9c52998c50f0288738ba3992b6bc65
 SHA512 
c7566bbe7289cd75d34a65b457905d54b5d07543b9fed5a762c889eb09114ad66de62c3edafd1973e87bc8e303a434e77b4e40eea1718801e79ae9256531abe9
-DIST curl-7.61.0.tar.bz2 2949354 BLAKE2B 
bb9fb6155aa6031d81fa17410e772a58ec111401e7854ad0148c33169f1a7067bb04029965f117be7df20c51a6157bf93fb6439bc4a2d25849a4784baadc
 SHA512 
4907234c75a9e52a5b81cf895bcc811d7a69f1db84a9ae1adc3af360e8cc4371f58c00925ce6bc5170f2a8072848da47a52c41f4bfedcf14274ec75802afcddd
 DIST curl-7.61.1.tar.bz2 2965173 BLAKE2B 
16ef6962f64e18a4b67c3cccff78120084a2660207f512974f9827c53037a95b935a6020620f926eee85339fbc558be5585f2a4c001bd287c4d33795e6a6dab5
 SHA512 
484d33c0d32109539a95309cdb4404c03c0e7164fdbf7a4724a5b01aa20e2d48fbe6363c7cc53060d4d28050cfa6b43f9ed220ab65d4d389eb00efff5db1bfb5

diff --git a/net-misc/curl/curl-7.60.0-r1.ebuild 
b/net-misc/curl/curl-7.60.0-r1.ebuild
deleted file mode 100644
index 703e9d8df20..000
--- a/net-misc/curl/curl-7.60.0-r1.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools eutils prefix multilib-minimal
-
-DESCRIPTION="A Client that groks URLs"
-HOMEPAGE="https://curl.haxx.se/;
-SRC_URI="https://curl.haxx.se/download/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="adns brotli http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
-IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl"
-IUSE+=" elibc_Winnt"
-
-#lead to lots of false negatives, bug #285669
-RESTRICT="test"
-
-RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
-   brotli? ( app-arch/brotli:= )
-   ssl? (
-   curl_ssl_axtls? (
-   net-libs/axtls:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   curl_ssl_gnutls? (
-   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
-   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   curl_ssl_libressl? (
-   dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}]
-   )
-   curl_ssl_mbedtls? (
-   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   curl_ssl_openssl? (
-   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
-   )
-   curl_ssl_nss? (
-   dev-libs/nss:0[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   )
-   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
-   idn? ( net-dns/libidn2:0[static-libs?,${MULTILIB_USEDEP}] )
-   adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
-   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
-   ssh? ( net-libs/libssh2[static-libs?,${MULTILIB_USEDEP}] )
-   sys-libs/zlib[${MULTILIB_USEDEP}]"
-
-# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
-#  rtmp? (
-#  media-video/rtmpdump
-#  curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
-#  curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
-#  )
-
-# ssl providers to be added:
-# fbopenssl  $(use_with spnego)
-
-DEPEND="${RDEPEND}
-   

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

2018-09-21 Thread Lars Wendler
commit: 9a51d02549b8aa5a0cfd24854e875ad41ef72ace
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 21 16:12:24 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 21 16:12:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a51d025

net-libs/libssh: Bump to version 0.8.3

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/libssh/Manifest|   1 +
 net-libs/libssh/libssh-0.8.3.ebuild | 107 
 2 files changed, 108 insertions(+)

diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index 2d38869b741..e340fa78708 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -1,3 +1,4 @@
 DIST libssh-0.7.4.tar.xz 351892 BLAKE2B 
5427faa04eac7b57f73909f113d933daf667f8311c30364bbf06d4f01121a58f5b560e0a1d9071655ce9b310fa3f3f801e11e880ca3eacde66efa0f49dc51b2b
 SHA512 
94b8183e5c83e339303c1a160c92ccff6159471ac7d189ab66cf6d606d2e803fd616519f079aef1577c947d3a14e315332b05ea08e44d0ab550edbcb768dbea7
 DIST libssh-0.7.5.tar.xz 351632 BLAKE2B 
b41cccb6215c5b7e66742171d91e1081d3c1bf44455b65a5992093d31b28db7a6375e815303e115e02b2458c734d9c61e4b1528ba905bf8a421ca2bbb7221ce6
 SHA512 
6c7f539899caaedf13d66fa2e0fac1a475ecdfe389131abcbdf908bdebc50a0b9e6b0d43e67e52aea85c32f6aa68e46ca2f50695992f82ded83489f445a8e775
 DIST libssh-0.8.2.tar.xz 408412 BLAKE2B 
bbd531ed511baa84d40c2e156cc63fca09345196e24e485930d8f42fed451529ea6ec2ce6f50276dfa56d5523062bbc45774891ad47ce7c748e8b95bc28b9f8c
 SHA512 
ef9877d2a35f1871139c12452c917a3888172ea29f71d880e824de182695e5a8786bb39ca2f4874a160e156648d52065a8b2e7c040220badf65eee35dcfddeb9
+DIST libssh-0.8.3.tar.xz 422244 BLAKE2B 
b24e4eed3ad1cd336b1864c68e366788ea62d0df2d527afaabf8d57c2f3e7b490a999bee8e4bfbfac512a77ee2a32cb1a95dbcdbcef2bd8aad5addbed1aeb01f
 SHA512 
09e7ccbb2c584a9e51366a43f08f80cc5775c649886736629ab10f3520432d107c93e94a54c7d7e49a68f8f3b5d268bf1985acbe08d29dbffbfc0c53a4937ea5

diff --git a/net-libs/libssh/libssh-0.8.3.ebuild 
b/net-libs/libssh/libssh-0.8.3.ebuild
new file mode 100644
index 000..d187c20721b
--- /dev/null
+++ b/net-libs/libssh/libssh-0.8.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-${PV/_rc/rc}"
+inherit cmake-multilib
+
+DESCRIPTION="Access a working SSH implementation by means of a library"
+HOMEPAGE="https://www.libssh.org/;
+
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
+else
+   inherit eapi7-ver
+   SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/4" # subslot = soname major version
+IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap server +sftp 
static-libs test zlib"
+# Maintainer: check IUSE-defaults at DefineOptions.cmake
+
+REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )"
+
+RDEPEND="
+   !gcrypt? (
+   !mbedtls? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   )
+   )
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
+   gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   mbedtls? ( net-libs/mbedtls[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen[dot] )
+   test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] )
+"
+
+DOCS=( AUTHORS README ChangeLog )
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # just install the examples, do not compile them
+   cmake_comment_add_subdirectory examples
+
+   # keyfile torture test is currently broken
+   sed -i \
+   -e '/torture_keyfiles/d' \
+   tests/unittests/CMakeLists.txt || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNIT_TESTING="$(usex test)"
+   -DWITH_DEBUG_CALLTRACE="$(usex debug)"
+   -DWITH_DEBUG_CRYPTO="$(usex debug)"
+   -DWITH_GCRYPT="$(usex gcrypt)"
+   -DWITH_GSSAPI="$(usex gssapi)"
+   -DWITH_MBEDTLS="$(usex mbedtls)"
+   -DWITH_NACL=no
+   -DWITH_PCAP="$(usex pcap)"
+   -DWITH_SERVER="$(usex server)"
+   -DWITH_SFTP="$(usex sftp)"
+   -DWITH_STACK_PROTECTOR=OFF
+   -DWITH_STATIC_LIB="$(usex static-libs)"
+   -DWITH_ZLIB="$(usex zlib)"
+   )
+
+   multilib_is_native_abi || mycmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON )
+
+   cmake-utils_src_configure
+}
+

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

2018-09-21 Thread Lars Wendler
commit: 9f4411cbbd77fa4f4b6b3165fe51568e8a1d8df2
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 21 16:13:19 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 21 16:13:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4411cb

net-libs/libssh: Synced live ebuild.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/libssh/libssh-.ebuild | 30 +++---
 1 file changed, 11 insertions(+), 19 deletions(-)

diff --git a/net-libs/libssh/libssh-.ebuild 
b/net-libs/libssh/libssh-.ebuild
index 641c1853e98..d187c20721b 100644
--- a/net-libs/libssh/libssh-.ebuild
+++ b/net-libs/libssh/libssh-.ebuild
@@ -23,6 +23,8 @@ SLOT="0/4" # subslot = soname major version
 IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap server +sftp 
static-libs test zlib"
 # Maintainer: check IUSE-defaults at DefineOptions.cmake
 
+REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )"
+
 RDEPEND="
!gcrypt? (
!mbedtls? (
@@ -36,27 +38,21 @@ RDEPEND="
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
+   doc? ( app-doc/doxygen[dot] )
test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] )
 "
 
-REQUIRED_USE="?? ( gcrypt mbedtls )"
-
 DOCS=( AUTHORS README ChangeLog )
 
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=(
-   "${FILESDIR}/${PN}-0.8.0-tests.patch"
-)
+PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" )
 
 src_prepare() {
cmake-utils_src_prepare
 
-   # just install the examples do not compile them
-   sed -i \
-   -e '/add_subdirectory(examples)/s/^/#DONOTWANT/' \
-   CMakeLists.txt || die
+   # just install the examples, do not compile them
+   cmake_comment_add_subdirectory examples
 
# keyfile torture test is currently broken
sed -i \
@@ -78,27 +74,22 @@ multilib_src_configure() {
-DWITH_SFTP="$(usex sftp)"
-DWITH_STACK_PROTECTOR=OFF
-DWITH_STATIC_LIB="$(usex static-libs)"
-   -DWITH_STATIC_LIB="$(usex test)"
-DWITH_ZLIB="$(usex zlib)"
)
 
+   multilib_is_native_abi || mycmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON )
+
cmake-utils_src_configure
 }
 
 multilib_src_compile() {
cmake-utils_src_compile
-   multilib_is_native_abi && use doc && cmake-utils_src_compile doc
+   multilib_is_native_abi && use doc && cmake-utils_src_compile docs
 }
 
 multilib_src_install() {
cmake-utils_src_install
-
-   if multilib_is_native_abi && use doc ; then
-   docinto html
-   dodoc -r doc/html/.
-   fi
-
-   use static-libs || rm -f "${D}"/usr/$(get_libdir)/libssh.a
+   use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
 
# compatibility symlink until all consumers have been updated
# to no longer use libssh_threads.so
@@ -106,6 +97,7 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
+   use mbedtls && DOCS+=( README.mbedtls )
einstalldocs
 
if use examples; then



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

2018-09-21 Thread Jason Zaman
commit: 2869e6c953397db6eda69ebe1769b30beea2e133
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 17 11:18:37 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 21 16:05:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2869e6c9

check-reqs.eclass: update to EAPI7

Signed-off-by: Jason Zaman  gentoo.org>

 eclass/check-reqs.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass
index d1ed395c8b1..689944c8770 100644
--- a/eclass/check-reqs.eclass
+++ b/eclass/check-reqs.eclass
@@ -7,7 +7,7 @@
 # @AUTHOR:
 # Bo Ørsted Andresen 
 # Original Author: Ciaran McCreesh 
-# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6
+# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 7
 # @BLURB: Provides a uniform way of handling ebuild which have very high build 
requirements
 # @DESCRIPTION:
 # This eclass provides a uniform way of handling ebuilds which have very high
@@ -63,7 +63,7 @@ if [[ ! ${_CHECK_REQS_ECLASS_} ]]; then
 EXPORT_FUNCTIONS pkg_setup
 case "${EAPI:-0}" in
0|1|2|3) ;;
-   4|5|6) EXPORT_FUNCTIONS pkg_pretend ;;
+   4|5|6|7) EXPORT_FUNCTIONS pkg_pretend ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



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

2018-09-21 Thread Jason Zaman
commit: ff02dab8c2ae831144e9b3efd9472b61bc3a6867
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Sep 17 11:21:37 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 21 16:05:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff02dab8

cuda.eclass: update to EAPI7, remove 0-4

cuda.eclass is only used from EAPI5,6 currently so remove support for
older EAPIs.

Updating to EAPI7 means removing versionator. It was only used to sort
the cuda versions. Instead first try the current GCC version, if that
fails try best_version, if that still fails just pick the last in
the list that works. They are already sorted and hopefully stay that
way so version_sort is not required.

Signed-off-by: Jason Zaman  gentoo.org>

 eclass/cuda.eclass | 81 +++---
 1 file changed, 47 insertions(+), 34 deletions(-)

diff --git a/eclass/cuda.eclass b/eclass/cuda.eclass
index 688251f3a30..3a6fc3a31d1 100644
--- a/eclass/cuda.eclass
+++ b/eclass/cuda.eclass
@@ -1,12 +1,21 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-inherit flag-o-matic toolchain-funcs versionator
+case "${EAPI:-0}" in
+   0|1|2|3|4)
+   die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
+   ;;
+   5|6|7)
+   ;;
+   *)
+   die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
+   ;;
+esac
 
 # @ECLASS: cuda.eclass
 # @MAINTAINER:
 # Justin Lecher 
-# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6
+# @SUPPORTED_EAPIS: 5 6 7
 # @BLURB: Common functions for cuda packages
 # @DESCRIPTION:
 # This eclass contains functions to be used with cuda package. Currently it is
@@ -18,6 +27,9 @@ inherit flag-o-matic toolchain-funcs versionator
 
 if [[ -z ${_CUDA_ECLASS} ]]; then
 
+inherit flag-o-matic toolchain-funcs
+[[ ${EAPI} == [56] ]] && inherit eapi7-ver
+
 # @ECLASS-VARIABLE: NVCCFLAGS
 # @DESCRIPTION:
 # nvcc compiler flags (see nvcc --help), which should be used like
@@ -44,15 +56,15 @@ if [[ -z ${_CUDA_ECLASS} ]]; then
 cuda_gccdir() {
debug-print-function ${FUNCNAME} "$@"
 
-   local gcc_bindir ver args="" flag ret
+   local dirs gcc_bindir ver vers="" flag
 
# Currently we only support the gnu compiler suite
-   if  ! tc-is-gcc ; then
+   if ! tc-is-gcc ; then
ewarn "Currently we only support the gnu compiler suite"
return 2
fi
 
-   while [ "$1" ]; do
+   while [[ "$1" ]]; do
case $1 in
-f)
flag="--compiler-bindir "
@@ -63,34 +75,50 @@ cuda_gccdir() {
shift
done
 
-   if ! args=$(cuda-config -s); then
+   if ! vers="$(cuda-config -s)"; then
eerror "Could not execute cuda-config"
eerror "Make sure >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 is 
installed"
die "cuda-config not found"
-   else
-   args=$(version_sort ${args})
-   if [[ -z ${args} ]]; then
-   die "Could not determine supported gcc versions from 
cuda-config"
+   fi
+   if [[ -z ${vers} ]]; then
+   die "Could not determine supported gcc versions from 
cuda-config"
+   fi
+
+   # Try the current gcc version first
+   ver=$(gcc-version)
+   if [[ -n "${ver}" ]] && [[ ${vers} =~ ${ver} ]]; then
+   dirs=( ${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/${ver}*/ )
+   gcc_bindir="${dirs[${#dirs[@]}-1]}"
+   fi
+
+   if [[ -z ${gcc_bindir} ]]; then
+   ver=$(best_version "sys-devel/gcc")
+   ver=$(ver_cut 1-2 "${ver##*sys-devel/gcc-}")
+
+   if [[ -n "${ver}" ]] && [[ ${vers} =~ ${ver} ]]; then
+   dirs=( ${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/${ver}*/ )
+   gcc_bindir="${dirs[${#dirs[@]}-1]}"
fi
fi
 
-   for ver in ${args}; do
-   has_version "=sys-devel/gcc-${ver}*" && \
-gcc_bindir="$(ls -d 
${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/${ver}* | tail -n 1)"
+   for ver in ${vers}; do
+   if has_version "=sys-devel/gcc-${ver}*"; then
+   dirs=( ${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/${ver}*/ )
+   gcc_bindir="${dirs[${#dirs[@]}-1]}"
+   fi
done
 
if [[ -n ${gcc_bindir} ]]; then
if [[ -n ${flag} ]]; then
-   ret="${flag}\"${gcc_bindir}\""
+   echo "${flag}\"${gcc_bindir%/}\""
else
-   ret="${gcc_bindir}"
+   echo "${gcc_bindir%/}"
fi
-   echo ${ret}
return 0
else
-   eerror "Only gcc version(s) ${args} are supported,"
+   eerror "Only gcc version(s) ${vers} are 

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

2018-09-21 Thread Jason Zaman
commit: bce7726afd984518ea4ad9ef78df03ff36b9
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Sep 18 05:55:03 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Sep 21 16:05:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce7726a

cuda.eclass: Add version and sandbox helper methods

cuda_toolkit_version returns the version of dev-util/nvidia-cuda-toolkit
cuda_cudnn_version returns the version of dev-libs/cudnn
cuda_add_sandbox adds the nvidia dev nodes to the sandbox

Signed-off-by: Jason Zaman  gentoo.org>

 eclass/cuda.eclass | 42 ++
 1 file changed, 42 insertions(+)

diff --git a/eclass/cuda.eclass b/eclass/cuda.eclass
index 3a6fc3a31d1..f1c09ca2e45 100644
--- a/eclass/cuda.eclass
+++ b/eclass/cuda.eclass
@@ -144,6 +144,48 @@ cuda_sanitize() {
export NVCCFLAGS
 }
 
+# @FUNCTION: cuda_add_sandbox
+# @USAGE: [-w]
+# @DESCRIPTION:
+# Add nvidia dev nodes to the sandbox predict list.
+# with -w, add to the sandbox write list.
+cuda_add_sandbox() {
+   debug-print-function ${FUNCNAME} "$@"
+
+   local i
+   for i in /dev/nvidia*; do
+   if [[ $1 == '-w' ]]; then
+   addwrite $i
+   else
+   addpredict $i
+   fi
+   done
+}
+
+# @FUNCTION: cuda_toolkit_version
+# @DESCRIPTION:
+# echo the installed version of dev-util/nvidia-cuda-toolkit
+cuda_toolkit_version() {
+   debug-print-function ${FUNCNAME} "$@"
+
+   local v
+   v="$(best_version dev-util/nvidia-cuda-toolkit)"
+   v="${v##*cuda-toolkit-}"
+   ver_cut 1-2 "${v}"
+}
+
+# @FUNCTION: cuda_cudnn_version
+# @DESCRIPTION:
+# echo the installed version of dev-libs/cudnn
+cuda_cudnn_version() {
+   debug-print-function ${FUNCNAME} "$@"
+
+   local v
+   v="$(best_version dev-libs/cudnn)"
+   v="${v##*cudnn-}"
+   ver_cut 1-2 "${v}"
+}
+
 # @FUNCTION: cuda_src_prepare
 # @DESCRIPTION:
 # Sanitise and export NVCCFLAGS by default



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

2018-09-21 Thread Michał Górny
commit: d28f5234698c6c9bbab01faf320c1bc892c9ed6c
Author: João Santos  gmail  com>
AuthorDate: Mon Sep 17 10:08:59 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 21 16:04:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28f5234

app-text/master-pdf-editor: version bump to 5.1.42

Signed-off-by: João Santos  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/9891

 app-text/master-pdf-editor/Manifest|  1 +
 .../master-pdf-editor-5.1.42.ebuild| 51 ++
 2 files changed, 52 insertions(+)

diff --git a/app-text/master-pdf-editor/Manifest 
b/app-text/master-pdf-editor/Manifest
index 62b7c200a7e..db745e4b3c2 100644
--- a/app-text/master-pdf-editor/Manifest
+++ b/app-text/master-pdf-editor/Manifest
@@ -1,2 +1,3 @@
 DIST master-pdf-editor-5.1.30_qt5.amd64.tar.gz 16150271 BLAKE2B 
dfbdacb6df75d268c57cc5d7f6c949c796abecd09394a80694dfc05b5e666c4e836f636b5af6a17a309625ed243e88c1871347e8f7162b6e3f8c47fc27d83e26
 SHA512 
3cc0a85e9518e75581cfdc05ac8dbdbd534fa11b4f4cfb490a0e9b411b84c073d52e9a5a3aa620507c88117cc04e033f5e860e335b37aef49eec95f2352e9b21
 DIST master-pdf-editor-5.1.36_qt5.amd64.tar.gz 16149439 BLAKE2B 
882f399bfb5cf7b2a39c8174f541a1124953df5bc3bf5ded27bba1eec3ebc966e1b5c0174219759995d939ff203426a2004be61989fa7d062c26dc64320769b5
 SHA512 
934e9d856476e412a7b40858365e843a8350f638b48a9b593faeab12cd9032243042fd11929e826a294a29ab3810110c40fdd07f56e8c5d0fb6fa2f957a36c21
+DIST master-pdf-editor-5.1.42_qt5.amd64.tar.gz 16150053 BLAKE2B 
bd536d34621d79dae596127418b23495ea2daa2906668ee006ed2ba32e61d8cd71fa1471e90496e615ae67108cd90e072c01f6dbf53671d3f0d783421e63c06c
 SHA512 
c1c53af9235a4f31cd108643fcafab9265de56ffe1a0949af1a39aaf0df8dec50cd8f5bd426fbd1750d6e59323628bd626c0acd7a788324c81b01e6793e0f5f3

diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.1.42.ebuild 
b/app-text/master-pdf-editor/master-pdf-editor-5.1.42.ebuild
new file mode 100644
index 000..05c37155037
--- /dev/null
+++ b/app-text/master-pdf-editor/master-pdf-editor-5.1.42.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit xdg-utils desktop
+
+DESCRIPTION="A complete solution for viewing and editing PDF files"
+HOMEPAGE="https://code-industry.net/free-pdf-editor/;
+SRC_URI="https://code-industry.net/public/${P}_qt5.amd64.tar.gz;
+
+LICENSE="master-pdf-editor"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror"
+
+COMMON_DEPEND="
+   >=media-gfx/sane-backends-1.0
+   >=dev-qt/qtsvg-5.4.1:5
+   >=dev-qt/qtnetwork-5.4.1:5
+   >=dev-qt/qtgui-5.4.1:5
+   >=dev-qt/qtprintsupport-5.4.1:5
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+QA_PREBUILT="/opt/${PN}/masterpdfeditor5"
+
+S="${WORKDIR}/${PN}-${PV%%.*}"
+
+src_install() {
+   insinto /opt/${PN}
+   doins -r fonts lang stamps templates masterpdfeditor5.png
+
+   exeinto /opt/${PN}
+   doexe masterpdfeditor5
+   dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5
+
+   make_desktop_entry "masterpdfeditor5 %f" \
+   "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \
+   "Office;Graphics;Viewer" \
+   
"MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kfilemetadata/

2018-09-21 Thread Andreas Sturmlechner
commit: e23bcd25cf6cff793271837a5e88665d3e0ce91d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 15:43:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 15:53:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23bcd25

kde-frameworks/kfilemetadata: Raise min media-video/libav to 12.2

Closes: https://bugs.gentoo.org/665518
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
index a9c7e1e6bd8..0a130c94e31 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.46.0.ebuild
@@ -16,7 +16,7 @@ RDEPEND="
epub? ( app-text/ebook-tools )
exif? ( media-gfx/exiv2:= )
ffmpeg? (
-   libav? ( media-video/libav:= )
+   libav? ( >=media-video/libav-12.2:= )
!libav? ( media-video/ffmpeg:0= )
)
office? ( $(add_frameworks_dep karchive) )

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild
index aa7a7bdb01c..538387f85e0 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.50.0.ebuild
@@ -16,7 +16,7 @@ RDEPEND="
epub? ( app-text/ebook-tools )
exif? ( media-gfx/exiv2:= )
ffmpeg? (
-   libav? ( media-video/libav:= )
+   libav? ( >=media-video/libav-12.2:= )
!libav? ( media-video/ffmpeg:0= )
)
office? ( $(add_frameworks_dep karchive) )



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/powerpc/

2018-09-21 Thread Andreas Sturmlechner
commit: 26e02ace1cc35f3bef837b52c49db922a0758e9b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 15:51:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 15:53:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e02ace

profiles: powerpc,x86: Drop mlt,vlc[libav] package.use.stable.mask

 profiles/arch/powerpc/package.use.stable.mask | 4 
 profiles/arch/x86/package.use.stable.mask | 5 -
 2 files changed, 9 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.stable.mask 
b/profiles/arch/powerpc/package.use.stable.mask
index 23d9d45966e..914c980131d 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,10 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas Sturmlechner  (18 Sep 2018)
-# >=media-video/libav-12 not stable yet, bug #617508
-media-video/vlc libav
-
 # Michał Górny  (26 Aug 2018)
 # Non-stable dependency.  Used to be masked completely.
 media-sound/abcde replaygain

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 708da806b6b..d1717d1184d 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,11 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas Sturmlechner  (18 Sep 2018)
-# >=media-video/libav-12 not stable yet, bug #617508
-media-libs/mlt libav
-media-video/vlc libav
-
 # Thomas Deutschmann  (01 Jun 2018)
 net-analyzer/wireshark -doc
 



[gentoo-commits] repo/gentoo:master commit in: games-rpg/baldurs-gate-ee/

2018-09-21 Thread Michał Górny
commit: 4e5f8d63e18bb3b6d11ac10797305fdada9624b9
Author: Diogo Pereira  gmail  com>
AuthorDate: Fri Sep 21 11:20:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 21 15:51:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5f8d63

games-rpg/baldurs-gate-ee: bump to 2.5.23121

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9747

 games-rpg/baldurs-gate-ee/Manifest |  1 +
 .../baldurs-gate-ee-2.5.23121.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/games-rpg/baldurs-gate-ee/Manifest 
b/games-rpg/baldurs-gate-ee/Manifest
index 3fcacf535b1..80b6b655273 100644
--- a/games-rpg/baldurs-gate-ee/Manifest
+++ b/games-rpg/baldurs-gate-ee/Manifest
@@ -1 +1,2 @@
+DIST baldur_s_gate_enhanced_edition_en_2_5_23121.sh 2892168067 BLAKE2B 
7e20922f539be65cf7371f7f1706873e5a147313e3aa0335bfa5d6c4456a40665260a36abab6e73361c5f9c0a0bc2faff6e719dd72fb0ddd8b0e1c22d6eaedd8
 SHA512 
b5b84148b35984109454e1299ee29d287750172e617fb97e65c46b2c9419173348b37d54587bd44a3eacb6380c9b13e4be91af5625009cba797843483be7165d
 DIST gog_baldur_s_gate_enhanced_edition_2.5.0.9.sh 2877124067 BLAKE2B 
244e93ae089703c9fae3dcfcad4fb9c1eb32695e7288f7a05b3f2996887f90d6912e745e9b47a93ba45ee3ddda8363e69d22e62c57258ee54c24c47f07b2f619
 SHA512 
56d4796a959658f29cabef6e7339db5ba9fa792d9fd899ebc375c9b5cf94305b6d11c21d41a8809fcb1cbe38ecb4bc7152158ef19c87395374ab9060f48756a6

diff --git a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.5.23121.ebuild 
b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.5.23121.ebuild
new file mode 100644
index 000..46669623b8f
--- /dev/null
+++ b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.5.23121.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils unpacker
+
+DESCRIPTION="Baldur's Gate: Enhanced Edition"
+HOMEPAGE="https://www.baldursgate.com/;
+SRC_URI="baldur_s_gate_enhanced_edition_en_${PV//./_}.sh"
+
+LICENSE="GOG-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist fetch"
+
+DEPEND="app-arch/unzip"
+RDEPEND="dev-libs/expat
+   dev-libs/openssl:0
+   media-libs/openal
+   virtual/opengl
+   x11-libs/libX11"
+
+QA_PRESTRIPPED="/opt/${PN}/BaldursGate\(64\)\?"
+
+S="${WORKDIR}/data/noarch"
+
+pkg_nofetch() {
+   einfo "Please buy and download \"${SRC_URI}\" from"
+   einfo "https://www.gog.com/game/baldurs_gate_enhanced_edition;
+   einfo "and place it in your DISTDIR directory."
+}
+
+src_unpack() {
+   unpack_zip ${A}
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   dodoc -r "game/Manuals/."
+   rm -r "game/Manuals" || die "rm failed"
+
+   insinto "${dir}"
+   doins -r "game/."
+   fperms +x "${dir}/BaldursGate"{,64}
+
+   use amd64 && make_wrapper ${PN} "./BaldursGate64" "${dir}"
+   use x86 && make_wrapper ${PN} "./BaldursGate" "${dir}"
+
+   newicon "support/icon.png" "${PN}.png"
+   make_desktop_entry "${PN}" "Baldur's Gate: Enhanced Edition" "${PN}"
+}



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

2018-09-21 Thread Michał Górny
commit: 528a0e46c9372308ce4390d000389bc9ea863965
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Thu Sep 20 06:39:33 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 21 15:45:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528a0e46

app-admin/passwordsafe: correct install locations

xml and help files have been moved to /usr/share/passwordsafe.

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9679

 ...dsafe-1.06_beta.ebuild => passwordsafe-1.06_beta-r1.ebuild} | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild 
b/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild
similarity index 86%
rename from app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild
rename to app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild
index 2a8d7c88495..1a344e26021 100644
--- a/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild
+++ b/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild
@@ -77,11 +77,7 @@ src_install() {
insinto /usr/share/locale
doins -r src/ui/wxWidgets/I18N/mos/*
 
-   # The upstream Makefile builds this .zip file from html source material 
for
-   # use by the package's internal help system. Must prevent
-   # Portage from applying additional compression.
-   docompress -x /usr/share/doc/${PN}/help
-   insinto /usr/share/doc/${PN}/help
+   insinto /usr/share/${PN}/help
doins help/*.zip
 
popd || die
@@ -90,8 +86,8 @@ src_install() {
 
dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt}
 
-   insinto /usr/share/pwsafe/xml
-   doins xml/*
+   insinto /usr/share/${PN}
+   doins -r xml
 
newicon install/graphics/pwsafe.png ${PN}.png
newmenu install/desktop/pwsafe.desktop ${PN}.desktop



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

2018-09-21 Thread Andreas Sturmlechner
commit: fce267c10f7cd38fc3b18e8314f342e7d71c0678
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 15:35:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 15:36:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce267c1

profiles: arm: Update media-video/libav[frei0r] p.use.stable.mask

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

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index cc8171866a0..f539a292fd5 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -47,7 +47,7 @@ media-sound/mpd fluidsynth
 
 # Alexis Ballier  (29 May 2017)
 # frei0r-plugins is not stable yet, mask it on stable versions
- (18 Apr 2017)



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

2018-09-21 Thread Jeroen Roovers
commit: 2d306680e79f8217e8921fdc6938d17ccd2f72e9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep 21 15:07:29 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep 21 15:07:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d306680

www-client/opera-beta: Version 56.0.3051.28.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index ee4e6bd8b04..cf7a552c202 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
 DIST opera-beta_56.0.3051.10_amd64.deb 57051498 BLAKE2B 
4947011b32554ad32e3ea13b7c80e35219e5e273bb6cccfc7f6d0368da740e81b27a5885ec3bdb74ac086696f43576f7c7bf743d27c0cb386321aea987e11654
 SHA512 
3d52e926b202b5237302b691de5e234cc667a72003caebb090126e9ad12a455dc883293070936ed555b86fa59d3d571b040b5c91623494a7bc20d35902a4f287
 DIST opera-beta_56.0.3051.18_amd64.deb 56518422 BLAKE2B 
d8df1b10b87c1a49df077199735a8a9ab75a25181e13fee0ec81b9451e7d80bb89707004922d8ebedde283c03722a27591881aa95304e9493db9899bcbe9e669
 SHA512 
66638a326747b6a58190863fda2b95306a1cf183e836e439dd00d25093cb146cb4cc92ee6f514cffaf4bfaef31b524c3007cf5d035d2338989d1b0fa3cf39036
+DIST opera-beta_56.0.3051.28_amd64.deb 56825330 BLAKE2B 
d4e68402793db977f1a9722140802e755e65a208e9b99e497132aa3ecb65fa6df5b5b10be160c08a933929e6d132c0af7ccf2148fbc8c52cc4ebf8179f6effda
 SHA512 
8933173f70425997f4ec35864f05d7bd60002516be1095685d86887019bdd451b55b207a16fbdd6b3a49f5e1cca98b8b58277c23ea4ff011385473d14eb221d1

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



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

2018-09-21 Thread Jeroen Roovers
commit: 71ec950227ba0784aecc8cdb5916582453e55eb6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep 21 15:08:25 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep 21 15:08:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ec9502

www-client/opera-beta: Old.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index cf7a552c202..b69f407b7c4 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,2 @@
-DIST opera-beta_56.0.3051.10_amd64.deb 57051498 BLAKE2B 
4947011b32554ad32e3ea13b7c80e35219e5e273bb6cccfc7f6d0368da740e81b27a5885ec3bdb74ac086696f43576f7c7bf743d27c0cb386321aea987e11654
 SHA512 
3d52e926b202b5237302b691de5e234cc667a72003caebb090126e9ad12a455dc883293070936ed555b86fa59d3d571b040b5c91623494a7bc20d35902a4f287
 DIST opera-beta_56.0.3051.18_amd64.deb 56518422 BLAKE2B 
d8df1b10b87c1a49df077199735a8a9ab75a25181e13fee0ec81b9451e7d80bb89707004922d8ebedde283c03722a27591881aa95304e9493db9899bcbe9e669
 SHA512 
66638a326747b6a58190863fda2b95306a1cf183e836e439dd00d25093cb146cb4cc92ee6f514cffaf4bfaef31b524c3007cf5d035d2338989d1b0fa3cf39036
 DIST opera-beta_56.0.3051.28_amd64.deb 56825330 BLAKE2B 
d4e68402793db977f1a9722140802e755e65a208e9b99e497132aa3ecb65fa6df5b5b10be160c08a933929e6d132c0af7ccf2148fbc8c52cc4ebf8179f6effda
 SHA512 
8933173f70425997f4ec35864f05d7bd60002516be1095685d86887019bdd451b55b207a16fbdd6b3a49f5e1cca98b8b58277c23ea4ff011385473d14eb221d1

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



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

2018-09-21 Thread Andreas Sturmlechner
commit: 524916ca71deef81fd09c9514ade715d2b4acfaa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 14:44:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 14:44:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524916ca

media-gfx/exiv2: Tarball respun for CVE-2018-8976, CVE-2018-8977

Custom packed tarball based on upstream 0.26 branch as of 2018-08-11,
with additional fixes from git master.

Bug: https://bugs.gentoo.org/652822
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-gfx/exiv2/Manifest   |   1 +
 media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 641ff1d2a48..08120977c2d 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,3 +1,4 @@
 DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1
 DIST exiv2-0.26_p20180811b.tar.xz 1722288 BLAKE2B 
30b34e75c23509924e41ccf21215c63dd91424a7c21bb530486edabf3c089ff27251073efe11223e983014536b80005bb44ef721d5bd0a50e04ea8d3b6732189
 SHA512 
252683a7da1073aac08b9745b4b2ce4a9d628828315ba5d0d72453184e74f34a6d1f22bd5291a6818008f394cd6bf8fc4d460d70a942e85db8c3fd6c3ca22f88
 DIST exiv2-0.26_p20180811c.tar.xz 1723668 BLAKE2B 
0bbba3d04ca063f62797ce5bd9a1a39f87c5ed26ed9eecb73fb11051660c761d2c56dec392d73d3a33573599efa95790d84d59b3c4da3122a1eb564f5978ef65
 SHA512 
4a7bc11805e204b541819f434defc48ff579b2c84c9504d6c7826a3808f73cda3d68f357a179f14a8277e6a338c3bb94c9e63da9f61a5ea3c548e0ad93df56ce
+DIST exiv2-0.26_p20180811d.tar.xz 1722216 BLAKE2B 
9e1c8307eb923c340894c82c37e9f6c31d82ff1b1de3c79d4ec9b0ec9428ad1d05f945e9a4e440028335857e7fc32d50cdc5245842d743e017037bd641b654db
 SHA512 
5453650888440028acb139a02b387eab0232551c97256ce88dd626fa4cc8800ec02ad66e093c314bbfdc60726995b6c8482572d1ffaec73a265209c98c901780

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild
new file mode 100644
index 000..45bd4bba12c
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.26_p20180811-r3.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="http://www.exiv2.org/;
+SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}d.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0/26"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE="doc examples nls png webready xmp"
+
+RDEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   webready? (
+   net-libs/libssh[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( README doc/ChangeLog doc/cmd.txt )
+
+PATCHES=(
+   # TODO: Take to upstream
+   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
+   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
+)
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]] ; then
+   if [[ -d po ]] ; then
+   pushd po > /dev/null || die
+   local lang
+   for lang in *.po; do
+   if [[ -e ${lang} ]] \
+   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
+   case ${lang} in
+   CMakeLists.txt | \
+   ${PN}.pot)  ;;
+   *) rm -r ${lang} || die ;;
+   esac
+   fi
+   done
+   popd > /dev/null || die
+   else
+   die "Failed to prepare LINGUAS - po directory moved?"
+   fi
+   fi
+
+   # FIXME @upstream:
+   einfo "Converting doc/cmd.txt to UTF-8"
+   iconv -f LATIN1 -t 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libgroove/

2018-09-21 Thread Andreas Sturmlechner
commit: de1d912d697e2b625d74a6e800db93ab825456a1
Author: Diogo Pereira  gmail  com>
AuthorDate: Fri Sep 21 14:12:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 14:48:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1d912d

media-libs/libgroove: update metadata

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libgroove/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/libgroove/metadata.xml 
b/media-libs/libgroove/metadata.xml
index 2d8c712dd3d..b3286a1df8d 100644
--- a/media-libs/libgroove/metadata.xml
+++ b/media-libs/libgroove/metadata.xml
@@ -18,10 +18,11 @@
Enable audio playing.
 
 
-   
+   
superjo...@gmail.com
Andrew Kelley

andrewrk/libgroove
+   https://github.com/andrewrk/libgroove/issues
 
 



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

2018-09-21 Thread Andreas Sturmlechner
commit: b7d9010df5b1f0b9b99fd0ae904f19bce83363ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 14:45:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 14:45:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d9010d

media-gfx/exiv2: Drop old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-gfx/exiv2/Manifest   |   1 -
 media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild | 123 -
 2 files changed, 124 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 08120977c2d..267e64f2b4f 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,4 +1,3 @@
 DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1
-DIST exiv2-0.26_p20180811b.tar.xz 1722288 BLAKE2B 
30b34e75c23509924e41ccf21215c63dd91424a7c21bb530486edabf3c089ff27251073efe11223e983014536b80005bb44ef721d5bd0a50e04ea8d3b6732189
 SHA512 
252683a7da1073aac08b9745b4b2ce4a9d628828315ba5d0d72453184e74f34a6d1f22bd5291a6818008f394cd6bf8fc4d460d70a942e85db8c3fd6c3ca22f88
 DIST exiv2-0.26_p20180811c.tar.xz 1723668 BLAKE2B 
0bbba3d04ca063f62797ce5bd9a1a39f87c5ed26ed9eecb73fb11051660c761d2c56dec392d73d3a33573599efa95790d84d59b3c4da3122a1eb564f5978ef65
 SHA512 
4a7bc11805e204b541819f434defc48ff579b2c84c9504d6c7826a3808f73cda3d68f357a179f14a8277e6a338c3bb94c9e63da9f61a5ea3c548e0ad93df56ce
 DIST exiv2-0.26_p20180811d.tar.xz 1722216 BLAKE2B 
9e1c8307eb923c340894c82c37e9f6c31d82ff1b1de3c79d4ec9b0ec9428ad1d05f945e9a4e440028335857e7fc32d50cdc5245842d743e017037bd641b654db
 SHA512 
5453650888440028acb139a02b387eab0232551c97256ce88dd626fa4cc8800ec02ad66e093c314bbfdc60726995b6c8482572d1ffaec73a265209c98c901780

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild
deleted file mode 100644
index 8e99fe5ea7a..000
--- a/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="http://www.exiv2.org/;
-SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}b.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0/26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-IUSE="doc examples nls png webready xmp"
-
-RDEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   webready? (
-   net-libs/libssh[${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( README doc/ChangeLog doc/cmd.txt )
-
-PATCHES=(
-   # TODO: Take to upstream
-   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
-   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
-)
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   if [[ -d po ]] ; then
-   pushd po > /dev/null || die
-   local lang
-   for lang in *.po; do
-   if [[ -e ${lang} ]] \
-   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
-   case ${lang} in
-   CMakeLists.txt | \
-   ${PN}.pot)  ;;
-   *) rm -r ${lang} || die ;;
-   esac
-   fi
-   done
-   popd > /dev/null || die
-   else
-   die "Failed to prepare LINGUAS - po directory moved?"
-   fi
-   fi
-
-   # FIXME @upstream:
-   einfo "Converting doc/cmd.txt to UTF-8"
-   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
-   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
-
-   if use doc; then
-   einfo "Updating doxygen config"
-  

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

2018-09-21 Thread Andreas Sturmlechner
commit: acbfec2b102c3bfe316827043191cf623e8673c3
Author: Diogo Pereira  gmail  com>
AuthorDate: Fri Sep 21 14:16:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 14:48:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbfec2b

media-libs/libgroove: fix build with ffmpeg-4

Closes: https://bugs.gentoo.org/654330
Reported-by: Toralf Förster  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9935

 .../libgroove/files/libgroove-4.3.0_ffmpeg4.patch  | 47 ++
 media-libs/libgroove/libgroove-4.3.0-r1.ebuild |  3 +-
 2 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/media-libs/libgroove/files/libgroove-4.3.0_ffmpeg4.patch 
b/media-libs/libgroove/files/libgroove-4.3.0_ffmpeg4.patch
new file mode 100644
index 000..eadc4d98a91
--- /dev/null
+++ b/media-libs/libgroove/files/libgroove-4.3.0_ffmpeg4.patch
@@ -0,0 +1,47 @@
+Description: Fix FTBFS with FFmpeg 4.0
+Author: James Cowgill 
+Bug-Debian: https://bugs.debian.org/888376
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/groove/encoder.c
 b/groove/encoder.c
+@@ -616,7 +616,7 @@ int groove_encoder_attach(struct GrooveE
+ 
+ e->sink->audio_format = encoder->actual_audio_format;
+ e->sink->buffer_size = encoder->sink_buffer_size;
+-e->sink->buffer_sample_count = (codec->capabilities & 
CODEC_CAP_VARIABLE_FRAME_SIZE) ?
++e->sink->buffer_sample_count = (codec->capabilities & 
AV_CODEC_CAP_VARIABLE_FRAME_SIZE) ?
+ 0 : e->stream->codec->frame_size;
+ e->sink->gain = encoder->gain;
+ 
+--- a/groove/playlist.c
 b/groove/playlist.c
+@@ -186,7 +186,7 @@ static int audio_decode_frame(struct Gro
+ 
+ if (!got_frame) {
+ // stop sending empty packets if the decoder is finished
+-if (!pkt_temp->data && dec->codec->capabilities & CODEC_CAP_DELAY)
++if (!pkt_temp->data && dec->codec->capabilities & 
AV_CODEC_CAP_DELAY)
+ return 0;
+ continue;
+ }
+@@ -571,7 +571,7 @@ static int decode_one_frame(struct Groov
+ pthread_mutex_unlock(>seek_mutex);
+ 
+ if (f->eof) {
+-if (f->audio_st->codec->codec->capabilities & CODEC_CAP_DELAY) {
++if (f->audio_st->codec->codec->capabilities & AV_CODEC_CAP_DELAY) {
+ av_init_packet(pkt);
+ pkt->data = NULL;
+ pkt->size = 0;
+--- a/groove/file.c
 b/groove/file.c
+@@ -281,7 +281,7 @@ int groove_file_save(struct GrooveFile *
+ ocodec->rc_buffer_size = icodec->rc_buffer_size;
+ ocodec->field_order= icodec->field_order;
+ 
+-uint64_t extra_size = (uint64_t)icodec->extradata_size + 
FF_INPUT_BUFFER_PADDING_SIZE;
++uint64_t extra_size = (uint64_t)icodec->extradata_size + 
AV_INPUT_BUFFER_PADDING_SIZE;
+ if (extra_size > INT_MAX) {
+ cleanup_save(file);
+ av_log(NULL, AV_LOG_ERROR, "codec extra size too big\n");

diff --git a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild 
b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
index 2cfafff6dae..9aac876f1de 100644
--- a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
+++ b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,6 +23,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}/${P}_cflags.patch"
"${FILESDIR}/${P}_sdl2_include_dir.patch"
+   "${FILESDIR}/${P}_ffmpeg4.patch"
"${FILESDIR}/${P}_GNUInstallDirs.patch" )
 
 src_configure() {



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

2018-09-21 Thread Michał Górny
commit: c2d89ad12c6e2ff9a2963b652f7c9d02b5c3b55e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 21 14:47:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 21 14:47:13 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=c2d89ad1

repositories: Remove tryton due to sync hanging

Remove tryton overlay since the server seems unresponsive and causes
mercurial to hang.

Bug: https://bugs.gentoo.org/666708
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 9 -
 1 file changed, 9 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 5d7111e..1c01985 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4832,15 +4832,6 @@
 
 https://github.com/fat0troll/trollerlay.git
   
-  
-tryton
-Tryton
-http://www.tryton.org/
-
-  c...@gentoo.org
-
-https://hg.tryton.org/tryton-overlay
-  
   
 twister
 Unoffical gentoo overlay for twister



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

2018-09-21 Thread Andreas Sturmlechner
commit: 456b574813a6f9aff34354567405d2fa98502def
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 13:51:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 13:57:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456b5748

media-gfx/exiv2: Drop old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-gfx/exiv2/Manifest|   1 -
 media-gfx/exiv2/exiv2-0.26_p20180811.ebuild | 123 
 2 files changed, 124 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 17f8eb9677e..641ff1d2a48 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,4 +1,3 @@
 DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1
-DIST exiv2-0.26_p20180811.tar.xz 1746120 BLAKE2B 
55d8719fd3726f2ead772b9b330dd9d452a6ddfd06df14d4d51a4139792de054bd891b7006f9813d5fa75cfd0a9dea1d0d254d8c978ef20cb9a14a9d294ab2cf
 SHA512 
5f48b8e6cc22520059da388d184797090582df688bc04a32dd9ae6b80bacea4a2cbc81709c7274ba7ff1d8c5c318dd6428f027bdc63f590cedc83025cf0e5d51
 DIST exiv2-0.26_p20180811b.tar.xz 1722288 BLAKE2B 
30b34e75c23509924e41ccf21215c63dd91424a7c21bb530486edabf3c089ff27251073efe11223e983014536b80005bb44ef721d5bd0a50e04ea8d3b6732189
 SHA512 
252683a7da1073aac08b9745b4b2ce4a9d628828315ba5d0d72453184e74f34a6d1f22bd5291a6818008f394cd6bf8fc4d460d70a942e85db8c3fd6c3ca22f88
 DIST exiv2-0.26_p20180811c.tar.xz 1723668 BLAKE2B 
0bbba3d04ca063f62797ce5bd9a1a39f87c5ed26ed9eecb73fb11051660c761d2c56dec392d73d3a33573599efa95790d84d59b3c4da3122a1eb564f5978ef65
 SHA512 
4a7bc11805e204b541819f434defc48ff579b2c84c9504d6c7826a3808f73cda3d68f357a179f14a8277e6a338c3bb94c9e63da9f61a5ea3c548e0ad93df56ce

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180811.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180811.ebuild
deleted file mode 100644
index 3facf72d450..000
--- a/media-gfx/exiv2/exiv2-0.26_p20180811.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="http://www.exiv2.org/;
-SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0/26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-IUSE="doc examples nls png webready xmp"
-
-RDEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   webready? (
-   net-libs/libssh[${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-
-DOCS=( README doc/ChangeLog doc/cmd.txt )
-
-PATCHES=(
-   # TODO: Take to upstream
-   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
-   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
-)
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   if [[ -d po ]] ; then
-   pushd po > /dev/null || die
-   local lang
-   for lang in *.po; do
-   if [[ -e ${lang} ]] \
-   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
-   case ${lang} in
-   CMakeLists.txt | \
-   ${PN}.pot)  ;;
-   *) rm -r ${lang} || die ;;
-   esac
-   fi
-   done
-   popd > /dev/null || die
-   else
-   die "Failed to prepare LINGUAS - po directory moved?"
-   fi
-   fi
-
-   # FIXME @upstream:
-   einfo "Converting doc/cmd.txt to UTF-8"
-   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
-   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
-
-   if use doc; then
-   einfo "Updating doxygen config"
-   doxygen 

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

2018-09-21 Thread Andreas Sturmlechner
commit: 58faaacd193af38a758055cb35d9a6082486bea6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 13:47:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 13:57:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58faaacd

media-gfx/exiv2: Tarball respun for CVE-2017-17724

Custom packed tarball based on upstream 0.26 branch as of 2018-08-11,
with additional fixes from git master.

Ignore massive test suite changes, since we do not use it at all in 0.26.

Bug: https://bugs.gentoo.org/647810
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-gfx/exiv2/Manifest   |   1 +
 media-gfx/exiv2/exiv2-0.26_p20180811-r2.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index c392fee3bc6..17f8eb9677e 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,3 +1,4 @@
 DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1
 DIST exiv2-0.26_p20180811.tar.xz 1746120 BLAKE2B 
55d8719fd3726f2ead772b9b330dd9d452a6ddfd06df14d4d51a4139792de054bd891b7006f9813d5fa75cfd0a9dea1d0d254d8c978ef20cb9a14a9d294ab2cf
 SHA512 
5f48b8e6cc22520059da388d184797090582df688bc04a32dd9ae6b80bacea4a2cbc81709c7274ba7ff1d8c5c318dd6428f027bdc63f590cedc83025cf0e5d51
 DIST exiv2-0.26_p20180811b.tar.xz 1722288 BLAKE2B 
30b34e75c23509924e41ccf21215c63dd91424a7c21bb530486edabf3c089ff27251073efe11223e983014536b80005bb44ef721d5bd0a50e04ea8d3b6732189
 SHA512 
252683a7da1073aac08b9745b4b2ce4a9d628828315ba5d0d72453184e74f34a6d1f22bd5291a6818008f394cd6bf8fc4d460d70a942e85db8c3fd6c3ca22f88
+DIST exiv2-0.26_p20180811c.tar.xz 1723668 BLAKE2B 
0bbba3d04ca063f62797ce5bd9a1a39f87c5ed26ed9eecb73fb11051660c761d2c56dec392d73d3a33573599efa95790d84d59b3c4da3122a1eb564f5978ef65
 SHA512 
4a7bc11805e204b541819f434defc48ff579b2c84c9504d6c7826a3808f73cda3d68f357a179f14a8277e6a338c3bb94c9e63da9f61a5ea3c548e0ad93df56ce

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180811-r2.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180811-r2.ebuild
new file mode 100644
index 000..ec7d78e7856
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.26_p20180811-r2.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="http://www.exiv2.org/;
+SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}c.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0/26"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE="doc examples nls png webready xmp"
+
+RDEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   webready? (
+   net-libs/libssh[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( README doc/ChangeLog doc/cmd.txt )
+
+PATCHES=(
+   # TODO: Take to upstream
+   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
+   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
+)
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]] ; then
+   if [[ -d po ]] ; then
+   pushd po > /dev/null || die
+   local lang
+   for lang in *.po; do
+   if [[ -e ${lang} ]] \
+   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
+   case ${lang} in
+   CMakeLists.txt | \
+   ${PN}.pot)  ;;
+   *) rm -r ${lang} || die ;;
+   esac
+   fi
+   done
+   popd > /dev/null || die
+   else
+   die "Failed to prepare LINGUAS - po directory moved?"
+   fi
+   fi
+
+   # FIXME @upstream:
+   einfo 

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

2018-09-21 Thread Justin Bronder
commit: 19a1f30c072fc49a1ce347ab01ba4d7ec40be332
Author: Justin Bronder  gentoo  org>
AuthorDate: Fri Sep 21 13:39:54 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Fri Sep 21 13:42:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a1f30c

sys-cluster/mpich: remove old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-cluster/mpich/Manifest   |   2 -
 sys-cluster/mpich/mpich-3.1.3.ebuild | 113 ---
 sys-cluster/mpich/mpich-3.1.4.ebuild | 113 ---
 sys-cluster/mpich/mpich-3.2.ebuild   | 113 ---
 4 files changed, 341 deletions(-)

diff --git a/sys-cluster/mpich/Manifest b/sys-cluster/mpich/Manifest
index c6215e61316..2f46ebaf024 100644
--- a/sys-cluster/mpich/Manifest
+++ b/sys-cluster/mpich/Manifest
@@ -1,4 +1,2 @@
 DIST mpich-3.0.4.tar.gz 10921075 BLAKE2B 
341aaac23277aed05a4448ea03d9caf1ee14cfe327a770c95d620fc1ee1ea7bfa6df36860aa44aad162eb6d630d35fdfb30ae9a866d67680ab71c7b4326c109c
 SHA512 
f9d8b2cf561fe5f85c12512ef4dd7b0cf5ec8b53ddb07bfa0d1db2e3c8ae0382c77e0661f46b82ec96b05d18ea2d25328bb84e9528ac06e5925f30ec8ef030d0
-DIST mpich-3.1.3.tar.gz 11487313 BLAKE2B 
15d39d8617e7b503bd1cb7d05ef098898736c2d634da2e50f33d7d3a92f2c0aeeb72ec152ee1907ab0658e5c485bd7ed8c2639b8d2abf1839981c542cfe2fc29
 SHA512 
3071d75e925808c13ea528aaff81a2ee44a4eb9732c74005a0cedd5a710aeafc691d30c7a035ae0aba14bd2b837c1c788202a7612599d3ffac8e5a9299467c09
-DIST mpich-3.1.4.tar.gz 11325036 BLAKE2B 
606003f4a9120930841a261698ff9c572f289a88d1db40bf02c8ed89f67a7ba1081652ce39acbf995b7c42e7becb9336fbb262c04873f25a939e5f963eec7de3
 SHA512 
55bd4d12a42b9ebc116016bd777eb2b8ed8c51e69f5ea5faf823eba0aeb7eadfe2848c4cca3032aa38841a25a4902c07cec2409811149a057c4aa99a25c6b6da
 DIST mpich-3.2.tar.gz 11862150 BLAKE2B 
2e0414b2e11b08a59497fa255d464a2130c754ba8798b99a8b84f7232179906bb27906abbe58b9546833541c238f42ae06df90bfe1133d3ff2d85921d9736452
 SHA512 
083c51655b4355827bd7fa4fe528046e2bc77b7747d869ff87b79fa324c3cc2a9b5640ccb7271490ccc0dd627e354a33a449bbab448501bbfddcfe5f999ee717

diff --git a/sys-cluster/mpich/mpich-3.1.3.ebuild 
b/sys-cluster/mpich/mpich-3.1.3.ebuild
deleted file mode 100644
index 196aa6b6cfe..000
--- a/sys-cluster/mpich/mpich-3.1.3.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-FORTRAN_NEEDED=fortran
-
-inherit fortran-2
-
-MY_PV=${PV/_/}
-DESCRIPTION="A high performance and portable MPI implementation"
-HOMEPAGE="http://www.mpich.org/;
-SRC_URI="http://www.mpich.org/static/downloads/${PV}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="mpich2"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+cxx doc fortran mpi-threads romio threads"
-
-COMMON_DEPEND="
-   dev-libs/libaio
-   >=sys-apps/hwloc-1.9
-   romio? ( net-fs/nfs-utils )"
-
-DEPEND="${COMMON_DEPEND}
-   dev-lang/perl
-   sys-devel/libtool"
-
-RDEPEND="${COMMON_DEPEND}
-   !sys-cluster/mpich2
-   !sys-cluster/openmpi"
-
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-pkg_setup() {
-   FORTRAN_STANDARD="77 90"
-   fortran-2_pkg_setup
-
-   if use mpi-threads && ! use threads; then
-   ewarn "mpi-threads requires threads, assuming that's what you 
want"
-   fi
-}
-
-src_prepare() {
-   # Using MPICHLIB_LDFLAGS doesn't seem to fully work.
-   sed -i 's| *@WRAPPER_LDFLAGS@ *||' \
-   src/packaging/pkgconfig/mpich.pc.in \
-   src/env/*.in \
-   || die
-}
-
-src_configure() {
-   local c="--enable-shared"
-
-   # The configure statements can be somewhat confusing, as they
-   # don't all show up in the top level configure, however, they
-   # are picked up in the children directories.
-
-   if use mpi-threads; then
-   # MPI-THREAD requries threading.
-   c="${c} --with-thread-package=pthreads"
-   c="${c} --enable-threads=runtime"
-   else
-   if use threads ; then
-   c="${c} --with-thread-package=pthreads"
-   else
-   c="${c} --with-thread-package=none"
-   fi
-   c="${c} --enable-threads=single"
-   fi
-
-   c="${c} --sysconfdir=${EPREFIX}/etc/${PN}"
-   c="${c} --docdir=${EPREFIX}/usr/share/doc/${PF}"
-
-   export MPICHLIB_CFLAGS=${CFLAGS}
-   export MPICHLIB_CPPFLAGS=${CPPFLAGS}
-   export MPICHLIB_CXXFLAGS=${CXXFLAGS}
-   export MPICHLIB_FFLAGS=${FFLAGS}
-   export MPICHLIB_FCFLAGS=${FCFLAGS}
-   export MPICHLIB_LDFLAGS=${LDFLAGS}
-   unset CFLAGS CPPFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS
-
-   econf ${c} \
-   --with-pm=hydra \
-   --disable-mpe \
-   --disable-fast \
-   --enable-smpcoll \
-   --enable-versioning \
-   --with-hwloc-prefix=/usr 

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

2018-09-21 Thread Justin Bronder
commit: 129c642f382736c1b95f7aadda15ed7f0fbed6b7
Author: Justin Bronder  gentoo  org>
AuthorDate: Fri Sep 21 13:41:37 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Fri Sep 21 13:42:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129c642f

sys-cluster/mpich: dep on hwloc-1

The new hwloc api is not supported yet, upstream is working on it.
https://lists.mpich.org/pipermail/discuss/2017-November/005333.html

Fixes #665752.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-cluster/mpich/mpich-3.0.4.ebuild  | 2 +-
 sys-cluster/mpich/mpich-3.2-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/mpich/mpich-3.0.4.ebuild 
b/sys-cluster/mpich/mpich-3.0.4.ebuild
index c6a40b9fc6a..906a2494626 100644
--- a/sys-cluster/mpich/mpich-3.0.4.ebuild
+++ b/sys-cluster/mpich/mpich-3.0.4.ebuild
@@ -19,7 +19,7 @@ IUSE="+cxx doc fortran mpi-threads romio threads"
 
 COMMON_DEPEND="
dev-libs/libaio
-   sys-apps/hwloc
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2018-09-21 Thread Ben Kohler
commit: 654b8f8f03ce65d97b6b7921f4e8237d3a8023de
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep 21 12:59:40 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep 21 13:01:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654b8f8f

net-wireless/iwd: bump to 0.8 with wired & ofono support

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-wireless/iwd/Manifest| 1 +
 net-wireless/iwd/{iwd-.ebuild => iwd-0.8.ebuild} | 4 +++-
 net-wireless/iwd/iwd-.ebuild | 4 +++-
 net-wireless/iwd/metadata.xml| 2 ++
 4 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 9120a530a9f..ed30453ac55 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,4 @@
 DIST iwd-0.4.tar.xz 649484 BLAKE2B 
7af09a39a6c19b6ebb466d1fba857a6b7acd00d47feefe7e5053ddcdb0a64e74b7bd96a777e46ebd188af7ff5b3c1ed24ff383d11612dcffcef1aa5f210e78f7
 SHA512 
55c469b4e675f0c47c91bc46f0a93b704d9f2893393262aca8fd983aee16a7a13a112e9df15a31561fe72a806439a9a93fcbe1721648f3eed9ef277f9339b770
 DIST iwd-0.6.tar.xz 654960 BLAKE2B 
b0617b7e1a0f75de61ecd94baf34bd416b24bbbe6730e52963a705f4f5cdc002fd9dafd6eb60405414e8f05ff249c7ffb0c08c2c2d69f4aa2611d1f61ab5a2fa
 SHA512 
2ab6fe64e7adeb5306aeb28cff850ca65c1a26b71a24042392135e7476c528c528d36d59df6e0d0d42e93b261bdb4eff7ec891c0089914588a7c64b2ed42889e
 DIST iwd-0.7.tar.xz 662984 BLAKE2B 
e6e7fa323749c8012c4df5f8f02f97523a37bcbb99d2a2f8c7678d4a1a73a3e24fc4321d53fb95f7fa325748f97b96e1a5f0fe0e956314eeb8534a8bc989a13f
 SHA512 
e6029e33f43fda24f3ddb87b1bb878ad8926066380a0e71415e645bc4f8aa1a6aaa43d2482987b1d473c267fef6d5a2a676af80282ba4c77ab64605c348cabb1
+DIST iwd-0.8.tar.xz 670572 BLAKE2B 
aea20d9d68bb121912ed7a044853188317a1de344ceb09dca4fa1372ed35618b8e63656533329141d0e6f9c6a833238ee02ea807fa53fa19ecf90f8114d7fd69
 SHA512 
a7707f4c2730eeab0bf65d36c796d5f32b5ccfdb10a199dd2a7263d7297dfd336b8de434c90efb32b6151dfd41911511cd97d1c2ae42012653ee0b44ab709490

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-0.8.ebuild
similarity index 95%
copy from net-wireless/iwd/iwd-.ebuild
copy to net-wireless/iwd/iwd-0.8.ebuild
index fa3d32f34fa..59cf2d5b03a 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-0.8.ebuild
@@ -17,7 +17,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client +monitor cpu_flags_x86_aes cpu_flags_x86_ssse3"
+IUSE="+client +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3"
 
 RDEPEND="sys-apps/dbus
client? ( sys-libs/readline:0= )"
@@ -87,6 +87,8 @@ src_configure() {
econf --sysconfdir=/etc/iwd --localstatedir=/var \
$(use_enable client) \
$(use_enable monitor) \
+   $(use_enable ofono) \
+   $(use_enable wired) \
--enable-systemd-service \
--with-systemd-unitdir="$(systemd_get_systemunitdir)"
 }

diff --git a/net-wireless/iwd/iwd-.ebuild b/net-wireless/iwd/iwd-.ebuild
index fa3d32f34fa..59cf2d5b03a 100644
--- a/net-wireless/iwd/iwd-.ebuild
+++ b/net-wireless/iwd/iwd-.ebuild
@@ -17,7 +17,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client +monitor cpu_flags_x86_aes cpu_flags_x86_ssse3"
+IUSE="+client +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3"
 
 RDEPEND="sys-apps/dbus
client? ( sys-libs/readline:0= )"
@@ -87,6 +87,8 @@ src_configure() {
econf --sysconfdir=/etc/iwd --localstatedir=/var \
$(use_enable client) \
$(use_enable monitor) \
+   $(use_enable ofono) \
+   $(use_enable wired) \
--enable-systemd-service \
--with-systemd-unitdir="$(systemd_get_systemunitdir)"
 }

diff --git a/net-wireless/iwd/metadata.xml b/net-wireless/iwd/metadata.xml
index 96b6193f64c..cd5c5ab5902 100644
--- a/net-wireless/iwd/metadata.xml
+++ b/net-wireless/iwd/metadata.xml
@@ -8,5 +8,7 @@

Enable iwctl client tool
Enable iwmon monitor tool
+   Enable support for oFono SIM 
authentication
+   Enable ethernet authentication daemon

 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2018-09-21 Thread Ben Kohler
commit: 4cdca0ca641569d5c015557f0e2720084717c80a
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Sep 21 13:00:48 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Sep 21 13:01:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdca0ca

net-wireless/iwd: prune old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-wireless/iwd/Manifest   |   2 -
 net-wireless/iwd/iwd-0.4.ebuild | 104 
 net-wireless/iwd/iwd-0.6.ebuild | 104 
 3 files changed, 210 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index ed30453ac55..096c3f7cedb 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,4 +1,2 @@
-DIST iwd-0.4.tar.xz 649484 BLAKE2B 
7af09a39a6c19b6ebb466d1fba857a6b7acd00d47feefe7e5053ddcdb0a64e74b7bd96a777e46ebd188af7ff5b3c1ed24ff383d11612dcffcef1aa5f210e78f7
 SHA512 
55c469b4e675f0c47c91bc46f0a93b704d9f2893393262aca8fd983aee16a7a13a112e9df15a31561fe72a806439a9a93fcbe1721648f3eed9ef277f9339b770
-DIST iwd-0.6.tar.xz 654960 BLAKE2B 
b0617b7e1a0f75de61ecd94baf34bd416b24bbbe6730e52963a705f4f5cdc002fd9dafd6eb60405414e8f05ff249c7ffb0c08c2c2d69f4aa2611d1f61ab5a2fa
 SHA512 
2ab6fe64e7adeb5306aeb28cff850ca65c1a26b71a24042392135e7476c528c528d36d59df6e0d0d42e93b261bdb4eff7ec891c0089914588a7c64b2ed42889e
 DIST iwd-0.7.tar.xz 662984 BLAKE2B 
e6e7fa323749c8012c4df5f8f02f97523a37bcbb99d2a2f8c7678d4a1a73a3e24fc4321d53fb95f7fa325748f97b96e1a5f0fe0e956314eeb8534a8bc989a13f
 SHA512 
e6029e33f43fda24f3ddb87b1bb878ad8926066380a0e71415e645bc4f8aa1a6aaa43d2482987b1d473c267fef6d5a2a676af80282ba4c77ab64605c348cabb1
 DIST iwd-0.8.tar.xz 670572 BLAKE2B 
aea20d9d68bb121912ed7a044853188317a1de344ceb09dca4fa1372ed35618b8e63656533329141d0e6f9c6a833238ee02ea807fa53fa19ecf90f8114d7fd69
 SHA512 
a7707f4c2730eeab0bf65d36c796d5f32b5ccfdb10a199dd2a7263d7297dfd336b8de434c90efb32b6151dfd41911511cd97d1c2ae42012653ee0b44ab709490

diff --git a/net-wireless/iwd/iwd-0.4.ebuild b/net-wireless/iwd/iwd-0.4.ebuild
deleted file mode 100644
index fa3d32f34fa..000
--- a/net-wireless/iwd/iwd-0.4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools linux-info systemd
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   inherit git-r3
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client +monitor cpu_flags_x86_aes cpu_flags_x86_ssse3"
-
-RDEPEND="sys-apps/dbus
-   client? ( sys-libs/readline:0= )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-pkg_pretend() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CRYPTO_AES
-   ~CRYPTO_ARC4
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_X86_64 
~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_AES_X86_64="CRYPTO_AES_X86_64: enable for 
increased performance"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
-   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
-   fi
-
-   check_extra_config
-}
-
-src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-r3_src_unpack
-   git clone git://git.kernel.org/pub/scm/libs/ell/ell.git 
"${WORKDIR}"/ell
-   else
-   default
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-

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

2018-09-21 Thread Thomas Deutschmann
commit: 988c55a52db80f00f6f58bb4cbb4594296be6f22
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 21 12:39:47 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 21 12:41:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988c55a5

Revert "media-libs/libde265: Security cleanup"

This reverts commit c54a3c5bd7945246640be1e6e34a2b72d857b097.

 media-libs/libde265/Manifest   |  1 +
 .../libde265/files/libde265-1.0.2-qtbindir.patch   | 47 
 media-libs/libde265/libde265-1.0.2.ebuild  | 50 ++
 3 files changed, 98 insertions(+)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index e40b275b4d4..7b7d128f6e5 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1 +1,2 @@
+DIST libde265-1.0.2.tar.gz 381737 BLAKE2B 
cea70a46193e4cb4a0beb1d0a86af17df13e70602c16c509b85acb918c0ddbdfa3e60bfa2b83922200fd9b1465c18edf20fe0939d7f78f3865a9d54b144de90b
 SHA512 
714ce93f204bd034e3cccd9624d32ea6fcb31be25dbfd1a85f91814b33a01cc1515a3887a1ccabb9f0986686ecbcdd984b88e605190ff33d2bd75cc3b9f4bdd3
 DIST libde265-1.0.3.tar.gz 36 BLAKE2B 
988b21085f82d3b33b0480542677be96db5219c1b767aae3674f89862fdaf3355dcfea3fa99699798a4fcc6b72a63a3a6f61a3fd8d2ea8483231205cd6d87175
 SHA512 
0153632afcc9733950e8354997ccd93eddad90e8e0f7362bfe49b93b11cb1756cf803d0ba5c07042aee80e18227613af768ca82baf7891c687edf5e253a129c4

diff --git a/media-libs/libde265/files/libde265-1.0.2-qtbindir.patch 
b/media-libs/libde265/files/libde265-1.0.2-qtbindir.patch
new file mode 100644
index 000..e73d43b5274
--- /dev/null
+++ b/media-libs/libde265/files/libde265-1.0.2-qtbindir.patch
@@ -0,0 +1,47 @@
+From 88924722c0e25566953276c52df7ef5040714cc5 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 5 Dec 2017 01:19:53 +0100
+Subject: [PATCH] Fix Qt5 moc detection, throw away Qt4
+
+---
+ configure.ac | 24 ++--
+ 1 file changed, 6 insertions(+), 18 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6580963..eb4ccec 100644
+--- a/configure.ac
 b/configure.ac
+@@ -325,24 +325,12 @@ if eval "test $enable_sherlock265 = yes" && eval "test 
$have_videogfx != yes" &&
+ fi
+ 
+ if eval "test $enable_sherlock265 = yes" ; then
+-  PKG_CHECK_MODULES([QT], [Qt5Core Qt5Gui Qt5Widgets], [found_qt=5], 
[found_qt=no])
+-  if eval "test $found_qt = no" ; then
+-PKG_CHECK_MODULES([QT], [QtCore QtGui], [found_qt=4])
+-  fi
+-  AC_PATH_PROGS([QTCHOOSER],[qtchooser])
+-  if eval "test x$QTCHOOSER = x" ; then
+-AC_PATH_PROGS([QTMOC],[moc-qt$found_qt moc])
+-if eval "test x$QTMOC = x" ; then
+-  AC_MSG_ERROR([Need the "moc" commandline tool which is required to 
generate the Qt files required for sherlock265.])
+-fi
+-  else
+-QTMOC="$QTCHOOSER -run-tool=moc -qt=$found_qt"
+-  fi
+-  AC_MSG_CHECKING([for version of $QTMOC])
+-  QTMOC_VERSION=`$QTMOC -v 2>&1 | $GREP -o '[[0-9]]\+.[[0-9]]\+.[[0-9]]\+'`
+-  AC_MSG_RESULT([$QTMOC_VERSION])
+-  AX_COMPARE_VERSION([$QTMOC_VERSION], [lt], [$found_qt],
+-  [AC_MSG_ERROR([Please install "moc" for Qt$found_qt (found 
$QTMOC_VERSION).])])
++  PKG_CHECK_MODULES([QT], [Qt5Core >= 5.1.0 Qt5Gui Qt5Widgets], [
++QT_PATH="$( eval $PKG_CONFIG --variable=host_bins Qt5Core )"
++AC_PATH_PROGS([QTMOC], [moc-qt5 moc], [moc], [$QT_PATH])
++  ], [
++AC_MSG_ERROR([Qt5 moc not found, which is required to generate the Qt 
files for sherlock265.])
++  ])
+   AC_SUBST(QTMOC)
+ fi
+ 
+-- 
+2.15.1
+

diff --git a/media-libs/libde265/libde265-1.0.2.ebuild 
b/media-libs/libde265/libde265-1.0.2.ebuild
new file mode 100644
index 000..a4b6724cc51
--- /dev/null
+++ b/media-libs/libde265/libde265-1.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-multilib
+
+DESCRIPTION="Open h.265 video codec implementation"
+HOMEPAGE="https://github.com/strukturag/libde265;
+SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="debug qt5 static-libs cpu_flags_x86_sse"
+
+DEPEND="
+   media-libs/libsdl
+   virtual/ffmpeg
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-qtbindir.patch" )
+
+src_prepare() {
+   sed -ri 's/(PIX_FMT_)/AV_\1/g' sherlock265/VideoDecoder.cc || die
+   autotools-multilib_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable cpu_flags_x86_sse sse)
+   $(use_enable static-libs static)
+   $(use_enable debug log-info)
+   $(use_enable debug log-debug)
+   $(use_enable debug log-trace)
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libde265/

2018-09-21 Thread Thomas Deutschmann
commit: 5e6cb9db74c48475b328501d1cdf4560b2c3e696
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 21 12:40:35 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 21 12:41:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6cb9db

media-libs/libde265: security cleanup (bug #665520)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/libde265/Manifest  |  1 -
 media-libs/libde265/libde265-1.0.2.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/media-libs/libde265/Manifest b/media-libs/libde265/Manifest
index 7b7d128f6e5..e40b275b4d4 100644
--- a/media-libs/libde265/Manifest
+++ b/media-libs/libde265/Manifest
@@ -1,2 +1 @@
-DIST libde265-1.0.2.tar.gz 381737 BLAKE2B 
cea70a46193e4cb4a0beb1d0a86af17df13e70602c16c509b85acb918c0ddbdfa3e60bfa2b83922200fd9b1465c18edf20fe0939d7f78f3865a9d54b144de90b
 SHA512 
714ce93f204bd034e3cccd9624d32ea6fcb31be25dbfd1a85f91814b33a01cc1515a3887a1ccabb9f0986686ecbcdd984b88e605190ff33d2bd75cc3b9f4bdd3
 DIST libde265-1.0.3.tar.gz 36 BLAKE2B 
988b21085f82d3b33b0480542677be96db5219c1b767aae3674f89862fdaf3355dcfea3fa99699798a4fcc6b72a63a3a6f61a3fd8d2ea8483231205cd6d87175
 SHA512 
0153632afcc9733950e8354997ccd93eddad90e8e0f7362bfe49b93b11cb1756cf803d0ba5c07042aee80e18227613af768ca82baf7891c687edf5e253a129c4

diff --git a/media-libs/libde265/libde265-1.0.2.ebuild 
b/media-libs/libde265/libde265-1.0.2.ebuild
deleted file mode 100644
index a4b6724cc51..000
--- a/media-libs/libde265/libde265-1.0.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-multilib
-
-DESCRIPTION="Open h.265 video codec implementation"
-HOMEPAGE="https://github.com/strukturag/libde265;
-SRC_URI="https://github.com/strukturag/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug qt5 static-libs cpu_flags_x86_sse"
-
-DEPEND="
-   media-libs/libsdl
-   virtual/ffmpeg
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-qtbindir.patch" )
-
-src_prepare() {
-   sed -ri 's/(PIX_FMT_)/AV_\1/g' sherlock265/VideoDecoder.cc || die
-   autotools-multilib_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable cpu_flags_x86_sse sse)
-   $(use_enable static-libs static)
-   $(use_enable debug log-info)
-   $(use_enable debug log-debug)
-   $(use_enable debug log-trace)
-   $(use_enable qt5 dec265)
-   $(use_enable qt5 sherlock265)
-   --disable-silent-rules
-   --enable-log-error
-   )
-   autotools-multilib_src_configure "${myeconfargs[@]}"
-}



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

2018-09-21 Thread Virgil Dupras
commit: 9f73c62f7d8ebc6689028191b516c81440869c4a
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Sep 18 15:46:59 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Sep 21 12:37:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f73c62f

net-p2p/bitcoin-qt: Bump to 0.16.3

Signed-off-by: Luke Dashjr  utopios.org>
Closes: https://github.com/gentoo/gentoo/pull/9907
Signed-off-by: Virgil Dupras  gentoo.org>
Bug: https://bugs.gentoo.org/69

 net-p2p/bitcoin-qt/Manifest |   2 +
 net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild | 182 
 2 files changed, 184 insertions(+)

diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index c6a97f3d9fb..9313ec120c3 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-0.16.0.knots20180322.patches.tar.xz 417544 BLAKE2B 
f14616c81e0694346fd0714032be501ad0b58e82e2a5fcc623b1fdd316759ae7ac584e6c4ab586e8c9f5a402694a36eceac6b2f1c7441da655479f832a8869bd
 SHA512 
9eca9cbae8ce17b38ddb70326760e33e7812db78e79cfe2d1a3518b34eb8fc87fe4c145e46ab60278b14e70a75b3af238342b4e1808a77cbca4b62b8c72fb1eb
+DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9
 DIST bitcoin-v0.16.0.tar.gz 6628305 BLAKE2B 
69adb5832e2a708431c06bd8ce695f25cfc2b84e7ccf11e77f40c8ec273146208c70a900d0d32f79790cf67fb359c2731b0cecfc1f27ac2d0c4057228a83aed3
 SHA512 
7a59de44196a3cd5b75bccfe851e8bd7d5a00ae45b6e771e082326d75846e7c6d1f6d449e18b539b95b25aa12b7b79c462367f1c89438bcd1ca6ec84eb42972c
+DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
new file mode 100644
index 000..b5e9818640e
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
@@ -0,0 +1,182 @@
+# Copyright 2010-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use gnome2-utils xdg-utils
+
+BITCOINCORE_COMMITHASH="49e34e288005a5b144a642e197b628396f5a0765"
+KNOTS_PV="${PV}.knots20180918"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde +libevent knots libressl 
+qrcode test upnp +wallet zeromq"
+
+RDEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   dev-libs/univalue:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   virtual/bitcoin-leveldb
+   bip70? ( dev-libs/protobuf:= )
+   dbus? (
+   dev-qt/qtdbus:5
+   )
+   libevent? ( dev-libs/libevent:= )
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   qrcode? (
+   media-gfx/qrencode:=
+   )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   zeromq? ( net-libs/zeromq:= )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   knots? (
+   gnome-base/librsvg
+   media-gfx/imagemagick[png]
+   )
+"
+
+DOCS=( doc/bips.md doc/files.md doc/release-notes.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; 

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

2018-09-21 Thread Virgil Dupras
commit: 35caca435f172d52f62b9a9119a7234770f662f9
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Sep 18 15:57:26 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Sep 21 12:38:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35caca43

dev-util/bitcoin-tx: Bump to 0.16.3

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Virgil Dupras  gentoo.org>
Bug: https://bugs.gentoo.org/69

 dev-util/bitcoin-tx/Manifest |  2 +
 dev-util/bitcoin-tx/bitcoin-tx-0.16.3.ebuild | 98 
 2 files changed, 100 insertions(+)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index c6a97f3d9fb..9313ec120c3 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-0.16.0.knots20180322.patches.tar.xz 417544 BLAKE2B 
f14616c81e0694346fd0714032be501ad0b58e82e2a5fcc623b1fdd316759ae7ac584e6c4ab586e8c9f5a402694a36eceac6b2f1c7441da655479f832a8869bd
 SHA512 
9eca9cbae8ce17b38ddb70326760e33e7812db78e79cfe2d1a3518b34eb8fc87fe4c145e46ab60278b14e70a75b3af238342b4e1808a77cbca4b62b8c72fb1eb
+DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9
 DIST bitcoin-v0.16.0.tar.gz 6628305 BLAKE2B 
69adb5832e2a708431c06bd8ce695f25cfc2b84e7ccf11e77f40c8ec273146208c70a900d0d32f79790cf67fb359c2731b0cecfc1f27ac2d0c4057228a83aed3
 SHA512 
7a59de44196a3cd5b75bccfe851e8bd7d5a00ae45b6e771e082326d75846e7c6d1f6d449e18b539b95b25aa12b7b79c462367f1c89438bcd1ca6ec84eb42972c
+DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.16.3.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.16.3.ebuild
new file mode 100644
index 000..29b839ab856
--- /dev/null
+++ b/dev-util/bitcoin-tx/bitcoin-tx-0.16.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 2010-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="49e34e288005a5b144a642e197b628396f5a0765"
+KNOTS_PV="${PV}.knots20180918"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line Bitcoin transaction tool"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   dev-libs/univalue:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/09/18/release-${PV}/;
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
+   fi
+
+   eapply_user

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

2018-09-21 Thread Virgil Dupras
commit: 2bb81035351ee4da03befedbce1c41765ad09a11
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Sep 18 15:53:51 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Sep 21 12:37:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb81035

net-p2p/bitcoin-cli: Bump to 0.16.3

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Virgil Dupras  gentoo.org>
Bug: https://bugs.gentoo.org/69

 net-p2p/bitcoin-cli/Manifest  |  2 +
 net-p2p/bitcoin-cli/bitcoin-cli-0.16.3.ebuild | 97 +++
 2 files changed, 99 insertions(+)

diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
index c6a97f3d9fb..9313ec120c3 100644
--- a/net-p2p/bitcoin-cli/Manifest
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-0.16.0.knots20180322.patches.tar.xz 417544 BLAKE2B 
f14616c81e0694346fd0714032be501ad0b58e82e2a5fcc623b1fdd316759ae7ac584e6c4ab586e8c9f5a402694a36eceac6b2f1c7441da655479f832a8869bd
 SHA512 
9eca9cbae8ce17b38ddb70326760e33e7812db78e79cfe2d1a3518b34eb8fc87fe4c145e46ab60278b14e70a75b3af238342b4e1808a77cbca4b62b8c72fb1eb
+DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9
 DIST bitcoin-v0.16.0.tar.gz 6628305 BLAKE2B 
69adb5832e2a708431c06bd8ce695f25cfc2b84e7ccf11e77f40c8ec273146208c70a900d0d32f79790cf67fb359c2731b0cecfc1f27ac2d0c4057228a83aed3
 SHA512 
7a59de44196a3cd5b75bccfe851e8bd7d5a00ae45b6e771e082326d75846e7c6d1f6d449e18b539b95b25aa12b7b79c462367f1c89438bcd1ca6ec84eb42972c
+DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.16.3.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.16.3.ebuild
new file mode 100644
index 000..efba5c33f5b
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.16.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2010-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="49e34e288005a5b144a642e197b628396f5a0765"
+KNOTS_PV="${PV}.knots20180918"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with 
bitcoind"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   dev-libs/univalue:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/09/18/release-${PV}/;
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
+   fi
+
+   

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

2018-09-21 Thread Virgil Dupras
commit: f826abec95faa662523e1ce797ee2b9256d9c562
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Sep 18 15:55:14 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Sep 21 12:37:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f826abec

net-libs/libbitcoinconsensus: Bump to 0.16.3

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Virgil Dupras  gentoo.org>
Bug: https://bugs.gentoo.org/69

 net-libs/libbitcoinconsensus/Manifest  |  2 +
 .../libbitcoinconsensus-0.16.3.ebuild  | 95 ++
 2 files changed, 97 insertions(+)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
index c6a97f3d9fb..9313ec120c3 100644
--- a/net-libs/libbitcoinconsensus/Manifest
+++ b/net-libs/libbitcoinconsensus/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-0.16.0.knots20180322.patches.tar.xz 417544 BLAKE2B 
f14616c81e0694346fd0714032be501ad0b58e82e2a5fcc623b1fdd316759ae7ac584e6c4ab586e8c9f5a402694a36eceac6b2f1c7441da655479f832a8869bd
 SHA512 
9eca9cbae8ce17b38ddb70326760e33e7812db78e79cfe2d1a3518b34eb8fc87fe4c145e46ab60278b14e70a75b3af238342b4e1808a77cbca4b62b8c72fb1eb
+DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9
 DIST bitcoin-v0.16.0.tar.gz 6628305 BLAKE2B 
69adb5832e2a708431c06bd8ce695f25cfc2b84e7ccf11e77f40c8ec273146208c70a900d0d32f79790cf67fb359c2731b0cecfc1f27ac2d0c4057228a83aed3
 SHA512 
7a59de44196a3cd5b75bccfe851e8bd7d5a00ae45b6e771e082326d75846e7c6d1f6d449e18b539b95b25aa12b7b79c462367f1c89438bcd1ca6ec84eb42972c
+DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d

diff --git a/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.16.3.ebuild 
b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.16.3.ebuild
new file mode 100644
index 000..1a0fa2b228f
--- /dev/null
+++ b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.16.3.ebuild
@@ -0,0 +1,95 @@
+# Copyright 2010-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+BITCOINCORE_COMMITHASH="49e34e288005a5b144a642e197b628396f5a0765"
+KNOTS_PV="${PV}.knots20180918"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Bitcoin Core consensus library"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+IUSE="+asm knots libressl"
+
+DEPEND="
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md doc/shared-libraries.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/09/18/release-${PV}/;
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply 

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

2018-09-21 Thread Virgil Dupras
commit: d2d3e52654733b3f973d8ea7b3f0ea41bf00dec8
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Sep 18 15:50:53 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Sep 21 12:37:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d3e526

net-p2p/bitcoind: Bump to 0.16.3

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Virgil Dupras  gentoo.org>
Bug: https://bugs.gentoo.org/69

 net-p2p/bitcoind/Manifest   |   2 +
 net-p2p/bitcoind/bitcoind-0.16.3.ebuild | 163 
 2 files changed, 165 insertions(+)

diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index c6a97f3d9fb..9313ec120c3 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,4 +1,6 @@
 DIST bitcoin-0.15.1.knots2017.patches.tar.xz 443024 BLAKE2B 
5010c8d0f6a0bc8cd22ca7d7c73d9e4e689e369f0ba39b59f62fa6b6af3dcf938dfc87d33d3fe595a6e54d99734277a34af068dc29a6e984c76d529fbbe2f383
 SHA512 
455fadeac6ad57be04680ec6939d6bf235eb49cde89b9716d36f6914c255b1b69cdea459d89b1bbca56099e793be0c8d7aacf592a9d78495068297bb5890
 DIST bitcoin-0.16.0.knots20180322.patches.tar.xz 417544 BLAKE2B 
f14616c81e0694346fd0714032be501ad0b58e82e2a5fcc623b1fdd316759ae7ac584e6c4ab586e8c9f5a402694a36eceac6b2f1c7441da655479f832a8869bd
 SHA512 
9eca9cbae8ce17b38ddb70326760e33e7812db78e79cfe2d1a3518b34eb8fc87fe4c145e46ab60278b14e70a75b3af238342b4e1808a77cbca4b62b8c72fb1eb
+DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 
0cbb7d0e9d0e5e8eb33502a28289c3f9c86b7c531ed179f7e3e8b601a69a423fa736238a2caae890fd8850eb505533995e578e676860a4014922fbc238185ebb
 SHA512 
a09b6cb64a1649d11e3fd6deeb13a07b1bf4bed504a2fc1c585919459ca8ac1af8e5ecc89dee487359e831a8f12625d54f408f95bb341033d6380b82c290c0d9
 DIST bitcoin-v0.16.0.tar.gz 6628305 BLAKE2B 
69adb5832e2a708431c06bd8ce695f25cfc2b84e7ccf11e77f40c8ec273146208c70a900d0d32f79790cf67fb359c2731b0cecfc1f27ac2d0c4057228a83aed3
 SHA512 
7a59de44196a3cd5b75bccfe851e8bd7d5a00ae45b6e771e082326d75846e7c6d1f6d449e18b539b95b25aa12b7b79c462367f1c89438bcd1ca6ec84eb42972c
+DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d

diff --git a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild 
b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
new file mode 100644
index 000..08e13af9920
--- /dev/null
+++ b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 2010-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use systemd user
+
+BITCOINCORE_COMMITHASH="49e34e288005a5b144a642e197b628396f5a0765"
+KNOTS_PV="${PV}.knots20180918"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+IUSE="+asm +bitcoin_policy_rbf examples knots libressl test upnp +wallet 
zeromq"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   dev-libs/univalue:=
+   virtual/bitcoin-leveldb
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   zeromq? ( net-libs/zeromq:= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/files.md doc/reduce-traffic.md doc/release-notes.md 
doc/REST-interface.md doc/tor.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/09/18/release-${PV}/;
+   fi
+   if use 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/rtsp-conntrack/

2018-09-21 Thread Thomas Deutschmann
commit: 4aed7fb0b9b111d0607ca4c37dfc301feb153654
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 21 12:20:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 21 12:20:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aed7fb0

net-firewall/rtsp-conntrack: rev bump to force rebuild due to eclass fix

Due to a problem in linux-mod eclass, kernel module wasn't
installed properly (see commit 62b702e95d6 for details).

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --force

 .../{rtsp-conntrack-3.7.ebuild => rtsp-conntrack-3.7-r1.ebuild}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-firewall/rtsp-conntrack/rtsp-conntrack-3.7.ebuild 
b/net-firewall/rtsp-conntrack/rtsp-conntrack-3.7-r1.ebuild
similarity index 100%
rename from net-firewall/rtsp-conntrack/rtsp-conntrack-3.7.ebuild
rename to net-firewall/rtsp-conntrack/rtsp-conntrack-3.7-r1.ebuild



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

2018-09-21 Thread Thomas Deutschmann
commit: cb18cda80d9c16f1c89e718a732f860cafd361a6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 21 12:19:22 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 21 12:19:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb18cda8

dev-util/lttng-modules: rev bump to force rebuild due to eclass fix

Due to a problem in linux-mod eclass, kernel module wasn't
installed properly (see commit 62b702e95d6 for details).

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../{lttng-modules-2.10.6.ebuild => lttng-modules-2.10.6-r1.ebuild}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-util/lttng-modules/lttng-modules-2.10.6.ebuild 
b/dev-util/lttng-modules/lttng-modules-2.10.6-r1.ebuild
similarity index 100%
rename from dev-util/lttng-modules/lttng-modules-2.10.6.ebuild
rename to dev-util/lttng-modules/lttng-modules-2.10.6-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/

2018-09-21 Thread Thomas Deutschmann
commit: 530974e8e332fd69668a9fd5218a85064c5008ba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 21 12:17:56 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 21 12:17:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530974e8

sys-apps/smc-sum-driver: rev bump to force rebuild due to eclass fix

Due to a problem in linux-mod eclass, kernel module wasn't
installed properly (see commit 62b702e95d6 for details).

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 ...r-1.6.0.20151201-r1.ebuild => smc-sum-driver-1.6.0.20151201-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r1.ebuild 
b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r2.ebuild
similarity index 100%
rename from sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r1.ebuild
rename to sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r2.ebuild



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

2018-09-21 Thread Thomas Deutschmann
commit: 62b702e95d6ec8597aa918f8bf6e280710728eae
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 21 11:30:50 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 21 12:14:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b702e9

linux-mod.eclass: fix use of variables for EAPI=7

Since EAPI 7, variables like "D" no longer have a trailing slash.
However, linux-mod_pkg_preinst relied on a traling slash.

Due to that, any EAPI=7 ebuilds using linux-mod eclass to install
kernel modules didn't run DEPMOD and weren't added to MODULESDB.

 eclass/linux-mod.eclass | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index e5b5ec782f0..920790b8db9 100644
--- a/eclass/linux-mod.eclass
+++ b/eclass/linux-mod.eclass
@@ -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
 
 # @ECLASS: linux-mod.eclass
@@ -244,7 +244,7 @@ update_depmod() {
ebegin "Updating module dependencies for ${KV_FULL}"
if [ -r "${KV_OUT_DIR}"/System.map ]
then
-   depmod -ae -F "${KV_OUT_DIR}"/System.map -b "${ROOT}" ${KV_FULL}
+   depmod -ae -F "${KV_OUT_DIR}"/System.map -b "${ROOT:-/}" 
${KV_FULL}
eend $?
else
ewarn
@@ -263,8 +263,8 @@ update_depmod() {
 move_old_moduledb() {
debug-print-function ${FUNCNAME} $*
 
-   local OLDDIR="${ROOT}"/usr/share/module-rebuild/
-   local NEWDIR="${ROOT}"/var/lib/module-rebuild/
+   local OLDDIR="${ROOT%/}"/usr/share/module-rebuild
+   local NEWDIR="${ROOT%/}"/var/lib/module-rebuild
 
if [[ -f "${OLDDIR}"/moduledb ]]; then
[[ ! -d "${NEWDIR}" ]] && mkdir -p "${NEWDIR}"
@@ -283,7 +283,7 @@ move_old_moduledb() {
 update_moduledb() {
debug-print-function ${FUNCNAME} $*
 
-   local MODULEDB_DIR="${ROOT}"/var/lib/module-rebuild/
+   local MODULEDB_DIR="${ROOT%/}"/var/lib/module-rebuild
move_old_moduledb
 
if [[ ! -f "${MODULEDB_DIR}"/moduledb ]]; then
@@ -306,7 +306,7 @@ update_moduledb() {
 remove_moduledb() {
debug-print-function ${FUNCNAME} $*
 
-   local MODULEDB_DIR="${ROOT}"/var/lib/module-rebuild/
+   local MODULEDB_DIR="${ROOT%/}"/var/lib/module-rebuild
move_old_moduledb
 
if grep -qs ${CATEGORY}/${PN}-${PVR} "${MODULEDB_DIR}"/moduledb ; then
@@ -731,8 +731,8 @@ linux-mod_pkg_preinst() {
debug-print-function ${FUNCNAME} $*
[ -n "${MODULES_OPTIONAL_USE}" ] && use !${MODULES_OPTIONAL_USE} && 
return
 
-   [ -d "${D}lib/modules" ] && UPDATE_DEPMOD=true || UPDATE_DEPMOD=false
-   [ -d "${D}lib/modules" ] && UPDATE_MODULEDB=true || 
UPDATE_MODULEDB=false
+   [ -d "${D%/}/lib/modules" ] && UPDATE_DEPMOD=true || UPDATE_DEPMOD=false
+   [ -d "${D%/}/lib/modules" ] && UPDATE_MODULEDB=true || 
UPDATE_MODULEDB=false
 }
 
 # @FUNCTION: linux-mod_pkg_postinst



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

2018-09-21 Thread Chí-Thanh Christopher Nguyễn
commit: 7eead50f8f4cad6b8f9074c86c10276fca4cf71d
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Fri Sep 21 11:48:57 2018 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Fri Sep 21 11:48:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eead50f

media-fonts/symbola: fix installation of documentation

It is now a separate download.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=666438
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-fonts/symbola/Manifest| 1 +
 media-fonts/symbola/symbola-11.00-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-fonts/symbola/Manifest b/media-fonts/symbola/Manifest
index 6153ab41a89..660d154f6a1 100644
--- a/media-fonts/symbola/Manifest
+++ b/media-fonts/symbola/Manifest
@@ -1,3 +1,4 @@
+DIST symbola-11.00.pdf 1610961 BLAKE2B 
be2ed31f7d6e2401d76292a417a1ef4ee2d9974b0ab84abb5febccbecee0e3e625fb234a8950114ef13b1ec1242c7220a16d819bc71c245947d9c75a60a036f0
 SHA512 
92cbc6f0953cc5a8bb7ba5306e9e1ddf2d1081a94b2ecbbafb8c8e8c6cece4e20d9d3367ff67ae3688e2cb88b67c69716b3bd058ab80d2efa6dd0e064b032697
 DIST symbola-11.00.zip 2907542 BLAKE2B 
38da4a33acda4d7177c70bcf832000647ad99c3d8aa6c15006792db1fdc5641399d5080e7f2970bcd321942ff87affa23a13c6c8239e104ee8817cde7140a6e8
 SHA512 
be7b3fd8b2070a6713b189c0ee0c6d8aef481eb0c7e476dabfa3eb1a599cc7f3a00f14d7b9ca1f563722d550c098f272f62bb99fc490aba8132ed5ae7de59a7b
 DIST symbola-8.00.zip 4668110 BLAKE2B 
2807945aaab54509921756792da89d31721b575f6a1a4f65426b69ec348d1a6bf21d457d1c7a78205042c9df67187bce7c56f9bb4ba42b9f6f5f5af6ef9608cf
 SHA512 
f496be58660c5d07fd0a9422eef1dad3d0aa06e350e37f84a547496a6a9c6abf6fa4609e9051e40772e952cd4f71a7dd02ad0ba16cf3aa2b51f31fee09ef9b84
 DIST symbola-9.17.zip 4122777 BLAKE2B 
60e7188366ff9204c41e42b99ee31242c0d2eefceb2bf663e6b68bb5a924a269d608d8ba2085e956dcb5d4c2c85d7a2993f199bdf8e0597d27e3d4bc34c50be6
 SHA512 
29c2141ba7d5be96b4d2faa52e4d2efbd1ff6a8368fdeae8986a4a3de50522a813c46efd462556b5b6c10bb9ca068564b9dcdfd7961c485ece5fda18e04c

diff --git a/media-fonts/symbola/symbola-11.00-r1.ebuild 
b/media-fonts/symbola/symbola-11.00-r1.ebuild
index 2a6b816a180..dbfeda55a4a 100644
--- a/media-fonts/symbola/symbola-11.00-r1.ebuild
+++ b/media-fonts/symbola/symbola-11.00-r1.ebuild
@@ -9,7 +9,7 @@ inherit font
 
 DESCRIPTION="Unicode font for Latin, IPA Extensions, Greek, Cyrillic and many 
Symbol Blocks"
 HOMEPAGE="http://users.teilar.gr/~g1951d/;
-SRC_URI="http://users.teilar.gr/~g1951d/${MY_PN}.zip -> ${P}.zip"
+SRC_URI="http://users.teilar.gr/~g1951d/${MY_PN}.zip -> ${P}.zip doc? ( 
http://users.teilar.gr/~g1951d/${MY_PN}.pdf -> ${P}.pdf )"
 LICENSE="Unicode_Fonts_for_Ancient_Scripts"
 
 SLOT="0"
@@ -25,7 +25,7 @@ FONT_SUFFIX="ttf"
 
 src_prepare() {
if use doc; then
-   DOCS="${MY_PN}.pdf"
+   DOCS="${DISTDIR}/${P}.pdf"
fi
default
 }



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openttd/, games-simulation/openttd/files/

2018-09-21 Thread Lars Wendler
commit: d0c2fcd0affe96e988eefb31f7c561d6fc12a3af
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Sep 19 21:01:44 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 21 11:37:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c2fcd0

games-simulation/openttd: fix compilation with icu-62.1

Closes: https://bugs.gentoo.org/666578
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/9922

 .../openttd/files/openttd-1.8.0-icu62.patch| 99 ++
 games-simulation/openttd/openttd-1.8.0.ebuild  |  1 +
 2 files changed, 100 insertions(+)

diff --git a/games-simulation/openttd/files/openttd-1.8.0-icu62.patch 
b/games-simulation/openttd/files/openttd-1.8.0-icu62.patch
new file mode 100644
index 000..9ba907fa47e
--- /dev/null
+++ b/games-simulation/openttd/files/openttd-1.8.0-icu62.patch
@@ -0,0 +1,99 @@
+From 55bf7628e299ef2c143e9ac97e87817b5eda3239 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Wed, 19 Sep 2018 23:52:10 +0300
+Subject: [PATCH] Fix #6854: Compilation with ICU 62
+
+---
+ src/gfx_layout.cpp | 18 +-
+ src/gfx_layout.h   |  2 +-
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/src/gfx_layout.cpp b/src/gfx_layout.cpp
+index f5463d401..e13ece0e7 100644
+--- a/src/gfx_layout.cpp
 b/src/gfx_layout.cpp
+@@ -126,7 +126,7 @@ static size_t AppendToBuffer(UChar *buff, const UChar 
*buffer_last, WChar c)
+  * Wrapper for doing layouts with ICU.
+  */
+ class ICUParagraphLayout : public 
AutoDeleteSmallVector, public ParagraphLayouter {
+-  ParagraphLayout *p; ///< The actual ICU paragraph layout.
++  icu::ParagraphLayout *p; ///< The actual ICU paragraph layout.
+ public:
+   /** Helper for GetLayouter, to get the right type. */
+   typedef UChar CharType;
+@@ -135,10 +135,10 @@ public:
+ 
+   /** Visual run contains data about the bit of text with the same font. 
*/
+   class ICUVisualRun : public ParagraphLayouter::VisualRun {
+-  const ParagraphLayout::VisualRun *vr; ///< The actual ICU vr.
++  const icu::ParagraphLayout::VisualRun *vr; ///< The actual ICU 
vr.
+ 
+   public:
+-  ICUVisualRun(const ParagraphLayout::VisualRun *vr) : vr(vr) { }
++  ICUVisualRun(const icu::ParagraphLayout::VisualRun *vr) : 
vr(vr) { }
+ 
+   const Font *GetFont() const  { return (const 
Font*)vr->getFont(); }
+   int GetGlyphCount() const{ return 
vr->getGlyphCount(); }
+@@ -150,10 +150,10 @@ public:
+ 
+   /** A single line worth of VisualRuns. */
+   class ICULine : public AutoDeleteSmallVector, public 
ParagraphLayouter::Line {
+-  ParagraphLayout::Line *l; ///< The actual ICU line.
++  icu::ParagraphLayout::Line *l; ///< The actual ICU line.
+ 
+   public:
+-  ICULine(ParagraphLayout::Line *l) : l(l)
++  ICULine(icu::ParagraphLayout::Line *l) : l(l)
+   {
+   for (int i = 0; i < l->countRuns(); i++) {
+   *this->Append() = new 
ICUVisualRun(l->getVisualRun(i));
+@@ -173,13 +173,13 @@ public:
+   }
+   };
+ 
+-  ICUParagraphLayout(ParagraphLayout *p) : p(p) { }
++  ICUParagraphLayout(icu::ParagraphLayout *p) : p(p) { }
+   ~ICUParagraphLayout() { delete p; }
+   void Reflow() { p->reflow(); }
+ 
+   ParagraphLayouter::Line *NextLine(int max_width)
+   {
+-  ParagraphLayout::Line *l = p->nextLine(max_width);
++  icu::ParagraphLayout::Line *l = p->nextLine(max_width);
+   return l == NULL ? NULL : new ICULine(l);
+   }
+ };
+@@ -196,7 +196,7 @@ static ParagraphLayouter *GetParagraphLayout(UChar *buff, 
UChar *buff_end, FontM
+   }
+ 
+   /* Fill ICU's FontRuns with the right data. */
+-  FontRuns runs(fontMapping.Length());
++  icu::FontRuns runs(fontMapping.Length());
+   for (FontMap::iterator iter = fontMapping.Begin(); iter != 
fontMapping.End(); iter++) {
+   runs.add(iter->second, iter->first);
+   }
+@@ -204,7 +204,7 @@ static ParagraphLayouter *GetParagraphLayout(UChar *buff, 
UChar *buff_end, FontM
+   LEErrorCode status = LE_NO_ERROR;
+   /* ParagraphLayout does not copy "buff", so it must stay valid.
+* "runs" is copied according to the ICU source, but the documentation 
does not specify anything, so this might break somewhen. */
+-  ParagraphLayout *p = new ParagraphLayout(buff, length, , NULL, 
NULL, NULL, _current_text_dir == TD_RTL ? UBIDI_DEFAULT_RTL : 
UBIDI_DEFAULT_LTR, false, status);
++  icu::ParagraphLayout *p = new icu::ParagraphLayout(buff, length, , 
NULL, NULL, NULL, _current_text_dir == TD_RTL ? UBIDI_DEFAULT_RTL : 
UBIDI_DEFAULT_LTR, false, status);
+   if (status != LE_NO_ERROR) {
+   

[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2018-09-21 Thread Lars Wendler
commit: 9eb909ff1071a96ae12a926d218c84eeacec547c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Sep 21 11:34:31 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Sep 21 11:37:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb909ff

games-strategy/wesnoth: Bump to version 1.14.5

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 games-strategy/wesnoth/Manifest  |   1 +
 games-strategy/wesnoth/wesnoth-1.14.5.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index 763dbe3bb7a..6dd16fa3c36 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1 +1,2 @@
 DIST wesnoth-1.14.4.tar.gz 489503950 BLAKE2B 
2802098a83169d1dd3d0d38052145b7da006992843d748fdc263fe04ed0f485c2a46a93569e2728e152d76361d3651f0f207d2cfdd7b6bb59ae7cdec43680cd7
 SHA512 
d867d68278075536c61eb87c32dd43bcd832de0dd20f9c941e2c5a2f413b95ba1897b5401721a0e895934afe79bb568ea155d8fe648dac58c519289fc7d12885
+DIST wesnoth-1.14.5.tar.gz 489848620 BLAKE2B 
abbf1ae2bb20cfdd2575f5e21eea7db9b32f0a9c7e85101652206477f3dca8ae0aefbf4b0a252c4522565c08900b0a04d39fd5eadb5feb49168dc95db732e50e
 SHA512 
115c7fda3ef77079d871aeae4bc448bf8de1829d7723179f634db10f23ab8c15d2d92c5a36c11aa8dc79fb8f914e95f06143565e2ae950947da35af5f71e1b6e

diff --git a/games-strategy/wesnoth/wesnoth-1.14.5.ebuild 
b/games-strategy/wesnoth/wesnoth-1.14.5.ebuild
new file mode 100644
index 000..9ce29bd54b0
--- /dev/null
+++ b/games-strategy/wesnoth/wesnoth-1.14.5.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils user
+
+DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
+HOMEPAGE="http://www.wesnoth.org
+   https://github.com/wesnoth/wesnoth;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="dbus dedicated doc fribidi libressl nls openmp server"
+
+RDEPEND="
+   >=dev-libs/boost-1.50:=[nls,threads,icu]
+   >=media-libs/libsdl2-2.0.4:0[joystick,video,X]
+   !dedicated? (
+   dev-libs/glib:2
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   >=media-libs/fontconfig-2.4.1
+   >=media-libs/sdl2-image-2.0.0[jpeg,png]
+   >=media-libs/sdl2-mixer-2.0.0[vorbis]
+   >=media-libs/sdl2-ttf-2.0.12
+   media-libs/libvorbis
+   >=x11-libs/pango-1.22.0
+   >=x11-libs/cairo-1.10.0
+   sys-libs/readline:0
+   dbus? ( sys-apps/dbus )
+   fribidi? ( dev-libs/fribidi )
+   )"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-libs/libX11
+"
+
+pkg_setup() {
+   if use openmp; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+
+   enewgroup ${PN}
+   enewuser ${PN} -1 /bin/bash -1 ${PN}
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if ! use doc ; then
+   sed -i \
+   -e '/manual/d' \
+   doc/CMakeLists.txt || die
+   fi
+
+   # respect LINGUAS (bug #483316)
+   if [[ ${LINGUAS+set} ]] ; then
+   local langs
+   for lang in $(cat po/LINGUAS)
+   do
+   has $lang $LINGUAS && langs+="$lang "
+   done
+   echo "$langs" > po/LINGUAS || die
+   fi
+}
+
+src_configure() {
+   filter-flags -ftracer -fomit-frame-pointer
+   if [[ $(gcc-major-version) -eq 3 ]] ; then
+   filter-flags -fstack-protector
+   append-flags -fno-stack-protector
+   fi
+
+   # Work around eclass
+   append-flags -UNDEBUG
+
+   if use dedicated || use server ; then
+   mycmakeargs=(
+   -DENABLE_CAMPAIGN_SERVER="ON"
+   -DENABLE_SERVER="ON"
+   -DSERVER_UID="${PN}"
+   -DSERVER_GID="${PN}"
+   -DFIFO_DIR="/run/wesnothd"
+   )
+   else
+   mycmakeargs=(
+   -DENABLE_CAMPAIGN_SERVER="OFF"
+   -DENABLE_SERVER="OFF"
+   )
+   fi
+   mycmakeargs+=(
+   -Wno-dev
+   -DENABLE_GAME="$(usex !dedicated)"
+   -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)"
+   -DENABLE_NLS="$(usex nls)"
+   -DENABLE_NOTIFICATIONS="$(usex dbus)"
+   -DENABLE_FRIBIDI="$(usex fribidi)"
+   -DENABLE_OMP="$(usex openmp)"
+   -DENABLE_STRICT_COMPILATION="OFF"
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   )

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu/

2018-09-21 Thread Mikle Kolyada
commit: 43fe16c97fa01a9a933747abfbdf89d30de80027
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 11:29:27 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 11:29:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43fe16c9

app-cdr/cdemu: amd64 stable wrt bug #665396

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-cdr/cdemu/cdemu-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdemu/cdemu-3.2.0.ebuild b/app-cdr/cdemu/cdemu-3.2.0.ebuild
index 6404c02a2f3..81365ccb45e 100644
--- a/app-cdr/cdemu/cdemu-3.2.0.ebuild
+++ b/app-cdr/cdemu/cdemu-3.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://sourceforge/cdemu/cdemu-client-${PV}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="+cdemu-daemon"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu-daemon/

2018-09-21 Thread Mikle Kolyada
commit: d038eaa15e6b54806732abdcf6d73b771e2cd2da
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 11:29:54 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 11:29:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d038eaa1

app-cdr/cdemu-daemon: amd64 stable wrt bug #665396

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-cdr/cdemu-daemon/cdemu-daemon-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdemu-daemon/cdemu-daemon-3.2.1.ebuild 
b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.1.ebuild
index 1bf20ccf59c..f8257048c27 100644
--- a/app-cdr/cdemu-daemon/cdemu-daemon-3.2.1.ebuild
+++ b/app-cdr/cdemu-daemon/cdemu-daemon-3.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0/7" # subslot = CDEMU_DAEMON_INTERFACE_VERSION_MAJOR in CMakeLists.txt
-KEYWORDS="~amd64 ~hppa x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE=""
 
 COMMON_DEPEND=">=dev-libs/glib-2.32:2



[gentoo-commits] repo/gentoo:master commit in: app-cdr/gcdemu/

2018-09-21 Thread Mikle Kolyada
commit: aee0c25500e4825daaf2b9cc1dd44ffc2fee8468
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 11:29:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 11:29:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee0c255

app-cdr/gcdemu: amd64 stable wrt bug #665396

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-cdr/gcdemu/gcdemu-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/gcdemu/gcdemu-3.2.0.ebuild 
b/app-cdr/gcdemu/gcdemu-3.2.0.ebuild
index 468f2b80945..2600df09936 100644
--- a/app-cdr/gcdemu/gcdemu-3.2.0.ebuild
+++ b/app-cdr/gcdemu/gcdemu-3.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2018-09-21 Thread Mikle Kolyada
commit: 737abda40db59e1917a1a1df6ec1d57ad53d1c6e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 11:28:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 11:28:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737abda4

dev-libs/libmirage: amd64 stable wrt bug #665396

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/dev-libs/libmirage/libmirage-3.2.0.ebuild 
b/dev-libs/libmirage/libmirage-3.2.0.ebuild
index 0a16a9019d3..1b4fa66e568 100644
--- a/dev-libs/libmirage/libmirage-3.2.0.ebuild
+++ b/dev-libs/libmirage/libmirage-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0/11" # subslot = libmirage soname version
-KEYWORDS="~amd64 ~hppa x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="doc +introspection"
 
 RDEPEND=">=app-arch/bzip2-1:=



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

2018-09-21 Thread Jimi Huotari
commit: b858236bcaf2dfacdeb7c9e129ad71b24d44f35f
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Sep 21 11:25:48 2018 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Sep 21 11:25:48 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b858236b

dev-qt/qtwebengine: remove upstreamed libxml catalog patch

With 5. no longer needing this, it can be fully removed.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../files/qtwebengine-5.11.2-libxml2-disable-catalogs.patch  | 12 
 dev-qt/qtwebengine/qtwebengine-5..ebuild |  5 +
 2 files changed, 1 insertion(+), 16 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.11.2-libxml2-disable-catalogs.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.11.2-libxml2-disable-catalogs.patch
deleted file mode 100644
index 5fd14b0d..
--- a/dev-qt/qtwebengine/files/qtwebengine-5.11.2-libxml2-disable-catalogs.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/config.tests/xml2/xml2.cpp
-+++ b/config.tests/xml2/xml2.cpp
-@@ -27,9 +27,6 @@
- /
- 
- #include 
--#if defined(LIBXML_CATALOG_ENABLED)
--#error "libxml catalog enabled"
--#endif
- #if !defined(LIBXML_ICU_ENABLED)
- #error "libxml icu not enabled"
- #endif

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index 63a7df36..4fab7ab9 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -79,10 +79,7 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/elfix )
 "
 
-PATCHES+=(
-   "${FILESDIR}/${PN}-5.11.2-libxml2-disable-catalogs.patch" # bug 653078
-   "${FILESDIR}/${PN}-5.12.0-add-libvpx-options.patch"
-)
+PATCHES+=( "${FILESDIR}/${PN}-5.12.0-add-libvpx-options.patch" )
 
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )



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

2018-09-21 Thread Mikle Kolyada
commit: af00f4818521057840efcf2e14c2b3ff655c0bbd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 11:24:32 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 11:25:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af00f481

dev-lang/tcl: amd64 stable wrt bug #666316

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-lang/tcl/tcl-8.6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/tcl/tcl-8.6.8.ebuild b/dev-lang/tcl/tcl-8.6.8.ebuild
index 00d651c65b0..d914a2790dd 100644
--- a/dev-lang/tcl/tcl-8.6.8.ebuild
+++ b/dev-lang/tcl/tcl-8.6.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz"
 
 LICENSE="tcltk"
 SLOT="0/8.6"
-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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug +threads"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



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

2018-09-21 Thread Mikle Kolyada
commit: df26488d9ad10a8e119887a9236b6a4294451aed
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 11:24:49 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 11:25:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df26488d

dev-lang/tk: amd64 stable wrt bug #666316

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-lang/tk/tk-8.6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/tk/tk-8.6.8.ebuild b/dev-lang/tk/tk-8.6.8.ebuild
index 034e0410232..0e8d3a16d07 100644
--- a/dev-lang/tk/tk-8.6.8.ebuild
+++ b/dev-lang/tk/tk-8.6.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
 
 LICENSE="tcltk"
 SLOT="0/8.6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~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="debug +threads truetype aqua xscreensaver"
 
 RDEPEND="



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

2018-09-21 Thread Sebastian Pipping
commit: 76860aa860c8656ca8d14b81b6327d4116324eff
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Sep 21 11:18:12 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Sep 21 11:21:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76860aa8

media-fonts/encodings: Fix xorg-2_src_install shadowing regression

xorg-2_pkg_post* are called to be future proof, only.

Closes: https://bugs.gentoo.org/665008
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 ...ncodings-1.0.4-r2.ebuild => encodings-1.0.4-r3.ebuild} | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/media-fonts/encodings/encodings-1.0.4-r2.ebuild 
b/media-fonts/encodings/encodings-1.0.4-r3.ebuild
similarity index 64%
rename from media-fonts/encodings/encodings-1.0.4-r2.ebuild
rename to media-fonts/encodings/encodings-1.0.4-r3.ebuild
index 0d23578cb78..af7bb67275f 100644
--- a/media-fonts/encodings/encodings-1.0.4-r2.ebuild
+++ b/media-fonts/encodings/encodings-1.0.4-r3.ebuild
@@ -2,7 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit xorg-2 font  # since media-fonts/encodings does not match 
media-fonts/font*
+
+# font eclass is needed since "media-fonts/encodings" does not match
+# check for pattern media-fonts/font* in xorg-2 eclass
+inherit font xorg-2
 
 DESCRIPTION="X.Org font encodings"
 
@@ -13,3 +16,13 @@ DEPEND="x11-apps/mkfontscale
>=media-fonts/font-util-1.1.1-r1"
 
 ECONF_SOURCE="${S}"
+
+pkg_postinst() {
+   xorg-2_pkg_postinst
+   font_pkg_postinst
+}
+
+pkg_postrm() {
+   xorg-2_pkg_postrm
+   font_pkg_postrm
+}



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

2018-09-21 Thread Mikle Kolyada
commit: db6a578e63b30d02e5348577d2c40606788f0053
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 11:09:38 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 11:09:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6a578e

app-eselect/eselect-repository: Add ~sparc keyword too

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/app-eselect/eselect-repository/eselect-repository-4.ebuild 
b/app-eselect/eselect-repository/eselect-repository-4.ebuild
index c817143abd2..722df7ea616 100644
--- a/app-eselect/eselect-repository/eselect-repository-4.ebuild
+++ b/app-eselect/eselect-repository/eselect-repository-4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mgorny/eselect-repository/archive/v${PV}.tar.gz -> $
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 IUSE=""
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus/

2018-09-21 Thread Tobias Klausmann
commit: 81bf2af67fd2baf93cfd65f67245c6ccaf2c85b7
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Sep 21 10:59:42 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Sep 21 10:59:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bf2af6

app-metrics/prometheus: Add v2.4.2 and remove v2.2.1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-metrics/prometheus/Manifest | 2 +-
 .../prometheus/{prometheus-2.2.1.ebuild => prometheus-2.4.2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/prometheus/Manifest b/app-metrics/prometheus/Manifest
index c7fa7c4e4b6..1dde3227b2e 100644
--- a/app-metrics/prometheus/Manifest
+++ b/app-metrics/prometheus/Manifest
@@ -1,5 +1,5 @@
-DIST prometheus-2.2.1.tar.gz 5629500 BLAKE2B 
7645267a2c5ed1c4138a5dd3929a48cb9dfa27789db38e98addbb06c37c6b482abfcf296ef1a5836bebd971d8224136c24a4ccd3093175882bb0beda1673deff
 SHA512 
a94cf867de2b3be65b0a07307f89ebfa9c0a319820a72b3b6691edcd2e2b56b5268d27fb52bdaefea0e7084906d69b818e5292a39ccd5991e04e56d594f56ea7
 DIST prometheus-2.3.1.tar.gz 6175030 BLAKE2B 
395808ce10eee18469a34caa7a358325830717cce7199f4cd3e6da346326573e65695cd444ad1c37586f9744db51808ef78f4a50fac971fa0fbc7fd7a4089994
 SHA512 
f0930a8de3885f9d870d41b41b602cd19addaa362d0473c95723b6cff32fd28870f8d47c89b9d39e13f43e189ad991d7569baa1a6ecd1ca59ba85cbb3d3cd6b1
 DIST prometheus-2.3.2.tar.gz 6175804 BLAKE2B 
98d7fe58043e5104b6eb181edd13a2aec3c347ae6d0325f08a267b02eef3bd8963603fb17c113244b47967a549ebe860f2a3f11e297ceca85b57495df7f19070
 SHA512 
35bd654f3326d36846654775e924821de9efc7b39c93d5ffc5e8f4db6feb456cf3b8833de3aa3df9d9f63481c487f2633b55b9610cef4e7a037f2a9b1ffbbd23
 DIST prometheus-2.4.0.tar.gz 6090871 BLAKE2B 
553d3292abfc58aba11e14786892b7dfc9ace00b29bba38a964e5b36113a4827759f5229d36693be225aca0962d7577751a8778201929b1f987a000fe31c2544
 SHA512 
a2fc7d67ac2fd8e17b5c69983daa385fe042e88c8c00ce71c51ae0e66d3cba201bcc7ef52ce34bef9724df002769c6fd9ee44115f397e253859f4c3f77427839
 DIST prometheus-2.4.1.tar.gz 6092025 BLAKE2B 
4392c3329be255dcc1cd457e13defc6a462f094c47d8032b8389ffee8a384049d58eedf7a8a8724345d01e1d6645cd58d23d1bef078458bdf4fd54bac3c85ae1
 SHA512 
8d09e87c1af1bde08fc0d95fb51d8b25360d8bcb40c7a4b2f4bfaf79419183a4f90773ced6f53ae9a9bae10eb00af6248acf603cb13f9ce0afb815b2b7e0a8c1
+DIST prometheus-2.4.2.tar.gz 6092847 BLAKE2B 
0c9f01e7bce6d406ae472a3e4b75720317a8da34715881350459d5fa52531913eecb402fec08f77f8e18b28d870316e631068077cd1118b710b37e515ef19332
 SHA512 
3b5d3b761ed2db1bc61225d85e2c9b7619a5fefc72b41432f2d7bc707fd0e9d84746e8ab16b30eb978de713548ca2e8c108cc7a9225ab1bd2e39741b98dd1701

diff --git a/app-metrics/prometheus/prometheus-2.2.1.ebuild 
b/app-metrics/prometheus/prometheus-2.4.2.ebuild
similarity index 98%
rename from app-metrics/prometheus/prometheus-2.2.1.ebuild
rename to app-metrics/prometheus/prometheus-2.4.2.ebuild
index a9b8e625593..c4ee8b60e2b 100644
--- a/app-metrics/prometheus/prometheus-2.2.1.ebuild
+++ b/app-metrics/prometheus/prometheus-2.4.2.ebuild
@@ -7,7 +7,7 @@ inherit user golang-build golang-vcs-snapshot
 EGO_PN="github.com/prometheus/prometheus"
 MY_PV=${PV/_rc/-rc.}
 EGIT_COMMIT="v${MY_PV}"
-PROMETHEUS_COMMIT="bc6058c"
+PROMETHEUS_COMMIT="c305ffa"
 ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
 KEYWORDS="~amd64"
 



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

2018-09-21 Thread Mikle Kolyada
commit: 968ba26bbd2a1abf5f9fb80a7e90f5015a6312f9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 10:33:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 10:35:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968ba26b

media-sound/ncmpc: mark stable wrt bug #662158

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/ncmpc/ncmpc-0.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/ncmpc/ncmpc-0.31.ebuild 
b/media-sound/ncmpc/ncmpc-0.31.ebuild
index 0240eb2006d..6476c056f6d 100644
--- a/media-sound/ncmpc/ncmpc-0.31.ebuild
+++ b/media-sound/ncmpc/ncmpc-0.31.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86"
 IUSE="+artist-screen async-connect chat-screen doc +help-screen key-screen 
lirc lyrics-screen outputs-screen search-screen +song-screen +mouse nls tcp"
 
 RDEPEND="



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

2018-09-21 Thread Mikle Kolyada
commit: 32f9817d74946ef00bb4153f9d8646046c221cda
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 10:34:57 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 10:35:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f9817d

media-sound/ncmpc: Drop old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/ncmpc/Manifest  |  2 --
 media-sound/ncmpc/metadata.xml  |  1 -
 media-sound/ncmpc/ncmpc-0.27.ebuild | 51 
 media-sound/ncmpc/ncmpc-0.30.ebuild | 58 -
 4 files changed, 112 deletions(-)

diff --git a/media-sound/ncmpc/Manifest b/media-sound/ncmpc/Manifest
index 33dfacfc4fd..4ec89f31295 100644
--- a/media-sound/ncmpc/Manifest
+++ b/media-sound/ncmpc/Manifest
@@ -1,3 +1 @@
-DIST ncmpc-0.27.tar.xz 302636 BLAKE2B 
95cedfdcd93d011aa21b773c3a91a20cf9c816dfa421e95802b6cc73e39d39e80bed7734764caf8e29102df6b734dcc0c64be6ef3060de8ac590dc1229b63fd4
 SHA512 
255b5529a5eae14d89d9419dfb06d91c50b68a9e05f2e124fc07035e2a4619c7b6801c08d52c639d934b50f939cf1dc58f3c5265805ce8eeeba211803108f663
-DIST ncmpc-0.30.tar.xz 245212 BLAKE2B 
9e64188ec5d209a682f10587c033d1e958501ed84660bc8cc0a00ff3650a1509464e48431240eebe4a061dc154acbc7d6f552cb48b208107ecdc5c0e6807d9ee
 SHA512 
bc92c51c78f7919eb6b5cebaac8bda1231701fd9011fcadd6da8bbc5cc16e5dbe30d33d6e2f7d4cc07399299bcd3de572c9516f90d0376212771fd2c3af8afc7
 DIST ncmpc-0.31.tar.xz 249816 BLAKE2B 
c9c42fc1ba5cb79cab9a9cc86831ba8ca82bb57981885be81b218d57f529ac7ca9adfbb0de1e0bc7dca8215ecf5fdae1481b73ff6d0dfb69c2020390d0c6a1a2
 SHA512 
0d3fed08f54afd9aef6342928a3f3b63a973d86ec6510f54c59271316aad856cd1a493e193f676971d90c40ef26486789e8580f2df528bd031251265c48a5eac

diff --git a/media-sound/ncmpc/metadata.xml b/media-sound/ncmpc/metadata.xml
index 204c7247600..240ddfa18ac 100644
--- a/media-sound/ncmpc/metadata.xml
+++ b/media-sound/ncmpc/metadata.xml
@@ -9,7 +9,6 @@
Enable artist screen
Enable asynchronous connect
Enable the chat screen
-   Enable color support
Enable the help screen
Enable key editor screen
Enable lyrics screen

diff --git a/media-sound/ncmpc/ncmpc-0.27.ebuild 
b/media-sound/ncmpc/ncmpc-0.27.ebuild
deleted file mode 100644
index 3f602e28d29..000
--- a/media-sound/ncmpc/ncmpc-0.27.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)"
-HOMEPAGE="https://www.musicpd.org/clients/ncmpc/ 
https://github.com/MusicPlayerDaemon/ncmpc;
-SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86"
-IUSE="artist-screen chat-screen colors debug +help-screen key-screen lirc 
lyrics-screen mouse nls search-screen song-screen"
-
-RDEPEND=">=dev-libs/glib-2.30:2
-   >=media-libs/libmpdclient-2.9
-   sys-libs/ncurses:0=[unicode]
-   lirc? ( app-misc/lirc )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS README doc/config.sample doc/keys.sample )
-
-src_configure() {
-   # upstream lirc doesn't have pkg-config file wrt #250015
-   if use lirc; then
-   export LIBLIRCCLIENT_CFLAGS="-I/usr/include/lirc"
-   export LIBLIRCCLIENT_LIBS="-llirc_client"
-   fi
-
-   # use_with lyrics-screen is for multilib
-   econf \
-   --docdir=/usr/share/doc/${PF} \
-   --with-ncursesw \
-   $(use_enable artist-screen) \
-   $(use_enable chat-screen) \
-   $(use_enable colors) \
-   $(use_enable debug) \
-   $(use_enable help-screen) \
-   $(use_enable key-screen) \
-   $(use_enable lirc) \
-   $(use_enable lyrics-screen) \
-   $(use_enable mouse) \
-   $(use_enable nls locale) \
-   $(use_enable nls multibyte) \
-   $(use_enable nls) \
-   $(use_enable search-screen) \
-   $(use_enable song-screen) \
-   $(use_with lyrics-screen lyrics-plugin-dir 
/usr/$(get_libdir)/ncmpc/lyrics)
-}

diff --git a/media-sound/ncmpc/ncmpc-0.30.ebuild 
b/media-sound/ncmpc/ncmpc-0.30.ebuild
deleted file mode 100644
index 737d9ce04b0..000
--- a/media-sound/ncmpc/ncmpc-0.30.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson
-
-DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)"
-HOMEPAGE="https://www.musicpd.org/clients/ncmpc/ 
https://github.com/MusicPlayerDaemon/ncmpc;
-SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"

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

2018-09-21 Thread Andreas Sturmlechner
commit: 4a849dfab49026cce7d988e8a043eb1aaa9da8fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 10:32:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 10:33:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a849dfa

media-gfx/exiv2: Fix build with musl libc and on amd64-fbsd

Closes: https://bugs.gentoo.org/655676
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-gfx/exiv2/Manifest   | 2 +-
 media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 8046b698193..c392fee3bc6 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,3 +1,3 @@
 DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1
 DIST exiv2-0.26_p20180811.tar.xz 1746120 BLAKE2B 
55d8719fd3726f2ead772b9b330dd9d452a6ddfd06df14d4d51a4139792de054bd891b7006f9813d5fa75cfd0a9dea1d0d254d8c978ef20cb9a14a9d294ab2cf
 SHA512 
5f48b8e6cc22520059da388d184797090582df688bc04a32dd9ae6b80bacea4a2cbc81709c7274ba7ff1d8c5c318dd6428f027bdc63f590cedc83025cf0e5d51
-DIST exiv2-0.26_p20180811a.tar.xz 1722328 BLAKE2B 
4b411dc24ed889fe978ad07bc3b3fafbf8db42eff9df9a221a02b715457c93eb8989397681bcaad4c12e0432dfcd782fbe10d1351d27da99debe422a7e142f3e
 SHA512 
e5abab775c5bb7251af43912ba52b9ac90066369e3670104225337648470ba8c52e74c4b4e13a5609698e7d113eab4d277e8107db8b70496de6eaac22ec9ff63
+DIST exiv2-0.26_p20180811b.tar.xz 1722288 BLAKE2B 
30b34e75c23509924e41ccf21215c63dd91424a7c21bb530486edabf3c089ff27251073efe11223e983014536b80005bb44ef721d5bd0a50e04ea8d3b6732189
 SHA512 
252683a7da1073aac08b9745b4b2ce4a9d628828315ba5d0d72453184e74f34a6d1f22bd5291a6818008f394cd6bf8fc4d460d70a942e85db8c3fd6c3ca22f88

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild
index 21fda48c2b1..8e99fe5ea7a 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild
@@ -8,7 +8,7 @@ inherit cmake-multilib python-any-r1
 
 DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
 HOMEPAGE="http://www.exiv2.org/;
-SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}a.tar.xz;
+SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}b.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/26"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/cmospwd/

2018-09-21 Thread Mikle Kolyada
commit: 1394c577295df2ffae15dad8a2883a482c7038b8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 10:21:03 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 10:21:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1394c577

app-forensics/cmospwd: Drop old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-forensics/cmospwd/cmospwd-5.1.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/app-forensics/cmospwd/cmospwd-5.1.ebuild 
b/app-forensics/cmospwd/cmospwd-5.1.ebuild
deleted file mode 100644
index 5d8abd99a5c..000
--- a/app-forensics/cmospwd/cmospwd-5.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="CmosPwd decrypts password stored in cmos used to access BIOS 
SETUP"
-HOMEPAGE="https://www.cgsecurity.org/wiki/CmosPwd;
-SRC_URI="https://www.cgsecurity.org/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-src_compile() {
-   cd src
-   $(tc-getCC) ${CFLAGS} ${LDFLAGS} cmospwd.c -o cmospwd || die
-}
-
-src_install() {
-   dosbin src/cmospwd
-   dodoc cmospwd.txt
-}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/cmospwd/

2018-09-21 Thread Mikle Kolyada
commit: 96e0e1c0747950bf1d8217f903c7a057650a02df
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 21 10:20:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 21 10:21:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e0e1c0

app-forensics/cmospwd: amd64 stable wrt bug #665788

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-forensics/cmospwd/cmospwd-5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-forensics/cmospwd/cmospwd-5.1-r1.ebuild 
b/app-forensics/cmospwd/cmospwd-5.1-r1.ebuild
index 18e68229053..c982da0f086 100644
--- a/app-forensics/cmospwd/cmospwd-5.1-r1.ebuild
+++ b/app-forensics/cmospwd/cmospwd-5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.cgsecurity.org/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 src_compile() {



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

2018-09-21 Thread Andreas Sturmlechner
commit: b6355d89b9bd7b657c3ad5680f899b6de75de1a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 21 10:12:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 10:20:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6355d89

media-gfx/exiv2: Tarball respun for CVE-2018-10999, CVE-2018-11531

Custom packed tarball based on upstream 0.26 branch as of 2018-08-11,
with additional fixes from git master.

Bug: https://bugs.gentoo.org/658236
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-gfx/exiv2/Manifest   |   1 +
 media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index bcec16778f6..8046b698193 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,2 +1,3 @@
 DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 
753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489
 SHA512 
852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1
 DIST exiv2-0.26_p20180811.tar.xz 1746120 BLAKE2B 
55d8719fd3726f2ead772b9b330dd9d452a6ddfd06df14d4d51a4139792de054bd891b7006f9813d5fa75cfd0a9dea1d0d254d8c978ef20cb9a14a9d294ab2cf
 SHA512 
5f48b8e6cc22520059da388d184797090582df688bc04a32dd9ae6b80bacea4a2cbc81709c7274ba7ff1d8c5c318dd6428f027bdc63f590cedc83025cf0e5d51
+DIST exiv2-0.26_p20180811a.tar.xz 1722328 BLAKE2B 
4b411dc24ed889fe978ad07bc3b3fafbf8db42eff9df9a221a02b715457c93eb8989397681bcaad4c12e0432dfcd782fbe10d1351d27da99debe422a7e142f3e
 SHA512 
e5abab775c5bb7251af43912ba52b9ac90066369e3670104225337648470ba8c52e74c4b4e13a5609698e7d113eab4d277e8107db8b70496de6eaac22ec9ff63

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild
new file mode 100644
index 000..21fda48c2b1
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.26_p20180811-r1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="http://www.exiv2.org/;
+SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}a.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0/26"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE="doc examples nls png webready xmp"
+
+RDEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   webready? (
+   net-libs/libssh[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( README doc/ChangeLog doc/cmd.txt )
+
+PATCHES=(
+   # TODO: Take to upstream
+   "${FILESDIR}"/${PN}-0.26-fix-docs.patch
+   "${FILESDIR}"/${PN}-0.26-tools-optional.patch
+)
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]] ; then
+   if [[ -d po ]] ; then
+   pushd po > /dev/null || die
+   local lang
+   for lang in *.po; do
+   if [[ -e ${lang} ]] \
+   && ! has ${lang/.po/} 
${LINGUAS-${lang/.po/}} ; then
+   case ${lang} in
+   CMakeLists.txt | \
+   ${PN}.pot)  ;;
+   *) rm -r ${lang} || die ;;
+   esac
+   fi
+   done
+   popd > /dev/null || die
+   else
+   die "Failed to prepare LINGUAS - po directory moved?"
+   fi
+   fi
+
+   # FIXME @upstream:
+   einfo "Converting doc/cmd.txt to UTF-8"
+   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
+   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
+
+   if use doc; then
+   einfo "Updating doxygen config"
+   doxygen &>/dev/null -u config/Doxyfile || die
+   fi
+
+   edos2unix samples/exiv2json.cpp # workaround for CVE-2017-18005 

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

2018-09-21 Thread Andreas Sturmlechner
commit: 97963c3b55259c1f408178abe7515f5d7ecf4342
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Sep 19 17:31:46 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 21 10:20:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97963c3b

media-sound/pnmixer: remove unused patch(es)

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

 .../files/pnmixer-0.6_pre20111213-build.patch  | 63 --
 .../pnmixer-0.6_pre20111213-desktopfile.patch  | 15 --
 2 files changed, 78 deletions(-)

diff --git a/media-sound/pnmixer/files/pnmixer-0.6_pre20111213-build.patch 
b/media-sound/pnmixer/files/pnmixer-0.6_pre20111213-build.patch
deleted file mode 100644
index 5e4fba2d075..000
--- a/media-sound/pnmixer/files/pnmixer-0.6_pre20111213-build.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From: Julian Ospald 
-Date: Thu Nov 15 23:59:49 UTC 2012
-Subject: build system
-
-respect CFLAGS, use rdynamic
-don't use AM_CFLAGS in configure.in
-fix macros for automake-1.13
-
 configure.in
-+++ configure.in
-@@ -1,16 +1,13 @@
- dnl Process this file with autoconf to produce a configure script.
- 
--AC_INIT(configure.in)
--AM_INIT_AUTOMAKE(pnmixer, 0.6-dev)
--AM_CONFIG_HEADER(config.h)
-+AC_INIT([pnmixer], [0.6-dev])
-+AM_INIT_AUTOMAKE
-+AC_CONFIG_HEADERS(config.h)
- AM_MAINTAINER_MODE
- 
--OLD_CFLAGS=$CFLAGS
- AC_ISC_POSIX
- AC_PROG_CC
--AM_PROG_CC_STDC
- AC_HEADER_STDC
--CFLAGS=$OLD_CXXFLAGS
- 
- pkg_modules="gtk+-2.0 >= 2.16.0"
- 
-@@ -37,12 +34,13 @@
- 
- if test x"$debugit" = x"yes"; then
- AC_DEFINE([DEBUG],[],[Debug Mode])
--AM_CFLAGS="$AM_CFLAGS -g -Wall -Werror -Wno-uninitialized -Wformat 
-Wformat-security -O0 -export-dynamic"
- else
- AC_DEFINE([NDEBUG],[],[No-debug Mode])
--AM_CFLAGS="$AM_CFLAGS -O2 -export-dynamic"
- fi
- 
-+CFLAGS="$CFLAGS -Wall -Wno-uninitialized -Wformat -Wformat-security"
-+LDFLAGS="-rdynamic $LDFLAGS"
-+
- ##
- 
- # Make sure we have X11, and also have it added to LIBS
-@@ -74,7 +72,6 @@
-AC_DEFINE([HAVE_LIBN],1,[Defined if you have libnotify])
- fi
- 
--AC_SUBST([AM_CFLAGS])
- 
- PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
- AC_SUBST(PACKAGE_CFLAGS)
 src/Makefile.am
-+++ src/Makefile.am
-@@ -1,6 +1,5 @@
- ## Process this file with automake to produce Makefile.in
- 
--AM_CFLAGS = @AM_CFLAGS@
- 
- INCLUDES = \
-   -DPACKAGE_DATA_DIR=\""$(datadir)"\" \

diff --git 
a/media-sound/pnmixer/files/pnmixer-0.6_pre20111213-desktopfile.patch 
b/media-sound/pnmixer/files/pnmixer-0.6_pre20111213-desktopfile.patch
deleted file mode 100644
index 992e0293647..000
--- a/media-sound/pnmixer/files/pnmixer-0.6_pre20111213-desktopfile.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-From: Julian Ospald 
-Date: Fri Nov 16 00:03:56 UTC 2012
-Subject: desktop file
-
-   comply with fd.o spec
-
 data/pnmixer.desktop
-+++ data/pnmixer.desktop
-@@ -12,4 +12,4 @@
- Icon=pnmixer
- Terminal=false
- Type=Application
--Categories=Application;AudioVideo;
-\ No newline at end of file
-+Categories=AudioVideo;



[gentoo-commits] repo/gentoo:master commit in: net-print/cnijfilter2/

2018-09-21 Thread Alfredo Tupone
commit: 7626f9981ec8d4c7962a7c0d587fa471a9a1cbb0
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Sep 21 09:05:42 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Sep 21 09:05:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7626f998

net-print/cnijfilter2: Version bump to 5.50

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

 net-print/cnijfilter2/Manifest|  1 +
 net-print/cnijfilter2/cnijfilter2-5.50.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/net-print/cnijfilter2/Manifest b/net-print/cnijfilter2/Manifest
index 5bfb823fd70..b6dcf783578 100644
--- a/net-print/cnijfilter2/Manifest
+++ b/net-print/cnijfilter2/Manifest
@@ -1,2 +1,3 @@
 DIST cnijfilter2-source-5.20-1.tar.gz 466507 BLAKE2B 
1ca96153350a157f56dfed691a04dcbe1e3ab5462b59c0cd919316a7c54a36bbeb34cf4205132f0aa3e5a23f89eb260c35c1a3ee14ea85bc36b9e3b67cd7e3f7
 SHA512 
60be49d34adf9a4d2cd8337cccb36eb8c078e9712bf8043c3552f1d83c3da307badfe34fc3683c99e3234da30f4ba82e0c4a0b48ea5f78f0d66db1408bd7d495
 DIST cnijfilter2-source-5.40-1.tar.gz 817298 BLAKE2B 
1088eb19c70ed9133c38b8a6da9fbc26c42d6f077fda01678fb4485c2db21a17567fab8ab5c9565ece7ea13e5fac3f7c5842e984116d6c595e7a1f19092d3461
 SHA512 
bb4ce18864037fae9735fcb1b2c3198fe39f8abe0caa754e457e3cb0d03767742d82ff4fddf81451215395b23eea8207a880e238558e0ea2ac5c359186ecd859
+DIST cnijfilter2-source-5.50-1.tar.gz 1129057 BLAKE2B 
20208b1fa679a4303b5f47ae733224fa1346277d539e62688ecbfaa6a1a9f7b01cb4742c299ec188d59787e4175896dfe8d812f8aa936977f8168d823216b239
 SHA512 
9a99d0230fb9498d2b17648e58009efa5812fe5c076c11fdc6c2afeec453e355c1e3406053330e965e46be23651df6b887d0edb20eebd564554a7bf31b155186

diff --git a/net-print/cnijfilter2/cnijfilter2-5.50.ebuild 
b/net-print/cnijfilter2/cnijfilter2-5.50.ebuild
new file mode 100644
index 000..eadbf778b1f
--- /dev/null
+++ b/net-print/cnijfilter2/cnijfilter2-5.50.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+MY_P="${PN}-source-${PV}-1"
+
+DESCRIPTION="IJ Printer Driver"
+HOMEPAGE="https://www.canon.it/;
+SRC_URI="http://gdlp01.c-wss.com/gds/0/019110/01/${MY_P}.tar.gz;
+
+LICENSE="Canon-IJ"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/libusb:1
+   dev-libs/libxml2
+   net-print/cups"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${PN}-5.20-gentoo.patch )
+
+src_prepare() {
+   default
+   DIRS="cmdtocanonij2 cnijbe2 lgmon3 rastertocanonij tocanonij tocnpwg"
+   LIBDIR=com/libs_bin$(usex amd64 64 32)
+   for d in ${DIRS}; do
+   mv "${d}"/configure.{in,ac} || die
+   done
+   echo "AC_INIT([${PN}], [${PV}])" >> configure.ac
+   echo "AM_INIT_AUTOMAKE" >> configure.ac
+   echo "AC_CONFIG_SUBDIRS([${DIRS}])" >> configure.ac
+   echo "AC_CONFIG_FILES([Makefile])" >> configure.ac
+   echo "AC_OUTPUT()" >> configure.ac
+   echo "SUBDIRS= ${DIRS}" >> Makefile.am
+   sed -i \
+   -e "/^CFLAGS/d" \
+   */configure.ac || die
+   eautoreconf
+   cd ${LIBDIR}
+   rm libcn*.so || die
+   ln -sf libcnbpcnclapicom2.so.5.0.0 libcnbpcnclapicom2.so || die
+   ln -sf libcnbpnet20.so.1.0.0 libcnbpnet20.so || die
+   ln -sf libcnbpnet30.so.1.0.0 libcnbpnet30.so || die
+   ln -sf libcnnet2.so.1.2.4 libcnnet2.so || die
+
+   cd -
+}
+
+src_configure() {
+   LDFLAGS="-L"${S}"/${LIBDIR}" econf 
--enable-progpath="${EPREFIX}/usr/bin"
+}
+
+src_install() {
+   default
+   insinto /usr/share/ppd/cupsfilters
+   doins ppd/*ppd
+   dolib.so ${LIBDIR}/*
+}



  1   2   >