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

2018-05-01 Thread Sergei Trofimovich
commit: 9357d74a31434c004128c0a6582b3daf2b35a3d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  2 06:58:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  2 06:59:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9357d74a

sys-boot/gnu-efi: stable 3.0.6-r2 for ia64, bug #579278

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

 sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild
index d30fd4771bd..03f00a2ef8a 100644
--- a/sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild
+++ b/sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
 # - GPL-2+ : setjmp_ia32.S
 LICENSE="GPL-2+ BSD BSD-2"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~ia64 ~x86"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ia64 ~x86"
 IUSE="abi_x86_32 abi_x86_64 -custom-cflags"
 
 DEPEND="sys-apps/pciutils"



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

2018-05-01 Thread Lars Wendler
commit: 22d39c9666e9a5d668b074b21266b1074374207f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  2 06:51:36 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  2 06:51:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d39c96

www-client/firefox-bin: Bump to versions 52.7.4 and 59.0.3. Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 www-client/firefox-bin/Manifest| 344 ++---
 ...bin-52.7.3.ebuild => firefox-bin-52.7.4.ebuild} |   0
 ...bin-59.0.2.ebuild => firefox-bin-59.0.3.ebuild} |   0
 3 files changed, 172 insertions(+), 172 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 06a122bab1c..64962352a1d 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,172 +1,172 @@
-DIST firefox-52.7.3esr-ach.xpi 420286 BLAKE2B 
20bf210c52535034d453675565f1e1c552e03510c0e288da915e42c22c6dc33c2c5aa5ea7c599357900ee3f131add06c14916dd7dc2e534d6553d9258a06c7bd
 SHA512 
8f0f007819687523ec23a705a8dc36e6920b74650ae80cb1620f6ba4e56842ebe5e03a34fae07e60794ca54fb344216bb27ccf1cd1623778d61f377ea1706d96
-DIST firefox-52.7.3esr-af.xpi 429469 BLAKE2B 
667e162d82fac9905d7ff65a8b665132753f955b707593fff3e91b2610cdc83ba842137509a7d577da504ab8a367a20fb2f81b77704579e79cfc9cc09611397d
 SHA512 
d02556eb56457925f7898d2d1107d7fadd43e1eb5234609a03adb1d2c6a87016608367045cd7b409a4691c90416324599c80d28b4d48fd0e22f08e84e523abe5
-DIST firefox-52.7.3esr-an.xpi 437887 BLAKE2B 
2391eca94d5d87f0baba9e311dc0cce8dddb074e4182f59821a4500e35e948fe76aba4737cf9001b64d5a5b1cda16613160def97ecc69f46a00ca77b2a796585
 SHA512 
ad17d4c86561178cfd943901e011b17b5518e69ad5c244d2c8c1ed40968ae15591ab8a7298958795a0b4b7612185c27e4a9c8aa7b5817c523c53c3efb5f72d0e
-DIST firefox-52.7.3esr-ar.xpi 466027 BLAKE2B 
65ad020968cfdb8eb5628c5b7009d38ac09d1d4ff23970e70f72e43b00c2d03471efb7b13289cf5ad8340852207f1427ea250682c40896fdf9138c597e1b0149
 SHA512 
86203bb0a9510c119bc9b55bb01cc7a4c305c2599191e39ee36c48f5baca1b00d512807efe4468feb880f211db234ee4ec204bdac9e0cd79ae51d5ecf9a2a228
-DIST firefox-52.7.3esr-as.xpi 479634 BLAKE2B 
c69bea92e4d4f3f7f71dacb243534837a9ec8cf646d1227cec955013607fb5bf078d4729e6b48e0284ca5a96ccf19713cbd640449ae3f8c69b864b40fd7949a7
 SHA512 
1424c2dad05d26d853a2c9cc7e801ff69739a8aeae3fc9bc19b5743fe33dab4c104de273edb7196c9bf58e2bfab641cfcedf2cf63d01b95cf8025c6d877146da
-DIST firefox-52.7.3esr-ast.xpi 432775 BLAKE2B 
936c36f5c3931c98233e2dcedd49418cc35cbde99c07bf3200f1915fdd091497f61c84eb7e1652edf62d09b76972e9d9c12622a76da30926e31fbc9640ab8549
 SHA512 
6a68444c638c8dd181b81ae3f6cd62ce50c3268377c6fd8f89dfbef1e46628543ae9a89adf5c8874ae9ea5c4324c1b064cb97e588c863210e70cc777e3b0c95c
-DIST firefox-52.7.3esr-az.xpi 454923 BLAKE2B 
c186b64480be48bfab32e191b3c9a8971aa4e5bd889c3739817c38d2ec6fe2dca73a1f9eb1d9f5dcda0ef496bbd53fddf094f5168405c8785858e965b6b56dfa
 SHA512 
1d50086ec442dfa5f4b39a7a4c51a336aa09a505d6ab0ba2fe17e14e9b381b67feb3a1c259d74ab51144bb56310a30eb0ed7f85d6f36c3319c51b304d648191b
-DIST firefox-52.7.3esr-bg.xpi 487891 BLAKE2B 
1daf6ff64b59b6e358f055da7c8c2ab35ce8f1bba909286df35f4bbbf00bf9f085641850d8ad80847f32b8f11cb9a7d01097a1b23f97b6c1a2468d3f62253a21
 SHA512 
081d03f8254b9751cd88d360a3c3d464a501a94acce56938e9607064ab602f5ab61b76724e2b81b576c1eb8f008d18a387fa1b0c489859011eca16b36f106f7a
-DIST firefox-52.7.3esr-bn-BD.xpi 504633 BLAKE2B 
c1a5effac092d1dc8228fc86e170a04a26330f8a093f1ecc289b2efef8fd6458520d0efc56d7a99a142783e72f70ed908cf50a5e0605d3ec9272b916e21e8028
 SHA512 
7c3ee94c330d5c9c47ec4c810eca6d24271e9936c9b052d8d64ad86e2db431ac9a16a0578a310bc1e20d6452501886e83b6af887cb5a10bff69b9a043d0641d0
-DIST firefox-52.7.3esr-bn-IN.xpi 502113 BLAKE2B 
e1a96d7f15d76df68826c00b52545299d81a7fd7ad64b04c610c867def90cf161ca0d3adfd69dc07cc4eb27c3817889492571a16c3185a3d499c0a18546bec7b
 SHA512 
170973983d778742c8e1dd3a53215b2bae108cb21580a38f10fb21f1f5f587a3777904c370acea3da45d428c87b1df15ee454f3bdf1d94a38394bec83cc58c5f
-DIST firefox-52.7.3esr-br.xpi 428215 BLAKE2B 
719175374f87784143afd148a4cf81d52ddae7ff46c8616d5bbfdd148d17a5b9928a5212bf1e0a9a7da3ba2f829e6c8d5f4a38c2d4cd9b0fd224d796b82ccd19
 SHA512 
aa5e88110e98ce5abea1ad920a6f540f101ccc0e0235353d4f4cf0803dcf6041da0f91dc099eb6c7eabbdf67adcd7a1b5e99fc0e0375baaf24d0dd92498c649c
-DIST firefox-52.7.3esr-bs.xpi 434428 BLAKE2B 
6440e642dbec464c7c1ecc1f81ed32a9e96bb758ff1744302be3e3dad747f48e2c7808281726ef2e2d83d7ad90a2c89a02e344123180fe27300175764400f81e
 SHA512 
f42b7f4ddd0e8e064ff11abe8302b640c982c254c1d4f348fd82e153f496f5d0dc6c914cf287260ca19b9c5a724351278df630ab99bc826aa3ae45c3b03ec7d7
-DIST firefox-52.7.3esr-ca.xpi 443304 BLAKE2B 
a6e26e41837f290aef6d1016ac038f3f98791446c5e9d505c54a705ab907ecbf97d6f9c514d771013feda54e4b912b57ec5feffab252b36aa9d655da476c95c6
 SHA512 
606230a6ca5402508b256daa53f54196c934c8ed31ac06ba4a1564a0f3d1643176156b96704cb8c989b076328afedaf634fc982d3becfbc3951177ab1e659a01
-DIST firefox-52.7.3esr-cs.xpi 

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

2018-05-01 Thread Mark Wright
commit: 1c845e66f1f35f54b72789fa8e787c59ccbed19f
Author: Mark Wright  gentoo  org>
AuthorDate: Wed May  2 04:55:44 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Wed May  2 04:55:44 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1c845e66

sci-libs/tensorflow: Use CPPFLAGS, CXXFLAGS, LDFLAGS.

Setting CPPFLAGS should help #861 sci-libs/tensorflow: respect EPREFIX.

Require [${PYTHON_USEDEP}] on Python deps, which should help the
dev-python/wheel not working in #849 sci-libs/tensorflow: new package,
ebuilds with IUSE="cuda mpi" need improvements.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-libs/tensorflow/tensorflow-1.8.0.ebuild | 40 -
 1 file changed, 33 insertions(+), 7 deletions(-)

diff --git a/sci-libs/tensorflow/tensorflow-1.8.0.ebuild 
b/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
index 15e09b50b..cfef9ea2a 100644
--- a/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
+++ b/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
@@ -37,13 +37,13 @@ IUSE="cuda cxx mpi"
 #  dev-python/gast
 DEPEND="
cxx? ( dev-libs/protobuf )
-   dev-python/absl-py
-   dev-python/astor
-   dev-python/numpy
-   dev-python/protobuf-python
-   dev-python/six
-   dev-python/termcolor
-   dev-python/wheel
+   dev-python/absl-py[${PYTHON_USEDEP}]
+   dev-python/astor[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/termcolor[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
dev-libs/jemalloc
dev-libs/protobuf-c
dev-util/bazel
@@ -109,17 +109,43 @@ src_compile() {
addpredict /proc
 
local opt=$(usex cuda "--config=cuda" "")
+   local fs=""
+   for i in ${CXXFLAGS}; do
+   [[ -n "${fs}" ]] && fs+=" "
+   fs+="--cxxopt=${i}"
+   done
+   for i in ${CPPFLAGS}; do
+   [[ -n "${fs}" ]] && fs+=" "
+   fs+="--copt=${i}"
+   fs+="--cxxopt=${i}"
+   done
+   for i in ${LDFLAGS}; do
+   [[ -n "${fs}" ]] && fs+=" "
+   fs+="--linkopt=${i}"
+   done
einfo ">>> Compiling ${PN} C"$(usex cxx " and C++" "")
+   einfo " bazel build \\"
+   einfo "   --config=opt ${opt} \\"
+   einfo "   ${fs} \\"
+   einfo "   //tensorflow:libtensorflow.so \\"
+   einfo "   //tensorflow:libtensorflow_framework.so \\"
+   einfo "   "$(usex cxx "//tensorflow:libtensorflow_cc.so" "")
bazel build \
  --config=opt ${opt} \
+ ${fs} \
  //tensorflow:libtensorflow.so \
  //tensorflow:libtensorflow_framework.so \
  $(usex cxx "//tensorflow:libtensorflow_cc.so" "") || die
 
python_compile() {
einfo ">>> Compiling ${PN} ${MULTIBUILD_VARIANT}"
+   einfo " bazel build \\"
+   einfo "   --config=opt ${opt} \\"
+   einfo "   ${fs} \\"
+   einfo "   //tensorflow/tools/pip_package:build_pip_package"
bazel build \
  --config=opt ${opt} \
+ ${fs} \
  //tensorflow/tools/pip_package:build_pip_package || 
die
bazel-bin/tensorflow/tools/pip_package/build_pip_package 
tensorflow_pkg || die
unzip -o -d ${PN}_pkg_${MULTIBUILD_VARIANT} 
${PN}_pkg/${P}-*.whl || die



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

2018-05-01 Thread Hans de Graaff
commit: 8f2e1e39d4044c8a091d0f339855f8bf2a791b0f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May  2 04:34:07 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May  2 04:53:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2e1e39

dev-ruby/simple-rss: add 1.3.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/simple-rss/Manifest|  1 +
 dev-ruby/simple-rss/simple-rss-1.3.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/simple-rss/Manifest b/dev-ruby/simple-rss/Manifest
index ebe81b65124..61f21253a40 100644
--- a/dev-ruby/simple-rss/Manifest
+++ b/dev-ruby/simple-rss/Manifest
@@ -1 +1,2 @@
 DIST simple-rss-1.3.1.gem 35840 BLAKE2B 
0eeae28a610ccfc82ffe2cb7dc6e00a419fcb6db658e1d5a0d1e8769b04002c084f4606991d5d61eab314a198c98eca2354d2d89624f22695a51423db15c3210
 SHA512 
a24eca178f0777ba1747e420a883fae7650767cb212fd3dbb89ea35d81d1d0766ab6ac891d19abcc88ed7a2209890a4fbf3827eab6ffb0c11ffe69e4abaa6f4a
+DIST simple-rss-1.3.3.gem 33280 BLAKE2B 
7de333c13cb928627ed9962ceb55cb23415218d3214591a3ac2dd29e3782cfcb07bb7e99efec067ed3042eed317f38f815dc43bb11ad5246cc9212e8b03f3664
 SHA512 
7ce7c121889ede58344cf686ac17ab97d75eea6ba5346aedf06294e969f23a4e19ae416db93f3933f6dae24d7dce22c408d71efb3bbea91cc8091bf43920

diff --git a/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild 
b/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild
new file mode 100644
index 000..21c6167f021
--- /dev/null
+++ b/dev-ruby/simple-rss/simple-rss-1.3.3.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_TASK_DOC="doc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader 
for Ruby"
+HOMEPAGE="http://simple-rss.rubyforge.org/";
+LICENSE="LGPL-2"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rspec )"
+
+all_ruby_prepare() {
+   # Avoid dependency on bundler
+   sed -i -e '/bundler/d' \
+   -e '/rubyforgepublisher/I s:^:#:' \
+   Rakefile || die
+
+   # Avoid tests that require unpackaged test data
+   sed -i -e '/@\(media_rss\|rss20_utf8\)/ s:^:#:' \
+   -e '/test_rss_utf8/aomit "missing data"' \
+   test/base/base_test.rb || die
+}



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

2018-05-01 Thread Hans de Graaff
commit: e756a56b7d3d0da04c899019ef57c243b9c37305
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May  2 04:35:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May  2 04:53:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e756a56b

dev-ruby/simple-rss: fix HOMEPAGE and remove unneeded dependency

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/simple-rss/simple-rss-1.3.3.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild 
b/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild
index 21c6167f021..ab3a044e602 100644
--- a/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild
+++ b/dev-ruby/simple-rss/simple-rss-1.3.3.ebuild
@@ -11,15 +11,13 @@ RUBY_FAKEGEM_EXTRADOC="README.markdown"
 inherit ruby-fakegem
 
 DESCRIPTION="A simple, flexible, extensible, and liberal RSS and Atom reader 
for Ruby"
-HOMEPAGE="http://simple-rss.rubyforge.org/";
+HOMEPAGE="https://github.com/cardmagic/simple-rss";
 LICENSE="LGPL-2"
 
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 IUSE=""
 
-ruby_add_bdepend "test? ( dev-ruby/rspec )"
-
 all_ruby_prepare() {
# Avoid dependency on bundler
sed -i -e '/bundler/d' \



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

2018-05-01 Thread Hans de Graaff
commit: fee09a03d438b2efdf339301e8dd9015e082a8b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May  2 04:39:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May  2 04:53:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee09a03

dev-ruby/docile: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/docile/docile-1.3.0.ebuild 
b/dev-ruby/docile/docile-1.3.0.ebuild
index 7a3ac945ae1..a33094904d3 100644
--- a/dev-ruby/docile/docile-1.3.0.ebuild
+++ b/dev-ruby/docile/docile-1.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-05-01 Thread Hans de Graaff
commit: d5e119f2f16a1072259ddd19ed72946683b92983
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May  2 04:52:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May  2 04:54:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e119f2

dev-ruby/simplecov: add 0.16.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/simplecov/Manifest|  1 +
 dev-ruby/simplecov/simplecov-0.16.1.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest
index 310b2501412..3d3026c4c87 100644
--- a/dev-ruby/simplecov/Manifest
+++ b/dev-ruby/simplecov/Manifest
@@ -1 +1,2 @@
 DIST simplecov-0.14.1.gem 58880 BLAKE2B 
61882c34341555ce47df82f8931a8c457d0c6d69a143fa4cff0b3aafb8510d2957627e1dfa9e3819c1509670fdc0a062021eb6655914cc935f9abbd584a1
 SHA512 
7b62fef6df1d3b395b03a5444d65430ae645aca7c13e6694f4377b35a82c0b4503e5d53a94512ff06e634a6d81331a8bce31787dba793517ecd3e502220afbaf
+DIST simplecov-0.16.1.tar.gz 62296 BLAKE2B 
f9ebe2c7ec3d8b5bb80f642be3e9803210f9af334a2e7eacc2d1339567750027bf0505106e9fd641c42b3ad41e5e74ebbe730d8ff80947b1ec2ff23f6ee8fef1
 SHA512 
5b3c16bcdcbfcbd5282bd91375d1593292ad421a73b88cbdf18fc8f57364e20e1eec44bb084be3619684f9871612ca81f790eea8eec98b61cf523bf38b4a997f

diff --git a/dev-ruby/simplecov/simplecov-0.16.1.ebuild 
b/dev-ruby/simplecov/simplecov-0.16.1.ebuild
new file mode 100644
index 000..c52ad77e32f
--- /dev/null
+++ b/dev-ruby/simplecov/simplecov-0.16.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Code coverage with a configuration library and merging across 
test suites"
+HOMEPAGE="https://www.ruby-toolbox.com/projects/simplecov 
https://github.com/colszowka/simplecov";
+SRC_URI="https://github.com/colszowka/simplecov/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0.8"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/json-1.8:0 =dev-ruby/docile-1.1:0"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   dev-ruby/test-unit:2
+)"
+
+# There are also cucumber tests that require poltergeist and unpackaged 
phantomjs gem.
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/helper.rb features/support/env.rb 
|| die
+
+   # Avoid test depending on spawning ruby and having timing issues
+   sed -i -e '/blocks other processes/askip "gentoo"' 
spec/result_merger_spec.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec spec/*spec.rb || die
+
+   #${RUBY} -S cucumber features || die
+}



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

2018-05-01 Thread Markus Meier
commit: ea3f42b82a7482cae3ddace3e3413eac11ec941b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May  2 04:31:42 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May  2 04:31:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3f42b8

dev-util/shadowman: arm stable, bug #646652

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

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



[gentoo-commits] proj/portage: New tag: portage-2.3.33

2018-05-01 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May  2 02:46:17 2018 +

New tag: portage-2.3.33




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

2018-05-01 Thread Zac Medico
commit: bdc8a7bf8bcb7facf8b1a1dd5f338d6717c52f89
Author: Zac Medico  gentoo  org>
AuthorDate: Wed May  2 02:03:12 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May  2 02:31:37 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bdc8a7bf

Updates for portage-2.3.33 release

 RELEASE-NOTES | 7 +++
 setup.py  | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 45a7df50b..f89b02991 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,13 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.33
+==
+* Bug Fixes:
+- Bug 317337 fix best/has_version -b for cross-prefix
+- Bug 654456 allow empty BINPKG_COMPRESS to disable compression
+
+
 portage-2.3.32
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 86fd62470..d09ca1690 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.32',
+   version = '2.3.33',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



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

2018-05-01 Thread Zac Medico
commit: b20ca59cce5d6f5418479956d6367966a548297b
Author: Zac Medico  gentoo  org>
AuthorDate: Wed May  2 02:37:53 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May  2 02:39:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20ca59c

sys-apps/portage: version bump to 2.3.33

  #317337 - fix best/has_version -b for cross-prefix
  #654456 - allow empty BINPKG_COMPRESS to disable compression

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sys-apps/portage/Manifest | 2 +-
 sys-apps/portage/{portage-2.3.32.ebuild => portage-2.3.33.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 6c571ccf561..31d4d901f2e 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -6,5 +6,5 @@ DIST portage-2.3.26.tar.bz2 970245 BLAKE2B 
b854bef894327b9e4beabca55d70368d32654
 DIST portage-2.3.27.tar.bz2 970480 BLAKE2B 
dc46362773544102d9a07e686759d454a37177e9ac6e88d664c1aeb1676b9fb4e12662500f1de63644ad5eaf69d58bf85f38339c18d695cdc42930746dedb731
 SHA512 
791c87ffe958e883fe16562e69e606dd7ff860c13b2262b3eaa665f78acacdcb547c5e124b69d2c0faa36147fdc7c1d60669dee43b7401ea4f89784a619f81fe
 DIST portage-2.3.28.tar.bz2 975684 BLAKE2B 
70f944700bba66e369877ffdb76c829d6521d429c65ded482482058639478c1c6e27366cb509252e59a4c3d2d295211f4efc2cecd84f7790674429a42a399a72
 SHA512 
208237faeee844bca829adc42b0407c246e09e91d5c5850c27696eb201f1009a87dce0b28cbbca4a27f2c9d58c0c102387a41483c976642acade83679a980777
 DIST portage-2.3.31.tar.bz2 986684 BLAKE2B 
dc2a6e7da211da98320b872b26af46138791e2600d261fbff21823576804ea04dc77bc69c5f64d94a9bc3d0ec9cba0630b9093c12c426ae0561471092c837080
 SHA512 
7cca6aa6e8e6ce7ee3902686b437ea09c398630f46926d568a35f94b95be3c6ecc53a4ab6ee99d52c04755d5144900cc3aa84be24a49533518f8c50a9301ffb8
-DIST portage-2.3.32.tar.bz2 991775 BLAKE2B 
a28bdaa4af10a232c045b8154c275017840ef05758595ececb45ba8dc8e7e27afcd2a1005c4f02784c9a9adfe36d349b8ab388d6a889a11b6f15b2b96a708f59
 SHA512 
e7fdd2b5857885267e54c65701a31d9edb5052184d78e0b1bf21ee049113114d59dd8271b3ae1cb260fc831a6d1a0072c8bd0a23fd7e88363b8af03f0fc5c865
+DIST portage-2.3.33.tar.bz2 991303 BLAKE2B 
13dd9ca00d1c651d7e6697586209a485992eb39ffc076e1b4c5ec2bff0939e0c9cc1c5cf1db36185d1011aac0ac98f6c82b06224174f9788241f17aee352f6d3
 SHA512 
3eaf1a878e458dc2f61737ef8ce5812ad95add2f0d14cc56aa0082d12cab6fa4c565229d52dec52dc629fc7694875918c5cd4301a29c91492123260dd957ef0e
 DIST portage-2.3.8.tar.bz2 938062 BLAKE2B 
3f7bedf6268131a3b3539d53c8a7bb069b533b3a78e5eec521b6201439c8ee5e66996e798fe295561d0a94bfcd32adf414d4f8b5e7a93035cea09749406e64a3
 SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8

diff --git a/sys-apps/portage/portage-2.3.32.ebuild 
b/sys-apps/portage/portage-2.3.33.ebuild
similarity index 100%
rename from sys-apps/portage/portage-2.3.32.ebuild
rename to sys-apps/portage/portage-2.3.33.ebuild



[gentoo-commits] proj/portage:master commit in: repoman/, /

2018-05-01 Thread Zac Medico
commit: 5914efcecc6821c09aa1e6a62d0da8ee3fe8b56f
Author: Zac Medico  gentoo  org>
AuthorDate: Wed May  2 02:27:12 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May  2 02:29:13 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5914efce

setup.py: fix sdist bztar format default for python3.6

Since python3.6 defaults to gztar format unconditionally,
override it.

 repoman/setup.py | 3 +--
 setup.py | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/repoman/setup.py b/repoman/setup.py
index 3bb76ab8a..16ee0bc63 100755
--- a/repoman/setup.py
+++ b/repoman/setup.py
@@ -347,8 +347,7 @@ class x_sdist(sdist):
""" sdist defaulting to .tar.bz2 format, and archive files owned by 
root """
 
def finalize_options(self):
-   if self.formats is None:
-   self.formats = ['bztar']
+   self.formats = ['bztar']
if self.owner is None:
self.owner = 'root'
if self.group is None:

diff --git a/setup.py b/setup.py
index 6111a5582..86fd62470 100755
--- a/setup.py
+++ b/setup.py
@@ -535,8 +535,7 @@ class x_sdist(sdist):
""" sdist defaulting to .tar.bz2 format, and archive files owned by 
root """
 
def finalize_options(self):
-   if self.formats is None:
-   self.formats = ['bztar']
+   self.formats = ['bztar']
if self.owner is None:
self.owner = 'root'
if self.group is None:



[gentoo-commits] proj/portage:master commit in: bin/, pym/_emerge/, pym/portage/package/ebuild/

2018-05-01 Thread Zac Medico
commit: 2b40f119d4334bd3d4bcd2824f575700963b40ef
Author: Zac Medico  gentoo  org>
AuthorDate: Wed May  2 01:27:30 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May  2 01:49:03 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2b40f119

BINPKG_COMPRESS: allow empty setting to disable compression (bug 654456)

In some cases it might make sense to disable compression, so
allow an empty setting to disable compression (consistent with
PORTAGE_COMPRESS).

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

 bin/misc-functions.sh  |  2 +-
 bin/quickpkg   | 11 +--
 pym/_emerge/BinpkgExtractorAsync.py| 16 
 pym/portage/package/ebuild/doebuild.py |  6 +-
 4 files changed, 27 insertions(+), 8 deletions(-)

diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh
index a6330ee93..0648e6cfd 100755
--- a/bin/misc-functions.sh
+++ b/bin/misc-functions.sh
@@ -481,7 +481,7 @@ __dyn_package() {
[ -z "${PORTAGE_COMPRESSION_COMMAND}" ] && \
 die "PORTAGE_COMPRESSION_COMMAND is unset"
tar $tar_options -cf - $PORTAGE_BINPKG_TAR_OPTS -C "${D}" . | \
-   $PORTAGE_COMPRESSION_COMMAND -c > "$PORTAGE_BINPKG_TMPFILE"
+   $PORTAGE_COMPRESSION_COMMAND > "$PORTAGE_BINPKG_TMPFILE"
assert "failed to pack binary package: '$PORTAGE_BINPKG_TMPFILE'"
PYTHONPATH=${PORTAGE_PYTHONPATH:-${PORTAGE_PYM_PATH}} \
"${PORTAGE_PYTHON:-/usr/bin/python}" 
"$PORTAGE_BIN_PATH"/xpak-helper.py recompose \

diff --git a/bin/quickpkg b/bin/quickpkg
index ec6f50409..9765ec717 100755
--- a/bin/quickpkg
+++ b/bin/quickpkg
@@ -142,8 +142,15 @@ def quickpkg_atom(options, infos, arg, eout):
try:
compression = _compressors[binpkg_compression]
except KeyError as e:
-   eout.eerror("Invalid or unsupported compression 
method: %s" % e.args[0])
-   return 1
+   if binpkg_compression:
+   eout.eerror("Invalid or unsupported 
compression method: %s" % e.args[0])
+   return 1
+   # Empty BINPKG_COMPRESS disables compression.
+   binpkg_compression = 'none'
+   compression = {
+   'compress': 'cat',
+   'package': 'sys-apps/coreutils',
+   }
try:
compression_binary = 
shlex_split(varexpand(compression["compress"], mydict=settings))[0]
except IndexError as e:

diff --git a/pym/_emerge/BinpkgExtractorAsync.py 
b/pym/_emerge/BinpkgExtractorAsync.py
index 4468efde6..3733bdeb5 100644
--- a/pym/_emerge/BinpkgExtractorAsync.py
+++ b/pym/_emerge/BinpkgExtractorAsync.py
@@ -17,6 +17,8 @@ from portage.util import (
 )
 import signal
 import subprocess
+import tarfile
+
 
 class BinpkgExtractorAsync(SpawnProcess):
 
@@ -38,6 +40,13 @@ class BinpkgExtractorAsync(SpawnProcess):
decomp = _compressors.get(compression_probe(self.pkg_path))
if decomp is not None:
decomp_cmd = decomp.get("decompress")
+   elif tarfile.is_tarfile(portage._unicode_encode(self.pkg_path,
+   encoding=portage._encodings['fs'], errors='strict')):
+   decomp_cmd = 'cat'
+   decomp = {
+   'compress': 'cat',
+   'package': 'sys-apps/coreutils',
+   }
else:
decomp_cmd = None
if decomp_cmd is None:
@@ -56,16 +65,15 @@ class BinpkgExtractorAsync(SpawnProcess):
 
if find_binary(decompression_binary) is None:
# Try alternative command if it exists
-   if 
_compressors.get(compression_probe(self.pkg_path)).get("decompress_alt"):
-   decomp_cmd = _compressors.get(
-   
compression_probe(self.pkg_path)).get("decompress_alt")
+   if decomp.get("decompress_alt"):
+   decomp_cmd = decomp.get("decompress_alt")
try:
decompression_binary = 
shlex_split(varexpand(decomp_cmd, mydict=self.env))[0]
except IndexError:
decompression_binary = ""
 
if find_binary(decompression_binary) is None:
-   missing_package = 
_compressors.get(compression_probe(self.pkg_path)).get("package")
+   missing_package = decomp.get("package")
 

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

2018-05-01 Thread Nick Sarnie
commit: 5ddacf93e39d8314ad50927f455076bf176d7379
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 01:31:17 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 01:32:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddacf93

app-emulation/wine-d3d9: Sync with ::wine

- Add sdl USE flag
- Bump to 3.5, 3.6 and 3.7

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/Manifest| 6 ++
 app-emulation/wine-d3d9/metadata.xml| 1 +
 .../wine-d3d9/{wine-d3d9-.ebuild => wine-d3d9-3.5.ebuild}   | 4 +++-
 .../wine-d3d9/{wine-d3d9-.ebuild => wine-d3d9-3.6.ebuild}   | 4 +++-
 .../wine-d3d9/{wine-d3d9-.ebuild => wine-d3d9-3.7.ebuild}   | 4 +++-
 app-emulation/wine-d3d9/wine-d3d9-.ebuild   | 4 +++-
 6 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index 8178629ecc9..adde10f13a0 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -3,7 +3,13 @@ DIST wine-2.0.tar.bz2 23662707 BLAKE2B 
1d485c1359ce8a0395a9f6378c1f8be33ea2836b8
 DIST wine-2.19.tar.xz 19549464 BLAKE2B 
86d130cc43d7d674d2f478365952962b2792fd585b8d074564108bc7e9f4f7690337e4758b9a24e54fe8fd60187d3a96496a5ffc454ba674b02ecdde68efd3bb
 SHA512 
83558231bdc592b1f69cfedf6c689063df7bd9fecdfafba6fb7f6a2c7fa7783973efb85a6a49305afc18b1aa268209ee5b9c0655756e05d7550468698dfa51ae
 DIST wine-2.20.tar.xz 19597556 BLAKE2B 
80a9886fa77e5788b143521288f7d83c92754610c9426e58c759d2c33767bd23f7d2a44a17ceeec0bfe9065264393e0aa1087a0827ea7d438ffd938ba2eb2fb5
 SHA512 
d8d374d1e690ce9d3964fc81054fb7f4cd56cbae6bc44ebbf80b7dc7f04524baa2bd831e0be8f00de4cb0e14c1cb71780d424f5dcb9851fcaed9fb22f5ce5d23
 DIST wine-2.21.tar.xz 19620888 BLAKE2B 
26d19c5805db58b53530b80eda3ab229f7961542d398cb0e74155e5341de8b484d301c263653ae50e953588538f6782a9b2200b822ba66f091e65d259e07db8e
 SHA512 
4e33c463debe637827ed65f1118e692832bb5374491f706f9d251b8a2956e20d2df5d90ceba218b9bc9e946de91b8ba1d96b460453f59cdd9d82f070d07e0c43
+DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f
+DIST wine-3.6.tar.xz 20005240 BLAKE2B 
6dd48180b9aed8a3b69c40b3ed7b2ff5adbebfb591860dda6603d2219f9059bc069df000cd2614c80d34911c451388f0124af3dd8a11b806b227ca8e16659d71
 SHA512 
31d24cc78734bdb743afcec7df05b641ab0625568361401eaf8cd5e217719c8c51a0ef7ed737a560fe42cb9ecd88f10d35e62a98d9df69b966502a5b0dab5a22
+DIST wine-3.7.tar.xz 20454036 BLAKE2B 
04ac94d5679377c5d0bb37a6d3e8e3ec7c09faa300f8422a09a22b14ef4244d2bb14c80a47cfca5e11526506a8064f0cfa4e28868d7f04669f85ab743dbbb36d
 SHA512 
a699418574dd8f407c064421cf6cdfe3923562c8adf9a7749e716f3853291eab05358ea64f0217c303c26c0f8f59d2116024b7b6978f9a52a055147e689a8694
 DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 
80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f
 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 DIST wine-d3d9-2.19.tar.gz 48818 BLAKE2B 
b053ee0ad798a7d8ad53b3daff1757caaa52f095435f2fb89893c7313d490a2359217a5638529e918a1446f13533a746836c1c22218cba875a1420816618408a
 SHA512 
be43435cd53f367ca57080c08218db302a90bf85ec6e917e89375904c456b585b61fb6053f9b4366b7e844f8246cabe83460a9866f614dbb5df3edfb43b2f54a
 DIST wine-d3d9-2.20.tar.gz 48822 BLAKE2B 
b9ae137e05f672990707aa3ae88aa569a517e644579ff545b35393074ca03ac0c6aaea7494a90a4f6c4278f7397e1e5078e90383f5debeb4edfe46c8834446ff
 SHA512 
f1fa4882514d0bbb77a728a9153cddd5029fca49c5221783fafc13f30888b606c6be4417ecdf85bd80a659ecf54c57ea5aedd49acb87cdc9b42d98f68dc0
 DIST wine-d3d9-2.21.tar.gz 48813 BLAKE2B 
a83b558682f19a44f62c33c8782f4415250c537373654b36c4b1aa6e078ed09594ec1f0e5b76093d88b835786dac96047a1584aa94953256d6ca2804e08ec3df
 SHA512 
64edab41be95adb1dc81c040b13901fbc7fd54467e1306639e3d459c41521d61ebf09e7028688166af8fd0f238063e125d8985a4fc66b185fade996ed596bb2a
+DIST wine-d3d9-3.5.tar.gz 50711 BLAKE2B 
701f9bcef8f9849c66b567d72b8055522d5a96e4a6581a0da9085df441e9a8907527059e250dfb5630bd605cf451c1f7c60b120f5ce333ff10730f301f7ba70d
 SHA512 
4bde2b510f8726b002dd33af75884eb165b1050338ab553fee071653af343a08d27d338ee42b68600038171d6c645386cde8513fa80c805f8118eb0d9f6c5f4b
+DIST wine-d3d9-3.6.tar.gz 50706 BLAKE2B 
6d7af8e428de4d0b3d7ec5fc5d157801d3e807cbf63603d8334a564e34b411f2eabba49744670840b12c54a341a9350d1a87f0260b963c9c9392bd81526350e5
 SHA512 
67ce67e99c0e1c53f9a81074520465e4c59b6c4bb9a9921ce477d65f4e25b62ae85aa32314cf14a1d10a647da9efc72944e5b1ef9bab344e0aac500589f24106
+DIST wine-d3d9-3.7.tar.gz 50699 BLAKE2B 
1ab795a0636e

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

2018-05-01 Thread Nick Sarnie
commit: 05bc57cd513fc50b683c5ab04a40faa31aa8f93f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 01:31:50 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 01:32:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bc57cd

app-emulation/wine-d3d9: Drop old

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/Manifest  |   6 -
 app-emulation/wine-d3d9/wine-d3d9-2.19.ebuild | 566 -
 app-emulation/wine-d3d9/wine-d3d9-2.20.ebuild | 568 --
 app-emulation/wine-d3d9/wine-d3d9-2.21.ebuild | 568 --
 4 files changed, 1708 deletions(-)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index adde10f13a0..bb0fa540f5f 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -1,15 +1,9 @@
 DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 
84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6
 SHA512 
5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
 DIST wine-2.0.tar.bz2 23662707 BLAKE2B 
1d485c1359ce8a0395a9f6378c1f8be33ea2836b80390d1eb1095057a0acedd21708daab16e1851a315391b9f9b0a360879b9d98c73bcc8371c5023e9a8037f5
 SHA512 
b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186
-DIST wine-2.19.tar.xz 19549464 BLAKE2B 
86d130cc43d7d674d2f478365952962b2792fd585b8d074564108bc7e9f4f7690337e4758b9a24e54fe8fd60187d3a96496a5ffc454ba674b02ecdde68efd3bb
 SHA512 
83558231bdc592b1f69cfedf6c689063df7bd9fecdfafba6fb7f6a2c7fa7783973efb85a6a49305afc18b1aa268209ee5b9c0655756e05d7550468698dfa51ae
-DIST wine-2.20.tar.xz 19597556 BLAKE2B 
80a9886fa77e5788b143521288f7d83c92754610c9426e58c759d2c33767bd23f7d2a44a17ceeec0bfe9065264393e0aa1087a0827ea7d438ffd938ba2eb2fb5
 SHA512 
d8d374d1e690ce9d3964fc81054fb7f4cd56cbae6bc44ebbf80b7dc7f04524baa2bd831e0be8f00de4cb0e14c1cb71780d424f5dcb9851fcaed9fb22f5ce5d23
-DIST wine-2.21.tar.xz 19620888 BLAKE2B 
26d19c5805db58b53530b80eda3ab229f7961542d398cb0e74155e5341de8b484d301c263653ae50e953588538f6782a9b2200b822ba66f091e65d259e07db8e
 SHA512 
4e33c463debe637827ed65f1118e692832bb5374491f706f9d251b8a2956e20d2df5d90ceba218b9bc9e946de91b8ba1d96b460453f59cdd9d82f070d07e0c43
 DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f
 DIST wine-3.6.tar.xz 20005240 BLAKE2B 
6dd48180b9aed8a3b69c40b3ed7b2ff5adbebfb591860dda6603d2219f9059bc069df000cd2614c80d34911c451388f0124af3dd8a11b806b227ca8e16659d71
 SHA512 
31d24cc78734bdb743afcec7df05b641ab0625568361401eaf8cd5e217719c8c51a0ef7ed737a560fe42cb9ecd88f10d35e62a98d9df69b966502a5b0dab5a22
 DIST wine-3.7.tar.xz 20454036 BLAKE2B 
04ac94d5679377c5d0bb37a6d3e8e3ec7c09faa300f8422a09a22b14ef4244d2bb14c80a47cfca5e11526506a8064f0cfa4e28868d7f04669f85ab743dbbb36d
 SHA512 
a699418574dd8f407c064421cf6cdfe3923562c8adf9a7749e716f3853291eab05358ea64f0217c303c26c0f8f59d2116024b7b6978f9a52a055147e689a8694
 DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 
80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f
 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
-DIST wine-d3d9-2.19.tar.gz 48818 BLAKE2B 
b053ee0ad798a7d8ad53b3daff1757caaa52f095435f2fb89893c7313d490a2359217a5638529e918a1446f13533a746836c1c22218cba875a1420816618408a
 SHA512 
be43435cd53f367ca57080c08218db302a90bf85ec6e917e89375904c456b585b61fb6053f9b4366b7e844f8246cabe83460a9866f614dbb5df3edfb43b2f54a
-DIST wine-d3d9-2.20.tar.gz 48822 BLAKE2B 
b9ae137e05f672990707aa3ae88aa569a517e644579ff545b35393074ca03ac0c6aaea7494a90a4f6c4278f7397e1e5078e90383f5debeb4edfe46c8834446ff
 SHA512 
f1fa4882514d0bbb77a728a9153cddd5029fca49c5221783fafc13f30888b606c6be4417ecdf85bd80a659ecf54c57ea5aedd49acb87cdc9b42d98f68dc0
-DIST wine-d3d9-2.21.tar.gz 48813 BLAKE2B 
a83b558682f19a44f62c33c8782f4415250c537373654b36c4b1aa6e078ed09594ec1f0e5b76093d88b835786dac96047a1584aa94953256d6ca2804e08ec3df
 SHA512 
64edab41be95adb1dc81c040b13901fbc7fd54467e1306639e3d459c41521d61ebf09e7028688166af8fd0f238063e125d8985a4fc66b185fade996ed596bb2a
 DIST wine-d3d9-3.5.tar.gz 50711 BLAKE2B 
701f9bcef8f9849c66b567d72b8055522d5a96e4a6581a0da9085df441e9a8907527059e250dfb5630bd605cf451c1f7c60b120f5ce333ff10730f301f7ba70d
 SHA512 
4bde2b510f8726b002dd33af75884eb165b1050338ab553fee071653af343a08d27d338ee42b68600038171d6c645386cde8513fa80c805f8118eb0d9f6c5f4b
 DIST wine-d3d9-3.6.tar.gz 50706 BLAKE2B 
6d7af8e428de4d

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

2018-05-01 Thread Nick Sarnie
commit: 598d9cb8c373868eb20610ed96afac019f25a50e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 01:27:55 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 01:32:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598d9cb8

profiles/arch/base: Add USE mask for app-emulation/wine-d3d9[vulkan]

 profiles/arch/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index cfe165ba910..f0970c9541d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -4,6 +4,7 @@
 # Nick Sarnie  (29 Apr 2018)
 # media-libs/vulkan-loader is not available everywhere
 app-emulation/wine-any vulkan
+app-emulation/wine-d3d9 vulkan
 app-emulation/wine-staging vulkan
 app-emulation/wine-vanilla vulkan
 



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

2018-05-01 Thread Nick Sarnie
commit: 9318911c1abc8f0c40fc879f6f1aa8995bdedb88
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 01:29:19 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 01:32:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9318911c

profiles/arch/amd64: Unmask app-emulation/wine-d3d9[vulkan] on amd64

 profiles/arch/amd64/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 81b17adc866..3cc41dab1ce 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -20,6 +20,7 @@
 # Nick Sarnie  (29 Apr 2018)
 # media-libs/vulkan-loader is keyworded on amd64
 app-emulation/wine-any -vulkan
+app-emulation/wine-d3d9 -vulkan
 app-emulation/wine-staging -vulkan
 app-emulation/wine-vanilla -vulkan
 



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2018-05-01 Thread Nick Sarnie
commit: c75a0a7a3935700bb45c14b873bd71753757a0fd
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 00:42:58 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 00:42:58 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=c75a0a7a

app-emulation/wine-d3d9: Bump to 3.7

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/Manifest |   2 +
 app-emulation/wine-d3d9/wine-d3d9-3.7.ebuild | 572 +++
 2 files changed, 574 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index c95c826..6b69aaa 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -25,6 +25,7 @@ DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d
 DIST wine-3.4.tar.xz 19932472 BLAKE2B 
8cac5d2c8b3cfb7377f8c3b0aaac6326afd1bda5a9203c9705ea473c43483475d80b23a53e40f2c17af256f523ad759525701b20ac8d600b662b34845ea9414b
 SHA512 
5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26fa51f08970c8c5eaab4309e86b4286c
 DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f
 DIST wine-3.6.tar.xz 20005240 BLAKE2B 
6dd48180b9aed8a3b69c40b3ed7b2ff5adbebfb591860dda6603d2219f9059bc069df000cd2614c80d34911c451388f0124af3dd8a11b806b227ca8e16659d71
 SHA512 
31d24cc78734bdb743afcec7df05b641ab0625568361401eaf8cd5e217719c8c51a0ef7ed737a560fe42cb9ecd88f10d35e62a98d9df69b966502a5b0dab5a22
+DIST wine-3.7.tar.xz 20454036 BLAKE2B 
04ac94d5679377c5d0bb37a6d3e8e3ec7c09faa300f8422a09a22b14ef4244d2bb14c80a47cfca5e11526506a8064f0cfa4e28868d7f04669f85ab743dbbb36d
 SHA512 
a699418574dd8f407c064421cf6cdfe3923562c8adf9a7749e716f3853291eab05358ea64f0217c303c26c0f8f59d2116024b7b6978f9a52a055147e689a8694
 DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 
80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f
 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 DIST wine-d3d9-2.1.tar.gz 48385 BLAKE2B 
f9541edca520251500b63793468f802395e605baa19051355dbeaa90e0837f2c764cfacf6c651fe3e291d07bed825b72e75b8c47785d9d3eaa5312f28bd82048
 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 DIST wine-d3d9-2.10.tar.gz 48713 BLAKE2B 
e2032b1754043b5c342d213a78b5341249ead043fcaf7870b7419d415c4740d09f2a28a2b53e3125a5d88b24a03dcac91ab82e79b65d776c250e0207afdfd702
 SHA512 
808241f545e60c0546ff3918cac28e2abb6fe8496e8ade3cfa8bf81612724e827d31787d1d320cbac80b71a5d6180bcc8e51249c12c099e44637e0bb9f4875cd
@@ -51,3 +52,4 @@ DIST wine-d3d9-3.3.tar.gz 50729 BLAKE2B 
3f4149fcd9abd40004342547428ec3c7a7f1d15b
 DIST wine-d3d9-3.4.tar.gz 50715 BLAKE2B 
bf3bfb29bab0a4e5afbba8722532e3b3541608de0512b144711c85736d4ca13618759daba66fbbe36dcc8e32f3152ca5d41f344297b5f2163c98fe763d8b5cd7
 SHA512 
e38e5d1f5f1e980b896a0b0d2d51c59cac15c6e450d0ba5621ca7bca4df7b470857c0c2bf737273647ef44f9252a794c26b82b20b233a95277d97df93b40efd7
 DIST wine-d3d9-3.5.tar.gz 50711 BLAKE2B 
701f9bcef8f9849c66b567d72b8055522d5a96e4a6581a0da9085df441e9a8907527059e250dfb5630bd605cf451c1f7c60b120f5ce333ff10730f301f7ba70d
 SHA512 
4bde2b510f8726b002dd33af75884eb165b1050338ab553fee071653af343a08d27d338ee42b68600038171d6c645386cde8513fa80c805f8118eb0d9f6c5f4b
 DIST wine-d3d9-3.6.tar.gz 50706 BLAKE2B 
6d7af8e428de4d0b3d7ec5fc5d157801d3e807cbf63603d8334a564e34b411f2eabba49744670840b12c54a341a9350d1a87f0260b963c9c9392bd81526350e5
 SHA512 
67ce67e99c0e1c53f9a81074520465e4c59b6c4bb9a9921ce477d65f4e25b62ae85aa32314cf14a1d10a647da9efc72944e5b1ef9bab344e0aac500589f24106
+DIST wine-d3d9-3.7.tar.gz 50699 BLAKE2B 
1ab795a0636e7654cc1c96e2a0ba40ff7f89eaa2983d68c4a0eabf3a69355e68e833fee63fbbff67ba840a28d34724a841c1c3c6695ae2d8bcaf38f7fbf4fd16
 SHA512 
9a02e40bda9c26001857355ddfb1ba68afb518158260b0904c5aaef3991e19587dcc107cc34b01b9fbda7e710be488384b020bbf8d56632cce787ffb299bc3f3

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.7.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.7.ebuild
new file mode 100644
index 000..0fba831
--- /dev/null
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.7.ebuild
@@ -0,0 +1,572 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib 
multilib-minimal pax-utils t

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2018-05-01 Thread Nick Sarnie
commit: 278a19f804d82bca1d7c2ff5332d6d56791c8f59
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 00:39:08 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 00:39:08 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=278a19f8

app-emulation/wine-d3d9: Bump to 3.3

Upstream had no releases between 2.21 and 3.3 exclusive

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/Manifest |   2 +
 app-emulation/wine-d3d9/wine-d3d9-3.3.ebuild | 572 +++
 2 files changed, 574 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index 6be0bce..3e102cb 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -21,6 +21,7 @@ DIST wine-2.6.tar.xz 19023352 BLAKE2B 
f74e2b9588eba76cd90ea62842725ddbb8d3233160
 DIST wine-2.7.tar.xz 19101108 BLAKE2B 
cf5ff292ada8b65498098269b5961dc8f5c412cab4fa781ce356df869eea9f5af641bd98957977a16b14dc00af4fadf57bba9320cdf5824aab3d3bbb0c87e8ab
 SHA512 
1e61b9a4aa1f5f42fb27d11d5254a9ba90f348ad9c4d1ddd4b5da47cd7de638290a20accf7447db9c0e4ced4c2144497cdf5fc906a5eac60e923dabb61f65d3a
 DIST wine-2.8.tar.xz 19120740 BLAKE2B 
6d6a7eb0a30a654337ede94d358bb9d477ce5162d9b50efc8ca75e6b143b638eca916f77e120cd35e632fbdfc7cf036f67132d19db86d8d5c6340b9ac18afee5
 SHA512 
4d0b167b1e5add31ed0ed05b328d16fc13cd268285c03a9100e7ddc53864aa07f6b216a555ef0c2e51dee550e3f4abf0c7c20db2cbca177bb38e8c3e11f05b97
 DIST wine-2.9.tar.xz 19154668 BLAKE2B 
45961ad031404a4cba8733bbbfe34ac1db361a508deca45e81938b25be0ed1b59e7fa9c9619bcfecce540b0c96e57cee75c6a98a144fbff6e91fa72af55ece94
 SHA512 
6d06e511d8f338297ed0ddb7bf2ffb501f528209eaecbbee3d4e5d53db649dd5ea0aeb78bba661a9bcfda5f97e170ca10eb8fab355e229bfe7db6a5feb7ec4e8
+DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d07e2fc67e29d5f9553b03ae8cef12fcb8dee917d84bb5a1c66af16d3140b17b195f2db58464ffe86ff7d9e
 SHA512 
c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a
 DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 
80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f
 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 DIST wine-d3d9-2.1.tar.gz 48385 BLAKE2B 
f9541edca520251500b63793468f802395e605baa19051355dbeaa90e0837f2c764cfacf6c651fe3e291d07bed825b72e75b8c47785d9d3eaa5312f28bd82048
 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 DIST wine-d3d9-2.10.tar.gz 48713 BLAKE2B 
e2032b1754043b5c342d213a78b5341249ead043fcaf7870b7419d415c4740d09f2a28a2b53e3125a5d88b24a03dcac91ab82e79b65d776c250e0207afdfd702
 SHA512 
808241f545e60c0546ff3918cac28e2abb6fe8496e8ade3cfa8bf81612724e827d31787d1d320cbac80b71a5d6180bcc8e51249c12c099e44637e0bb9f4875cd
@@ -43,3 +44,4 @@ DIST wine-d3d9-2.6.tar.gz 48702 BLAKE2B 
62159c3a93ffdc7a80de044b93448272c44f9c42
 DIST wine-d3d9-2.7.tar.gz 48708 BLAKE2B 
58706a3bfea6460bb684c4a1f56df1a3bf136073e4694aa8147561843532a602da8214ae1ff1684e9f52bf1d46a640a80febde40e983ee15e08e0b7159457ccc
 SHA512 
d258e81a942f905255a637aa80dd647878691caa79adc52fd79f66ce1320d42d7d36ea776876d6a26a2c711a168da4c64f27fa8744ca6d8318c5526f8a8af75a
 DIST wine-d3d9-2.8.tar.gz 48700 BLAKE2B 
6a8b4aea57ffb3ceec5e0841fd47dc644e32645689cbf33546d1f889f4326d4630365314221f858a5d9f4cbf4eca8479cae9dc81c951b2eb2ec19efe19d5e466
 SHA512 
bb933b51d0022ce616331f2550faedeff3058007525b4519833b925c57999ab08b08380b8967d48ad7c56458e812342428388a5eac2ed8fcdd8cfbfee74a8e8c
 DIST wine-d3d9-2.9.tar.gz 48693 BLAKE2B 
b2434f6f31d44f7300f09cbba27c9ca9e43da85e03429bd2593d232bbe2ea2afc3eab64662039c22c6e3db444218f3045376e215148da68b6631ffdc2dffb334
 SHA512 
89d06587481f7702b6884c83627a27c7b38a078e2b333bea2612a58840695211c19ab4ca02669c983580f95ae42ef114020f6b6bbb1a17d72449c0ed2212dc49
+DIST wine-d3d9-3.3.tar.gz 50729 BLAKE2B 
3f4149fcd9abd40004342547428ec3c7a7f1d15b1bd65fc12be56a15b63016adfb39a7e1f50552bc158c2af467486852d0bc8e879a8a2b171d5641580c89a12d
 SHA512 
4d112c2ae9f452d864b94230e54bbac53aff2d599de86bd479f79fe1049785294f3207fc2308c9030279217235a620f31141b0c8ea8333c75be817f6e39a809f

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.3.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.3.ebuild
new file mode 100644
index 000..0fba831
--- /dev/null
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.3.ebuild
@@ -0,0 +1,572 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools estack eutils flag-o-matic

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2018-05-01 Thread Nick Sarnie
commit: a73f9314d9b42f46ef23c360b89a096173c447dc
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 00:21:29 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 00:31:09 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=a73f9314

app-emulation/wine-d3d9: Sync with ::gentoo

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/metadata.xml |  2 +-
 app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.1-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.10-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.11-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.12-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.13-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.14-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.15-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.16-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.17-r1.ebuild | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.18.ebuild| 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.19.ebuild| 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.2-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.20.ebuild| 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.21.ebuild| 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.3-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.4-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.5-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.6-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.7-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.8-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-2.9-r1.ebuild  | 24 ++--
 app-emulation/wine-d3d9/wine-d3d9-.ebuild| 24 ++--
 24 files changed, 47 insertions(+), 507 deletions(-)

diff --git a/app-emulation/wine-d3d9/metadata.xml 
b/app-emulation/wine-d3d9/metadata.xml
index b1ac4c1..0c11e37 100644
--- a/app-emulation/wine-d3d9/metadata.xml
+++ b/app-emulation/wine-d3d9/metadata.xml
@@ -10,7 +10,7 @@



-   commendsar...@gmail.com
+   sar...@gentoo.org
Nick Sarnie



diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
index 27edc48..0ca4d6a 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.0-r1.ebuild
@@ -108,22 +108,6 @@ COMMON_DEPEND="
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
-   )
-   abi_x86_32? (
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   !=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
-   X? (
-   x11-proto/inputproto
-   x11-proto/xextproto
-   x11-proto/xf86vidmodeproto
-   )
+   X? ( x11-base/xorg-proto )
prelink? ( sys-devel/prelink )
-   xinerama? ( x11-proto/xineramaproto )"
+   xinerama? ( x11-base/xorg-proto )"
 
 # These use a non-standard "Wine" category, which is provided by
 # /etc/xdg/applications-merged/wine.menu

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.1-r1.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.1-r1.ebuild
index 3008c1f..331f989 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.1-r1.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.1-r1.ebuild
@@ -108,22 +108,6 @@ COMMON_DEPEND="
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
-   )
-   abi_x86_32? (
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   !=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
-   X? (
-   x11-proto/inputproto
-   x11-proto/xextproto
-   x11-proto/xf86vidmodeproto
-   )
+   X? ( x11-base/xorg-proto )
prelink? ( sys-devel/prelink )
-   xinerama? ( x11-proto/xineramaproto )"
+   xinerama? ( x11-base/xorg-proto )"
 
 # These use a non-standard "Wine" category, which is provided by
 # /etc/xdg/applications-merged/wine.menu

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.10-r1.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.10-r1.ebuild
index d647704..2744b63 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.10-r1.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.1

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2018-05-01 Thread Nick Sarnie
commit: 82348a33cbb473e6fdbecbc2aa739acdaff5909b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 00:42:01 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 00:42:01 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=82348a33

app-emulation/wine-d3d9: Bump 3.6

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/Manifest |   2 +
 app-emulation/wine-d3d9/wine-d3d9-3.6.ebuild | 572 +++
 2 files changed, 574 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index ea763a2..c95c826 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -24,6 +24,7 @@ DIST wine-2.9.tar.xz 19154668 BLAKE2B 
45961ad031404a4cba8733bbbfe34ac1db361a508d
 DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d07e2fc67e29d5f9553b03ae8cef12fcb8dee917d84bb5a1c66af16d3140b17b195f2db58464ffe86ff7d9e
 SHA512 
c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a
 DIST wine-3.4.tar.xz 19932472 BLAKE2B 
8cac5d2c8b3cfb7377f8c3b0aaac6326afd1bda5a9203c9705ea473c43483475d80b23a53e40f2c17af256f523ad759525701b20ac8d600b662b34845ea9414b
 SHA512 
5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26fa51f08970c8c5eaab4309e86b4286c
 DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f
+DIST wine-3.6.tar.xz 20005240 BLAKE2B 
6dd48180b9aed8a3b69c40b3ed7b2ff5adbebfb591860dda6603d2219f9059bc069df000cd2614c80d34911c451388f0124af3dd8a11b806b227ca8e16659d71
 SHA512 
31d24cc78734bdb743afcec7df05b641ab0625568361401eaf8cd5e217719c8c51a0ef7ed737a560fe42cb9ecd88f10d35e62a98d9df69b966502a5b0dab5a22
 DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 
80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f
 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 DIST wine-d3d9-2.1.tar.gz 48385 BLAKE2B 
f9541edca520251500b63793468f802395e605baa19051355dbeaa90e0837f2c764cfacf6c651fe3e291d07bed825b72e75b8c47785d9d3eaa5312f28bd82048
 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 DIST wine-d3d9-2.10.tar.gz 48713 BLAKE2B 
e2032b1754043b5c342d213a78b5341249ead043fcaf7870b7419d415c4740d09f2a28a2b53e3125a5d88b24a03dcac91ab82e79b65d776c250e0207afdfd702
 SHA512 
808241f545e60c0546ff3918cac28e2abb6fe8496e8ade3cfa8bf81612724e827d31787d1d320cbac80b71a5d6180bcc8e51249c12c099e44637e0bb9f4875cd
@@ -49,3 +50,4 @@ DIST wine-d3d9-2.9.tar.gz 48693 BLAKE2B 
b2434f6f31d44f7300f09cbba27c9ca9e43da85e
 DIST wine-d3d9-3.3.tar.gz 50729 BLAKE2B 
3f4149fcd9abd40004342547428ec3c7a7f1d15b1bd65fc12be56a15b63016adfb39a7e1f50552bc158c2af467486852d0bc8e879a8a2b171d5641580c89a12d
 SHA512 
4d112c2ae9f452d864b94230e54bbac53aff2d599de86bd479f79fe1049785294f3207fc2308c9030279217235a620f31141b0c8ea8333c75be817f6e39a809f
 DIST wine-d3d9-3.4.tar.gz 50715 BLAKE2B 
bf3bfb29bab0a4e5afbba8722532e3b3541608de0512b144711c85736d4ca13618759daba66fbbe36dcc8e32f3152ca5d41f344297b5f2163c98fe763d8b5cd7
 SHA512 
e38e5d1f5f1e980b896a0b0d2d51c59cac15c6e450d0ba5621ca7bca4df7b470857c0c2bf737273647ef44f9252a794c26b82b20b233a95277d97df93b40efd7
 DIST wine-d3d9-3.5.tar.gz 50711 BLAKE2B 
701f9bcef8f9849c66b567d72b8055522d5a96e4a6581a0da9085df441e9a8907527059e250dfb5630bd605cf451c1f7c60b120f5ce333ff10730f301f7ba70d
 SHA512 
4bde2b510f8726b002dd33af75884eb165b1050338ab553fee071653af343a08d27d338ee42b68600038171d6c645386cde8513fa80c805f8118eb0d9f6c5f4b
+DIST wine-d3d9-3.6.tar.gz 50706 BLAKE2B 
6d7af8e428de4d0b3d7ec5fc5d157801d3e807cbf63603d8334a564e34b411f2eabba49744670840b12c54a341a9350d1a87f0260b963c9c9392bd81526350e5
 SHA512 
67ce67e99c0e1c53f9a81074520465e4c59b6c4bb9a9921ce477d65f4e25b62ae85aa32314cf14a1d10a647da9efc72944e5b1ef9bab344e0aac500589f24106

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.6.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.6.ebuild
new file mode 100644
index 000..0fba831
--- /dev/null
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.6.ebuild
@@ -0,0 +1,572 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib 
multilib-minimal pax-utils tool

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2018-05-01 Thread Nick Sarnie
commit: 5d329181ea7d9df5f9e4b2e9b7f01e2554915612
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 00:41:00 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 00:41:00 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=5d329181

app-emulation/wine-d3d9: Bump to 3.5

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/Manifest |   2 +
 app-emulation/wine-d3d9/wine-d3d9-3.5.ebuild | 572 +++
 2 files changed, 574 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index 308f5f2..ea763a2 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -23,6 +23,7 @@ DIST wine-2.8.tar.xz 19120740 BLAKE2B 
6d6a7eb0a30a654337ede94d358bb9d477ce5162d9
 DIST wine-2.9.tar.xz 19154668 BLAKE2B 
45961ad031404a4cba8733bbbfe34ac1db361a508deca45e81938b25be0ed1b59e7fa9c9619bcfecce540b0c96e57cee75c6a98a144fbff6e91fa72af55ece94
 SHA512 
6d06e511d8f338297ed0ddb7bf2ffb501f528209eaecbbee3d4e5d53db649dd5ea0aeb78bba661a9bcfda5f97e170ca10eb8fab355e229bfe7db6a5feb7ec4e8
 DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d07e2fc67e29d5f9553b03ae8cef12fcb8dee917d84bb5a1c66af16d3140b17b195f2db58464ffe86ff7d9e
 SHA512 
c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a
 DIST wine-3.4.tar.xz 19932472 BLAKE2B 
8cac5d2c8b3cfb7377f8c3b0aaac6326afd1bda5a9203c9705ea473c43483475d80b23a53e40f2c17af256f523ad759525701b20ac8d600b662b34845ea9414b
 SHA512 
5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26fa51f08970c8c5eaab4309e86b4286c
+DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f
 DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 
80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f
 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 DIST wine-d3d9-2.1.tar.gz 48385 BLAKE2B 
f9541edca520251500b63793468f802395e605baa19051355dbeaa90e0837f2c764cfacf6c651fe3e291d07bed825b72e75b8c47785d9d3eaa5312f28bd82048
 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 DIST wine-d3d9-2.10.tar.gz 48713 BLAKE2B 
e2032b1754043b5c342d213a78b5341249ead043fcaf7870b7419d415c4740d09f2a28a2b53e3125a5d88b24a03dcac91ab82e79b65d776c250e0207afdfd702
 SHA512 
808241f545e60c0546ff3918cac28e2abb6fe8496e8ade3cfa8bf81612724e827d31787d1d320cbac80b71a5d6180bcc8e51249c12c099e44637e0bb9f4875cd
@@ -47,3 +48,4 @@ DIST wine-d3d9-2.8.tar.gz 48700 BLAKE2B 
6a8b4aea57ffb3ceec5e0841fd47dc644e326456
 DIST wine-d3d9-2.9.tar.gz 48693 BLAKE2B 
b2434f6f31d44f7300f09cbba27c9ca9e43da85e03429bd2593d232bbe2ea2afc3eab64662039c22c6e3db444218f3045376e215148da68b6631ffdc2dffb334
 SHA512 
89d06587481f7702b6884c83627a27c7b38a078e2b333bea2612a58840695211c19ab4ca02669c983580f95ae42ef114020f6b6bbb1a17d72449c0ed2212dc49
 DIST wine-d3d9-3.3.tar.gz 50729 BLAKE2B 
3f4149fcd9abd40004342547428ec3c7a7f1d15b1bd65fc12be56a15b63016adfb39a7e1f50552bc158c2af467486852d0bc8e879a8a2b171d5641580c89a12d
 SHA512 
4d112c2ae9f452d864b94230e54bbac53aff2d599de86bd479f79fe1049785294f3207fc2308c9030279217235a620f31141b0c8ea8333c75be817f6e39a809f
 DIST wine-d3d9-3.4.tar.gz 50715 BLAKE2B 
bf3bfb29bab0a4e5afbba8722532e3b3541608de0512b144711c85736d4ca13618759daba66fbbe36dcc8e32f3152ca5d41f344297b5f2163c98fe763d8b5cd7
 SHA512 
e38e5d1f5f1e980b896a0b0d2d51c59cac15c6e450d0ba5621ca7bca4df7b470857c0c2bf737273647ef44f9252a794c26b82b20b233a95277d97df93b40efd7
+DIST wine-d3d9-3.5.tar.gz 50711 BLAKE2B 
701f9bcef8f9849c66b567d72b8055522d5a96e4a6581a0da9085df441e9a8907527059e250dfb5630bd605cf451c1f7c60b120f5ce333ff10730f301f7ba70d
 SHA512 
4bde2b510f8726b002dd33af75884eb165b1050338ab553fee071653af343a08d27d338ee42b68600038171d6c645386cde8513fa80c805f8118eb0d9f6c5f4b

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.5.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.5.ebuild
new file mode 100644
index 000..0fba831
--- /dev/null
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.5.ebuild
@@ -0,0 +1,572 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib 
multilib-minimal pax-utils t

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2018-05-01 Thread Nick Sarnie
commit: 547f7225d81d286d469c8f326c43f8e803cb932c
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 00:34:06 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 00:34:06 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=547f7225

app-emulation/wine-d3d9: Add sdl USE to 

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/metadata.xml  | 1 +
 app-emulation/wine-d3d9/wine-d3d9-.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emulation/wine-d3d9/metadata.xml 
b/app-emulation/wine-d3d9/metadata.xml
index 0c11e37..cea9c51 100644
--- a/app-emulation/wine-d3d9/metadata.xml
+++ b/app-emulation/wine-d3d9/metadata.xml
@@ -42,6 +42,7 @@ This variant of the Wine packaging includes the Gallium Nine 
patchset.
Add support for NTLM auth. see
http://wiki.winehq.org/NtlmAuthSetupGuide and
http://wiki.winehq.org/NtlmSigningAndSealing
+   Add support for gamepad detection using 
SDL
Use virtual/libudev to provide 
plug and play support
Enable Vulkan drivers


diff --git a/app-emulation/wine-d3d9/wine-d3d9-.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-.ebuild
index b48cb73..0fba831 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-.ebuild
@@ -44,7 +44,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner selinux +ssl test +threads +truetype udev +udisks v4l vulkan +X 
+xcomposite xinerama +xml"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos 
elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vulkan +X 
+xcomposite xinerama +xml"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@@ -101,6 +101,7 @@ COMMON_DEPEND="
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2:=[haptic,joystick,${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
@@ -429,6 +430,7 @@ multilib_src_configure() {
$(use_with pulseaudio pulse)
$(use_with threads pthread)
$(use_with scanner sane)
+   $(use_with sdl)
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with udev)



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-d3d9/

2018-05-01 Thread Nick Sarnie
commit: 5bf38d841e674a5dab69710625c755f488393851
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 00:40:05 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 00:40:05 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=5bf38d84

app-emulation/wine-d3d9: Bump to 3.4

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 app-emulation/wine-d3d9/Manifest |   2 +
 app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild | 572 +++
 2 files changed, 574 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index 3e102cb..308f5f2 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -22,6 +22,7 @@ DIST wine-2.7.tar.xz 19101108 BLAKE2B 
cf5ff292ada8b65498098269b5961dc8f5c412cab4
 DIST wine-2.8.tar.xz 19120740 BLAKE2B 
6d6a7eb0a30a654337ede94d358bb9d477ce5162d9b50efc8ca75e6b143b638eca916f77e120cd35e632fbdfc7cf036f67132d19db86d8d5c6340b9ac18afee5
 SHA512 
4d0b167b1e5add31ed0ed05b328d16fc13cd268285c03a9100e7ddc53864aa07f6b216a555ef0c2e51dee550e3f4abf0c7c20db2cbca177bb38e8c3e11f05b97
 DIST wine-2.9.tar.xz 19154668 BLAKE2B 
45961ad031404a4cba8733bbbfe34ac1db361a508deca45e81938b25be0ed1b59e7fa9c9619bcfecce540b0c96e57cee75c6a98a144fbff6e91fa72af55ece94
 SHA512 
6d06e511d8f338297ed0ddb7bf2ffb501f528209eaecbbee3d4e5d53db649dd5ea0aeb78bba661a9bcfda5f97e170ca10eb8fab355e229bfe7db6a5feb7ec4e8
 DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d07e2fc67e29d5f9553b03ae8cef12fcb8dee917d84bb5a1c66af16d3140b17b195f2db58464ffe86ff7d9e
 SHA512 
c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a
+DIST wine-3.4.tar.xz 19932472 BLAKE2B 
8cac5d2c8b3cfb7377f8c3b0aaac6326afd1bda5a9203c9705ea473c43483475d80b23a53e40f2c17af256f523ad759525701b20ac8d600b662b34845ea9414b
 SHA512 
5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26fa51f08970c8c5eaab4309e86b4286c
 DIST wine-d3d9-2.0.tar.gz 48373 BLAKE2B 
80370a7519141030a7e54c2ea5db410b2bf1cde8d8389618487c52e4ff40f87cf7b0f9087331bb43fa6436e1b9936de9cc00a02b9ab9ce6528635a245e6a8b3f
 SHA512 
a9e2d1c9f2784128e4c53a8dc923070a5057b5ff3d83c2b536a2d2df0bc8433ac92b8ab1c3cdf34158c0e7bfe497ddb5974605fbc1736a92307639d59450c7a1
 DIST wine-d3d9-2.1.tar.gz 48385 BLAKE2B 
f9541edca520251500b63793468f802395e605baa19051355dbeaa90e0837f2c764cfacf6c651fe3e291d07bed825b72e75b8c47785d9d3eaa5312f28bd82048
 SHA512 
9234d8227412d940a6befcf79433f1d5ab0634d5e829f3771ffeea235af05be29ffc40438818b1976c77d1e2e79da8a67c4dab2b7d2e822b502fb6e4a1a7f8b7
 DIST wine-d3d9-2.10.tar.gz 48713 BLAKE2B 
e2032b1754043b5c342d213a78b5341249ead043fcaf7870b7419d415c4740d09f2a28a2b53e3125a5d88b24a03dcac91ab82e79b65d776c250e0207afdfd702
 SHA512 
808241f545e60c0546ff3918cac28e2abb6fe8496e8ade3cfa8bf81612724e827d31787d1d320cbac80b71a5d6180bcc8e51249c12c099e44637e0bb9f4875cd
@@ -45,3 +46,4 @@ DIST wine-d3d9-2.7.tar.gz 48708 BLAKE2B 
58706a3bfea6460bb684c4a1f56df1a3bf136073
 DIST wine-d3d9-2.8.tar.gz 48700 BLAKE2B 
6a8b4aea57ffb3ceec5e0841fd47dc644e32645689cbf33546d1f889f4326d4630365314221f858a5d9f4cbf4eca8479cae9dc81c951b2eb2ec19efe19d5e466
 SHA512 
bb933b51d0022ce616331f2550faedeff3058007525b4519833b925c57999ab08b08380b8967d48ad7c56458e812342428388a5eac2ed8fcdd8cfbfee74a8e8c
 DIST wine-d3d9-2.9.tar.gz 48693 BLAKE2B 
b2434f6f31d44f7300f09cbba27c9ca9e43da85e03429bd2593d232bbe2ea2afc3eab64662039c22c6e3db444218f3045376e215148da68b6631ffdc2dffb334
 SHA512 
89d06587481f7702b6884c83627a27c7b38a078e2b333bea2612a58840695211c19ab4ca02669c983580f95ae42ef114020f6b6bbb1a17d72449c0ed2212dc49
 DIST wine-d3d9-3.3.tar.gz 50729 BLAKE2B 
3f4149fcd9abd40004342547428ec3c7a7f1d15b1bd65fc12be56a15b63016adfb39a7e1f50552bc158c2af467486852d0bc8e879a8a2b171d5641580c89a12d
 SHA512 
4d112c2ae9f452d864b94230e54bbac53aff2d599de86bd479f79fe1049785294f3207fc2308c9030279217235a620f31141b0c8ea8333c75be817f6e39a809f
+DIST wine-d3d9-3.4.tar.gz 50715 BLAKE2B 
bf3bfb29bab0a4e5afbba8722532e3b3541608de0512b144711c85736d4ca13618759daba66fbbe36dcc8e32f3152ca5d41f344297b5f2163c98fe763d8b5cd7
 SHA512 
e38e5d1f5f1e980b896a0b0d2d51c59cac15c6e450d0ba5621ca7bca4df7b470857c0c2bf737273647ef44f9252a794c26b82b20b233a95277d97df93b40efd7

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
new file mode 100644
index 000..0fba831
--- /dev/null
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.4.ebuild
@@ -0,0 +1,572 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib 
multilib-minimal pax-utils t

[gentoo-commits] repo/user/ssnb:master commit in: app-admin/terraform/

2018-05-01 Thread Samuel Bernardo
commit: db1b5f2963f09b167420c85143f16ba95836eab2
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed May  2 00:08:00 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed May  2 00:08:00 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=db1b5f29

update terraform

 app-admin/terraform/Manifest|  2 ++
 app-admin/terraform/terraform-0.11.7.ebuild | 42 +
 2 files changed, 44 insertions(+)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index 9e08ede..8f4bd6c 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -1,5 +1,7 @@
 DIST terraform-0.11.3.tar.gz 9820598 BLAKE2B 
929a20e3644fcac20fd117545ad7bf2fd2dbc31f37004a1a8f5a8e58d5fa590c02bc2353459bc15028bcee44fb0966c7c42e9b7837b61ecdbdacc0842aceb61f
 SHA512 
983817f183181edd54a3c78260de6ee291beda2b7f8b2ee987c0ce6cf209ce09ca021fb32f1d839bb90c48d14921012ab3328d2ca160d40166e449b5af0236ba
+DIST terraform-0.11.7.tar.gz 10141085 BLAKE2B 
dc15a7a888f86ff36d642d5b77a63cfc0ea71ac49b2128cbda423e90e890c55cd9b86e78c775599d764fdcbfa9ff51a82cf650437c5cb9e23335a38d622ef4de
 SHA512 
0ee0317bbca8b59698ae58cc090b7f6e11631885327bdcb805859312895c0f61e8eb87aa2fd4cd4ed7e4835fe50941a3f678b85aae8fc8b4585f9403d5c06de3
 DIST terraform-0.9.6.tar.gz 16881166 BLAKE2B 
debe3b49e4450011bb4661acab8796d01b086bdbcf937da3cb22d9cc33d5067bcb17881fa8f313ff3e2452571effd90986671502495dc186ed154d95e2a1b6eb
 SHA512 
c0c937f4c5383c1324e2607ef956ace5e043503711539fe1ffd5348728b5d81da8d5fa2b0e8fcdf9d9f8fcd8b614bce031b18b30cad16f93431ab6b897954136
 EBUILD terraform-0.11.3.ebuild 925 BLAKE2B 
3c54d436d0dbe002d8ed3cbea3ef825976a7f3c9f11010a15d68cb1f7b3dfd9d459e4a8b94aaf73b88f27be6798bc62331f8e31e3d8ebc2f035450708c54f9e2
 SHA512 
350a9f11785f0bb86664981cb2647e0b47f7b53bef3e629719105b7e88d371ce66948b7679081f2fc0b2c4dd6aa728c37d6199ade855dc98b078f7f77085bee1
+EBUILD terraform-0.11.7.ebuild 925 BLAKE2B 
3c54d436d0dbe002d8ed3cbea3ef825976a7f3c9f11010a15d68cb1f7b3dfd9d459e4a8b94aaf73b88f27be6798bc62331f8e31e3d8ebc2f035450708c54f9e2
 SHA512 
350a9f11785f0bb86664981cb2647e0b47f7b53bef3e629719105b7e88d371ce66948b7679081f2fc0b2c4dd6aa728c37d6199ade855dc98b078f7f77085bee1
 EBUILD terraform-0.9.6.ebuild 1921 BLAKE2B 
02f50a020df8c9b5547f5f42d6bd5c3dd0be898a14e2bd60844723ba3befa8996c1dadf98b78c9f8c689d9a0025364570dea05069b83d1afb9094d3f317e6baf
 SHA512 
e0d39decd9313b3d0668b9a8782065621fa44fa148772a1c2bc6de75bde89f83aeffdbe775e46f715233a04e9be1023af79ac1d689a78e0abca0fc9df8fd93e6
 MISC metadata.xml 5113 BLAKE2B 
2f911a04bd8622ed46504dc1dd0d6e9bb8b1791c9772525430da6237781c0fe4b6fdd32f8128d7c0372ed3026f307e02e405d803f53149af07db78dd50dc4aa3
 SHA512 
f84bf7d76e06179f4b74ab20ef6df64b05bbc6d0eed3cfed289d5204d6bd545853a4f99c290a9ea9de1c5fa7127faca8b634eef154a35df5aaf39c2ada621453

diff --git a/app-admin/terraform/terraform-0.11.7.ebuild 
b/app-admin/terraform/terraform-0.11.7.ebuild
new file mode 100644
index 000..7876b31
--- /dev/null
+++ b/app-admin/terraform/terraform-0.11.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GOLANG_PKG_IMPORTPATH="github.com/hashicorp"
+GOLANG_PKG_ARCHIVEPREFIX="v"
+GOLANG_PKG_HAVE_TEST=1
+
+inherit golang-single
+
+DESCRIPTION="Terraform builds, changes, and combines infrastructure safely and 
efficiently"
+HOMEPAGE="http://www.terraform.io";
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="zsh-completion fish-completion"
+
+RDEPEND="fish-completion? ( app-shells/fish )
+   zsh-completion? ( app-shells/zsh )"
+
+DOCS=(
+   README.md
+   examples/
+)
+
+src_install() {
+   golang-single_src_install
+
+   # Install fish completion files
+   if use fish-completion; then
+   insinto /usr/share/fish/functions/
+   newins contrib/fish-completion/${PN}.fish ${PN}.fish
+   fi
+
+   # Install zsh completion files
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   newins contrib/zsh-completion/_${PN} _${PN}
+   fi
+}



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

2018-05-01 Thread William Hubbs
commit: 3a9f613d2011a0ceeb86362b0e7d52307decefb1
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May  1 23:58:45 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May  1 23:59:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9f613d

app-admin/fluentd: 1.2.0 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-admin/fluentd/Manifest b/app-admin/fluentd/Manifest
index c2468e2b9ea..ab8700ec226 100644
--- a/app-admin/fluentd/Manifest
+++ b/app-admin/fluentd/Manifest
@@ -1 +1,2 @@
 DIST fluentd-1.1.3.gem 413184 BLAKE2B 
facda41a26f9fe4f55a4ae6f97336acaa818534b6ac8740badcb132a18497e8767723e931bb2506843b56208deaf41cdaf9ac81821618cb223b8035527d355d7
 SHA512 
0d17668c06e515219a39ddc7ecda6b5ec5d29e7d4d3799e3447034ad731568d870ac3d36d468be21b6ef7a4198353c3045872902c41a54c0c2eacad8ec12f357
+DIST fluentd-1.2.0.gem 430592 BLAKE2B 
698666a5c1dfc3f90b6b1f5b9e58070b71caef859f5d41472185a6f9f1d1d2b1c3631ca0ad01fbac4b4f333484a539aedc70a90a4381fef90c5c4130ffd61b61
 SHA512 
928ad81381c024efa2ad1e5b0f3d3a74f4bf8e3373c8f835925e89739c6536048a8a16e6b59accf4719192118b86b2fb49b3e9536611381a8a236997fcc96651

diff --git a/app-admin/fluentd/fluentd-1.2.0.ebuild 
b/app-admin/fluentd/fluentd-1.2.0.ebuild
new file mode 100644
index 000..68a253aeeff
--- /dev/null
+++ b/app-admin/fluentd/fluentd-1.2.0.ebuild
@@ -0,0 +1,52 @@
+# 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-fakegem user
+
+DESCRIPTION="data collector and unified logging layer (project under CNCF)"
+HOMEPAGE="https://www.fluentd.org";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+   >=dev-ruby/msgpack-0.7.0
+   >=dev-ruby/yajl-ruby-1.0
+   >=dev-ruby/coolio-1.4.5
+   >=dev-ruby/serverengine-2.0.4
+   >=dev-ruby/http_parser_rb-0.5.1
+   >=dev-ruby/sigdump-0.2.2
+   >=dev-ruby/tzinfo-1.0
+   >=dev-ruby/strptime-0.2.2"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tzinfo-data/d' \
+   -e '/dig_rb/d' \
+   "${PN}".gemspec || die "'sed failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+   insinto /etc/fluent
+   doins "${FILESDIR}"/fluent.conf
+newconfd "${FILESDIR}"/${PN}.confd ${PN}
+newinitd "${FILESDIR}"/${PN}.initd ${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "A default configuration file has been installed in"
+   elog "${EROOT}etc/fluent/fluent.conf. You will need to edit"
+   elog "this file to match your configuration."
+   fi
+}



[gentoo-commits] proj/portage:master commit in: pym/portage/tests/emerge/, bin/

2018-05-01 Thread Zac Medico
commit: 4bda6c546aab816e835f62b326db9c2215e182ac
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  1 23:37:33 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  1 23:49:44 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4bda6c54

Revert "phase-helpers.sh: fix best/has_version -b for cross-prefix"

This reverts commit a0ac6e6727abec8d2482c95b1e84d8df24d78619,
since BROOT is only supposed to be set in src_* phases.
Update SimpleEmergeTestCase to call best/has_version -b only
in src_install for EAPI 7.

Reported-by: James Le Cuirot  gentoo.org>

 bin/phase-helpers.sh|  2 +-
 pym/portage/tests/emerge/test_simple.py | 23 ---
 2 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh
index 8b16d7d31..59c19cf67 100644
--- a/bin/phase-helpers.sh
+++ b/bin/phase-helpers.sh
@@ -912,7 +912,7 @@ ___best_version_and_has_version_common() {
case ${root_arg} in
-r) root=${EROOT} ;;
-d) root=${ESYSROOT} ;;
-   -b) 
root=${BROOT:-/${PORTAGE_OVERRIDE_EPREFIX#/}} ;;
+   -b) root=${BROOT:-/} ;;
esac
else
case ${root_arg} in

diff --git a/pym/portage/tests/emerge/test_simple.py 
b/pym/portage/tests/emerge/test_simple.py
index 204c23296..b1402ddd5 100644
--- a/pym/portage/tests/emerge/test_simple.py
+++ b/pym/portage/tests/emerge/test_simple.py
@@ -58,6 +58,8 @@ src_install() {
echo "blah blah blah" > "${T}"/latin-1-$(printf "\\xa9")-regular-file 
|| die
doins "${T}"/latin-1-$(printf "\\xa9")-regular-file
dosym latin-1-$(printf "\\xa9")-regular-file 
${latin_1_dir}/latin-1-$(printf "\\xa9")-symlink || die
+
+   call_has_and_best_version
 }
 
 pkg_config() {
@@ -69,14 +71,29 @@ pkg_info() {
 }
 
 pkg_preinst() {
+   if ! ___eapi_best_version_and_has_version_support_-b_-d_-r; then
+   # The BROOT variable is unset during pkg_* phases for EAPI 7,
+   # therefore best/has_version -b is expected to fail if we 
attempt
+   # to call it for EAPI 7 here.
+   call_has_and_best_version
+   fi
+}
+
+call_has_and_best_version() {
local root_arg
if ___eapi_best_version_and_has_version_support_-b_-d_-r; then
root_arg="-b"
else
root_arg="--host-root"
fi
-   einfo "called pkg_preinst for $CATEGORY/$PF"
-
+   einfo "called ${EBUILD_PHASE_FUNC} for $CATEGORY/$PF"
+   einfo "EPREFIX=${EPREFIX}"
+   einfo "PORTAGE_OVERRIDE_EPREFIX=${PORTAGE_OVERRIDE_EPREFIX}"
+   einfo "ROOT=${ROOT}"
+   einfo "EROOT=${EROOT}"
+   einfo "SYSROOT=${SYSROOT}"
+   einfo "ESYSROOT=${ESYSROOT}"
+   einfo "BROOT=${BROOT}"
# Test that has_version and best_version work correctly with
# prefix (involves internal ROOT -> EROOT calculation in order
# to support ROOT override via the environment with EAPIs 3
@@ -90,7 +107,7 @@ pkg_preinst() {
if [[ ${EPREFIX} != ${PORTAGE_OVERRIDE_EPREFIX} ]] ; then
if has_version ${root_arg} $CATEGORY/$PN:$SLOT ; then
einfo "has_version ${root_arg} detects an installed 
instance of $CATEGORY/$PN:$SLOT"
-   einfo "best_version ${root_arg} reports that the 
installed instance is $(best_version $CATEGORY/$PN:$SLOT)"
+   einfo "best_version ${root_arg} reports that the 
installed instance is $(best_version ${root_arg} $CATEGORY/$PN:$SLOT)"
else
einfo "has_version ${root_arg} does not detect an 
installed instance of $CATEGORY/$PN:$SLOT"
fi



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

2018-05-01 Thread Jeroen Roovers
commit: d9191df99dea001ab4ae68693928a6eb15d5aeca
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue May  1 23:35:11 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue May  1 23:35:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9191df9

www-client/otter: Old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 www-client/otter/Manifest|  1 -
 www-client/otter/otter-0.9.96.ebuild | 86 
 2 files changed, 87 deletions(-)

diff --git a/www-client/otter/Manifest b/www-client/otter/Manifest
index 2acca9471e1..ef282d859db 100644
--- a/www-client/otter/Manifest
+++ b/www-client/otter/Manifest
@@ -1,3 +1,2 @@
-DIST otter-0.9.96.tar.gz 4654502 BLAKE2B 
e56914aa0926c29de36cee5020b030d488c97801a5186e453941abaf9010cacc598b14ab43eba1d30a1bfc240188eec8d46138a635cd7b240eac40832cdfdd8b
 SHA512 
3ced414122d912a61dca12dcf9e7477ff9eea209c6fa72bad4fbe100f2066e958de09f0d4d986ac1cf0b184f5516999bebb998cdd033a01a6e3e6df1160b
 DIST otter-0.9.97.tar.gz 4656799 BLAKE2B 
0ac51063f5ed87724db0a5072c463f2768810eeb394fd7c0d492bb67ed61520a7a9f5d94468630dbc87447f34f3041158dee9355af4359cce768ea8db29981af
 SHA512 
2e11a20a5888632644b2bb99dcc550092c4132dfbfa72a1f75a9b22082676bf7cf7656d617e7d245763f07692778b0040404151eaf835b306945e92e1ac23efe
 DIST otter-0.9.98.tar.gz 4678111 BLAKE2B 
c6e71b4e48ba47c4e86f60c6a7b04926052aad46bc03215ef7ff8588933b8a97d9a84973326d13d9bae8db73645112496b9e9f4d2e8a81a4a0ec5b58a0967691
 SHA512 
7b467db87ea512097a3d39fdf892917cb70e1575d1ca9bb1040e857313fa391a9faa51405f172e8ed8480bc088202b5f0881635a46d3bf98e9d627160b3250b8

diff --git a/www-client/otter/otter-0.9.96.ebuild 
b/www-client/otter/otter-0.9.96.ebuild
deleted file mode 100644
index a354d54d965..000
--- a/www-client/otter/otter-0.9.96.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils cmake-utils gnome2-utils xdg-utils
-
-DESCRIPTION="Project aiming to recreate classic Opera (12.x) UI using Qt5"
-HOMEPAGE="http://otter-browser.org/";
-SRC_URI="https://github.com/OtterBrowser/${PN}-browser/archive/v${PV/_p/-dev}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="webengine +webkit spell"
-REQUIRED_USE="
-   || ( webengine webkit )
-"
-
-DEPEND="
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxmlpatterns:5
-   spell? ( kde-frameworks/sonnet )
-   webengine? ( >=dev-qt/qtwebengine-5.9:5[widgets] )
-   webkit? ( dev-qt/qtwebkit:5 )
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-S=${WORKDIR}/${PN}-browser-${PV/_p/-dev}
-DOCS=( CHANGELOG CONTRIBUTING.md TODO )
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   if [[ -n ${LINGUAS} ]]; then
-   local lingua
-   for lingua in resources/translations/*.qm; do
-   lingua=$(basename ${lingua})
-   lingua=${lingua/otter-browser_/}
-   lingua=${lingua/.qm/}
-   if ! has ${lingua} ${LINGUAS}; then
-   rm 
resources/translations/otter-browser_${lingua}.qm || die
-   fi
-   done
-   fi
-
-   if ! use spell; then
-   sed -i -e '/find_package(KF5Sonnet)/d' CMakeLists.txt || die
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DENABLE_QTWEBENGINE="$(usex webengine)"
-   -DENABLE_QTWEBKIT="$(usex webkit)"
-   )
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   domenu ${PN}-browser.desktop
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}



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

2018-05-01 Thread Jeroen Roovers
commit: 87e1797bc35f02ff18d6f1b3011a39137fee8a0c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue May  1 23:34:08 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue May  1 23:34:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e1797b

www-client/otter: Version 0.9.98.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 www-client/otter/Manifest|  1 +
 www-client/otter/otter-0.9.98.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/www-client/otter/Manifest b/www-client/otter/Manifest
index 9b76d0d7e5b..2acca9471e1 100644
--- a/www-client/otter/Manifest
+++ b/www-client/otter/Manifest
@@ -1,2 +1,3 @@
 DIST otter-0.9.96.tar.gz 4654502 BLAKE2B 
e56914aa0926c29de36cee5020b030d488c97801a5186e453941abaf9010cacc598b14ab43eba1d30a1bfc240188eec8d46138a635cd7b240eac40832cdfdd8b
 SHA512 
3ced414122d912a61dca12dcf9e7477ff9eea209c6fa72bad4fbe100f2066e958de09f0d4d986ac1cf0b184f5516999bebb998cdd033a01a6e3e6df1160b
 DIST otter-0.9.97.tar.gz 4656799 BLAKE2B 
0ac51063f5ed87724db0a5072c463f2768810eeb394fd7c0d492bb67ed61520a7a9f5d94468630dbc87447f34f3041158dee9355af4359cce768ea8db29981af
 SHA512 
2e11a20a5888632644b2bb99dcc550092c4132dfbfa72a1f75a9b22082676bf7cf7656d617e7d245763f07692778b0040404151eaf835b306945e92e1ac23efe
+DIST otter-0.9.98.tar.gz 4678111 BLAKE2B 
c6e71b4e48ba47c4e86f60c6a7b04926052aad46bc03215ef7ff8588933b8a97d9a84973326d13d9bae8db73645112496b9e9f4d2e8a81a4a0ec5b58a0967691
 SHA512 
7b467db87ea512097a3d39fdf892917cb70e1575d1ca9bb1040e857313fa391a9faa51405f172e8ed8480bc088202b5f0881635a46d3bf98e9d627160b3250b8

diff --git a/www-client/otter/otter-0.9.98.ebuild 
b/www-client/otter/otter-0.9.98.ebuild
new file mode 100644
index 000..a354d54d965
--- /dev/null
+++ b/www-client/otter/otter-0.9.98.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils cmake-utils gnome2-utils xdg-utils
+
+DESCRIPTION="Project aiming to recreate classic Opera (12.x) UI using Qt5"
+HOMEPAGE="http://otter-browser.org/";
+SRC_URI="https://github.com/OtterBrowser/${PN}-browser/archive/v${PV/_p/-dev}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="webengine +webkit spell"
+REQUIRED_USE="
+   || ( webengine webkit )
+"
+
+DEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxmlpatterns:5
+   spell? ( kde-frameworks/sonnet )
+   webengine? ( >=dev-qt/qtwebengine-5.9:5[widgets] )
+   webkit? ( dev-qt/qtwebkit:5 )
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+S=${WORKDIR}/${PN}-browser-${PV/_p/-dev}
+DOCS=( CHANGELOG CONTRIBUTING.md TODO )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if [[ -n ${LINGUAS} ]]; then
+   local lingua
+   for lingua in resources/translations/*.qm; do
+   lingua=$(basename ${lingua})
+   lingua=${lingua/otter-browser_/}
+   lingua=${lingua/.qm/}
+   if ! has ${lingua} ${LINGUAS}; then
+   rm 
resources/translations/otter-browser_${lingua}.qm || die
+   fi
+   done
+   fi
+
+   if ! use spell; then
+   sed -i -e '/find_package(KF5Sonnet)/d' CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   mycmakeargs=(
+   -DENABLE_QTWEBENGINE="$(usex webengine)"
+   -DENABLE_QTWEBKIT="$(usex webkit)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   domenu ${PN}-browser.desktop
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



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

2018-05-01 Thread Mikle Kolyada
commit: dc7737fe4d0b712f864a04e88936c77824f9950f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 22:51:15 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 22:51:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc7737fe

net-print/brlaser: Fix metadata tabs

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-print/brlaser/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/brlaser/metadata.xml b/net-print/brlaser/metadata.xml
index b9dcca10c2a..0a61a5ac687 100644
--- a/net-print/brlaser/metadata.xml
+++ b/net-print/brlaser/metadata.xml
@@ -10,7 +10,7 @@
Proxy Maintainers
 

-print...@gentoo.org
+   print...@gentoo.org
Gentoo Printing Project

 



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

2018-05-01 Thread Martin Mokrejs
commit: 8ca2d5383f188ff26ee9714b431dfed95c8b9b7a
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue May  1 22:37:57 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue May  1 22:37:57 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8ca2d538

sci-biology/quorum: drop old

Anyway it doe snot compile with gcc-7.3.0, see
https://github.com/gmarcais/Jellyfish/issues/122

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-biology/quorum/quorum-0.2.1-r1.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/sci-biology/quorum/quorum-0.2.1-r1.ebuild 
b/sci-biology/quorum/quorum-0.2.1-r1.ebuild
deleted file mode 100644
index d7bb7675a..0
--- a/sci-biology/quorum/quorum-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils autotools
-
-DESCRIPTION="Correct substitution errors in Illumina reads"
-HOMEPAGE="http://www.genome.umd.edu/quorum.html";
-SRC_URI="ftp://ftp.genome.umd.edu/pub/QuorUM/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sci-biology/jellyfish:1"
-RDEPEND="${DEPEND}"
-
-src_prepare(){
-   default
-   epatch "${FILESDIR}"/"${P}"-use-jellyfish1.patch
-   eautoreconf
-}
-
-src_configure(){
-   econf --enable-relative-paths --with-relative-jf-path
-}



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

2018-05-01 Thread Christoph Junghans
commit: 1a28fb600b3613bbb556a637297bf785d3f7a5ce
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue May  1 22:23:09 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue May  1 22:23:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a28fb60

sys-cluster/charm: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-cluster/charm/Manifest   |   1 +
 sys-cluster/charm/charm-6.8.2.ebuild | 218 +++
 2 files changed, 219 insertions(+)

diff --git a/sys-cluster/charm/Manifest b/sys-cluster/charm/Manifest
index 4f3235b7c02..22a65c722b3 100644
--- a/sys-cluster/charm/Manifest
+++ b/sys-cluster/charm/Manifest
@@ -2,3 +2,4 @@ DIST charm-6.5.1.tar.gz 19265741 BLAKE2B 
a0124b2c125b85968d79496709e3aa64e6287f8
 DIST charm-6.6.0.tar.gz 18779545 BLAKE2B 
7fef3e34060e6e76d757b432646da25d0869600db1ab6a39bd1a0be0d6bd59bf656fd16e5e9550f5d081333e0c458f001236016a966537c3803d52b125694d5f
 SHA512 
fd6cc2fa8919198fdceb8187101882a61fe974fed3ddd65b102c95b850877429fe0675a55d54075e4a2accad134f615ff717a7dd39fbd9af5fa65a5c87d34e0b
 DIST charm-6.6.1.tar.gz 125697465 BLAKE2B 
49cdab682ddb2c5409007f852b9d2d905921a5db04aaa7a4d679f9cf05f754864be5b2c885c070d8c7f35a78584055e38993397430617f6aebfe398d415df6c4
 SHA512 
139409fff76ac9811b2efe6605579a877738f873b112d4e4da25f079598f6c238cf76e677ed3cf3f92aa59f29710feea3e96e59e6010e186e4191dfa4c3ef92e
 DIST charm-6.7.1.tar.gz 18843211 BLAKE2B 
090959b5dd8642fecf6dff7bf24212a42b39d7940c264a0b37af9c2ae8f1ac32f3c65d22a67cdc78b7cd821523dc01659293c84e9b26fa69669915d9c5b3f4db
 SHA512 
08581ad58ea737bb118ad1d382feeae2cec2ec0fd8ea1a227e2cb8080c40ba0d043de6c867de0dfa470b2291638b1b6bf6d52c89b4e4b6c9f1fdd824ac601436
+DIST charm-6.8.2.tar.gz 24420478 BLAKE2B 
b5035d29f90ec766dc49b94e76d68a9ce3d16f43037203baaa035cfa863c6ca063a81c5dc275c1517feabc3517201d5e854a2b1b4b1c492ff0433f692db39a34
 SHA512 
903aa47706c260d35a04e6002874d197439087d6bdbd4fe65a397a02096a2e53eeb93b64c57e5983f0190ca2dcef3a9b28a3b424207c9d3eb6e820659f5e00c1

diff --git a/sys-cluster/charm/charm-6.8.2.ebuild 
b/sys-cluster/charm/charm-6.8.2.ebuild
new file mode 100644
index 000..22e45cc2592
--- /dev/null
+++ b/sys-cluster/charm/charm-6.8.2.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+FORTRAN_STANDARD="90"
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic fortran-2 multilib multiprocessing python-any-r1 
toolchain-funcs
+
+DESCRIPTION="Message-passing parallel language and runtime system"
+HOMEPAGE="http://charm.cs.uiuc.edu/";
+SRC_URI="http://charm.cs.uiuc.edu/distrib/${P}.tar.gz";
+
+LICENSE="charm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="charmdebug charmtracing charmproduction cmkopt doc examples mlogft mpi 
ampi numa smp static-libs syncft tcp"
+
+RDEPEND="mpi? ( virtual/mpi )"
+DEPEND="
+   ${RDEPEND}
+   doc? (
+   >=app-text/poppler-0.12.3-r3[utils]
+   dev-tex/latex2html
+   virtual/tex-base
+   $(python_gen_any_dep '
+   >=dev-python/beautifulsoup-4[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   ')
+   media-libs/netpbm
+   ${PYTHON_DEPS}
+   )
+   net-libs/libtirpc
+   "
+
+REQUIRED_USE="
+   cmkopt? ( !charmdebug !charmtracing )
+   charmproduction? ( !charmdebug !charmtracing )"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+get_opts() {
+   local CHARM_OPTS
+
+   # TCP instead of default UDP for socket comunication
+   # protocol
+   CHARM_OPTS+="$(usex tcp ' tcp' '')"
+
+   # enable direct SMP support using shared memory
+   CHARM_OPTS+="$(usex smp ' smp' '')"
+
+   CHARM_OPTS+="$(usex mlogft ' mlogft' '')"
+   CHARM_OPTS+="$(usex syncft ' syncft' '')"
+
+   # Build shared libraries by default.
+   CHARM_OPTS+=" --build-shared"
+
+   if use charmproduction; then
+   CHARM_OPTS+=" --with-production"
+   else
+   if use charmdebug; then
+   CHARM_OPTS+=" --enable-charmdebug"
+   fi
+
+   if use charmtracing; then
+   CHARM_OPTS+=" --enable-tracing 
--enable-tracing-commthread"
+   fi
+   fi
+
+   CHARM_OPTS+="$(usex numa ' --with-numa' '')"
+   echo $CHARM_OPTS
+}
+
+src_prepare() {
+   append-cppflags $($(tc-getPKG_CONFIG) --cflags libtirpc)
+
+   sed \
+   -e "/CMK_CF77/s:[fg]77:$(usex mpi "mpif90" "$(tc-getF77)") 
${FCFLAGS}:g" \
+   -e "/CMK_CF90/s:f95:$(usex mpi "mpif90" "$(tc-getFC)") 
${FCFLAGS}:g" \
+   -e "/CMK_CF90/s:\`which f90.*$::g" \
+   -e "/CMK_CXX/s:g++:$(usex mpi "mpic++" "$(tc-getCXX)") 
${CPPFLAGS} ${CXXFLAGS}:g" \
+   -e "/CMK_CC/s:gcc:$(usex mpi "mpicc" "

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

2018-05-01 Thread Sergei Trofimovich
commit: 20a61446c063c41c32151bb3188b5b6fae48a377
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  1 22:15:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  1 22:15:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a61446

sys-libs/libstatgrab: stable 0.91 for ppc, bug #651712

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

 sys-libs/libstatgrab/libstatgrab-0.91.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libstatgrab/libstatgrab-0.91.ebuild 
b/sys-libs/libstatgrab/libstatgrab-0.91.ebuild
index 9bd210b59a2..b97102df35d 100644
--- a/sys-libs/libstatgrab/libstatgrab-0.91.ebuild
+++ b/sys-libs/libstatgrab/libstatgrab-0.91.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libsta
 
 LICENSE="|| ( GPL-2 LGPL-2.1 )"
 SLOT=0
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc x86"
 IUSE="doc examples static-libs"
 
 RDEPEND="sys-libs/ncurses"



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

2018-05-01 Thread Sergei Trofimovich
commit: 56025f1aeb6478aa20607eecb2e1fa67c1f8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  1 22:15:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  1 22:15:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56025000

media-libs/libdc1394: stable 2.2.5-r1 for ppc, bug #648110

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

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

diff --git a/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild 
b/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
index 239f100aea5..760d658cc4a 100644
--- a/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
+++ b/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-05-01 Thread Martin Mokrejs
commit: 39d413c0adc6a8d96442cc9562c516c53021add8
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Tue May  1 22:13:29 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue May  1 22:13:29 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=39d413c0

sci-biology/jellyfish: version bump and a few tweaks

Install properly PDF documentation.

Use ${PV} in SRC_URI.

Update SRC_URI to reflect github hosting these days.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../jellyfish/{jellyfish-1.1.11-r2.ebuild => jellyfish-1.1.12.ebuild} | 4 ++--
 .../jellyfish/{jellyfish-2.2.9.ebuild => jellyfish-2.2.10.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/jellyfish/jellyfish-1.1.11-r2.ebuild 
b/sci-biology/jellyfish/jellyfish-1.1.12.ebuild
similarity index 91%
rename from sci-biology/jellyfish/jellyfish-1.1.11-r2.ebuild
rename to sci-biology/jellyfish/jellyfish-1.1.12.ebuild
index a9b0ce4d1..a22be5187 100644
--- a/sci-biology/jellyfish/jellyfish-1.1.11-r2.ebuild
+++ b/sci-biology/jellyfish/jellyfish-1.1.12.ebuild
@@ -7,8 +7,7 @@ inherit eutils flag-o-matic
 
 DESCRIPTION="k-mer counter within reads for assemblies"
 HOMEPAGE="http://www.cbcb.umd.edu/software/jellyfish";
-SRC_URI="http://www.cbcb.umd.edu/software/jellyfish/jellyfish-1.1.11.tar.gz
-   http://www.cbcb.umd.edu/software/jellyfish/jellyfish-manual-1.1.pdf";
+SRC_URI="https://github.com/gmarcais/Jellyfish/releases/download/v${PV}/${P}.tar.gz";
 
 # older version is hidden in 
trinityrnaseq_r20140413p1/trinity-plugins/jellyfish-1.1.11
 # also was bundled in quorum-0.2.1 and MaSuRca-2.1.0
@@ -45,4 +44,5 @@ src_install(){
mv "${ED}"/usr/include/"${P}"/"${PN}"/* 
"${ED}/usr/include/${PN}${SLOT}/" || die
rm -r "${ED}/usr/include/${P}" || die
mv "${ED}"/usr/share/man/man1/jellyfish.1 
"${ED}"/usr/share/man/man1/jellyfish"${SLOT}".1 || die
+   newdoc doc/jellyfish.pdf jellyfish"${SLOT}".pdf
 }

diff --git a/sci-biology/jellyfish/jellyfish-2.2.9.ebuild 
b/sci-biology/jellyfish/jellyfish-2.2.10.ebuild
similarity index 100%
rename from sci-biology/jellyfish/jellyfish-2.2.9.ebuild
rename to sci-biology/jellyfish/jellyfish-2.2.10.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/ms-gsl/, dev-cpp/ms-gsl/files/

2018-05-01 Thread Patrice Clement
commit: 8ccfe39925a30b8f26d848f99c9361fe0502030e
Author: Jan Henke  taujhe  de>
AuthorDate: Tue May  1 21:43:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 22:02:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ccfe399

dev-cpp/ms-gsl: version bump to 1.0.0.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8237

 dev-cpp/ms-gsl/Manifest|  1 +
 .../files/ms-gsl-1.0.0-disable_Werror-644042.patch | 35 ++
 dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild | 32 
 3 files changed, 68 insertions(+)

diff --git a/dev-cpp/ms-gsl/Manifest b/dev-cpp/ms-gsl/Manifest
index 0349d9a457a..e22fc50b79d 100644
--- a/dev-cpp/ms-gsl/Manifest
+++ b/dev-cpp/ms-gsl/Manifest
@@ -1,2 +1,3 @@
 DIST ms-gsl-0_pre20180108.tar.gz 57335 BLAKE2B 
7221828d433dfe13e500b57b1da5b828aadc95b0c210327dd25713ce7f5b0629a7067cd8ed2ef30e11c8b8a58fa424b1edc3d374440770ee814c4c3e372038d6
 SHA512 
7684c8ae7ad9d0624d2f1e3531b942e7a98960f60698e4c212998ddc2ac4651fccfe5fea66d1a22133b9cba4567ba4253b022f8826f069d2e2633b3074d4f640
 DIST ms-gsl-0_pre20180304.tar.gz 57458 BLAKE2B 
642807c07d9d4dac2752a46178d46d275f62dbb1193bf78f54dfaa5ca18eab2998c3a6d7821cffab49a44d50b2ab72680e612827cad710b14aa823aa503f51e1
 SHA512 
def4ce81e8b5a720eb9319ca3662b0738fb155429018275eb1ada9388d8825ed167db0102cc425594b412c06850338f1a5e1f062bf7b8e2c91badfa7ed203553
+DIST ms-gsl-1.0.0.tar.gz 58920 BLAKE2B 
46b71ec1fe57ec311a53895498c375c2313ed1f2858cd6b67d19d92ef10230707ce14fb757c00c92ea3475d787cda400cc449c34d54a54a3d0123f71b87b11ad
 SHA512 
cde55df9540fd08ca8d29a74b2cff360686aa75b01ee1c48bd9782a2d70d1b6eae712a51eaf9b60453f859e466df00345b0a2893137d16490cea8ee54362f7da

diff --git a/dev-cpp/ms-gsl/files/ms-gsl-1.0.0-disable_Werror-644042.patch 
b/dev-cpp/ms-gsl/files/ms-gsl-1.0.0-disable_Werror-644042.patch
new file mode 100644
index 000..35c8177cad8
--- /dev/null
+++ b/dev-cpp/ms-gsl/files/ms-gsl-1.0.0-disable_Werror-644042.patch
@@ -0,0 +1,35 @@
+From 683aacce5b642a3c735f8040601e0de345d028da Mon Sep 17 00:00:00 2001
+From: Jan Henke 
+Date: Sat, 17 Mar 2018 19:47:52 +0100
+Subject: [PATCH] Disable -WError when compiling tests
+
+GCC 7 generates new warnings on some of the test files, which lead to
+build failures. -WError generally is helpful while developing to enforce
+a zero error policy, but not so much when packaging. Gentoo bug 644042
+---
+ tests/CMakeLists.txt | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index 0e08d77..86e9af7 100644
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -41,7 +41,6 @@ target_compile_options(gsl_tests_config INTERFACE
+ -Wcast-align
+ -Wconversion
+ -Wctor-dtor-privacy
+--Werror
+ -Wextra
+ -Wno-missing-braces
+ -Wnon-virtual-dtor
+@@ -129,7 +128,6 @@ target_compile_options(gsl_tests_config_noexcept INTERFACE
+ -Wcast-align
+ -Wconversion
+ -Wctor-dtor-privacy
+--Werror
+ -Wextra
+ -Wno-missing-braces
+ -Wnon-virtual-dtor
+-- 
+2.16.1
+

diff --git a/dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild 
b/dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild
new file mode 100644
index 000..87622d29641
--- /dev/null
+++ b/dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils vcs-snapshot
+
+DESCRIPTION="Guideline Support Library implementation by Microsoft"
+HOMEPAGE="https://github.com/Microsoft/GSL";
+SRC_URI="https://github.com/Microsoft/GSL/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# header only library
+RDEPEND=""
+DEPEND="test? ( >=dev-cpp/catch-1.11.0 )"
+
+PATCHES=(
+   "${FILESDIR}/ms-gsl-0_pre20180108-use_system_catch-636828.patch"
+   "${FILESDIR}/${P}-disable_Werror-644042.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DGSL_TEST=$(usex test)
+   -DFORCE_SYSTEM_CATCH=ON
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/ms-gsl/, dev-cpp/ms-gsl/files/

2018-05-01 Thread Patrice Clement
commit: 4d5de19e4a73863d8152ecb6df1ece5d3be7dcc7
Author: Jan Henke  taujhe  de>
AuthorDate: Tue May  1 21:45:00 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 22:02:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5de19e

dev-cpp/ms-gsl: drop old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-cpp/ms-gsl/Manifest|  2 --
 ...s-gsl-0_pre20180304-disable_Werror-644042.patch | 27 --
 ... => ms-gsl-1.0.0-use_system_catch-636828.patch} |  0
 dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild | 31 -
 dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild | 32 --
 dev-cpp/ms-gsl/ms-gsl-1.0.0.ebuild |  2 +-
 6 files changed, 1 insertion(+), 93 deletions(-)

diff --git a/dev-cpp/ms-gsl/Manifest b/dev-cpp/ms-gsl/Manifest
index e22fc50b79d..605a6a2172e 100644
--- a/dev-cpp/ms-gsl/Manifest
+++ b/dev-cpp/ms-gsl/Manifest
@@ -1,3 +1 @@
-DIST ms-gsl-0_pre20180108.tar.gz 57335 BLAKE2B 
7221828d433dfe13e500b57b1da5b828aadc95b0c210327dd25713ce7f5b0629a7067cd8ed2ef30e11c8b8a58fa424b1edc3d374440770ee814c4c3e372038d6
 SHA512 
7684c8ae7ad9d0624d2f1e3531b942e7a98960f60698e4c212998ddc2ac4651fccfe5fea66d1a22133b9cba4567ba4253b022f8826f069d2e2633b3074d4f640
-DIST ms-gsl-0_pre20180304.tar.gz 57458 BLAKE2B 
642807c07d9d4dac2752a46178d46d275f62dbb1193bf78f54dfaa5ca18eab2998c3a6d7821cffab49a44d50b2ab72680e612827cad710b14aa823aa503f51e1
 SHA512 
def4ce81e8b5a720eb9319ca3662b0738fb155429018275eb1ada9388d8825ed167db0102cc425594b412c06850338f1a5e1f062bf7b8e2c91badfa7ed203553
 DIST ms-gsl-1.0.0.tar.gz 58920 BLAKE2B 
46b71ec1fe57ec311a53895498c375c2313ed1f2858cd6b67d19d92ef10230707ce14fb757c00c92ea3475d787cda400cc449c34d54a54a3d0123f71b87b11ad
 SHA512 
cde55df9540fd08ca8d29a74b2cff360686aa75b01ee1c48bd9782a2d70d1b6eae712a51eaf9b60453f859e466df00345b0a2893137d16490cea8ee54362f7da

diff --git 
a/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch 
b/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch
deleted file mode 100644
index 9d2a43c223f..000
--- a/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180304-disable_Werror-644042.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 402dd069acc1944428fd9f4ed3620a157028f6cc Mon Sep 17 00:00:00 2001
-From: Jan Henke 
-Date: Sat, 17 Mar 2018 19:47:52 +0100
-Subject: [PATCH] Disable -Werror when compiling tests
-
-GCC 7 generates new warnings on some of the test files, which lead to
-build failures. -Werror generally is helpful while developing to enforce
-a zero error policy, but not so much when packaging. Gentoo bug 644042

- tests/CMakeLists.txt | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
-index 0e08d77..86e9af7 100644
 a/tests/CMakeLists.txt
-+++ b/tests/CMakeLists.txt
-@@ -41,7 +41,6 @@ target_compile_options(gsl_tests_config INTERFACE
- -Wcast-align
- -Wconversion
- -Wctor-dtor-privacy
---Werror
- -Wextra
- -Wno-missing-braces
- -Wnon-virtual-dtor
--- 
-2.16.1
-

diff --git 
a/dev-cpp/ms-gsl/files/ms-gsl-0_pre20180108-use_system_catch-636828.patch 
b/dev-cpp/ms-gsl/files/ms-gsl-1.0.0-use_system_catch-636828.patch
similarity index 100%
rename from 
dev-cpp/ms-gsl/files/ms-gsl-0_pre20180108-use_system_catch-636828.patch
rename to dev-cpp/ms-gsl/files/ms-gsl-1.0.0-use_system_catch-636828.patch

diff --git a/dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild 
b/dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild
deleted file mode 100644
index 1bfdc9e3c5a..000
--- a/dev-cpp/ms-gsl/ms-gsl-0_pre20180108.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils vcs-snapshot
-
-DESCRIPTION="Guideline Support Library implementation by Microsoft"
-HOMEPAGE="https://github.com/Microsoft/GSL";
-SRC_URI="https://github.com/Microsoft/gsl/tarball/9d65e74400976b3509833f49b16d401600c7317d
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# header only library
-RDEPEND=""
-DEPEND="test? ( >=dev-cpp/catch-1.11.0 )"
-
-PATCHES=(
-   "${FILESDIR}/${P}-use_system_catch-636828.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DGSL_TEST=$(usex test)
-   -DFORCE_SYSTEM_CATCH=ON
-   )
-   cmake-utils_src_configure
-}

diff --git a/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild 
b/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild
deleted file mode 100644
index 34943ad4bf8..000
--- a/dev-cpp/ms-gsl/ms-gsl-0_pre20180304.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils vcs-snapshot
-
-DESCRIPTION="Guideline Support Library implementation by Microsoft"
-HOMEPAGE="https://github.com/Microsoft/GSL";
-S

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

2018-05-01 Thread Mart Raudsepp
commit: cf486c5301f3a3cab0dbe46af625f316e1b3fc49
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue May  1 21:32:35 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue May  1 21:43:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf486c53

dev-libs/libuv-1.20.0: arm64 stable (bug #653116)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-libs/libuv/libuv-1.20.0.ebuild 
b/dev-libs/libuv/libuv-1.20.0.ebuild
index b249f2954a9..405fc454563 100644
--- a/dev-libs/libuv/libuv-1.20.0.ebuild
+++ b/dev-libs/libuv/libuv-1.20.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD BSD-2 ISC MIT"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~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 ~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="static-libs"
 RESTRICT="test"
 



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

2018-05-01 Thread Patrice Clement
commit: 02c3a5e597dfd3bc296b0feb1346a24aa88e7280
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sat Apr 21 12:22:07 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:30:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c3a5e5

media-libs/stk: drop old.

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

 media-libs/stk/Manifest|  1 -
 .../stk-4.5.0/010_all_removeForcedFlags.patch  | 13 -
 .../files/stk-4.5.0/020_all_noExamplesOrDemo.patch | 40 -
 .../files/stk-4.5.0/040_all_sharedliblink.patch| 13 -
 .../stk/files/stk-4.5.0/050_all_cxxflags.patch | 13 -
 media-libs/stk/stk-4.5.0.ebuild| 68 --
 media-libs/stk/stk-4.5.1.ebuild| 68 --
 7 files changed, 216 deletions(-)

diff --git a/media-libs/stk/Manifest b/media-libs/stk/Manifest
index 2fb039c80a5..f6ce8b7166f 100644
--- a/media-libs/stk/Manifest
+++ b/media-libs/stk/Manifest
@@ -1,2 +1 @@
-DIST stk-4.5.0.tar.gz 2466803 BLAKE2B 
30e73179000a581c66a4e80fa00aaea481675b6779b18ec70619e7767884a23f0aa969c172c737cf2b24927d14c3bb91107750ae07b20e868177eb82c2ce3f9b
 SHA512 
a8a19e171093735052d797ef29a6a287dc6753fa726e451865250364dfd22f43b190aa03498ec94b99f3dc137ef951aa85e2f2f3509c74cedada6eedb5a31785
 DIST stk-4.5.1.tar.gz 2413113 BLAKE2B 
5eedf936f26acd3e2f377a198b252ee36bcdbb642f0649c0db6c453beb670a1fc725c94af78ff3e075f50068ae6927b628de0174dba598191ed9f9d2f074c17c
 SHA512 
c4c05edfb49b269d5d2518c06abad8e636c4f67a8598f5a03d406bbef04b8b3315d2592d35c8742ce9163b52215ac87b6349c0012e271a43707d109175b6d336

diff --git a/media-libs/stk/files/stk-4.5.0/010_all_removeForcedFlags.patch 
b/media-libs/stk/files/stk-4.5.0/010_all_removeForcedFlags.patch
deleted file mode 100644
index 3fcc28fb763..000
--- a/media-libs/stk/files/stk-4.5.0/010_all_removeForcedFlags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: stk-4.4.3/configure.ac
-===
 stk-4.4.3.orig/configure.ac
-+++ stk-4.4.3/configure.ac
-@@ -65,7 +65,7 @@ if test "$debug" = "yes"; then
- else
-   AC_SUBST( debug, [no] )
-   AC_SUBST( cppflag, [] )
--  AC_SUBST( cxxflag, [-O3] )
-+  AC_SUBST( cxxflag, [] )
-   AC_SUBST( object_path, [Release] )
- fi
- AC_MSG_RESULT($debug)

diff --git a/media-libs/stk/files/stk-4.5.0/020_all_noExamplesOrDemo.patch 
b/media-libs/stk/files/stk-4.5.0/020_all_noExamplesOrDemo.patch
deleted file mode 100644
index 77d643593b4..000
--- a/media-libs/stk/files/stk-4.5.0/020_all_noExamplesOrDemo.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Index: stk-4.5.0/Makefile.in
-===
 stk-4.5.0.orig/Makefile.in
-+++ stk-4.5.0/Makefile.in
-@@ -6,35 +6,14 @@ REALTIME = @realtime@
- 
- all :
-   cd src && $(MAKE)
--  cd projects/demo && $(MAKE) libdemo
--ifeq ($(REALTIME),yes)
--  cd projects/effects && $(MAKE) libeffects
--  cd projects/ragamatic && $(MAKE) libragamat
--  cd projects/eguitar && $(MAKE) libeguitar
--endif
--  cd projects/examples && $(MAKE) -f libMakefile
- 
- clean : 
-   $(RM) -f *~
-   cd src && $(MAKE) clean
--  cd projects/demo && $(MAKE) clean
--ifeq ($(REALTIME),yes)
--  cd projects/effects && $(MAKE) clean
--  cd projects/ragamatic && $(MAKE) clean
--  cd projects/eguitar && $(MAKE) clean
--endif
--  cd projects/examples && $(MAKE) clean
- 
- distclean: clean
-   $(RM) -rf config.log config.status autom4te.cache Makefile
-   cd src && $(MAKE) distclean
--  cd projects/demo && $(MAKE) distclean
--ifeq ($(REALTIME),yes)
--  cd projects/effects && $(MAKE) distclean
--  cd projects/ragamatic && $(MAKE) distclean
--  cd projects/eguitar && $(MAKE) distclean
--endif
--  cd projects/examples && $(MAKE) distclean
- 
- install:
-   $(MAKE) -C src install

diff --git a/media-libs/stk/files/stk-4.5.0/040_all_sharedliblink.patch 
b/media-libs/stk/files/stk-4.5.0/040_all_sharedliblink.patch
deleted file mode 100644
index 6f267b79bd6..000
--- a/media-libs/stk/files/stk-4.5.0/040_all_sharedliblink.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: stk-4.4.3/src/Makefile.in
-===
 stk-4.4.3.orig/src/Makefile.in
-+++ stk-4.4.3/src/Makefile.in
-@@ -74,7 +74,7 @@ $(SHAREDLIB) : $(OBJECTS)
-   $(RM) -f $(@) $(SHAREDLIB).$(MAJOR) $(SHAREDLIB)
-   $(CC) $(LDFLAGS) -fPIC @libflags@ $(OBJECT_PATH)/*.o $(LIBS)
-   $(LN) -s @sharedname@ $(SHAREDLIB)
--# $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
-+  $(LN) -s @sharedname@ $(SHAREDLIB).$(MAJOR)
- 
- $(OBJECTS) : Stk.h
- 

diff --git a/media-libs/stk/files/stk-4.5.0/050_all_cxxflags.patch 
b/media-libs/stk/files/stk-4.5.0/050_all_cxxflags.patch
deleted file mode 100644
index d2cc4e5be33..

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

2018-05-01 Thread Patrice Clement
commit: 1f5dde39d648db53935dcc9ddc6a97b3d9c4f5f7
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sat Apr 21 12:27:47 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:30:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5dde39

media-libs/stk: drop unneeded eutils.eclass.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/media-libs/stk/stk-4.5.1-r1.ebuild 
b/media-libs/stk/stk-4.5.1-r1.ebuild
index 53e78246741..d1f5900803f 100644
--- a/media-libs/stk/stk-4.5.1-r1.ebuild
+++ b/media-libs/stk/stk-4.5.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils autotools
+inherit autotools
 
 DESCRIPTION="Synthesis ToolKit in C++"
 HOMEPAGE="https://ccrma.stanford.edu/software/stk/";



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

2018-05-01 Thread Patrice Clement
commit: afbe6249505f8f74b452058d59e4729f45be5dcd
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sat Apr 21 12:25:26 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:30:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afbe6249

media-libs/stk: epatch->PATCHES=() / default.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/stk/files/stk-4.5.1/010_all_removeForcedFlags.patch | 6 ++
 media-libs/stk/files/stk-4.5.1/020_all_noExamplesOrDemo.patch  | 6 ++
 media-libs/stk/files/stk-4.5.1/050_all_cxxflags.patch  | 6 ++
 media-libs/stk/stk-4.5.1-r1.ebuild | 8 +---
 4 files changed, 11 insertions(+), 15 deletions(-)

diff --git a/media-libs/stk/files/stk-4.5.1/010_all_removeForcedFlags.patch 
b/media-libs/stk/files/stk-4.5.1/010_all_removeForcedFlags.patch
index 3fcc28fb763..b816f3acae6 100644
--- a/media-libs/stk/files/stk-4.5.1/010_all_removeForcedFlags.patch
+++ b/media-libs/stk/files/stk-4.5.1/010_all_removeForcedFlags.patch
@@ -1,7 +1,5 @@
-Index: stk-4.4.3/configure.ac
-===
 stk-4.4.3.orig/configure.ac
-+++ stk-4.4.3/configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -65,7 +65,7 @@ if test "$debug" = "yes"; then
  else
AC_SUBST( debug, [no] )

diff --git a/media-libs/stk/files/stk-4.5.1/020_all_noExamplesOrDemo.patch 
b/media-libs/stk/files/stk-4.5.1/020_all_noExamplesOrDemo.patch
index 77d643593b4..59990650b61 100644
--- a/media-libs/stk/files/stk-4.5.1/020_all_noExamplesOrDemo.patch
+++ b/media-libs/stk/files/stk-4.5.1/020_all_noExamplesOrDemo.patch
@@ -1,7 +1,5 @@
-Index: stk-4.5.0/Makefile.in
-===
 stk-4.5.0.orig/Makefile.in
-+++ stk-4.5.0/Makefile.in
+--- a/Makefile.in
 b/Makefile.in
 @@ -6,35 +6,14 @@ REALTIME = @realtime@
  
  all :

diff --git a/media-libs/stk/files/stk-4.5.1/050_all_cxxflags.patch 
b/media-libs/stk/files/stk-4.5.1/050_all_cxxflags.patch
index d2cc4e5be33..23defa39d37 100644
--- a/media-libs/stk/files/stk-4.5.1/050_all_cxxflags.patch
+++ b/media-libs/stk/files/stk-4.5.1/050_all_cxxflags.patch
@@ -1,7 +1,5 @@
-Index: stk-4.5.0/configure.ac
-===
 stk-4.5.0.orig/configure.ac
-+++ stk-4.5.0/configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -100,7 +100,7 @@ fi
  CPPFLAGS="$CPPFLAGS $cppflag"
  

diff --git a/media-libs/stk/stk-4.5.1-r1.ebuild 
b/media-libs/stk/stk-4.5.1-r1.ebuild
index 8d6a4005c32..53e78246741 100644
--- a/media-libs/stk/stk-4.5.1-r1.ebuild
+++ b/media-libs/stk/stk-4.5.1-r1.ebuild
@@ -20,10 +20,12 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
dev-lang/perl"
 
-src_prepare() {
-   EPATCH_SUFFIX="patch" epatch "${FILESDIR}/${P}"
-   eapply_user
+PATCHES=(
+   "${FILESDIR}/${P}"
+)
 
+src_prepare() {
+   default
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-ja/

2018-05-01 Thread Patrice Clement
commit: 4093e35d5c5de76aae2b3cb37217bfcc16d15365
Author: Juanjie Xi  gmail  com>
AuthorDate: Thu Apr 12 08:45:42 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:29:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4093e35d

app-i18n/man-pages-ja: version bump to 20180315.

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

 app-i18n/man-pages-ja/Manifest |  1 +
 app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-i18n/man-pages-ja/Manifest b/app-i18n/man-pages-ja/Manifest
index 07dc6126659..9cf216089c1 100644
--- a/app-i18n/man-pages-ja/Manifest
+++ b/app-i18n/man-pages-ja/Manifest
@@ -1,2 +1,3 @@
 DIST man-pages-ja-20171215.tar.gz 4802604 BLAKE2B 
24ded9e82f20df322fa7e96a05806f37f26796475f64e2b075a60b60762e4b331c96e82e0582896da323a643070779204fb50eb8e68156ba2e74a1a41649f10e
 SHA512 
8cef4489e3210c2e30fd880c1639aaf314005c7f3987001677cd869924275cbf9df27fdc855cba9d887e5a185da72779167227a68a080d370b233bcd4eca4d30
+DIST man-pages-ja-20180315.tar.gz 4808885 BLAKE2B 
961cb265d2a5034368ac5766555440019e3f80710644f9ca6389e9932391f806ab37803b198d4f3619ad2a3fb34a91092b7c50c8f5c69dd1a909268c739fb931
 SHA512 
5cc8d247f24aeeb5f9ef9b89f214f7d74cf3d1db8f46140cb307f8398bde785c13041ec2947173d3a79121285afb3a5b383d3bff972eba017e88d17d722c173a
 DIST portage-man-pages-ja-20060415.tar.gz 67347 BLAKE2B 
77be89a79be1d4fc3c09cd7c74cd8ccfd18649cdf0121daec008b21114c5a77618a88f4abed266599b944aa5bf11fe55c5b6e89fbba51ebe2a548eb85d9a2c6d
 SHA512 
37364cdcb27b460663bdae31fea1ac653317ba4d928a5325c51814eb1677d7d9fb9bcc55cf64d63a8e6daaefa34d8604e0efe3582308957397cad31325a6eaad

diff --git a/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild 
b/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
new file mode 100644
index 000..9f26bd6e50f
--- /dev/null
+++ b/app-i18n/man-pages-ja/man-pages-ja-20180315.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GENTOO_MAN_P="portage-${PN}-20060415"
+
+DESCRIPTION="A collection of manual pages translated into Japanese"
+HOMEPAGE="http://linuxjm.osdn.jp/ 
https://github.com/hattya/portage-man-pages-ja";
+SRC_URI="http://linuxjm.osdn.jp/${P}.tar.gz
+   https://dev.gentoo.org/~hattya/distfiles/${GENTOO_MAN_P}.tar.gz";
+
+LICENSE="GPL-2+ GPL-2 LGPL-2+ LGPL-2 BSD MIT ISC HPND FDL-1.1+ LDP-1 LDP-1a 
man-pages Texinfo-manual"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="virtual/man"
+
+src_prepare() {
+
+   sed -i -e "/^\(man\|shadow\)/s:Y:N:" script/pkgs.list || die
+
+   # remove man pages that are provided by other packages.
+   # - sys-apps/shadow +nls
+   rm -f manual/*/man1/{chfn,chsh,newgrp,su,passwd,groups}.1 || die
+   rm -f manual/*/man8/{vigr,vipw}.8 || die
+   # - app-arch/rpm +nls
+   rm -rf manual/rpm || die
+
+   for f in manual/*/man8/ld{,-linux}.so.8 ; do
+   mv ${f} ${f/.so.8/.so.ja.8} || die
+   done
+   mv "${WORKDIR}"/${GENTOO_MAN_P}/portage/g-cpan.pl{,.ja}.1 || die
+
+   eapply_user
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+
+   local x y z pkg
+
+   for x in $(tac script/pkgs.list | grep -v '^[#].*'); do
+   if [[ -z "$pkg" ]]; then
+   pkg=$x
+   continue
+   fi
+
+   if [[ "$x" == "N" ]]; then
+   pkg=
+   continue
+   fi
+
+   einfo "install $pkg"
+
+   for y in $(ls -d manual/$pkg/man* 2>/dev/null); do
+   doman -i18n=ja $y/*
+   done
+
+   pkg=
+   done
+
+   dodoc README
+
+   cd "${WORKDIR}"/${GENTOO_MAN_P}
+
+   for x in *; do
+   if [ -d "$x" ]; then
+   einfo "install $x"
+
+   for z in $(for y in $x/*.[1-9]; do echo ${y##*.}; done 
| sort | uniq); do
+   doman -i18n=ja $x/*.$z
+   done
+   fi
+   done
+
+   newdoc ChangeLog ChangeLog.GentooJP
+
+}
+
+pkg_postinst() {
+
+   echo
+   elog "JM (Japanese Manual) project has used utf8 encoding"
+   elog "since 2012/04."
+   elog "You need to set appropriate LANG variables to use"
+   elog "Japanese manpages."
+   elog "e.g."
+   elog "\tLANG=\"ja_JP.utf8\""
+   elog "\texport LANG"
+   echo
+
+}



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

2018-05-01 Thread Patrice Clement
commit: 0eef2be5649b5615ba66761050a92edafdb31f66
Author: Michel Boaventura  gmail  com>
AuthorDate: Wed Apr 11 02:47:59 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:29:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eef2be5

dev-libs/json-c: version bump to 0.13.1.

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

 dev-libs/json-c/Manifest |  1 +
 dev-libs/json-c/json-c-0.13.1.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-libs/json-c/Manifest b/dev-libs/json-c/Manifest
index e5d0725bc83..3e21cf157ea 100644
--- a/dev-libs/json-c/Manifest
+++ b/dev-libs/json-c/Manifest
@@ -1,3 +1,4 @@
 DIST json-c-0.12.1.tar.gz 535086 BLAKE2B 
57e1da29b3326ccad07a60aafbe653a33b1bbbc26d184c916deb4d120b81781ad52d9945ee3cf5f44b112d41b274872ca76b94a05c12ccc003faecbed5fa586f
 SHA512 
038676a0ce815e5174161fbd4339524feadc294d517f732fb408ad6aa7c4906423451c13386107569d9f24746a1a101564ca511e92e8276c5bf5b8c022ca42ed
 DIST json-c-0.12.tar.gz 501419 BLAKE2B 
24f035792ff1ba5c39e55bca6ee4ba2509ab71d0374c70b520791f38e1ec4ff2245a282f234fde9f4a02cd9ea998ce307563a20702c04ee972fdf51f2539
 SHA512 
c959804362386f6b77e9d04b5fedf6d6aff1fcd0ab50250edb25f759b510b402e7ad4b33d1cbadc3337b63a3145d19f310812a9ee351748348304b384dc2dc35
+DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
 DIST json-c-0.13.tar.gz 634720 BLAKE2B 
f83876921f94fca1eb0a3473315d4dc75bb52e36499b265dd60e9dfa46d5417a958725aa3a6da3aa50f2a64f2cd5308af2685ca18bb3f5becd464fc570313735
 SHA512 
7375e1678e40f79298226d070db4ac3dab8a94c9d2438db1bbbcf668284ab30236fc77d841207c25f71cc2cebc596e1b8116d480434d829c8d96007a32ddf636

diff --git a/dev-libs/json-c/json-c-0.13.1.ebuild 
b/dev-libs/json-c/json-c-0.13.1.ebuild
new file mode 100644
index 000..9908d135cd2
--- /dev/null
+++ b/dev-libs/json-c/json-c-0.13.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal ltprune
+
+DESCRIPTION="A JSON implementation in C"
+HOMEPAGE="https://github.com/json-c/json-c/wiki";
+SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc static-libs"
+
+src_prepare() {
+   default
+   sed -i -e "s:-Werror::" configure.ac || die
+   eautoreconf
+
+   # tests break otherwise
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   export USE_VALGRIND=0 VERBOSE=1
+   default
+}
+
+multilib_src_install_all() {
+   use doc && HTML_DOCS=( "${S}"/doc/html/. )
+   einstalldocs
+
+   # add symlink for projects not using pkgconfig
+   dosym ../json-c /usr/include/json-c/json
+
+   prune_libtool_files
+}



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

2018-05-01 Thread Mike Gilbert
commit: 790afaa2e4a75123b1da2dbac2c3fbcb50f7a079
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May  1 21:27:22 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May  1 21:27:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790afaa2

www-client/chromium: remove old

Package-Manager: Portage-2.3.31_p60, Repoman-2.3.9_p116

 www-client/chromium/Manifest  |   2 -
 www-client/chromium/chromium-66.0.3359.117.ebuild | 700 --
 2 files changed, 702 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 8552eecaf51..43a26b2d792 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,3 @@
-DIST chromium-66.0.3359.117-blink.tar.xz 10604 BLAKE2B 
f458afe8ca21dbae62037cf9b962726a0b48177bcd209ca15eb2a717ca33307ab631e85422fce8bc5990e8f78ee30dd5b58d972eae4cc511f593ee82227ec2b3
 SHA512 
846ed1ecaa51d945057d0a9f6a72e1dd871a9556fd1a8ff79a5b9e342363d6a2d60378dbc0e84046e7274f9d09dd2d9b444a76af7fc25e7a2869c15c858606d3
-DIST chromium-66.0.3359.117.tar.xz 583947452 BLAKE2B 
b9e860f0f966ec9aaa2ab5627bbc12486a67b658866763f82d1687cb6cd5ae0cf8b2ccfa3bf045417688a771d7662ba2f8ba149b88802ab3f54015e14ceb7fec
 SHA512 
93fba91783a2109a74fcf7fb0a70a1e1eb062d9277a78783832230638a3371e35fa725494989236c5e5be5494548c4869e1b2e645c65f794a7296efeef8eb27c
 DIST chromium-66.0.3359.139.tar.xz 583978636 BLAKE2B 
0727ba9f87a738b691b2120dee7f45f7b16b234e871988b1257f01589a6a5ec2cd2470e8d95fc3087be2ab140f71afce63c7fccc851e87a932f69326966c3303
 SHA512 
9fe78fb6970fc5a3455e6545a4869d3a73075329ccd26719f503fd9bbfbdd6aec4f3db4cc748e8f12abb81adb318b8f8b42c7ab5c289a1f698536e81b7d2f14f
 DIST chromium-67.0.3377.1.tar.xz 585310180 BLAKE2B 
9e543ad2796c617e9c6237a938600ddd4fd7f7245f78e7aec25e2160ed8ab128e70c97d5a7d70021fd7b79707ceaf1e5e0a836e25474ad5e2999bc1f6b7e43b1
 SHA512 
e0e5c092895d676551ad75cf18595a641676cde0a6a414180a7e23046cb47fe61256634ac50fa6b3f05153a75125e88417bada12f662ee3fa71aad3ba7cf7684
 DIST chromium-67.0.3396.18.tar.xz 589707412 BLAKE2B 
925d258b388b9c28c64db8a423139d52ff4bada2a3971c1c3735e8caf9c9f6991e44153ae57650285f76f5b185046259d6305abaa2bf6ed9ff00c87a91162da2
 SHA512 
38e19697d4386fc0497312f2dd408f0e950fabb58f78572509caa68cbdbc7f5c5e54bb945c1afe17c64ef5180711759735d5cacb61fb8847b4fe3ac1a4485066

diff --git a/www-client/chromium/chromium-66.0.3359.117.ebuild 
b/www-client/chromium/chromium-66.0.3359.117.ebuild
deleted file mode 100644
index 371848a0ee2..000
--- a/www-client/chromium/chromium-66.0.3359.117.ebuild
+++ /dev/null
@@ -1,700 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/";
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
-   https://dev.gentoo.org/~floppym/dist/${P}-blink.tar.xz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-COMMON_DEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   dev-libs/atk
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-59:= )
-   >=dev-libs/libxml2-2.9.4-r3:=[icu]
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.26:=
-   >=dev-libs/re2-0.2016.05.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-1.6.0:=[icu(-)]
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   >=media-libs/openh264-1.6.0:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? (
-   >=media-video/ffmpeg-3:=
-   || (
-   media-video/ffmpeg[-samba]
-   >=net-fs/samba-4.5.10-r1[-debug(-)]
-   )
-   !=net-fs/samba-4.5.12
-   media-libs/opus:=
-   )
-   sys-apps/dbus:=
-   sys-apps/pciutils:=
-   virtual/udev
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:2
-   x11-l

[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_fastcgi_handler/

2018-05-01 Thread Patrice Clement
commit: e181495ae6b703eca972d6dd6cd55bf0f95f4b7f
Author: charIes17  arcor  de>
AuthorDate: Mon Apr 16 05:27:45 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:23:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e181495a

www-apache/mod_fastcgi_handler: fix SRC_URI.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8023

 www-apache/mod_fastcgi_handler/Manifest  | 2 +-
 www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild | 7 +--
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/www-apache/mod_fastcgi_handler/Manifest 
b/www-apache/mod_fastcgi_handler/Manifest
index 0a4505cc532..e2a76bcbc60 100644
--- a/www-apache/mod_fastcgi_handler/Manifest
+++ b/www-apache/mod_fastcgi_handler/Manifest
@@ -1 +1 @@
-DIST mod_fastcgi_handler-0.6.tar.gz 10980 BLAKE2B 
fa0287d77927e9511c289882d0502dc70ea4c7e1040c80c48d6cd0a8da4a057d8eaaa13255fec824e3c9938810e477271ecd92c6a66c98b3697856ccc10bead4
 SHA512 
36598183170338871ea2952e6e54914f402353ec51425d2256d336d914ebadc6e7c928a03d60ed0f607dae8c137fe467a48ca6e779b2978bf34c5e34fa7058e5
+DIST mod_fastcgi_handler-0.6.tar.gz 10974 BLAKE2B 
c5613ba343510845c04e75cef815a2ab938aae9b7e2bc78cd709d562734f01f950ceb0b8bcbf2db0e0897c19d61c8d8667a01d82693d5f99971c80b57f73107d
 SHA512 
05b86eb584b74e86924e84dad74072ea4dc318d2d3f1826477cfc45d2f5ea86b8b35d946f5cb1b6472cf21f18636dd2132af06bd27774551f5f5c8c557ed7d6b

diff --git a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild 
b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild
index 1da963f7975..83ca086002c 100644
--- a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild
+++ b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r1.ebuild
@@ -3,22 +3,17 @@
 
 EAPI=6
 
-GITHUB_AUTHOR="hollow"
-GITHUB_PROJECT="mod_fastcgi_handler"
-GITHUB_COMMIT="c5e075b"
 inherit apache-module
 
 DESCRIPTION="A simple FastCGI handler module"
 HOMEPAGE="https://github.com/hollow/mod_fastcgi_handler";
-SRC_URI="https://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV}
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/hollow/mod_fastcgi_handler/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT}
-
 APACHE2_MOD_CONF="20_${PN}"
 APACHE2_MOD_DEFINE="FASTCGI_HANDLER"
 



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

2018-05-01 Thread Patrice Clement
commit: d9d0cd6854343ed03f695f7d94f463e895386c2b
Author: Daniel Maslowski  googlemail  com>
AuthorDate: Tue Apr 17 23:46:35 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:22:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d0cd68

net-print/brlaser: new ebuild.

brlaser is the Brother laser printer driver for Linux.

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

 net-print/brlaser/Manifest |  1 +
 net-print/brlaser/brlaser-4.ebuild | 19 +++
 net-print/brlaser/metadata.xml | 16 
 3 files changed, 36 insertions(+)

diff --git a/net-print/brlaser/Manifest b/net-print/brlaser/Manifest
new file mode 100644
index 000..17130522da1
--- /dev/null
+++ b/net-print/brlaser/Manifest
@@ -0,0 +1 @@
+DIST brlaser-4.tar.gz 21963 BLAKE2B 
03d5e16ff9b6a6838c82b197bec4a868e6be5752ad9a1df393b646b35642da8f2e1528031b10ece3b0cd7c6c426ff76d1df83c73a51bcac7abac803cd0a66535
 SHA512 
1e08091adc371a35f75c245fd86f132aae7811a00bd7e9d194c47038dc9aa29296fbf8769cef6b8ea42d82467857195ba8024a9d6de8048174ecc44e0bb76067

diff --git a/net-print/brlaser/brlaser-4.ebuild 
b/net-print/brlaser/brlaser-4.ebuild
new file mode 100644
index 000..8682e2455c8
--- /dev/null
+++ b/net-print/brlaser/brlaser-4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Brother laser printer driver"
+HOMEPAGE="https://github.com/pdewacht/brlaser";
+SRC_URI="https://github.com/pdewacht/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="net-print/cups"
+RDEPEND="
+   ${DEPEND}
+   app-text/ghostscript-gpl"

diff --git a/net-print/brlaser/metadata.xml b/net-print/brlaser/metadata.xml
new file mode 100644
index 000..b9dcca10c2a
--- /dev/null
+++ b/net-print/brlaser/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   cyrev...@googlemail.com
+   Daniel Maslowski
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+
+   
+print...@gentoo.org
+   Gentoo Printing Project
+   
+



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

2018-05-01 Thread William Hubbs
commit: e4afc1bb6afddad8601a5f88d71a23d31bb06570
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May  1 21:18:27 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May  1 21:19:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4afc1bb

sys-apps/openrc: Fix build on uclibc-ng

Bug: https://bugs.gentoo.org/show_bug.cgi?id=650908
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ..._POSIX_C_SOURCE-definition-to-Linux-build.patch | 29 ++
 sys-apps/openrc/openrc-0.35.5.ebuild   |  4 +++
 2 files changed, 33 insertions(+)

diff --git 
a/sys-apps/openrc/files/openrc-0.35.5-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch
 
b/sys-apps/openrc/files/openrc-0.35.5-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch
new file mode 100644
index 000..b547fe2b61e
--- /dev/null
+++ 
b/sys-apps/openrc/files/openrc-0.35.5-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch
@@ -0,0 +1,29 @@
+From f4e2142089487b7f5c99da949d7bf8d038724df7 Mon Sep 17 00:00:00 2001
+From: William Hubbs 
+Date: Tue, 1 May 2018 13:28:57 -0500
+Subject: [PATCH] Add _POSIX_C_SOURCE definition to Linux build
+
+We need this to allow builds on uclibc-ng based systems.
+
+X-Gentoo-Bug: 650908
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=650908
+---
+ mk/os-Linux.mk | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mk/os-Linux.mk b/mk/os-Linux.mk
+index 2479ff5b..9e8a1485 100644
+--- a/mk/os-Linux.mk
 b/mk/os-Linux.mk
+@@ -11,7 +11,7 @@
+ SFX=  .Linux.in
+ PKG_PREFIX?=  /usr
+ 
+-CPPFLAGS+=-D_DEFAULT_SOURCE
++CPPFLAGS+=-D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L
+ LIBDL=-Wl,-Bdynamic -ldl
+ 
+ ifeq (${MKSELINUX},yes)
+-- 
+2.16.1
+

diff --git a/sys-apps/openrc/openrc-0.35.5.ebuild 
b/sys-apps/openrc/openrc-0.35.5.ebuild
index 3420adf2a4c..820ec13085b 100644
--- a/sys-apps/openrc/openrc-0.35.5.ebuild
+++ b/sys-apps/openrc/openrc-0.35.5.ebuild
@@ -59,6 +59,10 @@ RDEPEND="${COMMON_DEPEND}
 
 PDEPEND="netifrc? ( net-misc/netifrc )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-Add-_POSIX_C_SOURCE-definition-to-Linux-build.patch
+   )
+
 src_prepare() {
default
 



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

2018-05-01 Thread Patrice Clement
commit: 59e9b1ca30be88fc7f539be5a2c8928ebf8c9924
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Apr 29 22:23:01 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:17:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e9b1ca

media-video/mpv: require ffmpeg 4 instead of  in recent versions.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-video/mpv/mpv-0.28.2.ebuild | 4 ++--
 media-video/mpv/mpv-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/mpv/mpv-0.28.2.ebuild 
b/media-video/mpv/mpv-0.28.2.ebuild
index b78b4e5093c..b88afffbfb6 100644
--- a/media-video/mpv/mpv-0.28.2.ebuild
+++ b/media-video/mpv/mpv-0.28.2.ebuild
@@ -58,8 +58,8 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
-   !libav? ( >=media-video/ffmpeg-:0=[encode?,threads,vaapi?,vdpau?] )
-   libav? ( >=media-video/libav-:0=[encode?,threads,vaapi?,vdpau?] )
+   !libav? ( >=media-video/ffmpeg-4.0:0=[encode?,threads,vaapi?,vdpau?] )
+   libav? ( ~media-video/libav-:0=[encode?,threads,vaapi?,vdpau?] )
alsa? ( >=media-libs/alsa-lib-1.0.18 )
archive? ( >=app-arch/libarchive-3.0.0:= )
bluray? ( >=media-libs/libbluray-0.3.0:= )

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 302641687d6..c91ab275491 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -58,8 +58,8 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
-   !libav? ( ~media-video/ffmpeg-${PV}:0=[encode?,threads,vaapi?,vdpau?] )
-   libav? ( ~media-video/libav-${PV}:0=[encode?,threads,vaapi?,vdpau?] )
+   !libav? ( >=media-video/ffmpeg-4.0:0=[encode?,threads,vaapi?,vdpau?] )
+   libav? ( ~media-video/libav-:0=[encode?,threads,vaapi?,vdpau?] )
alsa? ( >=media-libs/alsa-lib-1.0.18 )
archive? ( >=app-arch/libarchive-3.0.0:= )
bluray? ( >=media-libs/libbluray-0.3.0:= )



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

2018-05-01 Thread Patrice Clement
commit: 8448f82e6d79b4b5bcf0e2a4916fa2ce717265bf
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Apr 29 22:13:14 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:17:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8448f82e

media-video/mpv: depend on libav-13_pre for vaapi/vdpau in 0.27.2.

Bug: https://bugs.gentoo.org/641414
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8212

 media-video/mpv/mpv-0.27.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-0.27.2.ebuild 
b/media-video/mpv/mpv-0.27.2.ebuild
index d487246e046..1e790a980c0 100644
--- a/media-video/mpv/mpv-0.27.2.ebuild
+++ b/media-video/mpv/mpv-0.27.2.ebuild
@@ -100,12 +100,12 @@ COMMON_DEPEND="
v4l? ( media-libs/libv4l )
vaapi? (
!libav? ( >=media-video/ffmpeg-3.3:0 )
-   libav? ( >=media-video/libav-13:0 )
+   libav? ( >=media-video/libav-13_pre20171219:0 )
x11-libs/libva:=[drm?,X?,wayland?]
)
vdpau? (
!libav? ( >=media-video/ffmpeg-3.3:0 )
-   libav? ( >=media-video/libav-13:0 )
+   libav? ( >=media-video/libav-13_pre20171219:0 )
x11-libs/libvdpau
)
wayland? (



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

2018-05-01 Thread Patrice Clement
commit: eb42a770c0392e52717c78bf33e6e4f77af6fab7
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Apr 29 22:25:14 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:17:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb42a770

media-video/mpv: bump required wayland-protocols version in .

Upstream-commit: 
https://github.com/mpv-player/mpv/commit/044f1ffcd546b14096aab0828b3e8c0d52d13927
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index c91ab275491..8ebf7c7bbb6 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -98,8 +98,8 @@ COMMON_DEPEND="
vdpau? ( x11-libs/libvdpau )
wayland? (
>=dev-libs/wayland-1.6.0
+   >=dev-libs/wayland-protocols-1.12
>=x11-libs/libxkbcommon-0.3.0
-   dev-libs/wayland-protocols
)
X? (
x11-libs/libX11



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

2018-05-01 Thread Patrice Clement
commit: 31717edae7744d6f1e4a872f2a8b401d0046a92b
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Apr 29 22:33:02 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:17:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31717eda

profiles/package.mask: adjust mpv >= 0.28.0 mask reason.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c0527bbead3..b53491fff10 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -363,7 +363,7 @@ media-fonts/fontawesome:0/5
 =net-mail/cyrus-imapd-2.5*
 
 # Patrice Clement  (18 Jan 2018)
-# mpv >= 0.28.0 requires changes currently only available in ffmpeg-.
+# mpv >= 0.28.0 requires currently masked ffmpeg >= 4.0.
 >=media-video/mpv-0.28.0
 
 # Richard Freeman  (09 Jan 2018)



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

2018-05-01 Thread Patrice Clement
commit: ede3a32879c7a23adb540d24f92c810591f8c226
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Apr 27 07:50:20 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:15:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede3a328

net-misc/crossbar: use HTTPS.

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

 net-misc/crossbar/crossbar-17.12.1.ebuild  | 2 +-
 net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild | 4 ++--
 net-misc/crossbar/crossbar-17.8.1.ebuild   | 4 ++--
 net-misc/crossbar/crossbar-17.9.1.ebuild   | 4 ++--
 net-misc/crossbar/crossbar-18.3.1.ebuild   | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-misc/crossbar/crossbar-17.12.1.ebuild 
b/net-misc/crossbar/crossbar-17.12.1.ebuild
index 6c5918e94f3..e38428c2e98 100644
--- a/net-misc/crossbar/crossbar-17.12.1.ebuild
+++ b/net-misc/crossbar/crossbar-17.12.1.ebuild
@@ -10,7 +10,7 @@ MY_PV="${PV}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted 
framework"
-HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
+HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="AGPL-3"

diff --git a/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild 
b/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild
index 8a23ccf79a8..e146bb87764 100644
--- a/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild
+++ b/net-misc/crossbar/crossbar-17.6.1_p3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ MY_PV="17.6.1.post3"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted 
framework"
-HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
+HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="AGPL-3"

diff --git a/net-misc/crossbar/crossbar-17.8.1.ebuild 
b/net-misc/crossbar/crossbar-17.8.1.ebuild
index 08dc15dfc2c..1d8c8afe7e8 100644
--- a/net-misc/crossbar/crossbar-17.8.1.ebuild
+++ b/net-misc/crossbar/crossbar-17.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ MY_PV="${PV}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted 
framework"
-HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
+HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
 #SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 SRC_URI="https://github.com/crossbario/crossbar/archive/v17.8.1.tar.gz -> 
${P}.tar.gz"
 

diff --git a/net-misc/crossbar/crossbar-17.9.1.ebuild 
b/net-misc/crossbar/crossbar-17.9.1.ebuild
index 6e774b1362d..46406d71181 100644
--- a/net-misc/crossbar/crossbar-17.9.1.ebuild
+++ b/net-misc/crossbar/crossbar-17.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ MY_PV="${PV}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted 
framework"
-HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
+HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="AGPL-3"

diff --git a/net-misc/crossbar/crossbar-18.3.1.ebuild 
b/net-misc/crossbar/crossbar-18.3.1.ebuild
index d3adb70075e..43edd8acf44 100644
--- a/net-misc/crossbar/crossbar-18.3.1.ebuild
+++ b/net-misc/crossbar/crossbar-18.3.1.ebuild
@@ -10,7 +10,7 @@ MY_PV="${PV}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="Crossbar.io - The Unified Application Router for the twisted 
framework"
-HOMEPAGE="http://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
+HOMEPAGE="https://crossbar.io/ https://github.com/crossbario/crossbar 
https://pypi.org/project/crossbar/";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="AGPL-3"



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

2018-05-01 Thread Patrice Clement
commit: 6fbe68fee60da84b521f8f1f55b17bed6b600d2b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Apr 27 07:46:40 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  1 21:15:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbe68fe

dev-util/imediff2: use HTTPS.

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

 dev-util/imediff2/imediff2-1.1.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/imediff2/imediff2-1.1.2-r3.ebuild 
b/dev-util/imediff2/imediff2-1.1.2-r3.ebuild
index 7291ee8d470..9c30e2e0359 100644
--- a/dev-util/imediff2/imediff2-1.1.2-r3.ebuild
+++ b/dev-util/imediff2/imediff2-1.1.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -11,7 +11,7 @@ inherit python-single-r1 versionator
 MY_P=${PN}_$(replace_version_separator 3 -)
 
 DESCRIPTION="An interactive, user friendly 2-way merge tool in text mode"
-HOMEPAGE="http://elonen.iki.fi/code/imediff/";
+HOMEPAGE="https://elonen.iki.fi/code/imediff/";
 SRC_URI="mirror://debian/pool/main/i/${PN}/${MY_P}.orig.tar.gz"
 
 LICENSE="GPL-2"



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

2018-05-01 Thread Michael Weber
commit: 37bb1c85b1adea4e1f2af90e1014da1a0f309d51
Author: Michael Weber  gentoo  org>
AuthorDate: Tue May  1 21:08:28 2018 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue May  1 21:09:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bb1c85

media-libs/libsub: Version bump.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-libs/libsub/Manifest|  1 +
 media-libs/libsub/libsub-1.3.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/media-libs/libsub/Manifest b/media-libs/libsub/Manifest
index a5b89226538..c6354e839c3 100644
--- a/media-libs/libsub/Manifest
+++ b/media-libs/libsub/Manifest
@@ -1,2 +1,3 @@
 DIST libsub-1.1.13.tar.bz2 178168 BLAKE2B 
cce6a1e5038aa07dfa9a55d70ceae40c6892e2aeca627ef0ed43eb37a0fc9de9ad80a0788311b3b24dda106e042b6e43ffe0d3f6c0eebbec026d472869ba6603
 SHA512 
85785ce69e52ce8d5746a9cf15178a9e98d13f63a4c899d13ff5df40ab871fd8ddbea0261b7e01ab9220973c0f9b6f0faeefe94c7f0755eaf43ae2674c367ea6
 DIST libsub-1.2.4.tar.bz2 179025 BLAKE2B 
7760b46864e6a30616003fef84953c6b57b2ec990c7dc0d787210904eecebd8ada35822b0e690c15425854449c4fd4754926108a5ffe444fbad74e500d542981
 SHA512 
c7e5f73b5e46322434c5ad3235c374311e30df0e4d794645a716867e696683883b1576fb206e85db6aebe649c9e59299abac86a513c9ac93bd5ebefec826a63e
+DIST libsub-1.3.1.tar.bz2 178834 BLAKE2B 
3b25d16ec9578445091ae393408ff33cb8ad4f18610a8ee4fd098897306635cea8171b37c8a0d4afc5136b53fc670fbab9fd12493af33ad166ff54e35c1d09b1
 SHA512 
650725d1a0f1b5c4be3d1df79f4645661a33d8086e0c239847176d8725f0b522f74aa4f6e52acb90b9de9d865dc975876311f3748be63eea998f77f33299e534

diff --git a/media-libs/libsub/libsub-1.3.1.ebuild 
b/media-libs/libsub/libsub-1.3.1.ebuild
new file mode 100644
index 000..57dc3eeafc2
--- /dev/null
+++ b/media-libs/libsub/libsub-1.3.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+PYTHON_REQ_USE="threads(+)"
+inherit python-any-r1 waf-utils
+
+DESCRIPTION="read and write subtitles in a few different formats"
+HOMEPAGE="http://carlh.net/libsub";
+SRC_URI="http://carlh.net/downloads/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="1.0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-cpp/glibmm:2
+   dev-cpp/libxmlpp:2.6
+   dev-libs/boost:=
+   >=dev-libs/libcxml-0.15.4
+   dev-libs/openssl:0
+   >=media-libs/libasdcp-cth-0.1.3"
+DEPEND="${RDEPEND}
+   dev-util/waf
+   virtual/pkgconfig
+   ${PYTHON_DEPS}"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.2.4-no-ldconfig.patch
+   "${FILESDIR}"/${PN}-1.1.13-respect-cxxflags.patch )
+
+src_prepare() {
+   rm -v waf || die
+   export WAF_BINARY=${EROOT}usr/bin/waf
+
+   ewarn "Some tests failing due missing files/certs are disabled."
+   sed -e '/ssa_reader_test.cc/d' \
+   -e '/dcp_to_stl_binary_test.cc/d' \
+   -i test/wscript || die
+
+   default
+}
+
+src_test() {
+   ./run/tests || die
+}



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

2018-05-01 Thread Michael Weber
commit: 974893a435b02f2acb8556b31bde2aa89328fbed
Author: Michael Weber  gentoo  org>
AuthorDate: Tue May  1 21:06:21 2018 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue May  1 21:09:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974893a4

media-video/dcpomatic: Version bump.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-video/dcpomatic/Manifest|   1 +
 media-video/dcpomatic/dcpomatic-2.12.4.ebuild | 116 +
 media-video/dcpomatic/dcpomatic-.ebuild   | 117 ++
 3 files changed, 234 insertions(+)

diff --git a/media-video/dcpomatic/Manifest b/media-video/dcpomatic/Manifest
index 53cec2286d7..9f288e8f1b8 100644
--- a/media-video/dcpomatic/Manifest
+++ b/media-video/dcpomatic/Manifest
@@ -1,3 +1,4 @@
 DIST dcpomatic-2.10.2.tar.bz2 37503820 BLAKE2B 
b7efaedaf4b43a54e70dc60e836e283e52f327263dff075549b819c1708b7c9680b9f99e8d5eb37155520101de90145b37a487bb3edec80bf85bdbf9e6cfd578
 SHA512 
dc4fff96db31ee7645cdc9aac59b37a8dc37f2d77287c41bd4da4df074802a518d4b9c0e5143272d50d2dfee03d46b4ac761c0423b51b327185aae0510c0deb5
 DIST dcpomatic-2.10.5.tar.bz2 37500917 BLAKE2B 
d56d52d1ba01a1aae0840df28f0ed92408af98f7a47c1b71495b9220595c394920c49fb4cc65279b117636270a4cfb95b073cfa1684a00534eead9056953cd0e
 SHA512 
0cce80bfb7b6cc830ff9935a16b0610a584628e8f45ad36401c6da6c13963e90a63d0213fff9b8277074b12f522bbe7286caf4cad9beceea77e05977e726ecf4
 DIST dcpomatic-2.11.7.tar.bz2 48225986 BLAKE2B 
95c1be24e606e545f95a62827e3702893ea155fae5cf8d9947e4674c4779be36b2b295b4a308e8b8f9e3fb589c66d74826f00ed00f9bfd4c1cdceca366c87538
 SHA512 
06421edc41c32986add3266cf6674eb44f24d4899a391d4ec354840180a83531531bb965cad86b804aa054589a4cb7587988b334882610b5fc699ae6ca0484c3
+DIST dcpomatic-2.12.4.tar.bz2 177868575 BLAKE2B 
5ace00aad6bfd44790841da380b45aa28577b058e11d2f7b6ef9d8611cf4c370054735ded599da210764fa1eed45d49bc1fb111862167998f2479251dc8cd308
 SHA512 
e7d16c603c7c1ae8ee489279b28a22ced74794c7974a67fb2f8ff1403f3f6041223b3c89eaf4f1ad1a56fb41dc0090c9176ded36e8fa2a8dbedba49a57d2ba82

diff --git a/media-video/dcpomatic/dcpomatic-2.12.4.ebuild 
b/media-video/dcpomatic/dcpomatic-2.12.4.ebuild
new file mode 100644
index 000..8c107aa068f
--- /dev/null
+++ b/media-video/dcpomatic/dcpomatic-2.12.4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+inherit python-any-r1 waf-utils wxwidgets gnome2-utils
+
+DESCRIPTION="create Digital Cinema Packages (DCPs) from videos, images and 
sound files"
+HOMEPAGE="https://dcpomatic.com/";
+SRC_URI="https://dcpomatic.com/dl.php?id=source&version=${PV} -> ${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+alsa +gtk jack pulseaudio"
+
+REQUIRED_USE="^^ ( alsa jack pulseaudio )"
+
+RDEPEND="dev-cpp/cairomm
+   dev-cpp/glibmm:2
+   dev-cpp/libxmlpp:2.6
+   dev-cpp/pangomm:1.4
+   dev-libs/boost
+   dev-libs/glib:2
+   dev-libs/icu
+   dev-libs/libcxml
+   dev-libs/libzip
+   dev-libs/openssl:0
+   || ( media-gfx/graphicsmagick media-gfx/imagemagick )
+   media-libs/fontconfig:1.0
+   >media-libs/libdcp-1.4.4:1.0
+   media-libs/libsamplerate
+   media-libs/libsndfile
+   >=media-libs/libsub-1.2.1:1.0
+   media-libs/rtaudio[alsa?,jack?,pulseaudio?]
+   >=media-video/ffmpeg-3:=
+   net-libs/libssh
+   net-misc/curl
+   gtk? ( x11-libs/gtk+:2
+   x11-libs/wxGTK:3.0 )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-util/waf
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.8.0-wxGTK3.patch
+   "${FILESDIR}"/${PN}-2.8.0-no-ldconfig.patch
+   "${FILESDIR}"/${PN}-2.8.0-desktop.patch
+   "${FILESDIR}"/${PN}-2.10.2-respect-cxxflags.patch
+   )
+
+src_prepare() {
+   rm -v waf
+   export WAF_BINARY=${EROOT}usr/bin/waf
+   if [ -z "${PYTHONPATH}" ] ; then
+   export PYTHONPATH="${S}"
+   else
+   export PYTHONPATH="${S}:${PYTHONPATH}"
+   fi
+
+   ewarn "Some tests failing due missing files/certs are disabled."
+   sed \
+   -e '/4k_test.cc/d' \
+   -e '/audio_analysis_test.cc/d' \
+   -e '/audio_decoder_test.cc/d' \
+   -e '/audio_processor_test.cc/d' \
+   -e '/black_fill_test.cc/d' \
+   -e '/client_server_test.cc/d' \
+   -e '/dcp_subtitle_test.cc/d' \
+   -e '/ffmpeg_decoder_sequential_test.cc/d' \
+   -e '/file_naming_test.cc/d' \
+   -e '/import_dcp_test.cc/d' \
+   -e '/interrupt_encoder_test.cc/d' \
+   -e '/j2k_bandwidth_test.cc/d' \
+   -e '/recover_test.cc/d' \
+   -e '/reels_test.cc/d' \
+   -e '/render_subtitles_test.cc/d' \
+  

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

2018-05-01 Thread Mikle Kolyada
commit: 37deeff86c8a56f05c7d5f9ac7bdff4b833b650c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 21:00:08 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 21:00:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37deeff8

dev-lang/bff: s390 stable wrt bug #651478

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-lang/bff/bff-1.0.5.ebuild b/dev-lang/bff/bff-1.0.5.ebuild
index 41dcb15553e..65068df1758 100644
--- a/dev-lang/bff/bff-1.0.5.ebuild
+++ b/dev-lang/bff/bff-1.0.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/apankrat/bff";
 SRC_URI="https://github.com/apankrat/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ia64 ~m68k ~ppc ppc64 ~s390 ~sh x86"
+KEYWORDS="amd64 arm ~hppa ia64 ~m68k ~ppc ppc64 s390 ~sh x86"
 IUSE="test"
 
 DEPEND=""



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

2018-05-01 Thread Mikle Kolyada
commit: e9651fdacd143f65b1822c772b63f59d69640c1a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:54:10 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:54:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9651fda

net-misc/whois: s390 stable wrt bug #645230

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/net-misc/whois/whois-5.2.20.ebuild 
b/net-misc/whois/whois-5.2.20.ebuild
index 1ae37067108..3d9b3c35d74 100644
--- a/net-misc/whois/whois-5.2.20.ebuild
+++ b/net-misc/whois/whois-5.2.20.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="iconv idn nls"
 RESTRICT="test" #59327
 



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

2018-05-01 Thread Mikle Kolyada
commit: 412e7df957582bf8e782d4e2e2dcb878550fd4f0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:51:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:51:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412e7df9

net-misc/netifrc: s390 stable wrt bug #591826

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/net-misc/netifrc/netifrc-0.5.1.ebuild 
b/net-misc/netifrc/netifrc-0.5.1.ebuild
index 1d058b50dbe..7d558a3cdb6 100644
--- a/net-misc/netifrc/netifrc-0.5.1.ebuild
+++ b/net-misc/netifrc/netifrc-0.5.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 fi
 
 LICENSE="BSD-2"



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

2018-05-01 Thread Mikle Kolyada
commit: b2d93fdd9629135a8e6e0c878b1314a3da137108
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:49:53 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:49:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d93fdd

net-misc/rsync: s390 stable wrt bug #646818

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/net-misc/rsync/rsync-3.1.3.ebuild 
b/net-misc/rsync/rsync-3.1.3.ebuild
index 3cb4647f53a..70758bd6e35 100644
--- a/net-misc/rsync/rsync-3.1.3.ebuild
+++ b/net-misc/rsync/rsync-3.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://rsync.samba.org/ftp/rsync/src/${P}.tar.gz";
 LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} = *_pre* ]] || \
-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 ~arm-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 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="acl examples iconv ipv6 static stunnel xattr"
 
 LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )



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

2018-05-01 Thread Mikle Kolyada
commit: 613852fbcb7ad535d71625d2969474a5a6584a4f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:47:24 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:47:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613852fb

sys-apps/gawk: s390 stable wrt bug #634850

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild
index d724377a879..90886233ae5 100644
--- a/sys-apps/gawk/gawk-4.1.4.ebuild
+++ b/sys-apps/gawk/gawk-4.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 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 ~arm-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 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="mpfr nls readline"
 
 RDEPEND="mpfr? ( dev-libs/mpfr:0= )



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

2018-05-01 Thread Zac Medico
commit: 33c0866db672207ca7d6eada7de26cf44b2af4a7
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  1 20:35:01 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  1 20:43:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c0866d

sys-apps/portage: version bump to 2.3.32

  #317337 - cross BDEPEND, BROOT, SYSROOT, etc
  #403697 - waitpid TypeError: an integer is required
  #614104 - AbstractPollTask._unregister_if.. event loop recursion
  #614108 - _LockProcess.unlock event loop recursion
  #614110 - BinpkgFetcher.lock event loop recursion
  #614112 - EbuildBuildDir.lock event loop recursion
  #649276 - surface key refresh exceptions early
  #653638 - emerge --config exit status is 0 after pkg_config calls die
  #653810 - EbuildFetcher._get_uri_map() event loop recursion
  #653844 - EbuildBuild._start() event loop recursion
  #653848 - EbuildMerge._merge_exit event loop recursion
  #653856 - use run_until_complete for asyncio compat
  #653946 - ManifestScheduler._iter_tasks() event loop recursion
  #654038 - FetchIterator.__iter__ event loop recursion
  #654224 - Larry's tail looks wrong
  #654276 - AbstractChildWatcher.add_child_handler asyncio compat
  #654382 - AbstractEventLoop add_reader/writer asyncio compat
  #654472 - Please implement EAPI 7

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.32.ebuild | 284 +
 2 files changed, 285 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 9462f836d84..6c571ccf561 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -6,4 +6,5 @@ DIST portage-2.3.26.tar.bz2 970245 BLAKE2B 
b854bef894327b9e4beabca55d70368d32654
 DIST portage-2.3.27.tar.bz2 970480 BLAKE2B 
dc46362773544102d9a07e686759d454a37177e9ac6e88d664c1aeb1676b9fb4e12662500f1de63644ad5eaf69d58bf85f38339c18d695cdc42930746dedb731
 SHA512 
791c87ffe958e883fe16562e69e606dd7ff860c13b2262b3eaa665f78acacdcb547c5e124b69d2c0faa36147fdc7c1d60669dee43b7401ea4f89784a619f81fe
 DIST portage-2.3.28.tar.bz2 975684 BLAKE2B 
70f944700bba66e369877ffdb76c829d6521d429c65ded482482058639478c1c6e27366cb509252e59a4c3d2d295211f4efc2cecd84f7790674429a42a399a72
 SHA512 
208237faeee844bca829adc42b0407c246e09e91d5c5850c27696eb201f1009a87dce0b28cbbca4a27f2c9d58c0c102387a41483c976642acade83679a980777
 DIST portage-2.3.31.tar.bz2 986684 BLAKE2B 
dc2a6e7da211da98320b872b26af46138791e2600d261fbff21823576804ea04dc77bc69c5f64d94a9bc3d0ec9cba0630b9093c12c426ae0561471092c837080
 SHA512 
7cca6aa6e8e6ce7ee3902686b437ea09c398630f46926d568a35f94b95be3c6ecc53a4ab6ee99d52c04755d5144900cc3aa84be24a49533518f8c50a9301ffb8
+DIST portage-2.3.32.tar.bz2 991775 BLAKE2B 
a28bdaa4af10a232c045b8154c275017840ef05758595ececb45ba8dc8e7e27afcd2a1005c4f02784c9a9adfe36d349b8ab388d6a889a11b6f15b2b96a708f59
 SHA512 
e7fdd2b5857885267e54c65701a31d9edb5052184d78e0b1bf21ee049113114d59dd8271b3ae1cb260fc831a6d1a0072c8bd0a23fd7e88363b8af03f0fc5c865
 DIST portage-2.3.8.tar.bz2 938062 BLAKE2B 
3f7bedf6268131a3b3539d53c8a7bb069b533b3a78e5eec521b6201439c8ee5e66996e798fe295561d0a94bfcd32adf414d4f8b5e7a93035cea09749406e64a3
 SHA512 
4b4b2de20323799b9b0f7a8812f939aa9a96d2744a0f65ad5287ba49744c491b55169cdb21f2885317a6a7c960d2070775ffd798f247b44eebc677c33c271eb8

diff --git a/sys-apps/portage/portage-2.3.32.ebuild 
b/sys-apps/portage/portage-2.3.32.ebuild
new file mode 100644
index 000..376030121e0
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.32.ebuild
@@ -0,0 +1,284 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_4 python3_5 python3_6
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+SLOT="0"
+IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes w

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

2018-05-01 Thread Zac Medico
commit: 9064bd8d7b83adb0b39e8ce4592e4299e3cc313c
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  1 20:26:14 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  1 20:26:14 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9064bd8d

Updates for portage-2.3.32 release

 NEWS  |  4 
 RELEASE-NOTES | 23 +++
 setup.py  |  2 +-
 3 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index f71cc33f7..3839b8bfb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,9 @@
 News (mainly features/major bug fixes)
 
+portage-2.3.32
+
+* EAPI 7 support.
+
 portage-2.3.29
 
 * Portage API consumers can use asyncio with portage's internal event

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 7d1e1681d..45a7df50b 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,29 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.32
+==
+* Bug Fixes:
+- Bug 317337 cross BDEPEND, BROOT, SYSROOT, etc
+- Bug 403697 waitpid TypeError: an integer is required
+- Bug 614104 AbstractPollTask._unregister_if.. event loop recursion
+- Bug 614108 _LockProcess.unlock event loop recursion
+- Bug 614110 BinpkgFetcher.lock event loop recursion
+- Bug 614112 EbuildBuildDir.lock event loop recursion
+- Bug 649276 surface key refresh exceptions early
+- Bug 653638 emerge --config exit status is 0 after pkg_config calls die
+- Bug 653810 EbuildFetcher._get_uri_map() event loop recursion
+- Bug 653844 EbuildBuild._start() event loop recursion
+- Bug 653848 EbuildMerge._merge_exit event loop recursion
+- Bug 653856 use run_until_complete for asyncio compat
+- Bug 653946 ManifestScheduler._iter_tasks() event loop recursion
+- Bug 654038 FetchIterator.__iter__ event loop recursion
+- Bug 654224 Larry's tail looks wrong
+- Bug 654276 AbstractChildWatcher.add_child_handler asyncio compat
+- Bug 654382 AbstractEventLoop add_reader/writer asyncio compat
+- Bug 654472 Please implement EAPI 7
+
+
 portage-2.3.31
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 57acb7338..6111a5582 100755
--- a/setup.py
+++ b/setup.py
@@ -663,7 +663,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.31',
+   version = '2.3.32',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage: New tag: portage-2.3.32

2018-05-01 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  1 20:43:02 2018 +

New tag: portage-2.3.32




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

2018-05-01 Thread Michał Górny
commit: 49b29fe2e82b15ef9683e292a8f3da2f910c2eab
Author: Alexander Bakker  alexbakker  me>
AuthorDate: Tue May  1 17:15:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  1 20:42:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b29fe2

net-im/signal-desktop-bin: fix manifest

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

 net-im/signal-desktop-bin/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 958994e6fc9..d4492c9786d 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1 @@
-DIST signal-desktop_1.8.0_amd64.deb 64522318 BLAKE2B 
d634eafdbb0eb27cf0d622f7fad48fd2575046af28ce431f788d34d81368c5c0e2f32b96c09e915f33ddf13f524f83dd210f861f51492a702c39fb280cf5c583
 SHA512 
3eaf83af0d2fd50f8049880881bcb4320c734e5f4c389911c62281fc22043fd1226ba6a1fa0a02821a4a74b2e4e75dcef92cadd496539fcda5b8504dba4e0c51
+DIST signal-desktop_1.8.0_amd64.deb 64534608 BLAKE2B 
dfa58aeaafec4c4939ac5d6fc09deec48511038ae25b133e45b2d14459241254c66a46474d5799dfb9952c2dc09b62f657803189e6990db7c997d620ab88e16d
 SHA512 
e4bd200362476ac25c37322c42a06dae2824fea57a3224919ccdb8f07d5b217c0a2f54b3b57cc3db789b7d83909949ecfcab1fba0a98360502f2ce04bff9e3fe



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

2018-05-01 Thread Andreas Hüttel
commit: 1c33ed3763f7386cad50be12b2c06c47e16f741b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue May  1 20:20:39 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue May  1 20:38:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c33ed37

dev-qt/qtgui: Depend on net-libs/libnsl only with USE="nis"

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

 dev-qt/qtgui/qtgui-4.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-4.8.7.ebuild b/dev-qt/qtgui/qtgui-4.8.7.ebuild
index 013fbbaaf50..79f95bf77ea 100644
--- a/dev-qt/qtgui/qtgui-4.8.7.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.7.ebuild
@@ -25,7 +25,6 @@ RDEPEND="
>=media-libs/fontconfig-2.10.2-r1[${MULTILIB_USEDEP}]
>=media-libs/freetype-2.4.11-r1:2[${MULTILIB_USEDEP}]
media-libs/libpng:0=[${MULTILIB_USEDEP}]
-   elibc_glibc? ( net-libs/libnsl:=[${MULTILIB_USEDEP}] )
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
virtual/jpeg:0[${MULTILIB_USEDEP}]
!aqua? (
@@ -50,6 +49,7 @@ RDEPEND="
)
mng? ( >=media-libs/libmng-1.0.10-r2:=[${MULTILIB_USEDEP}] )
nas? ( >=media-libs/nas-1.9.3-r1[${MULTILIB_USEDEP}] )
+   nis? ( elibc_glibc? ( net-libs/libnsl:=[${MULTILIB_USEDEP}] ) )
tiff? ( >=media-libs/tiff-4.0.3-r2:0[${MULTILIB_USEDEP}] )
!

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

2018-05-01 Thread Johannes Huber
commit: 7a541f9734fcde0c1e2189d4f1085cbb40023eff
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May  1 20:35:21 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May  1 20:37:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a541f97

net-im/discord-bin: Version bump 0.0.5

Reported-by: Trevor Slocum  rocketnine.space>
Closes: https://bugs.gentoo.org/654560
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-im/discord-bin/Manifest |  1 +
 net-im/discord-bin/discord-bin-0.0.5.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 8e7a04dc027..db8f4447565 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1 +1,2 @@
 DIST discord-0.0.4.deb 47617856 BLAKE2B 
0f33960472df5d1a14ebceb0d8e2d2f79539a525fcc11ab99402bd758a2df1010b76a217ff5519246a17e92011eadd20848eeb72432312a96c62bb966881a36f
 SHA512 
96a156fabf322419c02437da9caaf2594c59affc24ce6812d5601e7b9c2ac9960478a07663d367cba4f6a1d4bfc98d8d23446b0c92f8c5afcff41e061e70d21e
+DIST discord-0.0.5.deb 52100102 BLAKE2B 
d8b28386d83fd63e47f11af06bc9858a3877565785c97588dad0ade197d70a8d3635137a66024a3b82c4c65acc6e806981a2d9e0e5f20b17745d9123a2cf5d4a
 SHA512 
8b2ef353d393644e450452060449c633487ff344f2e9e0711029bbb3012c364211edc30507976ec218f8a573aefd603ea1681b4e37fe9561f39c5eaa5fd6e29a

diff --git a/net-im/discord-bin/discord-bin-0.0.5.ebuild 
b/net-im/discord-bin/discord-bin-0.0.5.ebuild
new file mode 100644
index 000..aebe7f5fee1
--- /dev/null
+++ b/net-im/discord-bin/discord-bin-0.0.5.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN=${PN/-bin/}
+inherit eutils gnome2-utils unpacker
+
+DESCRIPTION="All-in-one voice and text chat for gamers"
+HOMEPAGE="https://discordapp.com";
+SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb";
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcxx
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+S=${WORKDIR}
+
+RESTRICT="mirror bindist"
+
+QA_PREBUILT="
+   opt/discord/share/discord/Discord
+   opt/discord/share/discord/libnode.so
+   opt/discord/share/discord/libffmpeg.so
+"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s:/usr/share/discord/Discord:discord:g" \
+   usr/share/${MY_PN}/${MY_PN}.desktop || die
+}
+
+src_install() {
+   insinto /opt/${MY_PN}
+   doins -r usr/.
+
+   fperms +x /opt/${MY_PN}/bin/${MY_PN}
+   dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN}
+   dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \
+   /usr/share/applications/${MY_PN}.desktop
+   dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \
+   /usr/share/pixmaps/${MY_PN}.png
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-05-01 Thread Johannes Huber
commit: 9af47a5b9a7fac15b5896ba40c6d9d7782357ef6
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue May  1 20:36:04 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue May  1 20:37:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af47a5b

net-im/discord-bin: Remove 0.0.4

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-im/discord-bin/Manifest |  1 -
 net-im/discord-bin/discord-bin-0.0.4.ebuild | 92 -
 2 files changed, 93 deletions(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index db8f4447565..7a63d83145d 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1,2 +1 @@
-DIST discord-0.0.4.deb 47617856 BLAKE2B 
0f33960472df5d1a14ebceb0d8e2d2f79539a525fcc11ab99402bd758a2df1010b76a217ff5519246a17e92011eadd20848eeb72432312a96c62bb966881a36f
 SHA512 
96a156fabf322419c02437da9caaf2594c59affc24ce6812d5601e7b9c2ac9960478a07663d367cba4f6a1d4bfc98d8d23446b0c92f8c5afcff41e061e70d21e
 DIST discord-0.0.5.deb 52100102 BLAKE2B 
d8b28386d83fd63e47f11af06bc9858a3877565785c97588dad0ade197d70a8d3635137a66024a3b82c4c65acc6e806981a2d9e0e5f20b17745d9123a2cf5d4a
 SHA512 
8b2ef353d393644e450452060449c633487ff344f2e9e0711029bbb3012c364211edc30507976ec218f8a573aefd603ea1681b4e37fe9561f39c5eaa5fd6e29a

diff --git a/net-im/discord-bin/discord-bin-0.0.4.ebuild 
b/net-im/discord-bin/discord-bin-0.0.4.ebuild
deleted file mode 100644
index aebe7f5fee1..000
--- a/net-im/discord-bin/discord-bin-0.0.4.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN=${PN/-bin/}
-inherit eutils gnome2-utils unpacker
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com";
-SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb";
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcxx
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-S=${WORKDIR}
-
-RESTRICT="mirror bindist"
-
-QA_PREBUILT="
-   opt/discord/share/discord/Discord
-   opt/discord/share/discord/libnode.so
-   opt/discord/share/discord/libffmpeg.so
-"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "s:/usr/share/discord/Discord:discord:g" \
-   usr/share/${MY_PN}/${MY_PN}.desktop || die
-}
-
-src_install() {
-   insinto /opt/${MY_PN}
-   doins -r usr/.
-
-   fperms +x /opt/${MY_PN}/bin/${MY_PN}
-   dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN}
-   dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \
-   /usr/share/applications/${MY_PN}.desktop
-   dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \
-   /usr/share/pixmaps/${MY_PN}.png
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2018-05-01 Thread Michał Górny
commit: b5a9e0d37b82f8958f752758b439b15b7c019f56
Author: Mikhail Yushkovskiy  zensecurity  su>
AuthorDate: Sat Apr 28 22:45:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  1 20:36:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a9e0d3

net-im/signal-desktop-bin: requires libXss.so

"net-im/signal-desktop-bin" requires "libXss.so.1" and can't find this
library.  We need to add "x11-libs/libXScrnSaver" into required
dependencies to solve this issue.

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

 net-im/signal-desktop-bin/signal-desktop-bin-1.8.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.8.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.8.0.ebuild
index 92008eb4f0e..5fec1e93409 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.8.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.8.0.ebuild
@@ -20,6 +20,7 @@ RESTRICT="bindist mirror"
 RDEPEND="
gnome-base/gconf:2
dev-libs/nss
+   x11-libs/libXScrnSaver
x11-libs/libXtst
net-print/cups
ayatana? ( dev-libs/libappindicator:3 )



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/einstein/

2018-05-01 Thread Mikle Kolyada
commit: 4738a2a41f0d2ecde4d0ab370d3c497476f7cfac
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:29:25 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:29:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4738a2a4

games-puzzle/einstein: fix SRC_URI

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-puzzle/einstein/Manifest  | 2 +-
 games-puzzle/einstein/einstein-2.1.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/einstein/Manifest b/games-puzzle/einstein/Manifest
index 89d46b3acbc..1ac631972e4 100644
--- a/games-puzzle/einstein/Manifest
+++ b/games-puzzle/einstein/Manifest
@@ -1,2 +1,2 @@
+DIST einstein-2.1.1.tar.gz 1317979 BLAKE2B 
7924774c2d540ecd7cbecb344907d20ab9514219407a02852bbd80bbb9d1d27bac14654a1553dbe30e8f0fd79e08f12338a4e43dfc3c06bfb433fb3a46330a64
 SHA512 
e34e8e0ef47c311d7417c42ba306b9e9cf94d1fd1829b3948d791543d1fb5f8f1d8d975154bab2559691cf3b94574d5485f8541882d59dd0b6284ff76e435cf3
 DIST einstein.png 932 BLAKE2B 
13ecf24e5600bf39bbaec662afda5b4fdba2c5adf4560e8f08996b2e6c475002857187be2dac2d2c898cdb63854cc7ea1748b6b1d34a67adcc2f4789aafd5c25
 SHA512 
9e19d351e915509a11d7275ef0ea7e246d0d334933ec4b48ea0f56aa552ac69041a5c2a64075b02ec3601b1c2b8307cef314c9427ab7615b16e689faaa074283
-DIST v2.1.1.tar.gz 1317979 BLAKE2B 
7924774c2d540ecd7cbecb344907d20ab9514219407a02852bbd80bbb9d1d27bac14654a1553dbe30e8f0fd79e08f12338a4e43dfc3c06bfb433fb3a46330a64
 SHA512 
e34e8e0ef47c311d7417c42ba306b9e9cf94d1fd1829b3948d791543d1fb5f8f1d8d975154bab2559691cf3b94574d5485f8541882d59dd0b6284ff76e435cf3

diff --git a/games-puzzle/einstein/einstein-2.1.1.ebuild 
b/games-puzzle/einstein/einstein-2.1.1.ebuild
index 0489b66bdf2..857e57a6e54 100644
--- a/games-puzzle/einstein/einstein-2.1.1.ebuild
+++ b/games-puzzle/einstein/einstein-2.1.1.ebuild
@@ -6,7 +6,7 @@ inherit desktop
 
 DESCRIPTION="A puzzle game inspired by Albert Einstein"
 HOMEPAGE="https://github.com/lksj/einstein-puzzle";
-SRC_URI="https://github.com/lksj/einstein-puzzle/archive/v${PV}.tar.gz
+SRC_URI="https://github.com/lksj/einstein-puzzle/archive/v${PV}.tar.gz -> 
${P}.tar.gz
mirror://gentoo/${PN}.png"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/

2018-05-01 Thread Andreas Hüttel
commit: fe1b21278b9fd44813240bc5fe618f4b121fce37
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May  1 20:23:35 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue May  1 20:24:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1b2127

sys-devel/binutils-hppa64: Restore keywords

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild
index 6a94d773620..ee0aeca4fc2 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild
@@ -37,8 +37,7 @@ case ${PV} in
;;
 esac
 SLOT="${BVER}"
-#KEYWORDS="-* ~hppa"
-KEYWORDS=""
+KEYWORDS="-* ~hppa"
 
 #
 # The Gentoo patchset



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

2018-05-01 Thread Andreas Hüttel
commit: 97103fc2dfa071c91c241277f39cb99bd770e3d4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May  1 20:24:09 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue May  1 20:24:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97103fc2

sys-libs/binutils-libs: Restore keywords

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-libs/binutils-libs/binutils-libs-2.30-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.30-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.30-r2.ebuild
index 2434d85063c..03c2c5cc868 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.30-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.30-r2.ebuild
@@ -20,8 +20,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
 LICENSE="|| ( GPL-3 LGPL-3 )"
 # The shared lib SONAMEs use the ${PV} in them.
 SLOT="0/${PV}"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="64-bit-bfd multitarget nls static-libs"
 
 COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/

2018-05-01 Thread Andreas Hüttel
commit: 6101d9c81f968734448ddfa9ead94077d07fdab9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May  1 20:23:07 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue May  1 20:24:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6101d9c8

sys-devel/binutils: Restore keywords

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-devel/binutils/binutils-2.30-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-devel/binutils/binutils-2.30-r2.ebuild 
b/sys-devel/binutils/binutils-2.30-r2.ebuild
index 1261d38d4f5..4fa2ab7ce33 100644
--- a/sys-devel/binutils/binutils-2.30-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.30-r2.ebuild
@@ -35,8 +35,7 @@ case ${PV} in
;;
 esac
 SLOT="${BVER}"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 
 #
 # The Gentoo patchset



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

2018-05-01 Thread Mikle Kolyada
commit: b8b272229b3c61c89295ef9b5365d624984413ed
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:22:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:23:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b27222

sys-apps/sandbox: s390 stable wrt bug #651336

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-apps/sandbox/sandbox-2.13.ebuild 
b/sys-apps/sandbox/sandbox-2.13.ebuild
index 61425d9b8f3..bc024e36568 100644
--- a/sys-apps/sandbox/sandbox-2.13.ebuild
+++ b/sys-apps/sandbox/sandbox-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2018-05-01 Thread Mikle Kolyada
commit: 85c0a1d7677d5816c08aec74fc5ae156dafb6785
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:18:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:18:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c0a1d7

dev-libs/libxslt: s390 stable wrt bug #637310

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-libs/libxslt/libxslt-1.1.32.ebuild 
b/dev-libs/libxslt/libxslt-1.1.32.ebuild
index 28518d2a7d4..0036428d5c7 100644
--- a/dev-libs/libxslt/libxslt-1.1.32.ebuild
+++ b/dev-libs/libxslt/libxslt-1.1.32.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz";
 
 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 ~arm-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 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="crypt debug examples python static-libs elibc_Darwin"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2018-05-01 Thread Andreas Hüttel
commit: 589ce025faee90c57c76c0da6f8534f707132d8f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May  1 20:18:52 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue May  1 20:19:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589ce025

sys-libs/glibc: Add new bootstrap files from stages, bug 647070

See https://github.com/gentoo/gcc-multilib-bootstrap/ for the source.
This is as good as we can do at the moment. Tested by building an
x32 glibc on a normal amd64 system.

For the glibc-2.26 stabilization we still need new files for PowerPC.

Current status:
* amd64, x32, x86: Files from gcc-6.4
* s390, s390x: Files from gcc-5.4 (does this work?)
* ppc, ppc64: no files, since only gcc-4.9 available
* n32, n64, o32: no files, last mips stages are years old, not useful

Bug: https://bugs.gentoo.org/647070
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-libs/glibc/Manifest|   1 +
 .../{glibc-.ebuild => glibc-2.26-r7.ebuild}| 829 -
 .../{glibc-.ebuild => glibc-2.27-r2.ebuild}|  20 +-
 sys-libs/glibc/glibc-.ebuild   |   8 +-
 4 files changed, 148 insertions(+), 710 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 71fdce7bee9..767c577845d 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -1,4 +1,5 @@
 DIST gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 8064097 BLAKE2B 
3cc5c82cd57d0fbd26d9a376ee8ca02f119fe9d653311cbe4d2b7b93aec2290adac3be271be19a7fdedae2e11e4b6e32360184e557204e100ad64357f5575d4b
 SHA512 
40b93e194ad41a75d649d84d1c49070680f253a13f0617803243bc61c44fed1ca2d0a7572a97ebb79353f312b58b5f6360be916dd7435928cc53935082e15269
+DIST gcc-multilib-bootstrap-20180501.tar.xz 2128700 BLAKE2B 
edeb5447bf397dfeee1295beb10b0e34253da8b3e1816720b6cfc3300a1c685fa022c3b809402a86340bbd7b9488d22cfba4c042d530dcb05ec971a2b1580d34
 SHA512 
eb289c44c5dcabaa727612dd685801b61e1fbe94b39024ecb3e14c73f9eaff68e05949a8f277a86c7471955cc8ec6e0127623b9861be7ac85f63226618b6c9c2
 DIST glibc-2.18-patches-4.tar.bz2 95165 BLAKE2B 
70280e0f5fd0b1ee13cd0464aafaa9c9324528d0bee8024e6529d67d908991012066db6d8257b66983a1f52e32b3aad7718612fdab9ea199fef845db93347168
 SHA512 
d881c9c5fe32b967694d4ca5185ff5ffc964449f2ed49fd062e5d57a3c6d9f16eef2f591d2d8e98a1a95a6487f3436ef031839ed8766fd085404b288340b7933
 DIST glibc-2.18.tar.xz 11150148 BLAKE2B 
7848a5a50abedbd17085e05b6f6835959adb5e55a424d95fa8a49eeec999a6dd81a9382db85ef7e852ef1d7743c5d312dccbf42024e95edf0e802eb32928dfe5
 SHA512 
27218d2e7dd3bf3908d7af171c490933680e958c579ebd27b43b661e223fd5de2219cc1cf699170405280808c84de476d0ad86dbba35a488ef404e9438552327
 DIST glibc-2.19-patches-3.tar.bz2 80664 BLAKE2B 
fb348c711941c1bd4dadd905e172dc4f239d8b63af1a1d14dcf4ec45c504bd47e10e9b24b38f9e01796016f2e97caeeb693213ae08147274ed0a4d9501293be0
 SHA512 
d281d6a2757920124cf8a3f02b97e75192598b08d96ae48840df34c7ffdcb212952d171f233e6f12a429b19437d0a296212fe1f2eae164d6a1c6793cb3cb69f0

diff --git a/sys-libs/glibc/glibc-.ebuild 
b/sys-libs/glibc/glibc-2.26-r7.ebuild
similarity index 50%
copy from sys-libs/glibc/glibc-.ebuild
copy to sys-libs/glibc/glibc-2.26-r7.ebuild
index ca23762e8d4..dad9a620a2c 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-2.26-r7.ebuild
@@ -3,40 +3,40 @@
 
 EAPI=6
 
-inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \
-   multilib systemd multiprocessing
+inherit prefix toolchain-glibc
 
 DESCRIPTION="GNU libc C library"
 HOMEPAGE="https://www.gnu.org/software/libc/";
+
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
 RESTRICT="strip" # Strip ourself #46186
-SLOT="2.2"
-
 EMULTILIB_PKG="true"
 
+# Configuration variables
+
 if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://sourceware.org/git/glibc.git";
+   EGIT_REPO_URI="git://sourceware.org/git/glibc.git"
inherit git-r3
 else
-   # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS=""
    SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
 fi
 
 RELEASE_VER=${PV}
 
-GCC_BOOTSTRAP_VER="4.7.3-r1"
+GCC_BOOTSTRAP_VER=20180501
 
 # Gentoo patchset
-PATCH_VER=5
+PATCH_VER=7
 
 SRC_URI+=" 
https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2";
-SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-${GCC_BOOTSTRAP_VER}-multilib-bootstrap.tar.bz2
 )"
+SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
 
-IUSE="audit caps compile-locales doc gd hardened headers-only multilib nscd 
profile selinux suid systemtap vanilla"
+I

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

2018-05-01 Thread Mikle Kolyada
commit: 09fbd9c78eb3948375d70f65f85bdcbf3981751f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:16:55 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:16:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fbd9c7

app-misc/pax-utils: s390 stable wrt bug #646606

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/pax-utils/pax-utils-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.3.ebuild
index 8312f7bc2df..5aa96c1c5b5 100644
--- a/app-misc/pax-utils/pax-utils-1.2.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



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

2018-05-01 Thread Mikle Kolyada
commit: d592ee2ade2766f0a673ea0c6d7df15c11c7ceb3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:11:12 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:11:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d592ee2a

dev-lang/go: keyworded ~s390

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-lang/go/go-1.10.1.ebuild b/dev-lang/go/go-1.10.1.ebuild
index efd269fb46c..d383981a727 100644
--- a/dev-lang/go/go-1.10.1.ebuild
+++ b/dev-lang/go/go-1.10.1.ebuild
@@ -39,7 +39,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 arm ~arm64 ~ppc64 x86 ~amd64-fbsd ~x86-fbsd 
~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm ~arm64 ~ppc64 ~s390 x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
# The upstream tests fail under portage but pass if the build is
# run according to their documentation [1].
# I am restricting the tests on released versions until this is



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

2018-05-01 Thread Lars Wendler
commit: e1fc08465cff44b4b8e5e379bbafa1074b399a8a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  1 20:08:56 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  1 20:10:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fc0846

sys-apps/kexec-tools: Bump to version 2.0.17

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-apps/kexec-tools/Manifest  |  1 +
 sys-apps/kexec-tools/kexec-tools-2.0.17.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index 3e4f2577f5f..47b2cbcd431 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -1,4 +1,5 @@
 DIST kexec-tools-2.0.14.tar.xz 283640 BLAKE2B 
f84b5485904c0d4bbe5f7fdae391a4fb0b2a7436e078f23de649e79aaa7dfcdeff99139230a299bf2b9b0554ac13fa833e31211682c92f07cd6b8072907e35aa
 SHA512 
8c1f9d1f4bb69a621961d45091f9c8349535ae69b80168423663685b44d89e1b9324d5cd11c83e86d805a3371f4f1600b0def551c52efb3c6cf020e9c11c273f
 DIST kexec-tools-2.0.15.tar.xz 286944 BLAKE2B 
00344b607fbbca77398e74bf7f6506efa124ddb4ad0f2e55424a40b90ac0d1a6336dd43f4c8804323e12598f1647cd105880960abfda7df8215c787dae150bda
 SHA512 
0bddf31b9bb0e203b813d820e1e248974c2d62cb388dfaf4f2f4971f764cc71e54edbaeaeb663c15d6fa06574beceb87d9ffd7d822ac6699d86c54645096e7e9
 DIST kexec-tools-2.0.16.tar.xz 287888 BLAKE2B 
7e7bbe11dc2792be3cab6318c12b6866bf6b373fb7bf2d7601ef68a39dd5882aceab7c8905ce0d9b0af1da2072b3f3d2677bd9e006676c484e1d6506ac7036fa
 SHA512 
f2f06e7702fef20c8d7d6aabe1b264e2e2689e5c38cc00dbc2186dd7fa0479edb2dc9e307dd2ad7f03db47015e966e577f11576172604ef01c1bcca471fe2c24
+DIST kexec-tools-2.0.17.tar.xz 290612 BLAKE2B 
57ec5b5ed33a5c5bbe433099d6e80663717c8a086bdb8b95f4a1d81fd7e546619c0064698454dc79f489313f98696ee6dee4cafbc8b1b93db5c7909cdf7a6234
 SHA512 
e0f254ca2b26fa02cb61ba9a0735423b26bac2693fbd920eaf7cc2822c298de958bd65f7c37947ca1f6811a3752a58f7cf8aa903494f0109ea76b7159a037fa6
 DIST kexec-tools-2.0.4.tar.xz 271604 BLAKE2B 
f3359e91295b1c37bd94d3ea7889e948e0716781375f3387077962313615986947b0ac134023876b88cf92b5f0b5e1d3d5d97099ac799d0ba182b58f1bb4674c
 SHA512 
2514f407d9150d2615dffc91a525fb28f159bef92b9543f9802e2618746b7d4c04137668ad8a8d8f0b75f68ed9057d09629ce736b6a061b5cf817b9d904f549e

diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.17.ebuild 
b/sys-apps/kexec-tools/kexec-tools-2.0.17.ebuild
new file mode 100644
index 000..89ef61b3896
--- /dev/null
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.17.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3 autotools
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git";
+else
+   SRC_URI="mirror://kernel/linux/utils/kernel/kexec/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+inherit flag-o-matic libtool linux-info systemd
+
+DESCRIPTION="Load another kernel from the currently executing Linux kernel"
+HOMEPAGE="https://kernel.org/pub/linux/utils/kernel/kexec/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="booke lzma xen zlib"
+
+REQUIRED_USE="lzma? ( zlib )"
+
+DEPEND="
+   lzma? ( app-arch/xz-utils )
+   zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~KEXEC"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.4-disable-kexec-test.patch
+   "${FILESDIR}"/${PN}-2.0.4-out-of-source.patch
+)
+
+pkg_setup() {
+   # GNU Make's $(COMPILE.S) passes ASFLAGS to $(CCAS), CCAS=$(CC)
+   export ASFLAGS="${CCASFLAGS}"
+}
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   else
+   elibtoolize
+   fi
+   filter-flags '-mindirect-branch=thunk*'
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with booke)
+   $(use_with lzma)
+   $(use_with xen)
+   $(use_with zlib)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc "${FILESDIR}"/README.Gentoo
+
+   newinitd "${FILESDIR}"/kexec.init-2.0.13-r1 kexec
+   newconfd "${FILESDIR}"/kexec.conf-2.0.4 kexec
+
+   insinto /etc
+   doins "${FILESDIR}"/kexec.conf
+
+   insinto /etc/kernel/postinst.d
+   doins "${FILESDIR}"/90_kexec
+
+   systemd_dounit "${FILESDIR}"/kexec.service
+}
+
+pkg_postinst() {
+   if systemd_is_booted || has_version sys-apps/systemd; then
+   elog "For systemd support the new config file is"
+   elog "   /etc/kexec.conf"
+   elog "Please adopt it to your needs as there is no autoconfig 
anymore"
+   fi
+}



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

2018-05-01 Thread Lars Wendler
commit: 0f9a75eef722e5959c9eb565d26c7e2798bc3fc1
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  1 20:10:29 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  1 20:10:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9a75ee

sys-apps/kexec-tools: Removed old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-apps/kexec-tools/Manifest  |   2 -
 .../files/kexec-tools-2.0.0-respect-LDFLAGS.patch  |  11 --
 sys-apps/kexec-tools/files/kexec.init-2.0.4-r2 | 164 -
 sys-apps/kexec-tools/kexec-tools-2.0.15.ebuild |  81 --
 sys-apps/kexec-tools/kexec-tools-2.0.4-r2.ebuild   |  72 -
 5 files changed, 330 deletions(-)

diff --git a/sys-apps/kexec-tools/Manifest b/sys-apps/kexec-tools/Manifest
index 47b2cbcd431..0327fc4ca1d 100644
--- a/sys-apps/kexec-tools/Manifest
+++ b/sys-apps/kexec-tools/Manifest
@@ -1,5 +1,3 @@
 DIST kexec-tools-2.0.14.tar.xz 283640 BLAKE2B 
f84b5485904c0d4bbe5f7fdae391a4fb0b2a7436e078f23de649e79aaa7dfcdeff99139230a299bf2b9b0554ac13fa833e31211682c92f07cd6b8072907e35aa
 SHA512 
8c1f9d1f4bb69a621961d45091f9c8349535ae69b80168423663685b44d89e1b9324d5cd11c83e86d805a3371f4f1600b0def551c52efb3c6cf020e9c11c273f
-DIST kexec-tools-2.0.15.tar.xz 286944 BLAKE2B 
00344b607fbbca77398e74bf7f6506efa124ddb4ad0f2e55424a40b90ac0d1a6336dd43f4c8804323e12598f1647cd105880960abfda7df8215c787dae150bda
 SHA512 
0bddf31b9bb0e203b813d820e1e248974c2d62cb388dfaf4f2f4971f764cc71e54edbaeaeb663c15d6fa06574beceb87d9ffd7d822ac6699d86c54645096e7e9
 DIST kexec-tools-2.0.16.tar.xz 287888 BLAKE2B 
7e7bbe11dc2792be3cab6318c12b6866bf6b373fb7bf2d7601ef68a39dd5882aceab7c8905ce0d9b0af1da2072b3f3d2677bd9e006676c484e1d6506ac7036fa
 SHA512 
f2f06e7702fef20c8d7d6aabe1b264e2e2689e5c38cc00dbc2186dd7fa0479edb2dc9e307dd2ad7f03db47015e966e577f11576172604ef01c1bcca471fe2c24
 DIST kexec-tools-2.0.17.tar.xz 290612 BLAKE2B 
57ec5b5ed33a5c5bbe433099d6e80663717c8a086bdb8b95f4a1d81fd7e546619c0064698454dc79f489313f98696ee6dee4cafbc8b1b93db5c7909cdf7a6234
 SHA512 
e0f254ca2b26fa02cb61ba9a0735423b26bac2693fbd920eaf7cc2822c298de958bd65f7c37947ca1f6811a3752a58f7cf8aa903494f0109ea76b7159a037fa6
-DIST kexec-tools-2.0.4.tar.xz 271604 BLAKE2B 
f3359e91295b1c37bd94d3ea7889e948e0716781375f3387077962313615986947b0ac134023876b88cf92b5f0b5e1d3d5d97099ac799d0ba182b58f1bb4674c
 SHA512 
2514f407d9150d2615dffc91a525fb28f159bef92b9543f9802e2618746b7d4c04137668ad8a8d8f0b75f68ed9057d09629ce736b6a061b5cf817b9d904f549e

diff --git a/sys-apps/kexec-tools/files/kexec-tools-2.0.0-respect-LDFLAGS.patch 
b/sys-apps/kexec-tools/files/kexec-tools-2.0.0-respect-LDFLAGS.patch
deleted file mode 100644
index 040d138ece0..000
--- a/sys-apps/kexec-tools/files/kexec-tools-2.0.0-respect-LDFLAGS.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 kdump/Makefile
-+++ kdump/Makefile
-@@ -18,7 +18,7 @@
- $(KDUMP): CC=$(TARGET_CC)
- $(KDUMP): $(KDUMP_OBJS)
-   @$(MKDIR) -p $(@D)
--  $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -o $@ $(KDUMP_OBJS)
-+  $(LINK.o) $(CFLAGS) -o $@ $(KDUMP_OBJS)
- 
- $(KDUMP_MANPAGE): kdump/kdump.8
-   $(MKDIR) -p $(MANDIR)/man8

diff --git a/sys-apps/kexec-tools/files/kexec.init-2.0.4-r2 
b/sys-apps/kexec-tools/files/kexec.init-2.0.4-r2
deleted file mode 100644
index f60cb2a7caf..000
--- a/sys-apps/kexec-tools/files/kexec.init-2.0.4-r2
+++ /dev/null
@@ -1,164 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need localmount
-}
-
-image_path() {
-   local x= kver=$(uname -r) karch=$(uname -m)
-   BOOTPART="${BOOTPART:-/boot}"
-   KNAME="${KNAME:-bzImage}"
-   if [ -e "${KNAME}" ]; then
-   echo "${KNAME}"
-   return 0
-   fi
-   for x in "${KNAME#${BOOTPART}}" vmlinuz \
-   bzImage-${kver} vmlinuz-${kver} \
-   kernel-genkernel-${karch}-${kver} \
-   kernel-${kver} kernel-${karch}; do
-   if [ -e "${BOOTPART}/${x}" ]; then
-   echo "${BOOTPART}/${x}"
-   return 0
-   fi
-   done
-
-   return 1
-}
-
-initrd_path() {
-   local x= kver=$(uname -r) karch=$(uname -m)
-   BOOTPART="${BOOTPART:-/boot}"
-   INITRD="${INITRD:-initrd}"
-   if [ -e "${INITRD}" ]; then
-   echo "${INITRD}"
-   return 0
-   fi
-   for x in "${INITRD#${BOOTPART}}" \
-   initrd.img-${kver} initrd-${kver}.img \
-   initrd-${kver} initramfs-${kver}.img \
-   initramfs-genkernel-${karch}-${kver} ; do
-   if [ -e "${BOOTPART}/${x}" ]; then
-   echo "${BOOTPART}/${x}"
-   return 0
-   fi
-   done
-
-   return 1
-}
-
-mount_boot(){
-   local ret
-
-   [ -n "${DONT_MOUNT_BOOT}" ] && return 1
-   grep -q " ${BOOTPART:-/boot} " /proc/mounts

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

2018-05-01 Thread Mikle Kolyada
commit: 322421a3035197f07c8d52616bd357e5a2507c66
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 20:07:04 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 20:07:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322421a3

net-misc/dhcpcd: s390 stable wrt bug #650938

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/net-misc/dhcpcd/dhcpcd-7.0.1.ebuild 
b/net-misc/dhcpcd/dhcpcd-7.0.1.ebuild
index 86a4de9a0db..99be36a954e 100644
--- a/net-misc/dhcpcd/dhcpcd-7.0.1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-7.0.1.ebuild
@@ -11,7 +11,7 @@ else
MY_P="${MY_P/_beta/-beta}"
MY_P="${MY_P/_rc/-rc}"
SRC_URI="http://roy.marples.name/downloads/${PN}/${MY_P}.tar.xz";
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/

2018-05-01 Thread Lars Wendler
commit: 88416e25a87007f29e8226e88ab27d29d8bee376
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  1 20:00:07 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  1 20:00:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88416e25

sys-fs/xfsprogs: Bump to version 4.16.1

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fs/xfsprogs/Manifest   |  1 +
 sys-fs/xfsprogs/xfsprogs-4.16.1.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest
index 8c4ee431ca4..76a39dfdb47 100644
--- a/sys-fs/xfsprogs/Manifest
+++ b/sys-fs/xfsprogs/Manifest
@@ -1,4 +1,5 @@
 DIST xfsprogs-4.14.0.tar.xz 1137048 BLAKE2B 
b58373ca7f58e5d887cf18ed2aab169aed4ba233a50f1f1ff41eaf0dcd039ae290f1e49b385da19ceff3a34e770f90943502eefd7c1469c5cba74f45185fd07e
 SHA512 
69832a1b9636dc5a77ad277122bb24bc09c71ad743c3ab5bf830d398557e63fa1477dd08c6115a53a94f01fc27e58d70268416013cc25e026baed7a74af8d506
 DIST xfsprogs-4.15.1.tar.xz 1188964 BLAKE2B 
7b4d1d2f71a0678f9246045e576262d6f3b3c59322e0b33b37dc46d84cdf5407a4b2fd6f2b99dd7647e9bfe9fe312fefe8162013dec9162f3a071421323aa52d
 SHA512 
4ec3f0438f33322f0ff6e5acb27cbb554ab48df3ae0ef11071992b085016f84b49ca7bdbaf3a6859427877ea9c419bcd37ac3058914d67409ba2d65e586508ee
 DIST xfsprogs-4.16.0.tar.xz 1199088 BLAKE2B 
1de05747164eb695c10644f05845507b0a2daf55563af13b3177588af4114d40c0e72bbfee4cc47aaf86840f648d4fc34837797975aed3490321a1122f86e277
 SHA512 
0ca0cb3347ccc103f92f496016beaf5e5742fea2a4ca8515f6e340537e446df09483d9d30ce159789eb05a73430f8d517e57d1a8548029f1e73c108484b4e6e8
+DIST xfsprogs-4.16.1.tar.xz 1199632 BLAKE2B 
26448ce8ec691d117c0b41aebcb692994ad5a65418ac5af9631eab75191201a265ec9bce92d4076049a4182a879741329f20e5f54343afeef826cf1dfbfcf0d1
 SHA512 
d3cf3b07e07864341c351a078736ff7c721d86c177e65f131dc6e023cade74a5e07fecbc435d69946d76d587b138e66cddcd763954e15ed0dd17c056a83e2a19
 DIST xfsprogs-4.9.0.tar.xz 1087940 BLAKE2B 
f896a1248e978b4d7c879c91e73f16fd5894cb95c22143e2f805ab2f54b75cafef63cd574fbf3ccbaebb59914b3759a1f8b3a49790c8c05df145d01416723c62
 SHA512 
990946f0a34381f57afb39bcda0ff539e18af4de2ecc19c833ffd4fb7c22c25b501091c1f0953db103a62204d952c9eecba21f22f3c5910286456da65fb09fa7

diff --git a/sys-fs/xfsprogs/xfsprogs-4.16.1.ebuild 
b/sys-fs/xfsprogs/xfsprogs-4.16.1.ebuild
new file mode 100644
index 000..148d4aa1cf8
--- /dev/null
+++ b/sys-fs/xfsprogs/xfsprogs-4.16.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs multilib systemd
+
+DESCRIPTION="xfs filesystem utilities"
+HOMEPAGE="http://oss.sgi.com/projects/xfs/";
+SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="libedit nls readline static static-libs"
+REQUIRED_USE="static? ( static-libs )"
+
+LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]
+   readline? ( sys-libs/readline:0=[static-libs(+)] )
+   !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   !=xfsprogs-3.2.0
+   emake -j1 DIST_ROOT="${ED}" install-dev
+
+   # handle is for xfsdump, the rest for xfsprogs
+   gen_usr_ldscript -a handle xcmd xfs xlog frog
+   # removing unnecessary .la files if not needed
+   use static-libs || find "${ED}" -name '*.la' -delete
+}



[gentoo-commits] proj/portage:master commit in: pym/portage/sync/modules/rsync/

2018-05-01 Thread Zac Medico
commit: d8b9d5d6250a4f9ebaf8db6cbab96a585c56aadd
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  1 19:52:28 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  1 19:52:28 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d8b9d5d6

rsync: surface key refresh exceptions early (bug 649276)

Since retry does not help for some types of errors, display errors as
soon as they occur.

Fixes: 5f29f03d0d97 ("rsync: add key refresh retry (bug 649276)")

 pym/portage/sync/modules/rsync/rsync.py | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/pym/portage/sync/modules/rsync/rsync.py 
b/pym/portage/sync/modules/rsync/rsync.py
index 180bf8571..b2850715e 100644
--- a/pym/portage/sync/modules/rsync/rsync.py
+++ b/pym/portage/sync/modules/rsync/rsync.py
@@ -157,9 +157,21 @@ class RsyncSync(NewBase):
if retry_decorator is None:
openpgp_env.refresh_keys()
else:
+   def noisy_refresh_keys():
+   """
+   Since retry does not 
help for some types of
+   errors, display errors 
as soon as they occur.
+   """
+   try:
+   
openpgp_env.refresh_keys()
+   except Exception as e:
+   
writemsg_level("%s\n" % (e,),
+   
level=logging.ERROR, noiselevel=-1)
+   raise # retry
+
loop = global_event_loop()
func_coroutine = 
functools.partial(loop.run_in_executor,
-   None, 
openpgp_env.refresh_keys)
+   None, 
noisy_refresh_keys)
decorated_func = 
retry_decorator(func_coroutine)

loop.run_until_complete(decorated_func())
out.eend(0)



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

2018-05-01 Thread Pacho Ramos
commit: be0919e950aa596d2ca2e7984f7d89bc08bba1f4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:51:49 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0919e9

games-strategy/crimson: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/crimson/crimson-0.5.3-r1.ebuild | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/games-strategy/crimson/crimson-0.5.3-r1.ebuild 
b/games-strategy/crimson/crimson-0.5.3-r1.ebuild
new file mode 100644
index 000..ad228438eb3
--- /dev/null
+++ b/games-strategy/crimson/crimson-0.5.3-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop
+
+DESCRIPTION="Tactical war game in the tradition of Battle Isle"
+HOMEPAGE="http://crimson.seul.org/";
+SRC_URI="http://crimson.seul.org/files/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test zlib"
+
+RDEPEND="
+   media-libs/libsdl[sound,video]
+   media-libs/sdl-mixer
+   media-libs/sdl-ttf
+   media-libs/sdl-net
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   test? (
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxml2
+   )
+"
+
+src_configure() {
+   econf \
+   --enable-sound \
+   --enable-network \
+   $(use_with zlib) \
+   --enable-cfed \
+   --enable-bi2cf \
+   --enable-comet \
+   --enable-cf2bmp
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   pixmapsdir="/usr/share/pixmaps" \
+   install
+   einstalldocs
+   rm -rf "${ED}/usr/share/applications"
+   make_desktop_entry crimson "Crimson Fields"
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/queen/

2018-05-01 Thread Pacho Ramos
commit: e638331b4dc34c8f5c84ef973c0bf3218de603d8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 17:47:40 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e638331b

games-rpg/queen: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-rpg/queen/queen-1.ebuild | 126 -
 1 file changed, 126 deletions(-)

diff --git a/games-rpg/queen/queen-1.ebuild b/games-rpg/queen/queen-1.ebuild
deleted file mode 100644
index 19c0b02dd67..000
--- a/games-rpg/queen/queen-1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="Flight of the Amazon Queen - 2D point-and-click adventure game 
set in the 1940s"
-HOMEPAGE="http://scummvm.sourceforge.net/";
-SF_BASE_URL="mirror://sourceforge/scummvm/"
-LYS_BASE_URL="http://www.lysator.liu.se/~zino/scummvm/queen/";
-FILE_DE="FOTAQ_Ger_talkie-1.0.zip"
-FILE_EN="FOTAQ_Talkie-1.1.zip"
-FILE_FR="FOTAQ_Fr_Talkie_1.0.zip"
-FILE_HE="FOTAQ_Heb_talkie.zip"
-FILE_IT="FOTAQ_It_Talkie_1.0.zip"
-SRC_URI="
-   l10n_de? (
-   ${SF_BASE_URL}${FILE_DE}
-   ${LYS_BASE_URL}readme.txt -> queen-readme.txt
-   )
-   l10n_en? (
-   mp3? ( ${SF_BASE_URL}${FILE_EN} )
-   !mp3? (
-   ${LYS_BASE_URL}queen.1.bz2
-   ${LYS_BASE_URL}readme.txt -> queen-readme.txt
-   )
-   )
-   l10n_fr? ( ${SF_BASE_URL}${FILE_FR} )
-   l10n_he? (
-   ${SF_BASE_URL}${FILE_HE}
-   ${LYS_BASE_URL}readme.txt -> queen-readme.txt
-   )
-   l10n_it? ( ${SF_BASE_URL}${FILE_IT} )
-   http://www.scummvm.org/images/cat-queen.png
-"
-
-LICENSE="queen"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="mp3 l10n_de +l10n_en l10n_fr l10n_he l10n_it"
-REQUIRED_USE="|| ( l10n_de l10n_en l10n_fr l10n_he l10n_it )"
-
-RDEPEND="
-   l10n_de? ( games-engines/scummvm[vorbis] )
-   l10n_en? ( games-engines/scummvm[mp3?] )
-   l10n_fr? ( games-engines/scummvm[vorbis] )
-   l10n_he? ( games-engines/scummvm[vorbis] )
-   l10n_it? ( games-engines/scummvm[vorbis] )
-"
-DEPEND="${RDEPEND}
-   l10n_de? ( app-arch/unzip )
-   l10n_en? ( mp3? ( app-arch/unzip ) )
-   l10n_fr? ( app-arch/unzip )
-   l10n_he? ( app-arch/unzip )
-   l10n_it? ( app-arch/unzip )
-"
-
-S=${WORKDIR}
-
-src_unpack() {
-   if use l10n_de ; then
-   mkdir de
-   unpack ${FILE_DE}
-   mv queen.1c de/queen.1c
-   rm COPYING
-   cp "${DISTDIR}"/queen-readme.txt de/readme.txt
-   fi
-   if use l10n_en ; then
-   mkdir en
-   if use mp3 ; then
-   unpack ${FILE_EN}
-   mv queen.1c en/queen.1c
-   mv readme.txt en/readme.txt
-   else
-   unpack queen.1.bz2
-   mv queen.1 en/queen.1
-   cp "${DISTDIR}"/queen-readme.txt en/readme.txt
-   fi
-   fi
-   if use l10n_fr ; then
-   mkdir fr
-   unpack ${FILE_FR}
-   mv queen.1c fr/queen.1c
-   mv readme.txt fr/readme.txt
-   fi
-   if use l10n_he ; then
-   mkdir he
-   unpack ${FILE_HE}
-   mv queen.1c he/queen.1c
-   rm COPYING
-   cp "${DISTDIR}"/queen-readme.txt he/readme.txt
-   fi
-   if use l10n_it ; then
-   mkdir it
-   unpack ${FILE_IT}
-   mv queen.1c it/queen.1c
-   mv readme.txt it/readme.txt
-   fi
-}
-
-src_install() {
-   insinto "${GAMES_DATADIR}"/${PN}
-   doins -r *
-   newicon "${DISTDIR}"/cat-queen.png queen.png
-   if use l10n_de ; then
-   games_make_wrapper queen-de "scummvm -f -p 
\"${GAMES_DATADIR}/${PN}/de\" queen" .
-   make_desktop_entry ${PN}-de "Flight of the Amazon Queen 
(German)" queen
-   fi
-   if use l10n_en ; then
-   games_make_wrapper queen-en "scummvm -f -p 
\"${GAMES_DATADIR}/${PN}/en\" queen" .
-   make_desktop_entry ${PN}-en "Flight of the Amazon Queen 
(English)" queen
-   fi
-   if use l10n_fr ; then
-   games_make_wrapper queen-fr "scummvm -f -p 
\"${GAMES_DATADIR}/${PN}/fr\" queen" .
-   make_desktop_entry ${PN}-fr "Flight of the Amazon Queen 
(French)" queen
-   fi
-   if use l10n_he ; then
-   games_make_wrapper queen-he "scummvm -f -p 
\"${GAMES_DATADIR}/${PN}/he\" queen" .
-   make_desktop_entry ${PN}-he "Flight of the Amazon Queen 
(Hebrew)" queen
-   fi
-   if use l10n_it ; then
-   games_make_wrapper queen-it "sc

[gentoo-commits] repo/gentoo:master commit in: games-rpg/soltys/

2018-05-01 Thread Pacho Ramos
commit: 8453870246e8c1b3656511f11c2e89069fd212c2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 17:51:24 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84538702

games-rpg/soltys: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-rpg/soltys/Manifest |  4 +++
 games-rpg/soltys/soltys-1.0-r2.ebuild | 64 +++
 2 files changed, 68 insertions(+)

diff --git a/games-rpg/soltys/Manifest b/games-rpg/soltys/Manifest
new file mode 100644
index 000..a559d66c7ad
--- /dev/null
+++ b/games-rpg/soltys/Manifest
@@ -0,0 +1,4 @@
+DIST cat-soltys.png 1917 BLAKE2B 
c33be51239b1df521b117c44ad2a6e427c26b64a37a1c72331aacfa797913e6d9a83b87689cccaa1e28fef44f47f7ffbc5f712a47b7488f4a237eb121f8297e1
 SHA512 
c2df23275372582300d3d87d2b629548dabf61ad9d031cb352f4167d956d5126926efee41b24f48040390177b6f28e1b432ff5049bb66858316cce37106aaca8
+DIST soltys-en-v1.0.zip 3484518 BLAKE2B 
04d49de79af0d18a5e35ee618de18c0c70b0d9670f9533ce29759aae34542038d31d9b096b25f7d7ee830bea6d0933df9d782b705b7dcaa46144023b9d88a037
 SHA512 
92637d760033c044b3979dfe21f617db0b2cf98c48587e058910f877b38e0887fed8102782f1dfac85bc8eefa68d3791d7ff2d6074396bea2728a128e37cee1d
+DIST soltys-es-v1.0.zip 3527349 BLAKE2B 
ac567c7727c8150b75d681e8f416aab859725a665c8e0b6ec628c7a0f101b0ffcf9fb2822d0dafbbd252c1a92f01bcb43f05c8f39447ef8dcf4a591afa441b8a
 SHA512 
eac3aa60e274720f65504ffe5bc18f99401a24c5775c3bc6eb893aef2af7e02055eb52e3da162f124babe5b611f93ff5444aca6e2ea26e5baa98a2131dd49da0
+DIST soltys-pl-v1.0.zip 3483638 BLAKE2B 
35269130a2d4699cd709deaeaf96cd95786dcb3b4ceb77b00682f865ab796245e7830805ff4989d4298e54bcc963c45ef8e58ef2200376b41722df33a82b41b5
 SHA512 
b8c04366d360eb4b7f296718ae46a2e417b676f9bddd6fb8555069d8972ae2ff1706c67fc473a52a5009cb433ff58db377e5f02ff6b27e68e35d2a89c8108f24

diff --git a/games-rpg/soltys/soltys-1.0-r2.ebuild 
b/games-rpg/soltys/soltys-1.0-r2.ebuild
new file mode 100644
index 000..e709836c31e
--- /dev/null
+++ b/games-rpg/soltys/soltys-1.0-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit unpacker eutils
+
+DESCRIPTION="Classic adventure game"
+HOMEPAGE="http://wiki.scummvm.org/index.php/Soltys";
+SRC_URI="l10n_en? ( mirror://sourceforge/scummvm/${PN}-en-v${PV}.zip )
+   l10n_es? ( mirror://sourceforge/scummvm/${PN}-es-v${PV}.zip )
+   l10n_pl? ( mirror://sourceforge/scummvm/${PN}-pl-v${PV}.zip )
+   !l10n_en? ( !l10n_es? ( !l10n_pl? ( 
mirror://sourceforge/scummvm/${PN}-en-v${PV}.zip ) ) )
+   http://www.scummvm.org/images/cat-soltys.png";
+
+LICENSE="Soltys"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="l10n_en l10n_es l10n_pl"
+
+RDEPEND=">=games-engines/scummvm-1.5"
+DEPEND="$(unpacker_src_uri_depends)"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   if use l10n_en || ( ! use l10n_en && ! use l10n_es && ! use l10n_pl ) ; 
then
+   mkdir -p en || die
+   unpacker ${PN}-en-v${PV}.zip
+   mv vol.{cat,dat} en/ || die
+   fi
+   if use l10n_es ; then
+   mkdir -p es || die
+   unpacker ${PN}-es-v${PV}.zip
+   mv soltys-es-v1-0/vol.{cat,dat} es/ || die
+   fi
+   if use l10n_pl ; then
+   mkdir -p pl || die
+   unpacker ${PN}-pl-v${PV}.zip
+   mv vol.{cat,dat} pl/ || die
+   fi
+}
+
+src_prepare() {
+   default
+   rm -rf license.txt soltys-es-v1-0
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r *
+   newicon "${DISTDIR}"/cat-soltys.png soltys.png
+   if use l10n_en || ( ! use l10n_en && ! use l10n_es && ! use l10n_pl ) ; 
then
+   make_wrapper soltys-en "scummvm -f -p \"/usr/share/${PN}/en\" 
soltys" .
+   make_desktop_entry ${PN}-en "Soltys (English)" soltys
+   fi
+   if use l10n_es ; then
+   make_wrapper soltys-es "scummvm -f -p \"/usr/share/${PN}/es\" 
soltys" .
+   make_desktop_entry ${PN}-es "Soltys (Español)" soltys
+   fi
+   if use l10n_pl ; then
+   make_wrapper soltys-pl "scummvm -f -p \"/usr/share/${PN}/pl\" 
soltys" .
+   make_desktop_entry ${PN}-pl "Soltys (Polski)" soltys
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-server/crossfire-server/

2018-05-01 Thread Pacho Ramos
commit: a4e6c1297841f81175dd6a78fb576effdbe5c0c7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:06:03 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e6c129

games-server/crossfire-server: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../crossfire-server-1.71.0-r1.ebuild  | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/games-server/crossfire-server/crossfire-server-1.71.0-r1.ebuild 
b/games-server/crossfire-server/crossfire-server-1.71.0-r1.ebuild
new file mode 100644
index 000..3012afe88c9
--- /dev/null
+++ b/games-server/crossfire-server/crossfire-server-1.71.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${P/-server/}"
+DESCRIPTION="Server for the crossfire clients"
+HOMEPAGE="http://crossfire.real-time.com/";
+SRC_URI="mirror://sourceforge/crossfire/${PN}/${PV}/${MY_P}.tar.bz2
+   mirror://sourceforge/crossfire/${PN}/${PV}/${MY_P}.maps.tar.bz2
+   mirror://sourceforge/crossfire/${PN}/${PV}/${MY_P}.arch.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+RESTRICT="test"
+
+RDEPEND="
+   net-misc/curl
+   X? (
+   x11-libs/libXaw
+   media-libs/libpng:0=
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   rm -f "${WORKDIR}"/maps/Info/combine.pl # bug #236205
+   ln -s "${WORKDIR}/arch" "${S}/lib" || die
+   eapply "${FILESDIR}"/${P}-format.patch
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_compile() {
+   # work around the collect.pl locking
+   emake -j1 -C lib
+   emake
+}
+
+src_install() {
+   default
+   keepdir 
/var/lib/crossfire/{account,datafiles,maps,players,template-maps,unique-items}
+   insinto /usr/share/crossfire
+   doins -r "${WORKDIR}/maps"
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/queen/

2018-05-01 Thread Pacho Ramos
commit: ec9a90a5d23fd907d0f3f4c8d0ddd885242d2cd8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 17:47:30 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9a90a5

games-rpg/queen: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-rpg/queen/queen-1-r1.ebuild | 125 ++
 1 file changed, 125 insertions(+)

diff --git a/games-rpg/queen/queen-1-r1.ebuild 
b/games-rpg/queen/queen-1-r1.ebuild
new file mode 100644
index 000..e9e011cf339
--- /dev/null
+++ b/games-rpg/queen/queen-1-r1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Flight of the Amazon Queen - 2D point-and-click adventure game 
set in the 1940s"
+HOMEPAGE="http://scummvm.sourceforge.net/";
+SF_BASE_URL="mirror://sourceforge/scummvm/"
+LYS_BASE_URL="http://www.lysator.liu.se/~zino/scummvm/queen/";
+FILE_DE="FOTAQ_Ger_talkie-1.0.zip"
+FILE_EN="FOTAQ_Talkie-1.1.zip"
+FILE_FR="FOTAQ_Fr_Talkie_1.0.zip"
+FILE_HE="FOTAQ_Heb_talkie.zip"
+FILE_IT="FOTAQ_It_Talkie_1.0.zip"
+SRC_URI="
+   l10n_de? (
+   ${SF_BASE_URL}${FILE_DE}
+   ${LYS_BASE_URL}readme.txt -> queen-readme.txt
+   )
+   l10n_en? (
+   mp3? ( ${SF_BASE_URL}${FILE_EN} )
+   !mp3? (
+   ${LYS_BASE_URL}queen.1.bz2
+   ${LYS_BASE_URL}readme.txt -> queen-readme.txt
+   )
+   )
+   l10n_fr? ( ${SF_BASE_URL}${FILE_FR} )
+   l10n_he? (
+   ${SF_BASE_URL}${FILE_HE}
+   ${LYS_BASE_URL}readme.txt -> queen-readme.txt
+   )
+   l10n_it? ( ${SF_BASE_URL}${FILE_IT} )
+   http://www.scummvm.org/images/cat-queen.png
+"
+
+LICENSE="queen"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="mp3 l10n_de +l10n_en l10n_fr l10n_he l10n_it"
+REQUIRED_USE="|| ( l10n_de l10n_en l10n_fr l10n_he l10n_it )"
+
+RDEPEND="
+   l10n_de? ( games-engines/scummvm[vorbis] )
+   l10n_en? ( games-engines/scummvm[mp3?] )
+   l10n_fr? ( games-engines/scummvm[vorbis] )
+   l10n_he? ( games-engines/scummvm[vorbis] )
+   l10n_it? ( games-engines/scummvm[vorbis] )
+"
+DEPEND="${RDEPEND}
+   l10n_de? ( app-arch/unzip )
+   l10n_en? ( mp3? ( app-arch/unzip ) )
+   l10n_fr? ( app-arch/unzip )
+   l10n_he? ( app-arch/unzip )
+   l10n_it? ( app-arch/unzip )
+"
+
+S=${WORKDIR}
+
+src_unpack() {
+   if use l10n_de ; then
+   mkdir de
+   unpack ${FILE_DE}
+   mv queen.1c de/queen.1c
+   rm COPYING
+   cp "${DISTDIR}"/queen-readme.txt de/readme.txt
+   fi
+   if use l10n_en ; then
+   mkdir en
+   if use mp3 ; then
+   unpack ${FILE_EN}
+   mv queen.1c en/queen.1c
+   mv readme.txt en/readme.txt
+   else
+   unpack queen.1.bz2
+   mv queen.1 en/queen.1
+   cp "${DISTDIR}"/queen-readme.txt en/readme.txt
+   fi
+   fi
+   if use l10n_fr ; then
+   mkdir fr
+   unpack ${FILE_FR}
+   mv queen.1c fr/queen.1c
+   mv readme.txt fr/readme.txt
+   fi
+   if use l10n_he ; then
+   mkdir he
+   unpack ${FILE_HE}
+   mv queen.1c he/queen.1c
+   rm COPYING
+   cp "${DISTDIR}"/queen-readme.txt he/readme.txt
+   fi
+   if use l10n_it ; then
+   mkdir it
+   unpack ${FILE_IT}
+   mv queen.1c it/queen.1c
+   mv readme.txt it/readme.txt
+   fi
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r *
+   newicon "${DISTDIR}"/cat-queen.png queen.png
+   if use l10n_de ; then
+   make_wrapper queen-de "scummvm -f -p \"/usr/share/${PN}/de\" 
queen" .
+   make_desktop_entry ${PN}-de "Flight of the Amazon Queen 
(German)" queen
+   fi
+   if use l10n_en ; then
+   make_wrapper queen-en "scummvm -f -p \"/usr/share/${PN}/en\" 
queen" .
+   make_desktop_entry ${PN}-en "Flight of the Amazon Queen 
(English)" queen
+   fi
+   if use l10n_fr ; then
+   make_wrapper queen-fr "scummvm -f -p \"/usr/share/${PN}/fr\" 
queen" .
+   make_desktop_entry ${PN}-fr "Flight of the Amazon Queen 
(French)" queen
+   fi
+   if use l10n_he ; then
+   make_wrapper queen-he "scummvm -f -p \"/usr/share/${PN}/he\" 
queen" .
+   make_desktop_entry ${PN}-he "Flight of the Amazon Queen 
(Hebrew)" queen
+   fi
+   if use l10n_it ; then
+   make_wrapper queen-it "scummvm -f -p \"/usr/share/${PN}/it\" 
queen" .

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

2018-05-01 Thread Pacho Ramos
commit: f303f79663cfab94da44117879a83983b1938aca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:19:21 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f303f796

games-simulation/cannonsmash: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../cannonsmash/cannonsmash-0.6.6-r1.ebuild| 71 ++
 .../files/cannonsmash-0.6.6-flags.patch|  4 +-
 .../files/cannonsmash-0.6.6-gcc41.patch|  8 +--
 .../files/cannonsmash-0.6.6-sizeof-cast.patch  |  4 +-
 .../files/cannonsmash-0.6.6-x-inc.patch|  4 +-
 5 files changed, 81 insertions(+), 10 deletions(-)

diff --git a/games-simulation/cannonsmash/cannonsmash-0.6.6-r1.ebuild 
b/games-simulation/cannonsmash/cannonsmash-0.6.6-r1.ebuild
new file mode 100644
index 000..8da30598da0
--- /dev/null
+++ b/games-simulation/cannonsmash/cannonsmash-0.6.6-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop
+
+MY_OGG=danslatristesse2-48.ogg
+DESCRIPTION="3D tabletennis game"
+HOMEPAGE="http://cannonsmash.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/csmash-${PV}.tar.gz
+   vorbis? ( http://nan.p.utmc.or.jp/${MY_OGG} )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="vorbis nls"
+
+RDEPEND="
+   virtual/opengl
+   virtual/glu
+   media-libs/libsdl[sound,video]
+   media-libs/sdl-mixer[vorbis?]
+   media-libs/sdl-image[jpeg,png]
+   x11-libs/gtk+:2
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/csmash-${PV}"
+
+src_unpack() {
+   unpack csmash-${PV}.tar.gz
+}
+
+src_prepare() {
+   default
+   eapply \
+   "${FILESDIR}"/${P}-x-inc.patch \
+   "${FILESDIR}"/${P}-sizeof-cast.patch \
+   "${FILESDIR}"/${P}-gcc41.patch \
+   "${FILESDIR}"/${P}-flags.patch
+   if use vorbis ; then
+   sed -i \
+   -e "s:${MY_OGG}:/usr/share/csmash/games/${MY_OGG}:" 
ttinc.h \
+   || die "sed failed"
+   fi
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   --datadir="/usr/share"
+}
+
+src_compile() {
+   emake \
+   localedir="/usr/share"
+}
+
+src_install() {
+   default
+   if use vorbis ; then
+   insinto /usr/share/games/csmash
+   doins "${DISTDIR}"/${MY_OGG}
+   fi
+   newicon win32/orange.ico ${PN}.ico
+   make_desktop_entry csmash "Cannon Smash" /usr/share/pixmaps/${PN}.ico
+}

diff --git a/games-simulation/cannonsmash/files/cannonsmash-0.6.6-flags.patch 
b/games-simulation/cannonsmash/files/cannonsmash-0.6.6-flags.patch
index 85612b929c5..c7b3b561d2d 100644
--- a/games-simulation/cannonsmash/files/cannonsmash-0.6.6-flags.patch
+++ b/games-simulation/cannonsmash/files/cannonsmash-0.6.6-flags.patch
@@ -1,5 +1,5 @@
 configure.old  2010-10-18 15:05:02.0 +0200
-+++ configure  2010-10-18 15:05:31.0 +0200
+--- a/configure.old2010-10-18 15:05:02.0 +0200
 b/configure2010-10-18 15:05:31.0 +0200
 @@ -5516,12 +5516,12 @@
  
  

diff --git a/games-simulation/cannonsmash/files/cannonsmash-0.6.6-gcc41.patch 
b/games-simulation/cannonsmash/files/cannonsmash-0.6.6-gcc41.patch
index 0f3e511f09c..6602c2f0930 100644
--- a/games-simulation/cannonsmash/files/cannonsmash-0.6.6-gcc41.patch
+++ b/games-simulation/cannonsmash/files/cannonsmash-0.6.6-gcc41.patch
@@ -1,5 +1,5 @@
 BallView.h.old 2006-04-11 00:10:37.0 +0200
-+++ BallView.h 2006-04-11 00:10:53.0 +0200
+--- a/BallView.h.old   2006-04-11 00:10:37.0 +0200
 b/BallView.h   2006-04-11 00:10:53.0 +0200
 @@ -32,7 +32,7 @@
  
static GLuint m_number[10];
@@ -9,8 +9,8 @@
GLUquadricObj *m_quad;
  
void DrawBall();
 matrix.old 2006-04-11 00:13:18.0 +0200
-+++ matrix 2006-04-11 00:19:34.0 +0200
+--- a/matrix.old   2006-04-11 00:13:18.0 +0200
 b/matrix   2006-04-11 00:19:34.0 +0200
 @@ -42,7 +42,7 @@
  
  /* __BEGIN__BEGIN__ */

diff --git 
a/games-simulation/cannonsmash/files/cannonsmash-0.6.6-sizeof-cast.patch 
b/games-simulation/cannonsmash/files/cannonsmash-0.6.6-sizeof-cast.patch
index 9237f95978e..ead10c90400 100644
--- a/games-simulation/cannonsmash/files/cannonsmash-0.6.6-sizeof-cast.patch
+++ b/games-simulation/cannonsmash/files/cannonsmash-0.6.6-sizeof-cast.patch
@@ -2,8 +2,8 @@ Don't typecast otherwise C++ will fail to match on some arches.
 
 http://bugs.gentoo.org/84187
 
 loadparts.cpp
-+++ loadparts.cpp
+--- a/loadparts.cpp
 b/loadparts.cpp
 @@ -247,3 +247,3 @@
  // concat next line(s)
 - 

[gentoo-commits] repo/gentoo:master commit in: games-sports/foobillard/, games-sports/foobillard/files/

2018-05-01 Thread Pacho Ramos
commit: 84207245c6718383b8013a8231ae532dcd80c7d9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:38:58 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84207245

games-sports/foobillard: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../files/foobillard-3.0a-no_nvidia.patch  |  4 +-
 games-sports/foobillard/foobillard-3.0a-r1.ebuild  | 54 ++
 2 files changed, 56 insertions(+), 2 deletions(-)

diff --git a/games-sports/foobillard/files/foobillard-3.0a-no_nvidia.patch 
b/games-sports/foobillard/files/foobillard-3.0a-no_nvidia.patch
index b43707bc403..8a9a33c43ea 100644
--- a/games-sports/foobillard/files/foobillard-3.0a-no_nvidia.patch
+++ b/games-sports/foobillard/files/foobillard-3.0a-no_nvidia.patch
@@ -1,5 +1,5 @@
 src/ball.c.orig2004-06-02 07:00:57.0 -0400
-+++ src/ball.c 2004-06-02 07:03:52.0 -0400
+--- a/src/ball.c.orig  2004-06-02 07:00:57.0 -0400
 b/src/ball.c   2004-06-02 07:03:52.0 -0400
 @@ -1821,6 +1821,7 @@
  } else if( options_cuberef && cuberef_binds!=0 ){
  glBindTexture(GL_TEXTURE_CUBE_MAP_ARB, cuberef_binds[i]);

diff --git a/games-sports/foobillard/foobillard-3.0a-r1.ebuild 
b/games-sports/foobillard/foobillard-3.0a-r1.ebuild
new file mode 100644
index 000..02844b26cb9
--- /dev/null
+++ b/games-sports/foobillard/foobillard-3.0a-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools desktop flag-o-matic toolchain-funcs
+
+DESCRIPTION="8ball, 9ball, snooker and carambol game"
+HOMEPAGE="http://foobillard.sourceforge.net/";
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="sdl video_cards_nvidia"
+
+DEPEND="x11-libs/libXaw
+   x11-libs/libXi
+   virtual/opengl
+   virtual/glu
+   >=media-libs/freetype-2.0.9:2
+   media-libs/libpng:0=
+   sdl? ( media-libs/libsdl[video] )
+   !sdl? ( media-libs/freeglut )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eapply \
+   "${FILESDIR}"/${P}-no_nvidia.patch \
+   "${FILESDIR}"/${P}-fbsd.patch \
+   "${FILESDIR}"/${P}-as-needed.patch \
+   "${FILESDIR}"/${P}-gl-clamp.patch
+   mv configure.{in,ac}
+   rm aclocal.m4
+
+   eautoreconf
+}
+
+src_configure() {
+   use video_cards_nvidia && append-ldflags 
-L/usr/$(get_libdir)/opengl/nvidia/lib
+   econf \
+   --enable-sound \
+   $(use_enable sdl SDL) \
+   $(use_enable !sdl glut) \
+   $(use_enable video_cards_nvidia nvidia)
+}
+
+src_install() {
+   default
+   doman foobillard.6
+   newicon data/full_symbol.png foobillard.png
+   make_desktop_entry foobillard Foobillard
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/soltys/

2018-05-01 Thread Pacho Ramos
commit: 0978860847e3d937a8fd112b20e0be635f111d49
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 17:51:04 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09788608

games-rpg/soltys: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-rpg/soltys/Manifest |  4 ---
 games-rpg/soltys/soltys-1.0-r1.ebuild | 64 ---
 2 files changed, 68 deletions(-)

diff --git a/games-rpg/soltys/Manifest b/games-rpg/soltys/Manifest
deleted file mode 100644
index a559d66c7ad..000
--- a/games-rpg/soltys/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST cat-soltys.png 1917 BLAKE2B 
c33be51239b1df521b117c44ad2a6e427c26b64a37a1c72331aacfa797913e6d9a83b87689cccaa1e28fef44f47f7ffbc5f712a47b7488f4a237eb121f8297e1
 SHA512 
c2df23275372582300d3d87d2b629548dabf61ad9d031cb352f4167d956d5126926efee41b24f48040390177b6f28e1b432ff5049bb66858316cce37106aaca8
-DIST soltys-en-v1.0.zip 3484518 BLAKE2B 
04d49de79af0d18a5e35ee618de18c0c70b0d9670f9533ce29759aae34542038d31d9b096b25f7d7ee830bea6d0933df9d782b705b7dcaa46144023b9d88a037
 SHA512 
92637d760033c044b3979dfe21f617db0b2cf98c48587e058910f877b38e0887fed8102782f1dfac85bc8eefa68d3791d7ff2d6074396bea2728a128e37cee1d
-DIST soltys-es-v1.0.zip 3527349 BLAKE2B 
ac567c7727c8150b75d681e8f416aab859725a665c8e0b6ec628c7a0f101b0ffcf9fb2822d0dafbbd252c1a92f01bcb43f05c8f39447ef8dcf4a591afa441b8a
 SHA512 
eac3aa60e274720f65504ffe5bc18f99401a24c5775c3bc6eb893aef2af7e02055eb52e3da162f124babe5b611f93ff5444aca6e2ea26e5baa98a2131dd49da0
-DIST soltys-pl-v1.0.zip 3483638 BLAKE2B 
35269130a2d4699cd709deaeaf96cd95786dcb3b4ceb77b00682f865ab796245e7830805ff4989d4298e54bcc963c45ef8e58ef2200376b41722df33a82b41b5
 SHA512 
b8c04366d360eb4b7f296718ae46a2e417b676f9bddd6fb8555069d8972ae2ff1706c67fc473a52a5009cb433ff58db377e5f02ff6b27e68e35d2a89c8108f24

diff --git a/games-rpg/soltys/soltys-1.0-r1.ebuild 
b/games-rpg/soltys/soltys-1.0-r1.ebuild
deleted file mode 100644
index 1a8baca43ff..000
--- a/games-rpg/soltys/soltys-1.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit unpacker eutils games
-
-DESCRIPTION="Classic adventure game"
-HOMEPAGE="http://wiki.scummvm.org/index.php/Soltys";
-SRC_URI="l10n_en? ( mirror://sourceforge/scummvm/${PN}-en-v${PV}.zip )
-   l10n_es? ( mirror://sourceforge/scummvm/${PN}-es-v${PV}.zip )
-   l10n_pl? ( mirror://sourceforge/scummvm/${PN}-pl-v${PV}.zip )
-   !l10n_en? ( !l10n_es? ( !l10n_pl? ( 
mirror://sourceforge/scummvm/${PN}-en-v${PV}.zip ) ) )
-   http://www.scummvm.org/images/cat-soltys.png";
-
-LICENSE="Soltys"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="l10n_en l10n_es l10n_pl"
-
-RDEPEND=">=games-engines/scummvm-1.5"
-DEPEND="$(unpacker_src_uri_depends)"
-
-S=${WORKDIR}
-
-src_unpack() {
-   if use l10n_en || ( ! use l10n_en && ! use l10n_es && ! use l10n_pl ) ; 
then
-   mkdir -p en || die
-   unpacker ${PN}-en-v${PV}.zip
-   mv vol.{cat,dat} en/ || die
-   fi
-   if use l10n_es ; then
-   mkdir -p es || die
-   unpacker ${PN}-es-v${PV}.zip
-   mv soltys-es-v1-0/vol.{cat,dat} es/ || die
-   fi
-   if use l10n_pl ; then
-   mkdir -p pl || die
-   unpacker ${PN}-pl-v${PV}.zip
-   mv vol.{cat,dat} pl/ || die
-   fi
-}
-
-src_prepare() {
-   rm -rf license.txt soltys-es-v1-0
-}
-
-src_install() {
-   insinto "${GAMES_DATADIR}"/${PN}
-   doins -r *
-   newicon "${DISTDIR}"/cat-soltys.png soltys.png
-   if use l10n_en || ( ! use l10n_en && ! use l10n_es && ! use l10n_pl ) ; 
then
-   games_make_wrapper soltys-en "scummvm -f -p 
\"${GAMES_DATADIR}/${PN}/en\" soltys" .
-   make_desktop_entry ${PN}-en "Soltys (English)" soltys
-   fi
-   if use l10n_es ; then
-   games_make_wrapper soltys-es "scummvm -f -p 
\"${GAMES_DATADIR}/${PN}/es\" soltys" .
-   make_desktop_entry ${PN}-es "Soltys (Español)" soltys
-   fi
-   if use l10n_pl ; then
-   games_make_wrapper soltys-pl "scummvm -f -p 
\"${GAMES_DATADIR}/${PN}/pl\" soltys" .
-   make_desktop_entry ${PN}-pl "Soltys (Polski)" soltys
-   fi
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-server/crossfire-server/

2018-05-01 Thread Pacho Ramos
commit: 706f6c2c2b81b5a8afd8e3c9e873d28664199601
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:06:12 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706f6c2c

games-server/crossfire-server: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../crossfire-server-1.71.0.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git a/games-server/crossfire-server/crossfire-server-1.71.0.ebuild 
b/games-server/crossfire-server/crossfire-server-1.71.0.ebuild
deleted file mode 100644
index ef6c64bacda..000
--- a/games-server/crossfire-server/crossfire-server-1.71.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-MY_P="${P/-server/}"
-DESCRIPTION="server for the crossfire clients"
-HOMEPAGE="http://crossfire.real-time.com/";
-SRC_URI="mirror://sourceforge/crossfire/${PN}/${PV}/${MY_P}.tar.bz2
-   mirror://sourceforge/crossfire/${PN}/${PV}/${MY_P}.maps.tar.bz2
-   mirror://sourceforge/crossfire/${PN}/${PV}/${MY_P}.arch.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-RESTRICT="test"
-
-DEPEND="net-misc/curl
-   X? (
-   x11-libs/libXaw
-   media-libs/libpng:0
-   )"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   rm -f "${WORKDIR}"/maps/Info/combine.pl # bug #236205
-   ln -s "${WORKDIR}/arch" "${S}/lib" || die
-   epatch "${FILESDIR}"/${P}-format.patch
-}
-
-src_configure() {
-   egamesconf --disable-static
-}
-
-src_compile() {
-   # work around the collect.pl locking
-   emake -j1 -C lib
-   emake
-}
-
-src_install() {
-   default
-   keepdir 
"${GAMES_STATEDIR}"/crossfire/{account,datafiles,maps,players,template-maps,unique-items}
-   insinto "${GAMES_DATADIR}/crossfire"
-   doins -r "${WORKDIR}/maps"
-   prune_libtool_files --modules
-   prepgamesdirs
-}



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

2018-05-01 Thread Pacho Ramos
commit: 67326f28f7ae1471c3db2598cc1df4b684b8f6be
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:19:30 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67326f28

games-simulation/cannonsmash: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../cannonsmash/cannonsmash-0.6.6.ebuild   | 68 --
 1 file changed, 68 deletions(-)

diff --git a/games-simulation/cannonsmash/cannonsmash-0.6.6.ebuild 
b/games-simulation/cannonsmash/cannonsmash-0.6.6.ebuild
deleted file mode 100644
index 35d4eb916f4..000
--- a/games-simulation/cannonsmash/cannonsmash-0.6.6.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-MY_OGG=danslatristesse2-48.ogg
-DESCRIPTION="3D tabletennis game"
-HOMEPAGE="http://cannonsmash.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/csmash-${PV}.tar.gz
-   vorbis? ( http://nan.p.utmc.or.jp/${MY_OGG} )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="vorbis nls"
-
-RDEPEND="virtual/opengl
-   virtual/glu
-   media-libs/libsdl[sound,video]
-   media-libs/sdl-mixer[vorbis?]
-   media-libs/sdl-image[jpeg,png]
-   x11-libs/gtk+:2
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/csmash-${PV}
-
-src_unpack() {
-   unpack csmash-${PV}.tar.gz
-}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-x-inc.patch \
-   "${FILESDIR}"/${P}-sizeof-cast.patch \
-   "${FILESDIR}"/${P}-gcc41.patch \
-   "${FILESDIR}"/${P}-flags.patch
-   if use vorbis ; then
-   sed -i \
-   -e "s:${MY_OGG}:${GAMES_DATADIR}/csmash/${MY_OGG}:" 
ttinc.h \
-   || die "sed failed"
-   fi
-}
-
-src_configure() {
-   egamesconf \
-   $(use_enable nls) \
-   --datadir="${GAMES_DATADIR_BASE}"
-}
-
-src_compile() {
-   emake \
-   localedir="/usr/share"
-}
-
-src_install() {
-   default
-   if use vorbis ; then
-   insinto "${GAMES_DATADIR}"/csmash
-   doins "${DISTDIR}"/${MY_OGG}
-   fi
-   newicon win32/orange.ico ${PN}.ico
-   make_desktop_entry csmash "Cannon Smash" /usr/share/pixmaps/${PN}.ico
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedink-data/

2018-05-01 Thread Pacho Ramos
commit: b4f062cad75230397dc98d88766f32863f4742b6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 17:40:40 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f062ca

games-rpg/freedink-data: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../freedink-data-1.08.20140901-r1.ebuild  | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/games-rpg/freedink-data/freedink-data-1.08.20140901-r1.ebuild 
b/games-rpg/freedink-data/freedink-data-1.08.20140901-r1.ebuild
new file mode 100644
index 000..3a8d887e4dd
--- /dev/null
+++ b/games-rpg/freedink-data/freedink-data-1.08.20140901-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Freedink game data"
+HOMEPAGE="http://www.freedink.org/";
+SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
+
+LICENSE="ZLIB
+   CC-BY-SA-3.0
+   CC-BY-3.0
+   FreeArt
+   GPL-2
+   GPL-3
+   WTFPL-2
+   OAL-1.0.1
+   public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_install() {
+   emake DESTDIR="${D}" DATADIR="/usr/share" install
+   dodoc README.txt README-REPLACEMENTS.txt
+}



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

2018-05-01 Thread Pacho Ramos
commit: c4fa2142be333dc8177959fe71d88d8dfda52a7b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:34:57 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fa2142

games-simulation/pmars-sdl: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../pmars-sdl/files/pmars-sdl-0.9.2e-format.patch  | 12 +--
 .../pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild   | 92 ++
 2 files changed, 98 insertions(+), 6 deletions(-)

diff --git a/games-simulation/pmars-sdl/files/pmars-sdl-0.9.2e-format.patch 
b/games-simulation/pmars-sdl/files/pmars-sdl-0.9.2e-format.patch
index d8c588a3220..4e02da8a82a 100644
--- a/games-simulation/pmars-sdl/files/pmars-sdl-0.9.2e-format.patch
+++ b/games-simulation/pmars-sdl/files/pmars-sdl-0.9.2e-format.patch
@@ -1,5 +1,5 @@
 src/asm.c.old  2015-10-28 13:23:53.465014342 +0100
-+++ src/asm.c  2015-10-28 13:23:10.502813377 +0100
+--- a/src/asm.c.old2015-10-28 13:23:53.465014342 +0100
 b/src/asm.c2015-10-28 13:23:10.502813377 +0100
 @@ -652,7 +652,7 @@
macputs(str);
  #else
@@ -27,8 +27,8 @@
  #ifndef VMS
  textout(outs);
  #else
 src/cdb.c.old  2015-10-28 13:24:04.669805966 +0100
-+++ src/cdb.c  2015-10-28 13:23:10.502813377 +0100
+--- a/src/cdb.c.old2015-10-28 13:24:04.669805966 +0100
 b/src/cdb.c2015-10-28 13:23:10.502813377 +0100
 @@ -2760,7 +2760,7 @@
fprintf(outp, nameByAuthorScores, warrior[idxV[i]].name, 
warrior[idxV[i]].authorName,
scrV[idxV[i]]);
@@ -38,8 +38,8 @@
  for (j = 0; j < warriors; ++j) {
fprintf(outp, " %d", warrior[idxV[i]].score[j]);
  }
 src/clparse.c.old  2015-10-28 13:24:10.648694768 +0100
-+++ src/clparse.c  2015-10-28 13:23:10.502813377 +0100
+--- a/src/clparse.c.old2015-10-28 13:24:10.648694768 +0100
 b/src/clparse.c2015-10-28 13:23:10.502813377 +0100
 @@ -289,7 +289,7 @@
if (next_input(filep, inputs)) {
  if (!strcmp(inputs, "-")) {

diff --git a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild 
b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
new file mode 100644
index 000..05129c0d1c7
--- /dev/null
+++ b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit readme.gentoo-r1 toolchain-funcs
+
+MY_PN="${PN/-sdl/}"
+MY_PV="${PV/e/-5}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Portable redcode simulator's sdl port for core war"
+HOMEPAGE="http://corewar.co.uk/pihlaja/pmars-sdl/";
+SRC_URI="http://corewar.co.uk/pihlaja/pmars-sdl/${MY_P}.tar.gz";
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sdl X"
+
+RDEPEND="
+   sdl? ( x11-libs/libX11 media-libs/libsdl[video] )
+   X? ( x11-libs/libX11 )
+   !sdl? ( !X? ( sys-libs/ncurses:0= ) )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${P}-format.patch )
+
+DOC_CONTENTS="
+   There are some macros in ${GAMES_DATADIR}/${MY_PN}/macros
+   which you should make accessible to pmars by typing
+   export PMARSHOME=${GAMES_DATADIR}/${MY_PN}/macros\n
+"
+
+src_compile() {
+   CFLAGS="${CFLAGS} -DEXT94 -DPERMUTATE"
+   LFLAGS="-x"
+
+   if use sdl ; then
+   CFLAGS="${CFLAGS} -DSDLGRAPHX `sdl-config --cflags`"
+   LIB=`sdl-config --libs`
+   elif use X ; then
+   CFLAGS="${CFLAGS} -DXWINGRAPHX"
+   LIB="-L/usr/X11R6/lib -lX11"
+   else
+   CFLAGS="${CFLAGS} -DCURSESGRAPHX"
+   LIB="-lcurses"
+   fi
+
+   cd src
+
+   SRC="asm.c
+cdb.c
+clparse.c
+disasm.c
+eval.c
+global.c
+pmars.c
+sim.c
+pos.c
+str_eng.c
+token.c"
+
+   for x in ${SRC}; do
+   einfo "compiling ${x}"
+   $(tc-getCC) ${CFLAGS} ${x} -c || die
+   done
+
+   echo
+   einfo "linking with LIB: ${LIB}"
+   $(tc-getCC) ${LDFLAGS} *.o ${LIB} -o ${MY_PN} || die
+}
+
+src_install() {
+   dobin src/${MY_PN}
+   doman doc/${MY_PN}.6
+
+   dodoc AUTHORS CONTRIB ChangeLog README doc/redcode.ref
+   readme.gentoo_create_doc
+
+   insinto "/usr/share/${MY_PN}/warriors"
+   doins warriors/*
+
+   insinto "/usr/share/${MY_PN}/macros"
+   doins config/*.mac
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/dopewars/, games-strategy/dopewars/files/

2018-05-01 Thread Pacho Ramos
commit: 2de88f03f39f8ef50015dd7b1c87fc7b32119f5f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 19:08:58 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de88f03

games-strategy/dopewars: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/dopewars/dopewars-1.5.12-r3.ebuild  | 64 ++
 .../files/dopewars-1.5.12-CVE-2009-3591.patch  |  4 +-
 2 files changed, 66 insertions(+), 2 deletions(-)

diff --git a/games-strategy/dopewars/dopewars-1.5.12-r3.ebuild 
b/games-strategy/dopewars/dopewars-1.5.12-r3.ebuild
new file mode 100644
index 000..4d1c3843761
--- /dev/null
+++ b/games-strategy/dopewars/dopewars-1.5.12-r3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop
+
+DESCRIPTION="Re-Write of the game Drug Wars"
+HOMEPAGE="http://dopewars.sourceforge.net/";
+SRC_URI="mirror://sourceforge/dopewars/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls ncurses gtk gnome sdl"
+
+RDEPEND="
+   ncurses? ( >=sys-libs/ncurses-5.2:0= )
+   gtk? ( x11-libs/gtk+:2 )
+   dev-libs/glib:2
+   nls? ( virtual/libintl )
+   sdl? (
+   media-libs/libsdl
+   media-libs/sdl-mixer
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+   eapply "${FILESDIR}"/${P}-CVE-2009-3591.patch
+   sed -i \
+   -e "/priv_hiscore/ s:DPDATADIR:\"/var/lib\":" \
+   -e "/\/doc\// s:DPDATADIR:\"/usr/share\":" \
+   -e 's:index.html:html/index.html:' \
+   src/dopewars.c || die
+}
+
+src_configure() {
+   local myservconf
+
+   if ! use gtk ; then
+   myservconf="--disable-gui-client --disable-gui-server 
--disable-glibtest --disable-gtktest"
+   fi
+
+   econf \
+   $(use_enable ncurses curses-client) \
+   $(use_enable nls) \
+   $(use_with sdl) \
+   --without-esd \
+   --enable-networking \
+   --enable-plugins \
+   ${myservconf}
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   rm -r "${ED}"/usr/share/gnome || die
+   rm -rf "${ED}"/usr/share/doc
+   make_desktop_entry "${PN}" "Dopewars" 
/usr/share/pixmaps/dopewars-weed.png
+   HTML_DOCS="doc/*html" einstalldocs
+}

diff --git a/games-strategy/dopewars/files/dopewars-1.5.12-CVE-2009-3591.patch 
b/games-strategy/dopewars/files/dopewars-1.5.12-CVE-2009-3591.patch
index d657bf8744f..3b8b066a81c 100644
--- a/games-strategy/dopewars/files/dopewars-1.5.12-CVE-2009-3591.patch
+++ b/games-strategy/dopewars/files/dopewars-1.5.12-CVE-2009-3591.patch
@@ -3,8 +3,8 @@ Patch for CVE-2009-3591 -- bug 288295.
 Fetched from upstream SVN:
 
http://dopewars.svn.sourceforge.net/viewvc/dopewars/dopewars/trunk/src/serverside.c?r1=1033&r2=1032&pathrev=1033
 
 dopewars/trunk/src/serverside.c2009/03/10 07:18:49 1032
-+++ dopewars/trunk/src/serverside.c2009/10/05 04:11:32 1033
+--- trunk/src/serverside.c 2009/03/10 07:18:49 1032
 trunk/src/serverside.c 2009/10/05 04:11:32 1033
 @@ -504,6 +504,12 @@
  break;
case C_REQUESTJET:



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

2018-05-01 Thread Pacho Ramos
commit: 9b6d1597fdb53feea15ad8de5c4e24d14ed3972e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:36:17 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6d1597

games-simulation/pmars-sdl: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild | 91 --
 1 file changed, 91 deletions(-)

diff --git a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild 
b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
deleted file mode 100644
index 2df3782e391..000
--- a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit toolchain-funcs eutils games
-
-MY_PN="${PN/-sdl/}"
-MY_PV="${PV/e/-5}"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Portable redcode simulator's sdl port for core war"
-HOMEPAGE="http://corewar.co.uk/pihlaja/pmars-sdl/";
-SRC_URI="http://corewar.co.uk/pihlaja/pmars-sdl/${MY_P}.tar.gz";
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="sdl X"
-
-DEPEND="sdl? ( x11-libs/libX11 media-libs/libsdl[video] )
-   X? ( x11-libs/libX11 )
-   !sdl? ( !X? ( sys-libs/ncurses:0 ) )"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-format.patch
-}
-
-src_compile() {
-   CFLAGS="${CFLAGS} -DEXT94 -DPERMUTATE"
-   LFLAGS="-x"
-
-   if use sdl ; then
-   CFLAGS="${CFLAGS} -DSDLGRAPHX `sdl-config --cflags`"
-   LIB=`sdl-config --libs`
-   elif use X ; then
-   CFLAGS="${CFLAGS} -DXWINGRAPHX"
-   LIB="-L/usr/X11R6/lib -lX11"
-   else
-   CFLAGS="${CFLAGS} -DCURSESGRAPHX"
-   LIB="-lcurses"
-   fi
-
-   cd src
-
-   SRC="asm.c
-cdb.c
-clparse.c
-disasm.c
-eval.c
-global.c
-pmars.c
-sim.c
-pos.c
-str_eng.c
-token.c"
-
-   for x in ${SRC}; do
-   einfo "compiling ${x}"
-   $(tc-getCC) ${CFLAGS} ${x} -c || die
-   done
-
-   echo
-   einfo "linking with LIB: ${LIB}"
-   $(tc-getCC) ${LDFLAGS} *.o ${LIB} -o ${MY_PN} || die
-}
-
-src_install() {
-   dogamesbin src/${MY_PN}
-   doman doc/${MY_PN}.6
-
-   dodoc AUTHORS CONTRIB ChangeLog README doc/redcode.ref
-
-   insinto "${GAMES_DATADIR}/${MY_PN}/warriors"
-   doins warriors/*
-
-   insinto "${GAMES_DATADIR}/${MY_PN}/macros"
-   doins config/*.mac
-
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   echo
-   ewarn "There are some macros in ${GAMES_DATADIR}/${MY_PN}/macros"
-   ewarn "which you should make accessible to pmars by typing"
-   ewarn "export PMARSHOME=${GAMES_DATADIR}/${MY_PN}/macros\n"
-}



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

2018-05-01 Thread Pacho Ramos
commit: f0ef135fa2e5e25318e7a9301cf387b7119c2a0f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:51:58 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ef135f

games-strategy/crimson: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/crimson/crimson-0.5.3.ebuild | 58 -
 1 file changed, 58 deletions(-)

diff --git a/games-strategy/crimson/crimson-0.5.3.ebuild 
b/games-strategy/crimson/crimson-0.5.3.ebuild
deleted file mode 100644
index 0cec24d6a05..000
--- a/games-strategy/crimson/crimson-0.5.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="Tactical war game in the tradition of Battle Isle"
-HOMEPAGE="http://crimson.seul.org/";
-SRC_URI="http://crimson.seul.org/files/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test zlib"
-
-RDEPEND="media-libs/libsdl[sound,video]
-   media-libs/sdl-mixer
-   media-libs/sdl-ttf
-   media-libs/sdl-net
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   test? (
-   =app-text/docbook-xml-dtd-4.2*
-   dev-libs/libxml2
-   )"
-
-src_configure() {
-   egamesconf \
-   --enable-sound \
-   --enable-network \
-   $(use_with zlib) \
-   --enable-cfed \
-   --enable-bi2cf \
-   --enable-comet \
-   --enable-cf2bmp
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   pixmapsdir="/usr/share/pixmaps" \
-   install
-   dodoc NEWS README* THANKS TODO
-   rm -rf "${D}/${GAMES_DATADIR}/applications"
-   make_desktop_entry crimson "Crimson Fields"
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   echo
-   ewarn "Crimson Fields ${PV} is not necessarily save-game compatible 
with previous versions."
-   echo
-   elog "If you have older save files and you wish to continue those 
games,"
-   elog "you'll need to remerge the version with which you started"
-   elog "those save-games."
-}



[gentoo-commits] repo/gentoo:master commit in: games-sports/foobillard/

2018-05-01 Thread Pacho Ramos
commit: 2d7761796ac1294dbbb052ed86c0162d156950c6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 18:39:07 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d776179

games-sports/foobillard: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-sports/foobillard/foobillard-3.0a.ebuild | 53 --
 1 file changed, 53 deletions(-)

diff --git a/games-sports/foobillard/foobillard-3.0a.ebuild 
b/games-sports/foobillard/foobillard-3.0a.ebuild
deleted file mode 100644
index e68d118c802..000
--- a/games-sports/foobillard/foobillard-3.0a.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic autotools toolchain-funcs games
-
-DESCRIPTION="8ball, 9ball, snooker and carambol game"
-HOMEPAGE="http://foobillard.sourceforge.net/";
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE="sdl video_cards_nvidia"
-
-DEPEND="x11-libs/libXaw
-   x11-libs/libXi
-   virtual/opengl
-   virtual/glu
-   >=media-libs/freetype-2.0.9
-   media-libs/libpng:0
-   sdl? ( media-libs/libsdl[video] )
-   !sdl? ( media-libs/freeglut )"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-no_nvidia.patch \
-   "${FILESDIR}"/${P}-fbsd.patch \
-   "${FILESDIR}"/${P}-as-needed.patch \
-   "${FILESDIR}"/${P}-gl-clamp.patch
-   mv configure.{in,ac}
-   rm aclocal.m4
-
-   eautoreconf
-}
-
-src_configure() {
-   use video_cards_nvidia && append-ldflags 
-L/usr/$(get_libdir)/opengl/nvidia/lib
-   egamesconf \
-   --enable-sound \
-   $(use_enable sdl SDL) \
-   $(use_enable !sdl glut) \
-   $(use_enable video_cards_nvidia nvidia)
-}
-
-src_install() {
-   default
-   doman foobillard.6
-   newicon data/full_symbol.png foobillard.png
-   make_desktop_entry foobillard Foobillard
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedink/

2018-05-01 Thread Pacho Ramos
commit: edeab382f868f6ae5e43ffbd034eb8d2b14b32d7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 17:36:50 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edeab382

games-rpg/freedink: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-rpg/freedink/freedink-108.4.ebuild | 57 
 1 file changed, 57 deletions(-)

diff --git a/games-rpg/freedink/freedink-108.4.ebuild 
b/games-rpg/freedink/freedink-108.4.ebuild
deleted file mode 100644
index f9fb99c364f..000
--- a/games-rpg/freedink/freedink-108.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit flag-o-matic games
-
-DESCRIPTION="Dink Smallwood is an adventure/role-playing game, similar to 
Zelda (2D top view)"
-HOMEPAGE="http://www.freedink.org/";
-SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=media-libs/fontconfig-2.4
-   >=media-libs/libsdl-1.2[X,sound,joystick,video]
-   >=media-libs/sdl-gfx-2.0
-   >=media-libs/sdl-image-1.2
-   >=media-libs/sdl-mixer-1.2[midi,vorbis,wav]
-   >=media-libs/sdl-ttf-2.0.9"
-RDEPEND="${DEPEND}
-   ~games-rpg/freedink-data-1.08.20140901"
-DEPEND="${DEPEND}
-   dev-libs/check
-   virtual/pkgconfig
-   sys-devel/gettext"
-
-src_prepare() {
-   sed -i \
-   -e 's#^datarootdir =.*$#datarootdir = /usr/share#' \
-   share/Makefile.in || die
-   # seems like the code is fragile (bug #559548)
-   filter-flags
-   replace-flags -O? -O0
-}
-
-src_configure() {
-   egamesconf \
-   --disable-embedded-resources \
-   --localedir="/usr/share/locale"
-}
-
-src_install() {
-   default
-   dodoc TROUBLESHOOTING
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   einfo
-   elog "optional dependencies:"
-   elog "  games-util/dfarc (dmod installer and frontend)"
-   einfo
-}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/dreamweb/

2018-05-01 Thread Pacho Ramos
commit: 43e3381cc493af7f158a11251f442118845aae8b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  1 17:38:04 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue May  1 19:35:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e3381c

games-rpg/dreamweb: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-rpg/dreamweb/dreamweb-1.1-r1.ebuild | 109 ++
 1 file changed, 109 insertions(+)

diff --git a/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild 
b/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild
new file mode 100644
index 000..c685cb39ad4
--- /dev/null
+++ b/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit unpacker eutils
+
+DESCRIPTION="Top-down adventure game set in a gritty futuristic/dystopian city"
+HOMEPAGE="http://wiki.scummvm.org/index.php/Dreamweb";
+SRC_URI="doc? ( mirror://sourceforge/scummvm/${PN}-manuals-en-highres.zip )
+   l10n_de? ( mirror://sourceforge/scummvm/${PN}-cd-de-${PV}.zip )
+   l10n_en? ( mirror://sourceforge/scummvm/${PN}-cd-us-${PV}.zip )
+   l10n_en-GB? ( mirror://sourceforge/scummvm/${PN}-cd-uk-${PV}.zip )
+   l10n_es? ( mirror://sourceforge/scummvm/${PN}-cd-es-${PV}.zip )
+   l10n_fr? ( mirror://sourceforge/scummvm/${PN}-cd-fr-${PV}.zip )
+   l10n_it? ( mirror://sourceforge/scummvm/${PN}-cd-it-${PV}.zip )
+   !l10n_de? ( !l10n_en? ( !l10n_en-GB? ( !l10n_es? ( !l10n_fr? ( 
!l10n_it? \
+   ( mirror://sourceforge/scummvm/${PN}-cd-us-${PV}.zip ) ) ) ) ) )
+   http://www.scummvm.org/images/cat-dreamweb.png";
+
+LICENSE="Dreamweb"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc l10n_de l10n_en l10n_en-GB l10n_es l10n_fr l10n_it"
+
+RDEPEND=">=games-engines/scummvm-1.7[flac]"
+DEPEND="$(unpacker_src_uri_depends)"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   if use l10n_de ; then
+   mkdir -p "${S}"/de || die
+   cd "${S}"/de || die
+   unpacker ${PN}-cd-de-${PV}.zip
+   fi
+   if use l10n_en || ( ! use l10n_de && ! use l10n_en && ! use l10n_en-GB 
&& \
+   ! use l10n_es && ! use l10n_fr && ! use l10n_it ) ; then
+   mkdir -p "${S}"/en_US || die
+   cd "${S}"/en_US || die
+   unpacker ${PN}-cd-us-${PV}.zip
+   fi
+   if use l10n_en-GB ; then
+   mkdir -p "${S}"/en_GB || die
+   cd "${S}"/en_GB || die
+   unpacker ${PN}-cd-uk-${PV}.zip
+   fi
+   if use l10n_es ; then
+   mkdir -p "${S}"/es || die
+   cd "${S}"/es || die
+   unpacker ${PN}-cd-es-${PV}.zip
+   fi
+   if use l10n_fr ; then
+   mkdir -p "${S}"/fr || die
+   cd "${S}"/fr || die
+   unpacker ${PN}-cd-fr-${PV}.zip
+   fi
+   if use l10n_it ; then
+   mkdir -p "${S}"/it || die
+   cd "${S}"/it || die
+   unpacker ${PN}-cd-it-${PV}.zip
+   fi
+   if use doc ; then
+   mkdir -p "${S}"/doc || die
+   cd "${S}"/doc || die
+   unpacker ${PN}-manuals-en-highres.zip
+   fi
+}
+
+src_prepare() {
+   default
+   rm -rf */license.txt */*.EXE || die
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   newicon "${DISTDIR}"/cat-dreamweb.png dreamweb.png
+   if use l10n_de ; then
+   doins -r de
+   make_wrapper dreamweb-de "scummvm -f -p \"/usr/share/${PN}/de\" 
dreamweb" .
+   make_desktop_entry ${PN}-de "Dreamweb (Deutsch)" dreamweb
+   fi
+   if use l10n_en || ( ! use l10n_de && ! use l10n_en && ! use l10n_en-GB 
&& \
+   ! use l10n_es && ! use l10n_fr && ! use l10n_it ) ; then
+   doins -r en_US
+   make_wrapper dreamweb-en_US "scummvm -f -p 
\"/usr/share/${PN}/en_US\" dreamweb" .
+   make_desktop_entry ${PN}-en_US "Dreamweb (US English)" dreamweb
+   fi
+   if use l10n_en-GB ; then
+   doins -r en_GB
+   make_wrapper dreamweb-en_GB "scummvm -f -p 
\"/usr/share/${PN}/en_GB\" dreamweb" .
+   make_desktop_entry ${PN}-en_GB "Dreamweb (UK English)" dreamweb
+   fi
+   if use l10n_es ; then
+   doins -r es
+   make_wrapper dreamweb-es "scummvm -f -p \"/usr/share/${PN}/es\" 
dreamweb" .
+   make_desktop_entry ${PN}-es "Dreamweb (Español)" dreamweb
+   fi
+   if use l10n_fr ; then
+   doins -r fr
+   make_wrapper dreamweb-fr "scummvm -f -p \"/usr/share/${PN}/fr\" 
dreamweb" .
+   make_desktop_entry ${PN}-fr "Dreamweb (Français)" dreamweb
+   fi
+   if use l10n_it ; then
+   doins -r it
+   make_wrapper dreamweb-it "scummvm -f -p \"/usr/share/${PN}/it\" 
dreamweb

  1   2   3   >