[gentoo-commits] repo/gentoo:master commit in: dev-embedded/arduino/

2018-05-02 Thread Jeroen Roovers
commit: 26fb28944a0454a2252e2bc0ec37c2d8013ede38
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu May  3 05:54:19 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu May  3 05:54:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26fb2894

dev-embedded/arduino: Fix /usr/share/arduino/reference symlnk (bug

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 .../arduino/{arduino-1.8.5-r1.ebuild => arduino-1.8.5-r2.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/arduino/arduino-1.8.5-r1.ebuild 
b/dev-embedded/arduino/arduino-1.8.5-r2.ebuild
similarity index 98%
rename from dev-embedded/arduino/arduino-1.8.5-r1.ebuild
rename to dev-embedded/arduino/arduino-1.8.5-r2.ebuild
index 1ea4adfe2d4..9bb3d4462bf 100644
--- a/dev-embedded/arduino/arduino-1.8.5-r1.ebuild
+++ b/dev-embedded/arduino/arduino-1.8.5-r2.ebuild
@@ -144,7 +144,7 @@ src_install() {
einstalldocs
 
# arduino expects its doc in its "main" directory. symlink it.
-   dosym "${EPREFIX}/usr/share/doc/${P}/html/reference" 
"${SHARE}/reference"
+   dosym "${EPREFIX}/usr/share/doc/${PF}/html/reference" 
"${SHARE}/reference"
fi
 
# Install menu and icons



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

2018-05-02 Thread Mart Raudsepp
commit: 49919cf8227fd6b6d4727751e127aabe357c4fe6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May  3 05:38:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 05:48:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49919cf8

dev-python/mako-1.0.6: arm64 stable (bug #648908)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-python/mako/mako-1.0.6.ebuild 
b/dev-python/mako/mako-1.0.6.ebuild
index 93e22b35772..0c1a8d144ce 100644
--- a/dev-python/mako/mako-1.0.6.ebuild
+++ b/dev-python/mako/mako-1.0.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="doc test"
 
 RDEPEND="



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

2018-05-02 Thread Mart Raudsepp
commit: ae476c61bdee93da62ff2ffb14cafa3f21b5afa9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed May  2 17:33:40 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 05:48:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae476c61

dev-scheme/guile-2.0.14-r3: arm64 stable (bug #647114)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild 
b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 4c037a823ad..6e53308ee30 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
 DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
 HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 LICENSE="LGPL-3+"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 # emacs useflag removal not working




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

2018-05-02 Thread Mart Raudsepp
commit: e21833c3c45f153e95ff6c68f4e608556ef640f4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed May  2 17:26:05 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  3 05:48:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21833c3

dev-libs/boehm-gc-7.6.4: arm64 stable

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild 
b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
index b820b012455..bb46d18df23 100644
--- a/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-7.6.4.ebuild
@@ -15,7 +15,7 @@ LICENSE="boehm-gc"
 # SONAME: libgc.so.1 libgccpp.so.1
 # We've been using subslot 0 for these instead of "1.1".
 SLOT="0"
-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 ~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 ~x64-solaris ~x86-solaris"
 IUSE="cxx static-libs +threads"
 
 DEPEND="



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

2018-05-02 Thread Jeroen Roovers
commit: 8197d307f9edd8ba9a3a26498a5402044207e88e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu May  3 05:42:04 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu May  3 05:42:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8197d307

net-misc/youtube-dl: Old.

Package-Manager: Portage-2.3.32, Repoman-2.3.9

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

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 44f63eb296c..55b81d510c1 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2017.11.15.tar.gz 2834012 BLAKE2B 
fd93e3923f99874be58681a886c09e31ac10063975ab636badf27e59b44743c72cddf05e3a431c49ffd0f7b40f9b005f4d90feff85d4ca889dee80833300b076
 SHA512 
e10c0d53db7fdfb02610b53f54046c0a9354b305ba05c5d00a43649a283a6449263f66ff56171d52cf18f906c6aeccc25dc48ea708b4b1bb2b8323b937abca96
-DIST youtube-dl-2018.04.16.tar.gz 2947245 BLAKE2B 
37e75ec41daa72e4259b6b7f809606ff1bb3ed352bf07733086273e1abe9c2b39a8b0238447100a507a8be421f5b568716959a7df9d30fbe954413ba7a7690e3
 SHA512 
fdf3115d0deadca60a0316264289e79b5f7bb17af395264203a5ccef1b9cd8d05aa2348042ee08bf2f5f1475951e076662331a561aa101b904873446ed118cdc
 DIST youtube-dl-2018.04.25.tar.gz 2947762 BLAKE2B 
6c6ee1e67eab82418bcc2f5f4556b02eba77ddf830603096e29dd793bf052403379838bf2d920d7ebc39be9ec4e7aba33799435f2980c991873d636d10be5e9a
 SHA512 
89eda20c45575bbf894138b2fd41e38abf3cc21504fe141754544c436bf6030fa94a1496abf6b8c4bfdc77bdf1c8c1d320bf0f1a0ecc2d007409ef9421922c15
 DIST youtube-dl-2018.05.01.tar.gz 2956847 BLAKE2B 
d1f5a07cfb92ec5d1b7ef075cf7c9de7ce7621b54a186a8e3a14ba0504090b1fc2ad6475b06b62355c383d31ba1905a7b7b6d9276eccdf545290ed4a11f5b293
 SHA512 
656a15a65d05bd59b188e95126325f9391800adb4b30a858549f190ab4f8b188b6e495456ebdde58c0997b0723e6effd4181183b9afbac11f7799171c4e3875d

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

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

2018-05-02 Thread Jeroen Roovers
commit: d66f080b391bfb3c42ab48af281a2c5f03d632c1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu May  3 05:30:21 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu May  3 05:41:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66f080b

net-misc/youtube-dl: Version 2018.05.01.

Package-Manager: Portage-2.3.32, Repoman-2.3.9

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

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 9bdba106c32..44f63eb296c 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2017.11.15.tar.gz 2834012 BLAKE2B 
fd93e3923f99874be58681a886c09e31ac10063975ab636badf27e59b44743c72cddf05e3a431c49ffd0f7b40f9b005f4d90feff85d4ca889dee80833300b076
 SHA512 
e10c0d53db7fdfb02610b53f54046c0a9354b305ba05c5d00a43649a283a6449263f66ff56171d52cf18f906c6aeccc25dc48ea708b4b1bb2b8323b937abca96
 DIST youtube-dl-2018.04.16.tar.gz 2947245 BLAKE2B 
37e75ec41daa72e4259b6b7f809606ff1bb3ed352bf07733086273e1abe9c2b39a8b0238447100a507a8be421f5b568716959a7df9d30fbe954413ba7a7690e3
 SHA512 
fdf3115d0deadca60a0316264289e79b5f7bb17af395264203a5ccef1b9cd8d05aa2348042ee08bf2f5f1475951e076662331a561aa101b904873446ed118cdc
 DIST youtube-dl-2018.04.25.tar.gz 2947762 BLAKE2B 
6c6ee1e67eab82418bcc2f5f4556b02eba77ddf830603096e29dd793bf052403379838bf2d920d7ebc39be9ec4e7aba33799435f2980c991873d636d10be5e9a
 SHA512 
89eda20c45575bbf894138b2fd41e38abf3cc21504fe141754544c436bf6030fa94a1496abf6b8c4bfdc77bdf1c8c1d320bf0f1a0ecc2d007409ef9421922c15
+DIST youtube-dl-2018.05.01.tar.gz 2956847 BLAKE2B 
d1f5a07cfb92ec5d1b7ef075cf7c9de7ce7621b54a186a8e3a14ba0504090b1fc2ad6475b06b62355c383d31ba1905a7b7b6d9276eccdf545290ed4a11f5b293
 SHA512 
656a15a65d05bd59b188e95126325f9391800adb4b30a858549f190ab4f8b188b6e495456ebdde58c0997b0723e6effd4181183b9afbac11f7799171c4e3875d

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

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

2018-05-02 Thread Hans de Graaff
commit: 4585f3fc14db267aa6409fc8c0e514dd027d9e9f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:55:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:55:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4585f3fc

dev-ruby/arel: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/arel/arel-9.0.0.ebuild b/dev-ruby/arel/arel-9.0.0.ebuild
index 3e37299ad56..3902df6bb2c 100644
--- a/dev-ruby/arel/arel-9.0.0.ebuild
+++ b/dev-ruby/arel/arel-9.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="doc"



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

2018-05-02 Thread Hans de Graaff
commit: d11f26b47233c89d27c90f2cb2942c5f382cadd1
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Apr 28 07:56:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 05:16:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11f26b4

dev-ruby/gruff: remove unused patch

 dev-ruby/gruff/files/gruff-0.3.6-spider.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/dev-ruby/gruff/files/gruff-0.3.6-spider.patch 
b/dev-ruby/gruff/files/gruff-0.3.6-spider.patch
deleted file mode 100644
index 0e7a8bbcfab..000
--- a/dev-ruby/gruff/files/gruff-0.3.6-spider.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 lib/gruff/spider.rb.orig   2007-03-08 10:22:36.0 +0100
-+++ lib/gruff/spider.rb2007-03-08 10:38:50.0 +0100
-@@ -34,8 +34,8 @@
- return unless @has_data
- 
- # Setup basic positioning
--diameter = @graph_height
--radius = @graph_height / 2.0
-+diameter = @graph_height - 50
-+radius = diameter / 2.0
- top_x = @graph_left + (@graph_width - diameter) / 2.0
- center_x = @graph_left + (@graph_width / 2.0)
- center_y = @graph_top + (@graph_height / 2.0) - 25 # Move graph up a bit



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

2018-05-02 Thread Hans de Graaff
commit: 223ae3118b420a648daf8a444293f735d9d498b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:47:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:47:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223ae311

dev-ruby/nio4r: add 2.3.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/nio4r/Manifest   |  1 +
 dev-ruby/nio4r/nio4r-2.3.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index abffc71ca5b..80a7a046f96 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -1,3 +1,4 @@
 DIST nio4r-1.2.1.gem 94208 BLAKE2B 
229c1c69000a6701ad765af26e592b9dbdb3646f155dc2114ea677b40097c0158c615efb25506c2ae59316e4ecdd7ec8747bf4f18a3ec2ca1be6bf028b85
 SHA512 
3136863955bd6f4d489955bae9baf2fb527447c0e71dade1a05402f3e7c8570bf1dd9b8335d70d7303ec4df0a236b13e4ede74ce9154be00a108afcd7c6b7f40
 DIST nio4r-2.2.0.gem 101888 BLAKE2B 
b860169c4fd4b3747af5327554b808c74585f509b69664da3da1558487a2f0119b9d1b56718c5301a13b4b4ccf8a55a8b661900d8992f40a8128ddbc638b0d87
 SHA512 
9a9acaede13da07894edb7012f593bd2132296f2130cc2529cfbbad421aaa1e7b144403c9812e6ac8429cf6bb9e8c7e746acd86f2061dedf4cc14fb10fdaa7fe
 DIST nio4r-2.3.0.gem 101888 BLAKE2B 
f2f3d1c962ae875ad68e5c4acd91b738a2a094f13293903ab1d65e6d2b32537bf624ccbf2524b897b9b3f1c4ac4161dc1f1758c267ed776a0b35f3dd3a994833
 SHA512 
266cb1cfbf62a0cdb130ccf7defa3f7142f1ddc4a45b6364197250abaa857b7177074eb7643bc9e005b30aa114c4337059092125734a3f13f3646a315eff2698
+DIST nio4r-2.3.1.gem 101888 BLAKE2B 
1891581eaa8659ed86f13e365664974ea55921e0107b7ce9757961cebe27f290995e90c17d375b35cf15245856c7c1d61fd05a332dc09032fffc1599bc2474ab
 SHA512 
6e8fbc744f17b42a0a5c9f8f6db79ce3c9c0dbf6cb047f0b48faab813effc9f5dabe7405475a755bea9f0eb49037f6f26bdc6b8ff3fc7ab3bca61fc238e4eb6d

diff --git a/dev-ruby/nio4r/nio4r-2.3.1.ebuild 
b/dev-ruby/nio4r/nio4r-2.3.1.ebuild
new file mode 100644
index 000..c894fe28db5
--- /dev/null
+++ b/dev-ruby/nio4r/nio4r-2.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance selector API for monitoring IO objects"
+HOMEPAGE="https://github.com/socketry/nio4r;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# Note that nio4r bundles a patched copy of libev, and without these
+# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-retry )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' spec/spec_helper.rb || 
die
+   sed -e '/extension/ s:^:#:' -i Rakefile || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/${PN} extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/${PN}
+   cp ext/${PN}/*$(get_modname) lib/ || die
+}



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

2018-05-02 Thread Hans de Graaff
commit: 3a9c5a02e4480feb230a45eb8c3a90d73a32d4e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:36:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:36:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9c5a02

dev-ruby/listen: add ruby25 revision

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/listen/listen-3.1.5-r2.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-ruby/listen/listen-3.1.5-r2.ebuild 
b/dev-ruby/listen/listen-3.1.5-r2.ebuild
new file mode 100644
index 000..3b3c982054d
--- /dev/null
+++ b/dev-ruby/listen/listen-3.1.5-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Listens to file modifications and notifies you about the changes"
+HOMEPAGE="https://github.com/guard/listen;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+# Block on other packages trying to install a /usr/bin/listen
+RDEPEND+="!!media-sound/listen !!media-radio/ax25 
!!=dev-ruby/rb-inotify-0.9.7 >=dev-ruby/ruby_dep-1.2:1"
+
+ruby_add_bdepend "test? ( dev-ruby/thor )"
+
+all_ruby_prepare() {
+   rm -f Gemfile || die
+   sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
+   sed -i -e "/rb-fsevent/d"  lib/listen/adapter/darwin.rb || die
+   rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
+}
+
+each_ruby_prepare() {
+   mkdir spec/.fixtures || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   rm -rf spec/.fixtures || die
+}



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

2018-05-02 Thread Hans de Graaff
commit: 945790de2f6a6b61b7df10c20c8220685b5e6447
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:16:21 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:16:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945790de

dev-ruby/acts_as_list: add 0.9.12

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/acts_as_list/Manifest   |  1 +
 dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest
index 6ca16c0ba67..84bc652ac4a 100644
--- a/dev-ruby/acts_as_list/Manifest
+++ b/dev-ruby/acts_as_list/Manifest
@@ -1,3 +1,4 @@
 DIST acts_as_list-0.9.10.gem 34816 BLAKE2B 
82e6f5b15b5a9d4d1bf79254e7726f879880513d0ed0856fa7ecf60ee5d1451564ac67c2ef87be883df127ceef109c73cd4e0f497e6405d24d7cc9bfa1fae6e1
 SHA512 
9dca8e1b00982ef296bd14abd778be2768784b9618f805f2d15fd4aef6d13edf7836ce0132d608b396a4a11a9d30a82e7b6c56f453bb452a021901b616e4bbfc
 DIST acts_as_list-0.9.11.gem 34816 BLAKE2B 
6cbe53615b29c5e97aca86acfd0d82b6ea1027d2f2f9a1680aa7c42429d203188af08ab5fd9cbd1502f4028b807ecaab0c1c158efcd9969faecaa0a04efad821
 SHA512 
b439bacfde4f698e696e748ba26fc1138336d4b8215a3e862416eccf8ea881205c38a4300eddb026902e1b2320a0d0a8dc07ce358482c07ed0d50dedc5c7b4c8
+DIST acts_as_list-0.9.12.gem 35328 BLAKE2B 
1e2e11bddf94c5e9213a397e4473c96331352f76581224faf29c125cdf7a0c3cbd6191270921e7134c8c8bc2faad862aab043cea2bf8ab7cec87d71012121ad1
 SHA512 
7120cbf538fe660861b4a83477ff914deee6f8bed94eaeccf74e1a19cb49ab27fc6e62b01f7295750c2521f92823c4e5167ede8bae1dfe55f00d292b67ad5f21
 DIST acts_as_list-0.9.9.gem 34304 BLAKE2B 
9fad714f73f22954cab06fba2317343e328c9fb8b710a033a111dc5448fa3a08e27298cb306ae821ba84846a724be30423a96cc508bc9e5553910c7a937b96e1
 SHA512 
fb2a47d62af0de69b7dfc456466e19dac0ab4124141405ccd326fd9d0111d3fba1a6f33580e41b99b84a6d54016289f5b446d7bb5edee596079518811469027f

diff --git a/dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild
new file mode 100644
index 000..43ead9de208
--- /dev/null
+++ b/dev-ruby/acts_as_list/acts_as_list-0.9.12.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+DESCRIPTION="Capabilities for sorting and reordering a number of objects in a 
list"
+HOMEPAGE="https://github.com/swanandp/acts_as_list;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86-macos"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3:*"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit:2
+   dev-ruby/activerecord[sqlite]
+   )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die
+   sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die
+}



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

2018-05-02 Thread Hans de Graaff
commit: d6ee50164f9147fdd42864a2451d904e8659a73f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:42:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:42:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ee5016

dev-ruby/listen: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/listen/listen-0.7.3-r2.ebuild | 2 +-
 dev-ruby/listen/listen-1.3.1-r4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/listen/listen-0.7.3-r2.ebuild 
b/dev-ruby/listen/listen-0.7.3-r2.ebuild
index cd74a53f70f..40d05b507c3 100644
--- a/dev-ruby/listen/listen-0.7.3-r2.ebuild
+++ b/dev-ruby/listen/listen-0.7.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 

diff --git a/dev-ruby/listen/listen-1.3.1-r4.ebuild 
b/dev-ruby/listen/listen-1.3.1-r4.ebuild
index 160b2808587..582ffb55e35 100644
--- a/dev-ruby/listen/listen-1.3.1-r4.ebuild
+++ b/dev-ruby/listen/listen-1.3.1-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2018-05-02 Thread Hans de Graaff
commit: 684bb32546d7799017cd51bc7293b70d25125f6b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:42:26 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:42:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684bb325

dev-ruby/webmock: add 3.4.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index cfaac2f10f6..9e2f8342240 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -3,3 +3,4 @@ DIST webmock-2.3.2.gem 112128 BLAKE2B 
ef0a722374057d7c5392924f68de8520f08cb0aa03
 DIST webmock-3.0.1.gem 112640 BLAKE2B 
61d74bbc099bdec25e919c07a12824a3bc0761c2b4eaf1180c90bef64856882a69503f10ffc25f153b7d96d6fb2c1699eb0bde8fb94ce41ee0c25f5b47e68dda
 SHA512 
a5924105744a0b09e38501f242f3c19a6c483acdea5792bbe4805d046a4748b9ce8390745837bbf8c8101b1713e62940bda1f9e6b3d63d37b007521c46c521d5
 DIST webmock-3.3.0.gem 114688 BLAKE2B 
8306e96cfccbee598f275534effd119e75e3e1729b85936f29b4d4dc118f58c5ed39aa61553cb4c4a7389d704f57e55347d1f54f3cd392610a84683df993cd3b
 SHA512 
589d96c21c1afd05e11f4adc6325d277bbc9a2d25f1ed6176a7b7db88cf94413f470b75fd245faa73ef0a9cb037f52751826b5047f77b41bd03ac72860277902
 DIST webmock-3.4.0.gem 115712 BLAKE2B 
85098da0f41f364ca4b329995d6ff6dc2a3a57eca898f030d6a8b316781a13bb1bdd4bfef8649391c80ea2c24a27ae6a05f13b9c725c30a0891c15e06f4b5041
 SHA512 
fb2472bf018f602436a49ed649302c39d888178a8023e3af0c7b35ae95aaff1c1d0b0d82671ac07bf7d71ee9ec0ab944567ac1640b06fb9505c262b0c3b90558
+DIST webmock-3.4.1.gem 115712 BLAKE2B 
d2a1c9c6984bdc2b47ce67b20496128e387e10d67d54405649610b0062548bb3fb6422a87d867eebdec22add8242997f654d2c70fdbbf70b11e70451583cc610
 SHA512 
26cc9376a66730a73059c3a8d496f5d7dd82ac18e7a95172d965ef431c8edd1b4698acd76ba12051a5dc0df3399488920280b669c4ae1d28d3d6cc5e1f7dce0e

diff --git a/dev-ruby/webmock/webmock-3.4.1.ebuild 
b/dev-ruby/webmock/webmock-3.4.1.ebuild
new file mode 100644
index 000..fd96b878436
--- /dev/null
+++ b/dev-ruby/webmock/webmock-3.4.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP 
requests"
+HOMEPAGE="https://github.com/bblimke/webmock;
+
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 
dev-ruby/hashdiff"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/rspec:3
+   >=dev-ruby/test-unit-3.0.0
+   dev-ruby/rack
+   >=dev-ruby/httpclient-2.8.0
+   >=dev-ruby/patron-0.4.18
+   >=dev-ruby/http-0.8.0:0.8 )"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '1igem "test-unit"' test/test_helper.rb || die
+
+   # There is now optional support for curb and typhoeus which we don't
+   # have in Gentoo yet. em_http_request is available in Gentoo but its
+   # version is too old.
+   sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die
+   rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die
+
+   # Avoid httpclient specs that require network access, most likely
+   # because mocking does not fully work.
+   sed -i -e '/httpclient streams response/,/^  end/ s:^:#:' \
+   -e '/are detected when manually specifying Authorization 
header/,/^end/ s:^:#:' \
+   spec/acceptance/httpclient/httpclient_spec.rb
+}
+
+each_ruby_test() {
+   ${RUBY} -S rake test NO_CONNECTION=true || die
+   ${RUBY} -S rspec-3 spec || die
+
+   einfo "Delay to allow the test server to stop"
+   sleep 10
+}



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

2018-05-02 Thread Hans de Graaff
commit: 6941119d574ab826b1732d8158d6b1339d258b8c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:26:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:26:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6941119d

dev-ruby/hashicorp-checkpoint: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild 
b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild
index 705dabd15c0..3d67d7d1ada 100644
--- a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild
+++ b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2018-05-02 Thread Hans de Graaff
commit: 2f70fd3d2302b568e2cad10e6b16d065cc5a3341
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:19:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:19:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f70fd3d

dev-ruby/web-console: add 3.6.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/web-console/Manifest |  1 +
 dev-ruby/web-console/web-console-3.6.2.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/web-console/Manifest b/dev-ruby/web-console/Manifest
index c2f45e98ba2..36ca3e5743a 100644
--- a/dev-ruby/web-console/Manifest
+++ b/dev-ruby/web-console/Manifest
@@ -2,3 +2,4 @@ DIST web-console-2.3.0.tar.gz 47641 BLAKE2B 
2756f3958ea77df7dbdf7e7bd79f64711b4f
 DIST web-console-3.5.1.tar.gz 50779 BLAKE2B 
e94ebd0bb5ddea665849155bed0bf5a1c9025a48ebdf6a8ea7b032ee5397aa75d63a91e173ba03b49af7833d27950398f50fd189c20b8fdf53738ed4af7bf0cf
 SHA512 
0a28744f8d138a8900f368884cb65a3ab147e3f3fbabe194b15def5f05098a519692155e13a15a758b95c943e861057018b60c75e664b7dc4991a6c3803d1290
 DIST web-console-3.6.0.tar.gz 52676 BLAKE2B 
53ed5bab0f30c756f930d1f5531b7100fe468d186841b9a7e646dc0b993649fe3c7d253ab4442e490011aac7f0fb13803f3877f7694dfbf481ce2a2e71653500
 SHA512 
4ac94124bb0b1161cda0c4060f888d2e442f0f63f38ef77762f62e0c84016461c3641453c7ffef17c5a6005e824c9a59821d5719aa97d72f5717423ed585fdd2
 DIST web-console-3.6.1.tar.gz 52769 BLAKE2B 
c021ba7cbd75494f58443a9d01d69ea90b31836f87af863ef920ee38147e458e04f07a9e82609091d07992ee851de78c35b68eda0c94f804c93e75cd51bbba24
 SHA512 
56d27371e856cd38a3c897da411be3922dac9bdd6f16b1019b45fa884f9d7974bf1bdc41930ae0ed9df4e2e06dde59330a717952f6ab2dfb6ed69be6717ceb2f
+DIST web-console-3.6.2.tar.gz 53094 BLAKE2B 
e832f9ffcb2221156f441e2f08509c79c4c723fc2a1ea4af5904309f310be1110abc757e455ba5c9bbdce41cb34a1b4ff9139c5f5f0c394262f2bdf9fe1dc1fc
 SHA512 
16401e4ae1ee82af290174db0132362199451137b1862e973fdde7dbf0a9e80e73f5cc84baa76f230d5c6feaf0f42def69dc9da517230bff9d316ce0c7c2f085

diff --git a/dev-ruby/web-console/web-console-3.6.2.ebuild 
b/dev-ruby/web-console/web-console-3.6.2.ebuild
new file mode 100644
index 000..bdd9aaa9fb9
--- /dev/null
+++ b/dev-ruby/web-console/web-console-3.6.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="web-console.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A debugging tool for your Ruby on Rails applications"
+HOMEPAGE="https://github.com/rails/web-console;
+SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/actionview-5.0:*
+   >=dev-ruby/activemodel-5.0:*
+   >=dev-ruby/bindex-0.4.0
+   >=dev-ruby/railties-5.0:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   >=dev-ruby/rails-5.0
+   dev-ruby/sqlite3
+   dev-ruby/mocha
+   www-servers/puma
+)"
+
+all_ruby_prepare() {
+   # Use an installed rails version rather than live source from github.
+   sed -i -e '/\(rack\|rails\|simplecov\)/ s/,/#/'  \
+   -e '/\(byebug\|simplecov\)/ s:^:#:' Gemfile || die
+
+   sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die
+}



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

2018-05-02 Thread Hans de Graaff
commit: 93e08905f72bd52ee3aa231d9bfde42a9f86a0c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:29:37 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:29:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e08905

dev-ruby/log4r: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/log4r/log4r-1.1.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild 
b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
index f12c1f85f82..37fe6a5eb66 100644
--- a/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
+++ b/dev-ruby/log4r/log4r-1.1.10-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_TASK_DOC=""
 



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

2018-05-02 Thread Hans de Graaff
commit: 4886d8c208dfc6924f2a412a6e50254c32150ae9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  3 04:33:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  3 04:33:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4886d8c2

dev-ruby/bcrypt_pbkdf: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild 
b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
index 1e009f053f6..45776085653 100644
--- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
+++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"



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

2018-05-02 Thread Mike Gilbert
commit: 487fa7aefbcb55972eccd81c15c6394b5be17464
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May  3 02:27:33 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May  3 02:27:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487fa7ae

www-client/chromium: beta channel bump (67.0.3396.30)

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

 www-client/chromium/Manifest  | 2 +-
 .../{chromium-67.0.3377.1.ebuild => chromium-67.0.3396.30.ebuild} | 8 +---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 43a26b2d792..8fa2b1b78bd 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 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
+DIST chromium-67.0.3396.30.tar.xz 589816436 BLAKE2B 
05f2d9c1119f5819793e343c485d49296b0e6b852bb49aef7558c8f492ed62db29e30957d7f299aef45eae3ea8a292c526975141abd843524e776ffe20d716e9
 SHA512 
c1ce45d899f34a1ee492ee4176a23aceefc3aaeacbe36effda7616c6cfe40187102b07763267295d07d862c6dba0210e03db7447320dd02b4cc95b52ac6e6ac0
 DIST chromium-68.0.3409.2.tar.xz 595647380 BLAKE2B 
3f3ebb7de759ae92b8feca74a931c10c4bdf4f75a0a7aeb2f56b59e635e1f03becccdf2b26d306e5753d9379eadede6ef50ec4e44338a3a6bdfb960b74003770
 SHA512 
2ce35251392570bcfe0cc02813bf6cee1761b2227888a135491828bfdfa9eafa4538e8fb981165503f901eecbf91cc8ce17cebab1681c63a43f0625dae7a2dd8

diff --git a/www-client/chromium/chromium-67.0.3377.1.ebuild 
b/www-client/chromium/chromium-67.0.3396.30.ebuild
similarity index 99%
rename from www-client/chromium/chromium-67.0.3377.1.ebuild
rename to www-client/chromium/chromium-67.0.3396.30.ebuild
index c19a7e1b1e6..ececa654c8c 100644
--- a/www-client/chromium/chromium-67.0.3377.1.ebuild
+++ b/www-client/chromium/chromium-67.0.3396.30.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND="
>=media-libs/openh264-1.6.0:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? (
-   >=media-video/ffmpeg-3:=
+   >=media-video/ffmpeg-4:=
|| (
media-video/ffmpeg[-samba]
>=net-fs/samba-4.5.10-r1[-debug(-)]
@@ -144,10 +144,9 @@ GTK+ icon theme.
 "
 
 PATCHES=(
-   "${FILESDIR}/chromium-FORTIFY_SOURCE-r2.patch"
+   "${FILESDIR}/chromium-compiler-r0.patch"
"${FILESDIR}/chromium-webrtc-r0.patch"
"${FILESDIR}/chromium-memcpy-r0.patch"
-   "${FILESDIR}/chromium-clang-r2.patch"
"${FILESDIR}/chromium-math.h-r0.patch"
"${FILESDIR}/chromium-stdint.patch"
"${FILESDIR}/chromium-ffmpeg-r1.patch"
@@ -228,6 +227,7 @@ src_prepare() {
third_party/angle/third_party/spirv-headers
third_party/angle/third_party/spirv-tools
third_party/angle/third_party/vulkan-validation-layers
+   third_party/apple_apsl
third_party/blink
third_party/boringssl
third_party/boringssl/src/third_party/fiat
@@ -247,6 +247,8 @@ src_prepare() {
third_party/catapult/tracing/third_party/pako
third_party/ced
third_party/cld_3
+   third_party/crashpad
+   third_party/crashpad/crashpad/third_party/zlib
third_party/crc32c
third_party/cros_system_api
third_party/devscripts



[gentoo-commits] proj/portage:master commit in: pym/portage/tests/util/futures/asyncio/

2018-05-02 Thread Zac Medico
commit: 10253819aae4cefee80f377e167ad521516d66a2
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 01:18:39 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 01:18:39 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=10253819

WriterPipeClosedTestCase: add_writer after pipe is filled

Hopefully this supresses a spurious writer callback observed
once for pypy in travis.

See: https://travis-ci.org/gentoo/portage/jobs/373734825

 pym/portage/tests/util/futures/asyncio/test_pipe_closed.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/pym/portage/tests/util/futures/asyncio/test_pipe_closed.py 
b/pym/portage/tests/util/futures/asyncio/test_pipe_closed.py
index 1ecddab78..5398ca35c 100644
--- a/pym/portage/tests/util/futures/asyncio/test_pipe_closed.py
+++ b/pym/portage/tests/util/futures/asyncio/test_pipe_closed.py
@@ -105,7 +105,6 @@ class WriterPipeClosedTestCase(_PipeClosedTestCase, 
TestCase):
 
writer_callback.called = loop.create_future()
_set_nonblocking(write_end.fileno())
-   loop.add_writer(write_end.fileno(), writer_callback)
 
# Fill up the pipe, so that no writer callbacks should 
be
# received until the state has changed.
@@ -117,6 +116,11 @@ class WriterPipeClosedTestCase(_PipeClosedTestCase, 
TestCase):
raise
break
 
+   # We've seen at least one spurious writer callback when
+   # this was registered before the pipe was filled, so
+   # register it afterwards.
+   loop.add_writer(write_end.fileno(), writer_callback)
+
# Allow the loop to check for IO events, and assert
# that our future is still not done.
loop.run_until_complete(asyncio.sleep(0, loop=loop))



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

2018-05-02 Thread Zac Medico
commit: 9ad4ed599f2e56d7a73f129ec8969d7295fd8df3
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May  3 01:12:55 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May  3 01:12:55 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9ad4ed59

bin/ebuild: selectively handle PortageKeyerror from doebuild

In order to avoid swallowing an unexpected KeyError, selectively
handle PortageKeyerror from doebuild.

 bin/ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/ebuild b/bin/ebuild
index b1ef0573b..5221b21a8 100755
--- a/bin/ebuild
+++ b/bin/ebuild
@@ -1,5 +1,5 @@
 #!/usr/bin/python -b
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function
@@ -352,7 +352,7 @@ for arg in pargs:
except KeyboardInterrupt:
print("Interrupted.")
a = 1
-   except KeyError:
+   except PortageKeyError:
# aux_get error
a = 1
except UnsupportedAPIException as e:



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

2018-05-02 Thread Mike Gilbert
commit: 2896cfc2522fd36334708269d5e679a994c00814
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May  3 00:22:16 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May  3 00:22:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2896cfc2

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

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

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 9710da7ab68..c8a2ddc630f 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_67.0.3396.18-1_amd64.deb 53656118 BLAKE2B 
ed2377bac8a24c0c2da6c0ecafb5fc0415262cac80b94e562d9b89c01558a33896b40b1c3ff84db03919c857f5fabf6d99a94d96bb411983ebe81785d6a9eaba
 SHA512 
d06a31fda4a5496edf3bd643bff4d42c0cd2f1f22992be3ca87100ede05a9cf98a885c18144b71f2f5d1d10316d854b3f65c0d5e0165abb690b7a0c285d5c736
+DIST google-chrome-beta_67.0.3396.30-1_amd64.deb 53582390 BLAKE2B 
61aef8d12daf5b34e67d6deca7725ecc98ac3c368a3c8a8457763458e5a2ed2235ed4dc0333ee45d5ba93b1d8a917248c16f538395fce7b9d5c4efd7d08a809b
 SHA512 
e578582532a797fe8a2cda63d0d3e2e9b3ff98a5b8a50f32aa45e98723bbe5ca2812337fdfc655a1214dab5927c12c25ff6ab7596a0c549dde90125b1495020b
 DIST google-chrome-stable_66.0.3359.139-1_amd64.deb 52214770 BLAKE2B 
2eebeb728e921cd89db1c06ff3c7d55f08f1565ac59f0260b9f079a951c21b8af944aac7d2ac2af6eac1833e4d0b0ad5ce5cc09705c5f7fabb1a5a0d5e4cab4f
 SHA512 
7eacb4c6bcdcb330c3ce0a39ff7035117ac0040bfd647135562b6a01cbe214ac2edf5d110b7f69ffb58ca60f128be3cc948e8eb8ce94c803a4d4294279b9dac6
 DIST google-chrome-unstable_68.0.3409.2-1_amd64.deb 53991044 BLAKE2B 
f78c544584c0fbb9b0e70970f446e4a73fb0ad376844acb13e882c4dbf44fa1c5a528ff14a25044d28d69164f73a9bfc581b8f3aebbf54c9e1d49cd614a4eb9f
 SHA512 
e48056a0003213d8be6e5c58595001452e276700cb4afded94e4e53bea1837855460f2a8a0717fd737bde8fafa93dae179d0a695887441ef8214d640b468f130

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.18_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.30_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.18_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.30_beta.ebuild



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

2018-05-02 Thread Mike Gilbert
commit: 4fd9dc2a1c68a8118869797dff933907c23a9604
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May  3 00:21:53 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May  3 00:21:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd9dc2a

www-client/google-chrome-beta: automated update (67.0.3396.30)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-67.0.3396.18.ebuild => google-chrome-beta-67.0.3396.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 462de132119..c07426c2a07 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_67.0.3396.18-1_amd64.deb 53656118 BLAKE2B 
ed2377bac8a24c0c2da6c0ecafb5fc0415262cac80b94e562d9b89c01558a33896b40b1c3ff84db03919c857f5fabf6d99a94d96bb411983ebe81785d6a9eaba
 SHA512 
d06a31fda4a5496edf3bd643bff4d42c0cd2f1f22992be3ca87100ede05a9cf98a885c18144b71f2f5d1d10316d854b3f65c0d5e0165abb690b7a0c285d5c736
+DIST google-chrome-beta_67.0.3396.30-1_amd64.deb 53582390 BLAKE2B 
61aef8d12daf5b34e67d6deca7725ecc98ac3c368a3c8a8457763458e5a2ed2235ed4dc0333ee45d5ba93b1d8a917248c16f538395fce7b9d5c4efd7d08a809b
 SHA512 
e578582532a797fe8a2cda63d0d3e2e9b3ff98a5b8a50f32aa45e98723bbe5ca2812337fdfc655a1214dab5927c12c25ff6ab7596a0c549dde90125b1495020b

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-67.0.3396.18.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-67.0.3396.30.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-67.0.3396.18.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-67.0.3396.30.ebuild



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

2018-05-02 Thread Thomas Deutschmann
commit: 4501e2a0ea32d84799ae95861c122315f80dc135
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May  3 00:16:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May  3 00:16:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4501e2a0

dev-libs/json-c: Rev bump to update sub slot

v13.1 was a major ABI bump!

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-libs/json-c/{json-c-0.13.1.ebuild => json-c-0.13.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-c/json-c-0.13.1.ebuild 
b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
similarity index 98%
rename from dev-libs/json-c/json-c-0.13.1.ebuild
rename to dev-libs/json-c/json-c-0.13.1-r1.ebuild
index 9908d135cd2..96f1cb8194f 100644
--- a/dev-libs/json-c/json-c-0.13.1.ebuild
+++ b/dev-libs/json-c/json-c-0.13.1-r1.ebuild
@@ -10,7 +10,7 @@ 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"
+SLOT="0/4"
 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"
 



[gentoo-commits] proj/sci:master commit in: dev-util/bazel/

2018-05-02 Thread Mark Wright
commit: ba41c92f47c5fe8551f1761d4ae1c48829cc46fd
Author: Mark Wright  gentoo  org>
AuthorDate: Wed May  2 23:17:12 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Wed May  2 23:17:12 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ba41c92f

dev-util/bazel: Set our flags for #861 prefix

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-util/bazel/bazel-0.13.0.ebuild | 104 +
 dev-util/bazel/metadata.xml|  20 +++
 2 files changed, 124 insertions(+)

diff --git a/dev-util/bazel/bazel-0.13.0.ebuild 
b/dev-util/bazel/bazel-0.13.0.ebuild
new file mode 100644
index 0..797c062b0
--- /dev/null
+++ b/dev-util/bazel/bazel-0.13.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 java-pkg-2
+
+DESCRIPTION="Fast and correct automated build system"
+HOMEPAGE="http://bazel.io/;
+SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples tools zsh-completion"
+# strip corrupts the bazel binary
+RESTRICT="strip"
+RDEPEND="virtual/jdk:1.8"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   app-arch/zip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   echo ${PATH} | grep -q ccache && \
+   ewarn "${PN} usually fails to compile with ccache, you have 
been warned"
+   java-pkg-2_pkg_setup
+}
+
+bazel-get-flags() {
+   local fs=""
+   for i in ${CFLAGS}; do
+   [[ -n "${fs}" ]] && fs+=" "
+   fs+="--copt=${i}"
+   done
+   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
+   echo "${fs}"
+}
+
+src_compile() {
+   # F: fopen_wr
+   # S: deny
+   # P: /proc/self/setgroups
+   # A: /proc/self/setgroups
+   # R: /proc/24939/setgroups
+   # C: /usr/lib/systemd/systemd
+   addpredict /proc
+   VERBOSE=yes ./compile.sh || die
+   # Use standalone strategy to deactivate the bazel sandbox, since it
+   # conflicts with FEATURES=sandbox.
+   echo "build --verbose_failures --spawn_strategy=standalone 
--genrule_strategy=standalone" \
+> "${T}/bazelrc" || die
+   einfo "output/bazel --bazelrc=\"${T}/bazelrc\" build \\"
+   einfo "$(bazel-get-flags) \\"
+   einfo "scripts:bazel-complete.bash"
+   output/bazel --bazelrc="${T}/bazelrc" build $(bazel-get-flags) \
+   scripts:bazel-complete.bash || die
+   mv bazel-bin/scripts/bazel-complete.bash output/ || die
+}
+
+src_test() {
+   output/bazel test \
+   --verbose_failures \
+   --spawn_strategy=standalone \
+   --genrule_strategy=standalone \
+   --verbose_test_summary \
+   examples/cpp:hello-success_test || die
+}
+
+src_install() {
+   output/bazel shutdown
+   dobin output/bazel
+   newbashcomp output/bazel-complete.bash ${PN}
+   bashcomp_alias ${PN} ibazel
+   if use zsh-completion ; then
+   insinto /usr/share/zsh/site-functions
+   doins scripts/zsh_completion/_bazel
+   fi
+   if use examples; then
+   docinto examples
+   dodoc -r examples/*
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   # could really build tools but I don't know which ones
+   # are actually used
+   if use tools; then
+   docinto tools
+   dodoc -r tools/*
+   docompress -x /usr/share/doc/${PF}/tools
+   fi
+}

diff --git a/dev-util/bazel/metadata.xml b/dev-util/bazel/metadata.xml
new file mode 100644
index 0..e7d5f3b34
--- /dev/null
+++ b/dev-util/bazel/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   bazelbuild/bazel
+   
+   
+   Bazel is Google's own build tool. Bazel has built-in support for
+   building both client and server software, including client
+   applications for both Android and iOS platforms. It also 
provides
+   an extensible framework that you can use to develop your own 
build
+   rules.
+   
+   
+   Install extra bazel tools to build from 
sources
+   
+



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

2018-05-02 Thread Mark Wright
commit: 367a3e9287d0c00636a4845a55fcf97af93026df
Author: Mark Wright  gentoo  org>
AuthorDate: Wed May  2 23:19:34 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Wed May  2 23:19:34 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=367a3e92

sci-libs/tensorflow: Move our flags to bazel-get-flags()

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sci-libs/tensorflow/tensorflow-1.8.0.ebuild | 32 -
 1 file changed, 18 insertions(+), 14 deletions(-)

diff --git a/sci-libs/tensorflow/tensorflow-1.8.0.ebuild 
b/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
index cfef9ea2a..557095bc7 100644
--- a/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
+++ b/sci-libs/tensorflow/tensorflow-1.8.0.ebuild
@@ -99,16 +99,7 @@ src_configure(){
python_foreach_impl python_configure
 }
 
-src_compile() {
-   # F: fopen_wr
-   # S: deny
-   # P: /proc/self/setgroups
-   # A: /proc/self/setgroups
-   # R: /proc/7712/setgroups
-   # C: unable to read /proc/1/cmdline
-   addpredict /proc
-
-   local opt=$(usex cuda "--config=cuda" "")
+bazel-get-flags() {
local fs=""
for i in ${CXXFLAGS}; do
[[ -n "${fs}" ]] && fs+=" "
@@ -123,16 +114,29 @@ src_compile() {
[[ -n "${fs}" ]] && fs+=" "
fs+="--linkopt=${i}"
done
+   echo "${fs}"
+}
+
+src_compile() {
+   # F: fopen_wr
+   # S: deny
+   # P: /proc/self/setgroups
+   # A: /proc/self/setgroups
+   # R: /proc/7712/setgroups
+   # C: unable to read /proc/1/cmdline
+   addpredict /proc
+
+   local opt=$(usex cuda "--config=cuda" "")
einfo ">>> Compiling ${PN} C"$(usex cxx " and C++" "")
einfo " bazel build \\"
einfo "   --config=opt ${opt} \\"
-   einfo "   ${fs} \\"
+   einfo "   $(bazel-get-flags) \\"
einfo "   //tensorflow:libtensorflow.so \\"
einfo "   //tensorflow:libtensorflow_framework.so \\"
einfo "   "$(usex cxx "//tensorflow:libtensorflow_cc.so" "")
bazel build \
  --config=opt ${opt} \
- ${fs} \
+ $(bazel-get-flags) \
  //tensorflow:libtensorflow.so \
  //tensorflow:libtensorflow_framework.so \
  $(usex cxx "//tensorflow:libtensorflow_cc.so" "") || die
@@ -141,11 +145,11 @@ src_compile() {
einfo ">>> Compiling ${PN} ${MULTIBUILD_VARIANT}"
einfo " bazel build \\"
einfo "   --config=opt ${opt} \\"
-   einfo "   ${fs} \\"
+   einfo "   $(bazel-get-flags) \\"
einfo "   //tensorflow/tools/pip_package:build_pip_package"
bazel build \
  --config=opt ${opt} \
- ${fs} \
+ $(bazel-get-flags) \
  //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: sys-kernel/gentoo-sources/

2018-05-02 Thread Mike Pagano
commit: 25283406751b82375531be14ce92d1fcfaf0a565
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  2 23:19:44 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 23:19:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25283406

sys-kernel/gentoo-sources: Carefully prune 4.14.2X kernels.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest | 12 --
 .../gentoo-sources/gentoo-sources-4.14.26.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.14.27.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.14.28.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.14.29.ebuild   | 28 --
 5 files changed, 124 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 6ed0c480ec6..09d17ee8e74 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -4,18 +4,6 @@ DIST genpatches-4.1-52.extras.tar.xz 16464 BLAKE2B 
2eb844fa5ea35b64668d59d6ca570
 DIST genpatches-4.1-55.base.tar.xz 1403164 BLAKE2B 
82041e31eb4a489c9137cff47dec868d9c4e5036ff620149f8852690993f54c17c59f63f4670f9017e354953819a6390cc11f00985a6ce4b732c5b2bb040f28c
 SHA512 
e33a38dd9016e61a5cd4d71e8e7347dacc56f79ae79a5214c99de9085487d87915abc827721cfc3a12293648e7af3c09e99ea8a9e874c83635a308a6f868a816
 DIST genpatches-4.1-55.experimental.tar.xz 61768 BLAKE2B 
0faa3c8c3e317a3180fccfa7a855b0165918532ceb8572ad83117598fd963040d052d4555131b26193b3e19e613d6ab0bf503af528b7d81aa57e61cec1f6
 SHA512 
9ada847e10f40064f8cb617aad3b0fe82bee1e7b09d16331c3e97d16b4a0fdda08448c804b6fd60fca175e83186672fec945ea1e31c521cbf8d6b299f0ecc0e4
 DIST genpatches-4.1-55.extras.tar.xz 16464 BLAKE2B 
c808cdaf43e9acc84f99639717bf6a89e94f43c3aed456848c3f1bc1afb82b538c7b717c445394277210fb583b77fb15396a95a2aff5db5cf4460b1a45c58066
 SHA512 
fead92d3df2fa98b62c49d2a5a6cc8f81a385c6a01b664d043fd2753bac4dc8f60ab1a392ea2ddcffab8a44e031c94cf7113b04dd17f5c108a54d860c5cd461f
-DIST genpatches-4.14-31.base.tar.xz 823544 BLAKE2B 
903479b10319b73fa2bfde8c7b8ec1ff5c90fbfdc2e9e3f28581499fa57c7d370c05462e7aa1402f0a35ec60687897e39c25e703a33a9ca376879ebebf239633
 SHA512 
660b2d7328ae2f7555d2f4869e8068cf94a56f84cd019ace3d6c6149925f867e440c4fddb37aa362e8639b9d12d09164b7046486b347e2499afe0b9adfeb88f5
-DIST genpatches-4.14-31.experimental.tar.xz 5184 BLAKE2B 
f67c68b74d74ba81499e36cae871656b07fc6c40ca890d2b5edb9137b5672652bc3c5bfdd46f322b64b7863776e76485370b23c8a5b03b8de16730bb9b265a53
 SHA512 
83b60e68991ee73488f5919d26308615361b95a4dca153d9f1d58e360a7e4370b18c34aaaf572f853fad08aab7636fde67a45c371e37f56abcd5b44c32f62b6a
-DIST genpatches-4.14-31.extras.tar.xz 17492 BLAKE2B 
4a1d976f56d48c8da2c43cd306506075f226a50caa1730bc77cbbb11f11e9c7446ac471355f236535bf4878ecb9b9f4dbc9f07cb54ba9fb4089faee9d6b87ee2
 SHA512 
8d209e3ac993fce94ebeca0ec30f81710da0a8a9b657ca936f5d0db05061aaeb95cde4f552fe414edf51be8e28e6bb9af3cb668210a7c335b3f58cee84110470
-DIST genpatches-4.14-32.base.tar.xz 860348 BLAKE2B 
e73aed43c8c9128a2bba5d0ee5eebb29cd07b37befc2893d6cc87722f09f61f2b01488367e0a452ca65913d072dc7dcf6e79beebc2e490042cc56b3be4517054
 SHA512 
204a061dc8f155f045a8e146675656d8a5da2b6ed09fe5e98de63c448981e0eb69d4d065744a2f97d9a2bc04bb05d380f7b3ce41a82250d713d667da48c2b0ac
-DIST genpatches-4.14-32.experimental.tar.xz 5188 BLAKE2B 
b6904102cf9636b1ad30f69f8cf82343f08d8b3803ae8e4db95a0de93f5dc5c60c1195d401cfb7c571840c8b636a71344514122175e94bbd6a1326daa799c229
 SHA512 
10d5d49af865d6e87197ca004ef0f46c1422429e9ecc23a8c4c971098e1f10a292ff051e6126916035640065ec9ea2c1f3b9262ac88d72e06afbaf151b90ffbe
-DIST genpatches-4.14-32.extras.tar.xz 17492 BLAKE2B 
e8a5f33b2d0ad9f78078f85f572b2387a88db205a6f209f7ae3aabc7e637b4b83d086880f22282f92080b2ab9c0c8cdfbaee5094170b7fc6dd1df7d86f18cfcf
 SHA512 
a284dee3cf3ca96b89c615b155bbf47dcca638895638312a32118f3357e72b9607aa2dc6605f3db2e3785c5e4c8a011e354e63601a7b86406ede00728f521263
-DIST genpatches-4.14-33.base.tar.xz 882952 BLAKE2B 
28b9ead90b5b0f74cc808179b5531abc2b1e9948d64f6170b512cb803fe1ef98707e87200b0151e80a966385d03e8d448dae704b3a157633c5d3c89d01907fe4
 SHA512 
fd040fd39557063bfa0e1a097d35f693e9ff6eb320463dcbda96dfb522a6d92e59e402a2b564cc856ad6161638c1736613d93f810f892c436c41045864485cbe
-DIST genpatches-4.14-33.experimental.tar.xz 5184 BLAKE2B 
1543a0da91eb42dc3c61b3670c2d5aa94a49bf30c3745b2408d43d55f009f378737d05d9c8cc2b16a43717ef96fe52758c0487f7f9ab725ced9482c92494321c
 SHA512 
e9014e32d8d4659d4d7ac5e4902b6a4bb1fca2f3263efae09873e966a86151045c054c42f3247074ca802fd7008a7ba8ff06cdc507367cf9298579ddcd73f6da
-DIST genpatches-4.14-33.extras.tar.xz 17492 BLAKE2B 
ebff9e91c92b4fb48ae355401faf2c7dfc4029899cb2bad7a31fd9c2d2675d6d941584d74db8f96971a64cbc2e2a1e8dd6e9b189443a8b7d4918f3ce33cdf481
 SHA512 
dc05fdfa9b0a799b8767109033434d8a2be00dedb19a420c395576fc142dd41e7ed1a74530d543958865d9d8557eac2b193fea3a16fb45fb1e725b0129ab75f2

[gentoo-commits] gentoo commit in src/patchsets/gcc/8.1.0/gentoo: 13_all_default-ssp-fix.patch 35_all_i386_libgcc_note.GNU-stack.patch 55_all_extra-options.patch README.history

2018-05-02 Thread Magnus Granberg (zorry)
zorry   18/05/02 22:52:30

  Modified: 13_all_default-ssp-fix.patch README.history
  Added:35_all_i386_libgcc_note.GNU-stack.patch
55_all_extra-options.patch
  Log:
  Add more patches for gcc 8.1.0 patchset 1.1

Revision  ChangesPath
1.2  src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.2=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.2=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch?r1=1.1=1.2

Index: 13_all_default-ssp-fix.patch
===
RCS file: 
/var/cvsroot/gentoo/src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 13_all_default-ssp-fix.patch2 May 2018 22:17:17 -   1.1
+++ 13_all_default-ssp-fix.patch2 May 2018 22:52:30 -   1.2
@@ -1,48 +1,32 @@
-We disable ssp on -nostdlib and -ffreestanding as we did on older gcc
-and change the buffer size.
+Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding 
+Change the buffer size.
 
 a/gcc/c-family/c-opts.c
-+++ b/gcc/c-family/c-opts.c
-@@ -450,7 +450,14 @@
+--- a/gcc/gcc.c2017-07-04 09:15:57.740793000 +0200
 b/gcc/gcc.c2018-03-02 13:58:44.387741114 +0100
+@@ -857,6 +857,12 @@ proper position among the other output f
+ #define LINK_GCC_C_SEQUENCE_SPEC "%G %L %G"
+ #endif
  
- case OPT_ffreestanding:
-   value = !value;
-+ if (global_options.x_flag_stack_protect == -1)
-+   global_options.x_flag_stack_protect = 0;
-   /* Fall through.  */
++#ifdef ENABLE_DEFAULT_SSP
++#define NO_SSP_SPEC 
"%{nostdlib|nodefaultlibs|ffreestanding:-fno-stack-protector} "
++#else
++#define NO_SSP_SPEC ""
++#endif
 +
-+case OPT_nostdlib:
-+ if (global_options.x_flag_stack_protect == -1)
-+   global_options.x_flag_stack_protect = 0;
-+
- case OPT_fhosted:
-   flag_hosted = value;
-   flag_no_builtin = !value;
 a/gcc/c-family/c.opt
-+++ b/gcc/c-family/c.opt
-@@ -1647,6 +1647,10 @@ nostdinc++
- C++ ObjC++
- Do not search standard system include directories for C++.
- 
-+nostdlib
-+C ObjC C++ ObjC++
-+; Documented in common.opt
-+
- o
- C ObjC C++ ObjC++ Joined Separate
- ; Documented in common.opt
 a/gcc/gcc.c
-+++ b/gcc/gcc.c
-@@ -1145,6 +1145,7 @@
+ #ifndef LINK_SSP_SPEC
+ #ifdef TARGET_LIBC_PROVIDES_SSP
+ #define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \
+@@ -1131,7 +1148,7 @@ static const char *cc1_options =
+  %{-version:--version}\
   %{-help=*:--help=%*}\
   %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}}\
-  %{fsyntax-only:-o %j} %{-param*}\
-+ %{nostdlib:-nostdlib}\
+- %{fsyntax-only:-o %j} %{-param*}\
++ %{fsyntax-only:-o %j} %{-param*} " NO_SSP_SPEC "\
   %{coverage:-fprofile-arcs -ftest-coverage}\
   %{fprofile-arcs|fprofile-generate*|coverage:\
-%{!fprofile-update=single:\
 a/gcc/params.def
-+++ b/gcc/params.def
+%{!fprofile-update=singel:\
+--- a/gcc/params.def   2016-03-30 09:47:40.0 +0200
 b/gcc/params.def   2016-09-19 12:56:58.443179039 +0200
 @@ -673,7 +673,7 @@ DEFPARAM (PARAM_INTEGER_SHARE_LIMIT,
  DEFPARAM (PARAM_SSP_BUFFER_SIZE,
  "ssp-buffer-size",



1.2  src/patchsets/gcc/8.1.0/gentoo/README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.2=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.2=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?r1=1.1=1.2

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.history  2 May 2018 22:17:17 -   1.1
+++ README.history  2 May 2018 22:52:30 -   1.2
@@ -1,4 +1,8 @@
-1.005 May 2018
+1.103 May 2018
+   U 13_all_default-ssp-fix.patch
+   + 35_all_i386_libgcc_note.GNU-stack.patch
+   + 55_all_extra-options.patch
+1.003 May 2018
+ 92_all_sh-drop-sysroot-suffix.patch
+ 10_all_default-fortify-source.patch
+ 11_all_default-warn-format-security.patch



1.1  
src/patchsets/gcc/8.1.0/gentoo/35_all_i386_libgcc_note.GNU-stack.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/35_all_i386_libgcc_note.GNU-stack.patch?rev=1.1=markup
plain: 

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

2018-05-02 Thread Sergei Trofimovich
commit: 1b40350d6c07914196bf0ba99c3390798c5df4ec
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  2 22:21:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  2 22:22:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b40350d

sys-devel/gcc: bump up to 8.1.0 (1.0 patchset), unkeyworded

No keywords yet as it is very lightly tested.

1.0 patchset is a copy of 7.3.0 patchset with the folowing changes:
- 11_all_default-warn-format-security.patch tweaked for gcc-8.1.0
- 91_all_bmi-i386-PR-target-81763.patch dropped (was a backport)
- 55_all_extra-options.patch dropped, does not apply and needs a port

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sys-devel/gcc/Manifest |  2 ++
 sys-devel/gcc/gcc-8.1.0.ebuild | 25 +
 2 files changed, 27 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d689e421953..a3a7bbabc16 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -56,4 +56,6 @@ DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 
35e4b732f1a4515fc1a9d4424797177112847588e
 DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B 
b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46
 SHA512 
864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa
 DIST gcc-7.3.0-patches-1.2.tar.bz2 7947 BLAKE2B 
3748a090654b322c94402bc88803ffb5e751532601b5810e08891c240360f4725e5666d458bcb189e1ff5aca34db1dc21984d08e26853cd495d3cf1407b16296
 SHA512 
60fa8ed8a2c331db5a9baca86cea655c3f8a26791d6db38cfde2b87147421d7fd9bff20a1486e75512c30cd5e788af11eae329721d84e61270cff2048a4e493b
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
+DIST gcc-8.1.0-patches-1.0.tar.bz2 6166 BLAKE2B 
ebea070b50e023a4342eb101b52747b41268a1bf4eaaf1f7d2908ad265be466d6ce4aaeba75731cb1b7c3cf6d34897bf8cce77c9273bbc833c5264ef7cd36b24
 SHA512 
d07b7e900152c3c70aa4d15f34ed9066119fe4f744eb1b9affd446240127ea5a3044b9740c1cce6b84c5a7e577e53e6ec111456d350467da96ae74417696340d
+DIST gcc-8.1.0.tar.xz 63372320 BLAKE2B 
6465809cf90f4c65c0a82d0390de86c98f954e0b910e2f2de2282b828cca8b6aaf0a5243548854048344ec4840046017887fc0b253fb0ced4238da67ef68f946
 SHA512 
c96246f34a7aeb404c4525b754dc7f7708a18e06271aadb2b32fef00e6e0940f584e52430bfe2ab01e699c93e3cb418adc113d2622fa826facbec0ec8ce3eb2c
 DIST gdc-0.24-src.tar.bz2 1012099 BLAKE2B 
2c85058aad09af328719a702f69d655b9aa9655f2a83bb46bd21367cd442ed72c9b471ddaa764753f782dcb2f22fe51b052a965ed08290e0d9415b543481d144
 SHA512 
9aec7e4b102e602dfb61cd09ea4b4a96af637ceb3d726235261d09ebd35dbd416abcbfe0e46918e48474bd241fe9bb29abc145a65aa834669295aaee4fca0686

diff --git a/sys-devel/gcc/gcc-8.1.0.ebuild b/sys-devel/gcc/gcc-8.1.0.ebuild
new file mode 100644
index 000..c2c32e4d788
--- /dev/null
+++ b/sys-devel/gcc/gcc-8.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.0"
+#UCLIBC_VER="1.0"
+
+inherit toolchain
+
+#needs minimal test before unkeywording
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.13 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+}



[gentoo-commits] gentoo commit in src/patchsets/gcc/8.1.0/gentoo: 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp

2018-05-02 Thread Sergei Trofimovich (slyfox)
slyfox  18/05/02 22:17:18

  Added:10_all_default-fortify-source.patch
11_all_default-warn-format-security.patch
12_all_default-warn-trampolines.patch
13_all_default-ssp-fix.patch
25_all_alpha-mieee-default.patch
34_all_ia64_note.GNU-stack.patch
50_all_libiberty-asprintf.patch
51_all_libiberty-pic.patch
54_all_nopie-all-flags.patch
90_all_pr55930-dependency-tracking.patch
92_all_sh-drop-sysroot-suffix.patch README.history
  Log:
  copy 7.3.0 patches
  
  A few changes on top of 7.3.0:
  - 11_all_default-warn-format-security.patch tweaked for gcc-8.1.0
  - 91_all_bmi-i386-PR-target-81763.patch dropped (was a backport)
  - 55_all_extra-options.patch dropped, does not apply and needs a port

Revision  ChangesPath
1.1  
src/patchsets/gcc/8.1.0/gentoo/10_all_default-fortify-source.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=text/plain

Index: 10_all_default-fortify-source.patch
===
Enable -D_FORTIFY_SOURCE=2 by default.


--- a/gcc/c-family/c-cppbuiltin.c
+++ b/gcc/c-family/c-cppbuiltin.c
@@ -951,6 +951,9 @@ c_cpp_builtins (cpp_reader *pfile)
   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
 
+  /* Fortify Source enabled by default w/optimization.  */
+  cpp_define (pfile, "_FORTIFY_SOURCE=((defined __OPTIMIZE__ && __OPTIMIZE__ > 
0) ? 2 : 0)");
+
   /* Misc.  */
   if (flag_gnu89_inline)
 cpp_define (pfile, "__GNUC_GNU_INLINE__");



1.1  
src/patchsets/gcc/8.1.0/gentoo/11_all_default-warn-format-security.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=text/plain

Index: 11_all_default-warn-format-security.patch
===
Enable -Wformat and -Wformat-security by default.

--- a/gcc/c-family/c.opt2016-03-23 18:51:56.0 +0100
+++ b/gcc/c-family/c.opt2016-04-28 23:45:54.063351272 +0200
@@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit
 Warn about format strings that are not literals.
 
 Wformat-security
-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
+C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
 Warn about possible security problems with format functions.
 
 Wformat-signedness
@@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l
 Warn about zero-length formats.
 
 Wformat=
-C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning 
LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
+C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) 
Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
 Warn about printf/scanf/strftime/strfmon format string anomalies.
 
 Wignored-qualifiers



1.1  
src/patchsets/gcc/8.1.0/gentoo/12_all_default-warn-trampolines.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=text/plain

Index: 12_all_default-warn-trampolines.patch
===
Enable -Wtrampolines by default.

--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -712,7 +712,7 @@ Common Var(warn_system_headers) Warning
 Do not suppress warnings from system headers.
 
 Wtrampolines
-Common Var(warn_trampolines) Warning
+Common Var(warn_trampolines) Init(1) Warning
 Warn whenever a trampoline is generated.
 
 Wtype-limits



1.1  src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=text/plain

Index: 13_all_default-ssp-fix.patch
===
We disable ssp on -nostdlib and -ffreestanding as we did on older gcc
and 

[gentoo-commits] gentoo commit in src/patchsets/gcc/8.1.0/gentoo: - New directory

2018-05-02 Thread Sergei Trofimovich (slyfox)
slyfox  18/05/02 22:06:04

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/gcc/8.1.0/gentoo added to the 
repository



[gentoo-commits] gentoo commit in src/patchsets/gcc/8.1.0: - New directory

2018-05-02 Thread Sergei Trofimovich (slyfox)
slyfox  18/05/02 22:05:54

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/gcc/8.1.0 added to the repository



[gentoo-commits] repo/gentoo:master commit in: www-apps/kibana-bin/

2018-05-02 Thread Patrice Clement
commit: f6b82d784156a5e9d344746877c51c3fde84d758
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed May  2 13:34:26 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May  2 22:01:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b82d78

www-apps/kibana-bin: drop old.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 www-apps/kibana-bin/Manifest|  3 --
 www-apps/kibana-bin/kibana-bin-5.6.8.ebuild | 62 -
 www-apps/kibana-bin/kibana-bin-6.0.1.ebuild | 61 
 www-apps/kibana-bin/kibana-bin-6.1.2.ebuild | 62 -
 4 files changed, 188 deletions(-)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 5e58016c864..2013a0cb63a 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -1,6 +1,3 @@
-DIST kibana-5.6.8-linux-x86_64.tar.gz 51974963 BLAKE2B 
d90b3e56e9d19c3846b7fae294d8bf27b89ffe462d8554e465bb5235741915ee65c1c6e58b94453ffbb80eaac17ede190300d614b25cf033d84231d87a46c6e9
 SHA512 
a819fc1166994364e94a47fa6f55f06e0672a6c5fc9bc8d594ad5ba48092033faafcc8fc70aae3c4b04300f96a9221683711bc2e2b5d343fd85d7dc22b173513
 DIST kibana-5.6.9-linux-x86_64.tar.gz 52381284 BLAKE2B 
962891ada991f718bb3a1445ec369db0e71e27aa76fb0170d57dfa66ea2b3e14289412464ec6c6b687e09fb3cad77a7900985dbcbd7fb29e103b06ba6cc8aa9c
 SHA512 
e30fd6735b5fa510b81ba70a66faf2ff57ea01bcc0b0379607173d7a8cef44628efcaa0bd055b3f6672f7874c616c0d99b353a0e14d354879a9675fd367676fa
-DIST kibana-6.0.1-linux-x86_64.tar.gz 62720465 BLAKE2B 
81c3cb130067483cc6138c5274555c01102e365d873bf753a534cbcd96487516af41fbb91878cea4f80ffc02c5d18c82d322b0530cf1d3a55adffeefe60d9574
 SHA512 
3761f8abff5d949631f365c228af2f205597e1f05137d0140917b35128d2dcb79e32db355873864c1f01bce06121af71f1bfcb1679ae25903e1121bc76f68ecc
-DIST kibana-6.1.2-linux-x86_64.tar.gz 65093343 BLAKE2B 
08254af4fcc261a49f5f6e4e1c734acca799708394d95d3203d6355d1e9dc3fa6bfa3eb85b1cb40e5d52a4558b6ea202d54e87ff6274823767f8332a7b01b9c7
 SHA512 
eefe3ae73e08c0cd14c5c7d7f962dc78cdfff1096895a1ab539f172b84dfa0d8c197d99573ac7dea6c60adb89b5e3fd5be10749c060c540b30c34426c8a1
 DIST kibana-6.2.2-linux-x86_64.tar.gz 83415765 BLAKE2B 
86f7511c82b6954a8769673b856eb46f2b633490535a013d4e30138e8abee470776493de43284f2e68b2cac6b74ba2b76245fd35803b8b5834f79ea5f488dd6b
 SHA512 
8d26eb8293028aa0c35942a7b5025401f9b717d5c548d6cdbcf2761c0d8cc1189fdbf12c6f39468d4c809a3975f5f3c817e0f02424b296ce36183e118b0c72c6
 DIST kibana-6.2.4-linux-x86_64.tar.gz 85348919 BLAKE2B 
ce062a5a7d96c0266143f1091f7dbe5ade6236068a73f6fedbe253957f7ddf2d00b441d985f72e9936aa3bfa7ecd9e7b7672b301b726a7d78c3e2b71d52c3b24
 SHA512 
125c2002e1a3b197f9f0d6200f2979f2e5974a902bfec2baa4b34a0c8d55babccafdb87b8a7b69c61ca4c02b8ae97e69b9b2743f7d445f0e53e31c69288296d5

diff --git a/www-apps/kibana-bin/kibana-bin-5.6.8.ebuild 
b/www-apps/kibana-bin/kibana-bin-5.6.8.ebuild
deleted file mode 100644
index 8471d3d0b36..000
--- a/www-apps/kibana-bin/kibana-bin-5.6.8.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user eapi7-ver
-
-MY_PN="${PN%-bin}"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Analytics and search dashboard for Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/kibana;
-SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz;
-
-# source: LICENSE.txt and NOTICE.txt
-LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 icu ISC MIT 
MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-
-S="${WORKDIR}/${MY_P}-linux-x86_64"
-
-pkg_setup() {
-   enewgroup ${MY_PN}
-   enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN}
-}
-
-src_prepare() {
-   default
-
-   # remove bundled nodejs
-   rm -rv node || die
-}
-
-src_install() {
-   keepdir /var/log/${MY_PN}
-
-   insinto /etc/${MY_PN}
-   doins -r config/.
-   rm -rv config || die
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
-
-   newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN}
-   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
-
-   insinto /opt/${MY_PN}
-   doins -r .
-
-   chmod +x "${ED%/}"/opt/${MY_PN}/bin/* || die
-}
-
-pkg_postinst() {
-   elog "This version of Kibana is compatible with Elasticsearch $(ver_cut 
1-2)"
-   elog
-   elog "Be sure to point ES_INSTANCE to your Elasticsearch instance"
-   elog "in /etc/conf.d/${MY_PN}."
-   elog
-   elog "Elasticsearch can run local or remote."
-}

diff --git a/www-apps/kibana-bin/kibana-bin-6.0.1.ebuild 
b/www-apps/kibana-bin/kibana-bin-6.0.1.ebuild
deleted file mode 100644
index 6f152c22bac..000
--- a/www-apps/kibana-bin/kibana-bin-6.0.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# 

[gentoo-commits] repo/gentoo:master commit in: www-apps/kibana-bin/

2018-05-02 Thread Patrice Clement
commit: 47aa5e81bedbbfda27ef176f9a2ee123522e058b
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed May  2 13:33:27 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May  2 22:01:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47aa5e81

www-apps/kibana-bin: version bump to 5.6.9.

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

 www-apps/kibana-bin/Manifest|  1 +
 www-apps/kibana-bin/kibana-bin-5.6.9.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 8abec126f0e..5e58016c864 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -1,4 +1,5 @@
 DIST kibana-5.6.8-linux-x86_64.tar.gz 51974963 BLAKE2B 
d90b3e56e9d19c3846b7fae294d8bf27b89ffe462d8554e465bb5235741915ee65c1c6e58b94453ffbb80eaac17ede190300d614b25cf033d84231d87a46c6e9
 SHA512 
a819fc1166994364e94a47fa6f55f06e0672a6c5fc9bc8d594ad5ba48092033faafcc8fc70aae3c4b04300f96a9221683711bc2e2b5d343fd85d7dc22b173513
+DIST kibana-5.6.9-linux-x86_64.tar.gz 52381284 BLAKE2B 
962891ada991f718bb3a1445ec369db0e71e27aa76fb0170d57dfa66ea2b3e14289412464ec6c6b687e09fb3cad77a7900985dbcbd7fb29e103b06ba6cc8aa9c
 SHA512 
e30fd6735b5fa510b81ba70a66faf2ff57ea01bcc0b0379607173d7a8cef44628efcaa0bd055b3f6672f7874c616c0d99b353a0e14d354879a9675fd367676fa
 DIST kibana-6.0.1-linux-x86_64.tar.gz 62720465 BLAKE2B 
81c3cb130067483cc6138c5274555c01102e365d873bf753a534cbcd96487516af41fbb91878cea4f80ffc02c5d18c82d322b0530cf1d3a55adffeefe60d9574
 SHA512 
3761f8abff5d949631f365c228af2f205597e1f05137d0140917b35128d2dcb79e32db355873864c1f01bce06121af71f1bfcb1679ae25903e1121bc76f68ecc
 DIST kibana-6.1.2-linux-x86_64.tar.gz 65093343 BLAKE2B 
08254af4fcc261a49f5f6e4e1c734acca799708394d95d3203d6355d1e9dc3fa6bfa3eb85b1cb40e5d52a4558b6ea202d54e87ff6274823767f8332a7b01b9c7
 SHA512 
eefe3ae73e08c0cd14c5c7d7f962dc78cdfff1096895a1ab539f172b84dfa0d8c197d99573ac7dea6c60adb89b5e3fd5be10749c060c540b30c34426c8a1
 DIST kibana-6.2.2-linux-x86_64.tar.gz 83415765 BLAKE2B 
86f7511c82b6954a8769673b856eb46f2b633490535a013d4e30138e8abee470776493de43284f2e68b2cac6b74ba2b76245fd35803b8b5834f79ea5f488dd6b
 SHA512 
8d26eb8293028aa0c35942a7b5025401f9b717d5c548d6cdbcf2761c0d8cc1189fdbf12c6f39468d4c809a3975f5f3c817e0f02424b296ce36183e118b0c72c6

diff --git a/www-apps/kibana-bin/kibana-bin-5.6.9.ebuild 
b/www-apps/kibana-bin/kibana-bin-5.6.9.ebuild
new file mode 100644
index 000..cb88e5913e4
--- /dev/null
+++ b/www-apps/kibana-bin/kibana-bin-5.6.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver user
+
+MY_PN="${PN%-bin}"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Analytics and search dashboard for Elasticsearch"
+HOMEPAGE="https://www.elastic.co/products/kibana;
+SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz;
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 icu ISC MIT 
MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="net-libs/nodejs"
+
+S="${WORKDIR}/${MY_P}-linux-x86_64"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN}
+}
+
+src_prepare() {
+   default
+
+   # remove bundled nodejs
+   rm -r node || die
+
+   # remove empty unused directory
+   rmdir data || die
+}
+
+src_install() {
+   insinto /etc/${MY_PN}
+   doins -r config/.
+   rm -r config || die
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
+
+   newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN}
+   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
+
+   insinto /opt/${MY_PN}
+   doins -r .
+
+   chmod +x "${ED%/}"/opt/${MY_PN}/bin/* || die
+
+   diropts -m 0750 -o ${MY_PN} -g ${MY_PN}
+   keepdir /var/log/${MY_PN}
+}
+
+pkg_postinst() {
+   elog "This version of Kibana is compatible with Elasticsearch $(ver_cut 
1-2)"
+   elog
+   elog "Be sure to point ES_INSTANCE to your Elasticsearch instance"
+   elog "in /etc/conf.d/${MY_PN}."
+   elog
+   elog "Elasticsearch can run local or remote."
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimpress/

2018-05-02 Thread Mikle Kolyada
commit: 5a5e8cd79d3b1577149e27bfb805798ff720aa9a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  2 21:59:28 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  2 21:59:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5e8cd7

app-vim/vimpress: [QA] Drop dead python impl

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-vim/vimpress/vimpress-2.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/vimpress/vimpress-2.1.5.ebuild 
b/app-vim/vimpress/vimpress-2.1.5.ebuild
index 8d9f9bb237e..179ad0ebfd0 100644
--- a/app-vim/vimpress/vimpress-2.1.5.ebuild
+++ b/app-vim/vimpress/vimpress-2.1.5.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )
-   || ( dev-lang/python:2.7 dev-lang/python:2.6 )
+   dev-lang/python:2.7
dev-python/markdown"
 
 VIM_PLUGIN_HELPFILES="${PN}.txt"



[gentoo-commits] repo/gentoo:master commit in: app-arch/cfv/

2018-05-02 Thread Mikle Kolyada
commit: f5b05007b443a5e31421c70e444f0f1b0b7e8a0e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  2 21:52:06 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  2 21:52:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b05007

app-arch/cfv: [QA] Drop dead dependency

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-arch/cfv/cfv-1.18.3-r1.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/app-arch/cfv/cfv-1.18.3-r1.ebuild 
b/app-arch/cfv/cfv-1.18.3-r1.ebuild
index a83d0cfdaf2..f15261510f0 100644
--- a/app-arch/cfv/cfv-1.18.3-r1.ebuild
+++ b/app-arch/cfv/cfv-1.18.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,12 +19,7 @@ KEYWORDS="amd64 hppa ~ppc ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-maco
 DEPEND=""
 RDEPEND="${PYTHON_DEPS}
dev-python/python-fchksum[${PYTHON_USEDEP}]
-   bittorrent? (
-   || (
-   net-p2p/bittorrent[${PYTHON_USEDEP}]
-   net-p2p/bittornado[${PYTHON_USEDEP}]
-   )
-   )"
+   bittorrent? ( net-p2p/bittornado[${PYTHON_USEDEP}] )"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



[gentoo-commits] proj/lisp:master commit in: dev-lisp/cmucl/files/, dev-lisp/cmucl/

2018-05-02 Thread José María Alonso
commit: 1febb5c0d09f2d76381b345391f60b5f95b68ea5
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed May  2 21:22:56 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed May  2 21:22:56 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=1febb5c0

dev-lisp/cmucl: Bumps version to 21c

 dev-lisp/cmucl/cmucl-21c.ebuild| 109 +++
 dev-lisp/cmucl/files/21c-build.patch   |  22 
 ...21c-customize-lisp-implementation-version.patch |  16 +++
 dev-lisp/cmucl/files/21c-execstack-fixes.patch | 118 +
 4 files changed, 265 insertions(+)

diff --git a/dev-lisp/cmucl/cmucl-21c.ebuild b/dev-lisp/cmucl/cmucl-21c.ebuild
new file mode 100644
index ..15054747
--- /dev/null
+++ b/dev-lisp/cmucl/cmucl-21c.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils toolchain-funcs multilib
+
+MY_PV=${PV:0:3}
+
+DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
+HOMEPAGE="http://www.cons.org/cmucl/;
+SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2
+   
http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="X doc source"
+
+CDEPEND=">=dev-lisp/asdf-2.33-r3:=
+x11-libs/motif:0"
+DEPEND="${CDEPEND}
+   sys-devel/bc
+   doc? ( virtual/latex-base )"
+RDEPEND="${CDEPEND}"
+
+S="${WORKDIR}"
+
+TARGET=linux-4
+
+src_prepare() {
+   eapply "${FILESDIR}"/${MY_PV}-execstack-fixes.patch
+   eapply 
"${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch
+   eapply "${FILESDIR}"/${MY_PV}-build.patch
+   eapply_user
+   #cp "${FILESDIR}"/os-common.h src/lisp/ || die
+   cp /usr/share/common-lisp/source/asdf/build/asdf.lisp src/contrib/asdf/ 
|| die
+}
+
+src_compile() {
+   local cmuopts buildimage
+
+   if use X; then
+   cmuopts=""
+   else
+   cmuopts="-u"
+   fi
+
+   buildimage="bin/lisp -batch"
+
+   env CC="$(tc-getCC)" bin/build.sh -v "-gentoo-${PR}" -C "" -o 
"${buildimage}" ${cmuopts} || die "Cannot build the compiler"
+
+   # Compile up the asdf and defsystem modules
+   ${TARGET}/lisp/lisp -noinit -nositeinit -batch << EOF || die
+(in-package :cl-user)
+(setf (ext:search-list "target:")
+ '("$TARGET/" "src/"))
+(setf (ext:search-list "modules:")
+ '("target:contrib/"))
+
+(compile-file "modules:asdf/asdf")
+(compile-file "modules:defsystem/defsystem")
+EOF
+
+   # documentation
+   if use doc; then
+   pushd src/docs/cmu-user > /dev/null || die "directory 
src/docs/cmu-user does not exist"
+   emake
+   cd ../internals || die "directory src/docs/internals does not 
exist"
+   emake
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   bin/make-dist.sh -S -g -G root -O root -M share/man/man1 -V ${MY_PV} -A 
x86 -o linux ${TARGET} \
+   || die "Cannot build installation archive"
+   # Necessary otherwise tar will fail
+   dodir /usr
+   pushd "${D}"/usr > /dev/null
+   tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \
+   || die "Cannot install main system"
+   if use X ; then
+   tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.extra.tar.gz \
+   || die "Cannot install extra files"
+   fi
+   if use source; then
+   # Necessary otherwise tar will fail
+   dodir /usr/share/common-lisp/source/${PN}
+   cd "${D}"/usr/share/common-lisp/source/${PN}
+   tar --strip-components 1 -xzpf 
"${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \
+   || die "Cannot install sources"
+   fi
+   popd > /dev/null
+
+   # Install site config file
+   sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \
+   < "${FILESDIR}"/site-init.lisp.in \
+   > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp \
+   || die "Cannot fix site-init.lisp"
+   insinto /etc/common-lisp
+   doins "${FILESDIR}"/cmuclrc || die "Failed to install cmuclrc"
+
+   # documentation
+   dodoc doc/cmucl/README
+   if use doc; then
+   insinto /usr/share/doc/${PF}
+   doins src/docs/cmu-user/cmu-user.pdf 
src/docs/internals/design.pdf
+   fi
+}

diff --git a/dev-lisp/cmucl/files/21c-build.patch 
b/dev-lisp/cmucl/files/21c-build.patch
new file mode 100644
index ..4d7e4061
--- /dev/null
+++ b/dev-lisp/cmucl/files/21c-build.patch
@@ -0,0 +1,22 @@
+diff -r -U2 21a.orig/bin/build.sh 21a/bin/build.sh
+--- 21a.orig/bin/build.sh  2015-05-19 07:42:40.0 +0600
 21a/bin/build.sh   2016-04-03 20:54:08.597016537 +0600
+@@ -40,5 

[gentoo-commits] proj/lisp:master commit in: dev-lisp/cmucl/files/, dev-lisp/cmucl/

2018-05-02 Thread José María Alonso
commit: 3d1ccab4bd419cb1c718834ce307ed707068a464
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed May  2 21:19:46 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed May  2 21:19:46 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=3d1ccab4

dev-lisp/cmucl: Drops old version 20e

 dev-lisp/cmucl/cmucl-20e.ebuild|  97 -
 ...20e-customize-lisp-implementation-version.patch |  16 ---
 dev-lisp/cmucl/files/20e-execstack-fixes.patch | 118 -
 3 files changed, 231 deletions(-)

diff --git a/dev-lisp/cmucl/cmucl-20e.ebuild b/dev-lisp/cmucl/cmucl-20e.ebuild
deleted file mode 100644
index 9e122b9a..
--- a/dev-lisp/cmucl/cmucl-20e.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs multilib
-
-MY_PV=${PV:0:3}
-
-DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
-HOMEPAGE="http://www.cons.org/cmucl/;
-SRC_URI="http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2
-   
http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="X source cpu_flags_x86_sse2"
-
-CDEPEND=">=dev-lisp/asdf-2.33-r3:=
-x11-libs/motif:0"
-DEPEND="${CDEPEND}
-   sys-devel/bc"
-RDEPEND="${CDEPEND}"
-
-S="${WORKDIR}"
-
-TARGET=linux-4
-
-src_prepare() {
-   epatch "${FILESDIR}"/${MY_PV}-execstack-fixes.patch
-   epatch 
"${FILESDIR}"/${MY_PV}-customize-lisp-implementation-version.patch
-
-   cp /usr/share/common-lisp/source/asdf/build/asdf.lisp src/contrib/asdf/ 
|| die
-}
-
-src_compile() {
-   local cmufpu cmuopts
-
-   if use cpu_flags_x86_sse2; then
-   cmufpu=sse2
-   else
-   cmufpu=x87
-   fi
-
-   if use X; then
-   cmuopts="-f ${cmufpu}"
-   else
-   cmuopts="-u -f ${cmufpu}"
-   fi
-
-   local buildimage="bin/lisp -core lib/cmucl/lib/lisp-${cmufpu}.core 
-noinit -nositeinit -batch"
-
-   env CC="$(tc-getCC)" bin/build.sh -v "-gentoo-${PR}" -C "" -o 
"${buildimage}" ${cmuopts} || die "Cannot build the compiler"
-
-   # Compile up the asdf and defsystem modules
-   ${TARGET}/lisp/lisp -noinit -nositeinit -batch << EOF || die
-(in-package :cl-user)
-(setf (ext:search-list "target:")
- '("$TARGET/" "src/"))
-(setf (ext:search-list "modules:")
- '("target:contrib/"))
-
-(compile-file "modules:asdf/asdf")
-(compile-file "modules:defsystem/defsystem")
-EOF
-}
-
-src_install() {
-   env MANDIR=share/man/man1 DOCDIR=share/doc/${PF} \
-   bin/make-dist.sh -S -g -G root -O root ${TARGET} ${MY_PV} x86 
linux \
-   || die "Cannot build installation archive"
-   # Necessary otherwise tar will fail
-   dodir /usr
-   pushd "${D}"/usr > /dev/null
-   tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \
-   || die "Cannot install main system"
-   if use X ; then
-   tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.extra.tar.gz \
-   || die "Cannot install extra files"
-   fi
-   if use source; then
-   # Necessary otherwise tar will fail
-   dodir /usr/share/common-lisp/source/${PN}
-   cd "${D}"/usr/share/common-lisp/source/${PN}
-   tar --strip-components 1 -xzpf 
"${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \
-   || die "Cannot install sources"
-   fi
-   popd > /dev/null
-
-   # Install site config file
-   sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \
-   < "${FILESDIR}"/site-init.lisp.in \
-   > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp \
-   || die "Cannot fix site-init.lisp"
-   insinto /etc/common-lisp
-   doins "${FILESDIR}"/cmuclrc || die "Failed to install cmuclrc"
-}

diff --git 
a/dev-lisp/cmucl/files/20e-customize-lisp-implementation-version.patch 
b/dev-lisp/cmucl/files/20e-customize-lisp-implementation-version.patch
deleted file mode 100644
index 8fc9278a..
--- a/dev-lisp/cmucl/files/20e-customize-lisp-implementation-version.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ur cmucl.orig/src/code/misc.lisp cmucl/src/code/misc.lisp
 cmucl.orig/src/code/misc.lisp  2011-10-25 05:31:39.0 +0200
-+++ cmucl/src/code/misc.lisp   2012-01-31 21:46:49.441273068 +0100
-@@ -187,8 +187,10 @@
- 
- (defun lisp-implementation-version ()
-   "Returns a string describing the implementation version."
--  (format nil "~A (~X~A)" *lisp-implementation-version* 
c:byte-fasl-file-version
--#+unicode _" Unicode" #-unicode ""))
-+  (format nil "~X~A~A"
-+  c:byte-fasl-file-version
-+  #+unicode "-unicode" #-unicode ""
-+  

[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/

2018-05-02 Thread Sebastian Pipping
commit: fa402bdf774532170f7c8fe0617a536a501cb9bb
Author: Sebastian Pipping  pipping  org>
AuthorDate: Wed May  2 19:29:07 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed May  2 19:46:24 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fa402bdf

media-gfx/gimp: Remove 2.10.0_rc1

 media-gfx/gimp/gimp-2.10.0_rc1.ebuild | 187 --
 1 file changed, 187 deletions(-)

diff --git a/media-gfx/gimp/gimp-2.10.0_rc1.ebuild 
b/media-gfx/gimp/gimp-2.10.0_rc1.ebuild
deleted file mode 100644
index 2465c6ce..
--- a/media-gfx/gimp/gimp-2.10.0_rc1.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit versionator virtualx autotools gnome2 multilib python-single-r1
-
-MY_P="${P/_rc/-RC}"
-
-DESCRIPTION="GNU Image Manipulation Program"
-HOMEPAGE="https://www.gimp.org/;
-SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
-LICENSE="GPL-3 LGPL-3"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-
-LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo 
es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml 
ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te 
th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
-IUSE="alsa aalib altivec aqua debug doc openexr gnome postscript jpeg2k 
cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf 
xpm"
-
-RDEPEND="
-   app-arch/bzip2
-   >=app-arch/xz-utils-5.0.0
-   >=app-text/poppler-0.44.0[cairo]
-   >=dev-libs/atk-2.2.0
-   >=dev-libs/glib-2.54.2:2
-   dev-libs/libxml2
-   dev-libs/libxslt
-   dev-util/gtk-update-icon-cache
-   >=gnome-base/librsvg-2.40.6:2
-   >=media-gfx/mypaint-brushes-1.3.0
-   >=media-libs/babl-0.1.44
-   >=media-libs/fontconfig-2.12.4
-   >=media-libs/freetype-2.1.7
-   >=media-libs/gegl-0.3.30:0.3[cairo]
-   >=media-libs/gexiv2-0.10.6
-   >=media-libs/harfbuzz-0.9.19
-   >=media-libs/lcms-2.8:2
-   >=media-libs/libmypaint-1.3.0[gegl]
-   >=media-libs/libpng-1.6.25
-   >=media-libs/tiff-3.5.7:0
-   net-libs/glib-networking[ssl]
-   sys-libs/zlib
-   virtual/jpeg:0
-   >=x11-libs/cairo-1.12.2
-   >=x11-libs/gdk-pixbuf-2.31:2
-   >=x11-libs/gtk+-2.24.10:2
-   >=x11-libs/pango-1.29.4
-   x11-libs/libXcursor
-   x11-themes/hicolor-icon-theme
-   aalib? ( media-libs/aalib )
-   alsa? ( media-libs/alsa-lib )
-   aqua? ( x11-libs/gtk-mac-integration )
-   gnome? ( gnome-base/gvfs )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0 )
-   mng? ( media-libs/libmng )
-   openexr? ( >=media-libs/openexr-1.6.1 )
-   postscript? ( app-text/ghostscript-gpl )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
-   )
-   webp? ( >=media-libs/libwebp-0.6.0 )
-   wmf? ( >=media-libs/libwmf-0.2.8 )
-   xpm? ( x11-libs/libXpm )
-   udev? ( virtual/libgudev:= )
-"
-# dev-util/gtk-doc-am due to our call to eautoreconf below (bug #386453)
-DEPEND="${RDEPEND}
-   >=app-text/poppler-data-0.4.7
-   >=dev-lang/perl-5.10.0
-   dev-libs/appstream-glib
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.40.1
-   sys-apps/findutils
-   >=sys-devel/automake-1.11
-   >=sys-devel/gettext-0.19
-   >=sys-devel/libtool-2.2
-   virtual/pkgconfig
-   doc? ( >=dev-util/gtk-doc-1 )
-"
-
-DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
-   sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' 
-i configure.ac || die #615144
-   eautoreconf  # If you remove this: remove dev-util/gtk-doc-am from 
DEPEND, too
-
-   gnome2_src_prepare
-
-   sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
-   fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
-}
-
-src_configure() {
-   local myconf=(
-   GEGL="${EPREFIX}"/usr/bin/gegl-0.3
-   GDBUS_CODEGEN="${EPREFIX}"/bin/false
-
-   --enable-default-binary
-   --disable-silent-rules
-
-   $(use_with !aqua x)
-   $(use_with aalib aa)
-   $(use_with alsa)
-   $(use_enable altivec)
-   --with-appdata-test
-   --without-webkit
-   $(use_with jpeg2k jpeg2000)
-   $(use_with postscript gs)
-   

[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/

2018-05-02 Thread Sebastian Pipping
commit: cb5f891157ac7466aba39d98050ec002138d052f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  2 19:15:34 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed May  2 19:46:24 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cb5f8911

media-gfx/gimp: 2.10.0

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

 media-gfx/gimp/gimp-2.10.0.ebuild | 198 ++
 1 file changed, 198 insertions(+)

diff --git a/media-gfx/gimp/gimp-2.10.0.ebuild 
b/media-gfx/gimp/gimp-2.10.0.ebuild
new file mode 100644
index ..4f478d5e
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.10.0.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+MY_PV="${PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+
+inherit versionator virtualx autotools gnome2 multilib python-single-r1 ltprune
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/;
+SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-3 LGPL-3"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+
+LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo 
es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml 
ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te 
th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
+IUSE="alsa aalib altivec aqua debug doc openexr gnome postscript jpeg2k 
cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf 
xpm"
+
+RDEPEND=">=dev-libs/glib-2.54.2:2
+   >=dev-libs/atk-2.2.0
+   >=x11-libs/gtk+-2.24.10:2
+   dev-util/gtk-update-icon-cache
+   >=x11-libs/gdk-pixbuf-2.31:2
+   >=x11-libs/cairo-1.12.2
+   >=x11-libs/pango-1.29.4
+   xpm? ( x11-libs/libXpm )
+   >=media-libs/freetype-2.1.7
+   >=media-libs/harfbuzz-0.9.19
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/libmypaint-1.3.0[gegl]
+   >=media-gfx/mypaint-brushes-1.3.0
+   >=media-libs/fontconfig-2.12.4
+   sys-libs/zlib
+   dev-libs/libxml2
+   dev-libs/libxslt
+   x11-themes/hicolor-icon-theme
+   >=media-libs/babl-0.1.46
+   >=media-libs/gegl-0.4.0:0.4[cairo]
+   >=dev-libs/glib-2.43
+   aalib? ( media-libs/aalib )
+   alsa? ( media-libs/alsa-lib )
+   aqua? ( x11-libs/gtk-mac-integration )
+   gnome? ( gnome-base/gvfs )
+   virtual/jpeg:0
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
+   >=media-libs/lcms-2.8:2
+   mng? ( media-libs/libmng )
+   openexr? ( >=media-libs/openexr-1.6.1 )
+   >=app-text/poppler-0.44[cairo]
+   >=app-text/poppler-data-0.4.7
+   >=media-libs/libpng-1.6.25:0=
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
+   )
+   >=media-libs/tiff-3.5.7:0
+   >=gnome-base/librsvg-2.40.6:2
+   webp? ( >=media-libs/libwebp-0.6.0 )
+   wmf? ( >=media-libs/libwmf-0.2.8 )
+   net-libs/glib-networking[ssl]
+   x11-libs/libXcursor
+   sys-libs/zlib
+   app-arch/bzip2
+   >=app-arch/xz-utils-5.0.0
+   postscript? ( app-text/ghostscript-gpl )
+   udev? ( virtual/libgudev:= )"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5.10.0
+   dev-libs/appstream-glib
+   sys-apps/findutils
+   virtual/pkgconfig
+   >=dev-util/intltool-0.40.1
+   >=sys-devel/gettext-0.19
+   doc? ( >=dev-util/gtk-doc-1 )
+   >=sys-devel/libtool-2.2
+   >=sys-devel/automake-1.11
+   dev-util/gtk-doc-am"  # due to our call to eautoreconf below (bug 
#386453)
+
+DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   gnome2_src_prepare
+
+   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
+   sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' 
-i configure.ac || die #615144
+   eautoreconf  # If you remove this: remove dev-util/gtk-doc-am from 
DEPEND, too
+
+   sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
+   fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
+}
+
+src_configure() {
+   local myconf=(
+   GEGL="${EPREFIX}"/usr/bin/gegl-0.4
+   GDBUS_CODEGEN="${EPREFIX}"/bin/false
+
+   --enable-default-binary
+   --disable-silent-rules
+
+   $(use_with !aqua x)
+   $(use_with aalib aa)
+   $(use_with alsa)
+   $(use_enable altivec)
+   --with-appdata-test
+   --without-webkit
+   $(use_with jpeg2k jpeg2000)
+   

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

2018-05-02 Thread Markus Meier
commit: 5351fe74fcc123a7c7656028b0ac3c5a771e0cf2
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May  2 19:29:48 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May  2 19:29:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5351fe74

app-antivirus/clamav: add ~arm, bug #653016

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 app-antivirus/clamav/clamav-0.100.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-antivirus/clamav/clamav-0.100.0.ebuild 
b/app-antivirus/clamav/clamav-0.100.0.ebuild
index 43600184257..12a0baa4c14 100644
--- a/app-antivirus/clamav/clamav-0.100.0.ebuild
+++ b/app-antivirus/clamav/clamav-0.100.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api 
selinux static-libs system-libmspack test uclibc"
 
 CDEPEND="bzip2? ( app-arch/bzip2 )



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

2018-05-02 Thread Markus Meier
commit: b43a657bb47a4352a952a68a6453be8e463b7e19
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May  2 19:29:34 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May  2 19:29:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43a657b

dev-libs/libmspack: add ~arm, bug #653016

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 dev-libs/libmspack/libmspack-0.6_alpha.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libmspack/libmspack-0.6_alpha.ebuild 
b/dev-libs/libmspack/libmspack-0.6_alpha.ebuild
index 4efd4b68f57..de5758e359e 100644
--- a/dev-libs/libmspack/libmspack-0.6_alpha.ebuild
+++ b/dev-libs/libmspack/libmspack-0.6_alpha.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ia64 x86"
+KEYWORDS="amd64 ~arm ~ia64 x86"
 IUSE="debug doc static-libs utils"
 
 DEPEND=""



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

2018-05-02 Thread Michał Górny
commit: 80f62185cf16ea8b21907d854a08a8f95c96a64b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  2 18:02:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  2 19:29:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f62185

sys-apps/portage-mgorny: Bump to 2.3.33.1 (now with EAPI 7)

 sys-apps/portage-mgorny/Manifest   |   1 +
 .../portage-mgorny/portage-mgorny-2.3.33.1.ebuild  | 198 +
 2 files changed, 199 insertions(+)

diff --git a/sys-apps/portage-mgorny/Manifest b/sys-apps/portage-mgorny/Manifest
index a92a7ac6b32..17fa1e7f912 100644
--- a/sys-apps/portage-mgorny/Manifest
+++ b/sys-apps/portage-mgorny/Manifest
@@ -1,2 +1,3 @@
 DIST portage-mgorny-2.3.26.1.tar.gz 1237698 BLAKE2B 
73dcce2f57930bd074f6de5103a31ba3730537196438302ea7b25b21ee32d6ab8b3292b42825eac2e912639be1dd0a1b15c049c5cb22f54525c476b96f4817f4
 SHA512 
38c5ca6a1fee7125942fca10921f3c2ae201c6c06b4f69ee7b0b90b44486aca7b8e4f5817efad99c1ef5ad3f558cd9da144d2c3c26242a1a05bca9e17921b173
 DIST portage-mgorny-2.3.31.1.tar.gz 1245744 BLAKE2B 
f9085fd7b66c2e018736cd1b5740d03cd61ab50d18113d651289521c3cb7786bd7963b24fe9a8d55e9dd107a01bc77c5ca2e8f343e4728a844fc17fd608a3680
 SHA512 
d2f6188f78c94341c97ca71915bd1428b49d26ea2d22f34b71029128dbd9ec0c9673b2835af730f17d81aba96927bcf05e46ef82ba1e94c3ae7249b6ac8ee235
+DIST portage-mgorny-2.3.33.1.tar.gz 1246760 BLAKE2B 
5502b60a889d224008d9cdd3befce80bc831ab15bf1a9dd43599e6da307d108939fe21ba272f19b785e2e927c582bef55dd2baa2186f0dcb882a5ea9b37accc4
 SHA512 
1fcc239abbb4288dc8863e3d5aea84fe59dcb1ecd989616cfabc477dc8516722d174021e96105ded26952d7e900c83dd32da27c35fd1e429af6431ee32dfa877

diff --git a/sys-apps/portage-mgorny/portage-mgorny-2.3.33.1.ebuild 
b/sys-apps/portage-mgorny/portage-mgorny-2.3.33.1.ebuild
new file mode 100644
index 000..d6c166badf4
--- /dev/null
+++ b/sys-apps/portage-mgorny/portage-mgorny-2.3.33.1.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="Fork of Portage focused on cleaning up and useful features"
+HOMEPAGE="https://github.com/mgorny/portage-mgorny;
+SRC_URI="https://github.com/mgorny/portage-mgorny/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+SLOT="0"
+IUSE="build +ipc +native-extensions selinux xattr kernel_linux"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   >=sys-apps/sed-4.0.5
+   sys-devel/patch"
+RDEPEND="
+   >=app-arch/tar-1.27
+   !build? (
+   >=app-admin/eselect-1.2
+   app-crypt/openpgp-keys-gentoo-release
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   >=app-portage/gemato-10
+   app-shells/bash:0[readline]
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_4,3_5} pypy)
+   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
+   >=sys-apps/sed-4.0.5
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
+   python2_7 pypy)
+   ) )
+   !app-portage/repoman
+   !sys-apps/portage"
+PDEPEND="
+   !build? (
+   >=net-misc/rsync-2.6.4
+   )"
+# NOTE: FEATURES=installsources requires debugedit and rsync
+
+pkg_pretend() {
+   if [[ -f ${EROOT%/}/etc/make.conf ]]; then
+   eerror "You seem to be using /etc/make.conf. Please migrate to 
the new"
+   eerror "/etc/portage/make.conf location before upgrading."
+   if [[ ! -f ${EROOT%/}/etc/portage/make.conf ]]; then
+   eerror
+   eerror "  mv ${EROOT%/}/etc/make.conf 
${EROOT%/}/etc/portage/make.conf"
+   else
+   ewarn
+   ewarn "WARNING: You seem to have make.conf in both 
locations. Please take"
+   ewarn "care not to accientally overwrite one with the 
other."
+   fi
+   die "${EROOT%/}/etc/make.conf present"
+   fi
+
+   if [[ -f ${EROOT%/}/etc/portage/package.keywords ]]; then
+   eerror "You seem to be using /etc/portage/package.keywords. 
Please migrate"
+   eerror "to the new /etc/portage/package.accept_keywords 
location before"
+  

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

2018-05-02 Thread Pacho Ramos
commit: 499ebd888ea5e7fed94e77167c1f517306ae4549
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:20:03 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499ebd88

games-strategy/uqm: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/uqm/uqm-0.7.0-r4.ebuild | 115 +
 1 file changed, 115 insertions(+)

diff --git a/games-strategy/uqm/uqm-0.7.0-r4.ebuild 
b/games-strategy/uqm/uqm-0.7.0-r4.ebuild
new file mode 100644
index 000..f0413671633
--- /dev/null
+++ b/games-strategy/uqm/uqm-0.7.0-r4.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop toolchain-funcs
+
+DESCRIPTION="The Ur-Quan Masters: Port of Star Control 2"
+HOMEPAGE="http://sc2.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sc2/${P}-source.tgz
+   mirror://sourceforge/sc2/${P}-content.uqm
+   music? ( mirror://sourceforge/sc2/${P}-3domusic.uqm )
+   voice? ( mirror://sourceforge/sc2/${P}-voice.uqm )
+   remix? ( mirror://sourceforge/sc2/${PN}-remix-disc1.uqm \
+   mirror://sourceforge/sc2/${PN}-remix-disc2.uqm \
+   mirror://sourceforge/sc2/${PN}-remix-disc3.uqm \
+   mirror://sourceforge/sc2/${PN}-remix-disc4.uqm )"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="music opengl remix voice"
+
+RDEPEND="
+   media-libs/libmikmod
+   media-libs/libogg
+   >=media-libs/libpng-1.4:0=
+   media-libs/libsdl[X,sound,joystick,video]
+   media-libs/libvorbis
+   media-libs/sdl-image[png]
+   sys-libs/zlib
+   opengl? ( virtual/opengl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   local myopengl
+
+   use opengl \
+   && myopengl=opengl \
+   || myopengl=pure
+
+   eapply \
+   "${FILESDIR}"/${P}-tempdir.patch \
+   "${FILESDIR}"/${P}-warning.patch
+
+   cat <<-EOF > config.state
+   CHOICE_debug_VALUE='nodebug'
+   CHOICE_graphics_VALUE='${myopengl}'
+   CHOICE_sound_VALUE='mixsdl'
+   CHOICE_accel_VALUE='plainc'
+   INPUT_install_prefix_VALUE='/usr/share'
+   INPUT_install_bindir_VALUE='\$prefix/bin'
+   INPUT_install_libdir_VALUE='\$prefix/lib'
+   INPUT_install_sharedir_VALUE='/usr/share/'
+   EOF
+
+   # Take out the read so we can be non-interactive.
+   sed -i \
+   -e '/read CHOICE/d' build/unix/menu_functions || die
+
+   # respect CFLAGS
+   sed -i \
+   -e "s/-O3//" build/unix/build.config || die
+
+   sed -i \
+   -e "s:@INSTALL_LIBDIR@:/usr/$(get_libdir)/:g" \
+   build/unix/uqm-wrapper.in || die
+
+   # respect CC
+   sed -i \
+   -e "s/PROG_gcc_FILE=\"gcc\"/PROG_gcc_FILE=\"$(tc-getCC)\"/" \
+   build/unix/config_proginfo_build || die
+}
+
+src_compile() {
+   MAKE_VERBOSE=1 ./build.sh uqm || die
+}
+
+src_install() {
+   # Using the included install scripts seems quite painful.
+   # This manual install is totally fragile but maybe they'll
+   # use a sane build system for the next release.
+   newbin uqm-wrapper uqm
+   exeinto /usr/"$(get_libdir)"/${PN}
+   doexe uqm
+
+   insinto /usr/share/${PN}/content/packages
+   doins "${DISTDIR}"/${P}-content.uqm
+   echo ${P} > "${ED}"/usr/share/${PN}/content/version || die
+
+   insinto /usr/share/${PN}/content/addons
+   if use music; then
+   doins "${DISTDIR}"/${P}-3domusic.uqm
+   fi
+
+   if use voice; then
+   doins "${DISTDIR}"/${P}-voice.uqm
+   fi
+
+   if use remix; then
+   insinto /usr/share/${PN}/content/addons
+   doins "${DISTDIR}"/${PN}-remix-disc{1,2,3,4}.uqm
+   fi
+
+   dodoc AUTHORS ChangeLog Contributing README WhatsNew 
doc/users/manual.txt
+   docinto devel
+   dodoc doc/devel/[!n]*
+   docinto devel/netplay
+   dodoc doc/devel/netplay/*
+   make_desktop_entry uqm "The Ur-Quan Masters"
+}



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

2018-05-02 Thread Pacho Ramos
commit: e1861c4ae2a69d733cc3461c7deb64e42376d0c9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:20:13 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1861c4a

games-strategy/uqm: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/uqm/uqm-0.7.0-r3.ebuild | 111 -
 1 file changed, 111 deletions(-)

diff --git a/games-strategy/uqm/uqm-0.7.0-r3.ebuild 
b/games-strategy/uqm/uqm-0.7.0-r3.ebuild
deleted file mode 100644
index 0d0264e8f7a..000
--- a/games-strategy/uqm/uqm-0.7.0-r3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib toolchain-funcs games
-
-DESCRIPTION="The Ur-Quan Masters: Port of Star Control 2"
-HOMEPAGE="http://sc2.sourceforge.net/;
-SRC_URI="mirror://sourceforge/sc2/${P}-source.tgz
-   mirror://sourceforge/sc2/${P}-content.uqm
-   music? ( mirror://sourceforge/sc2/${P}-3domusic.uqm )
-   voice? ( mirror://sourceforge/sc2/${P}-voice.uqm )
-   remix? ( mirror://sourceforge/sc2/${PN}-remix-disc1.uqm \
-   mirror://sourceforge/sc2/${PN}-remix-disc2.uqm \
-   mirror://sourceforge/sc2/${PN}-remix-disc3.uqm \
-   mirror://sourceforge/sc2/${PN}-remix-disc4.uqm )"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="music opengl remix voice"
-
-RDEPEND="media-libs/libmikmod
-   media-libs/libogg
-   >=media-libs/libpng-1.4:0
-   media-libs/libsdl[X,sound,joystick,video]
-   media-libs/libvorbis
-   media-libs/sdl-image[png]
-   sys-libs/zlib
-   opengl? ( virtual/opengl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   local myopengl
-
-   use opengl \
-   && myopengl=opengl \
-   || myopengl=pure
-
-   epatch \
-   "${FILESDIR}"/${P}-tempdir.patch \
-   "${FILESDIR}"/${P}-warning.patch
-
-   cat <<-EOF > config.state
-   CHOICE_debug_VALUE='nodebug'
-   CHOICE_graphics_VALUE='${myopengl}'
-   CHOICE_sound_VALUE='mixsdl'
-   CHOICE_accel_VALUE='plainc'
-   INPUT_install_prefix_VALUE='${GAMES_PREFIX}'
-   INPUT_install_bindir_VALUE='\$prefix/bin'
-   INPUT_install_libdir_VALUE='\$prefix/lib'
-   INPUT_install_sharedir_VALUE='${GAMES_DATADIR}/'
-   EOF
-
-   # Take out the read so we can be non-interactive.
-   sed -i \
-   -e '/read CHOICE/d' build/unix/menu_functions || die
-
-   # respect CFLAGS
-   sed -i \
-   -e "s/-O3//" build/unix/build.config || die
-
-   sed -i \
-   -e "s:@INSTALL_LIBDIR@:$(games_get_libdir)/:g" \
-   build/unix/uqm-wrapper.in || die
-
-   # respect CC
-   sed -i \
-   -e "s/PROG_gcc_FILE=\"gcc\"/PROG_gcc_FILE=\"$(tc-getCC)\"/" \
-   build/unix/config_proginfo_build || die
-}
-
-src_compile() {
-   MAKE_VERBOSE=1 ./build.sh uqm || die
-}
-
-src_install() {
-   # Using the included install scripts seems quite painful.
-   # This manual install is totally fragile but maybe they'll
-   # use a sane build system for the next release.
-   newgamesbin uqm-wrapper uqm
-   exeinto "$(games_get_libdir)"/${PN}
-   doexe uqm
-
-   insinto "${GAMES_DATADIR}"/${PN}/content/packages
-   doins "${DISTDIR}"/${P}-content.uqm
-   echo ${P} > "${D}${GAMES_DATADIR}"/${PN}/content/version || die
-
-   insinto "${GAMES_DATADIR}"/${PN}/content/addons
-   if use music; then
-   doins "${DISTDIR}"/${P}-3domusic.uqm
-   fi
-
-   if use voice; then
-   doins "${DISTDIR}"/${P}-voice.uqm
-   fi
-
-   if use remix; then
-   insinto "${GAMES_DATADIR}"/${PN}/content/addons
-   doins "${DISTDIR}"/${PN}-remix-disc{1,2,3,4}.uqm
-   fi
-
-   dodoc AUTHORS ChangeLog Contributing README WhatsNew 
doc/users/manual.txt
-   docinto devel
-   dodoc doc/devel/[!n]*
-   docinto devel/netplay
-   dodoc doc/devel/netplay/*
-   make_desktop_entry uqm "The Ur-Quan Masters"
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-util/uglygs/files/, games-util/uglygs/

2018-05-02 Thread Pacho Ramos
commit: 2f04038e4899be657a95cbc85cda8eb29f4a175c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:27:05 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f04038e

games-util/uglygs: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-util/uglygs/files/0_rc11-uglygs.conf.patch |  4 +-
 games-util/uglygs/files/0_rc11-uglygs.pl.patch   |  8 ++--
 games-util/uglygs/servers.cfg|  0
 games-util/uglygs/uglygs-0_rc11-r1.ebuild| 55 
 4 files changed, 61 insertions(+), 6 deletions(-)

diff --git a/games-util/uglygs/files/0_rc11-uglygs.conf.patch 
b/games-util/uglygs/files/0_rc11-uglygs.conf.patch
index 6ee918c7008..f85c6a3c319 100644
--- a/games-util/uglygs/files/0_rc11-uglygs.conf.patch
+++ b/games-util/uglygs/files/0_rc11-uglygs.conf.patch
@@ -1,5 +1,5 @@
 uglygs.conf.orig   2003-06-30 11:16:57.0 -0400
-+++ uglygs.conf2003-06-30 11:22:50.0 -0400
+--- a/uglygs.conf.orig 2003-06-30 11:16:57.0 -0400
 b/uglygs.conf  2003-06-30 11:22:50.0 -0400
 @@ -12,22 +12,23 @@
  $runmode = "loop";  # Run mode, 
Run as a loop or as a cron Executable
  

diff --git a/games-util/uglygs/files/0_rc11-uglygs.pl.patch 
b/games-util/uglygs/files/0_rc11-uglygs.pl.patch
index 8c7f7943c97..61758e621a9 100644
--- a/games-util/uglygs/files/0_rc11-uglygs.pl.patch
+++ b/games-util/uglygs/files/0_rc11-uglygs.pl.patch
@@ -1,5 +1,5 @@
 uglygs.pl.orig 2003-06-30 11:37:59.0 -0400
-+++ uglygs.pl  2003-06-30 11:38:30.0 -0400
+--- a/uglygs.pl.orig   2003-06-30 11:37:59.0 -0400
 b/uglygs.pl2003-06-30 11:38:30.0 -0400
 @@ -8,7 +8,8 @@
  ##  Contact ugl...@uglypunk.com   
 ##
  
#
@@ -127,5 +127,5 @@
   while($serverline = ){
   my @data = split(/ /,$serverline);
   if ($data[0] eq 

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

2018-05-02 Thread Pacho Ramos
commit: 5a239cece181e5580c0b754d0cab2f2773b65b61
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:56:13 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a239cec

games-strategy/outerspace: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../outerspace/files/outerspace-0.5.68-setup.patch |  8 +--
 .../outerspace/outerspace-0.5.68-r1.ebuild | 72 ++
 2 files changed, 76 insertions(+), 4 deletions(-)

diff --git a/games-strategy/outerspace/files/outerspace-0.5.68-setup.patch 
b/games-strategy/outerspace/files/outerspace-0.5.68-setup.patch
index 202c53bc7ee..c95852dca3d 100644
--- a/games-strategy/outerspace/files/outerspace-0.5.68-setup.patch
+++ b/games-strategy/outerspace/files/outerspace-0.5.68-setup.patch
@@ -1,5 +1,5 @@
 setup.py
-+++ setup.py
+--- a/setup.py
 b/setup.py
 @@ -42,12 +42,7 @@
  
  # collect data files
@@ -42,8 +42,8 @@
 -os.remove(path)
 -
 -shutil.rmtree("libsrvr", onerror = onerror)
 osc.py
-+++ osc.py
+--- a/osc.py
 b/osc.py
 @@ -23,12 +23,36 @@
  # tweak PYTHONPATH
  import sys

diff --git a/games-strategy/outerspace/outerspace-0.5.68-r1.ebuild 
b/games-strategy/outerspace/outerspace-0.5.68-r1.ebuild
new file mode 100644
index 000..7ac6c532fd4
--- /dev/null
+++ b/games-strategy/outerspace/outerspace-0.5.68-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop gnome2-utils distutils-r1
+
+MY_PN="${PN/outerspace/Outer Space}"
+DESCRIPTION="On-line strategy game taking place in the dangerous universe"
+HOMEPAGE="http://www.ospace.net/;
+SRC_URI="mirror://sourceforge/ospace/Client/${PV}/Outer%20Space-${PV}.tar.gz 
-> ${P}.tar.gz
+   
mirror://sourceforge/ospace/Client/${PV}/outerspace_${PV}-0ubuntu1_all.deb"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/pygame-1.7"
+DEPEND=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_unpack() {
+   default
+   unpack ./data.tar.gz
+}
+
+python_install() {
+   distutils-r1_python_install \
+   --install-scripts="/usr/bin" \
+   --install-data="/usr/share/${PN}" \
+   --install-lib="$(python_get_sitedir)"
+
+   # source tarball is missing files
+   # get them from ubuntu.deb
+   insinto "$(python_get_sitedir)"/ige/ospace/Rules
+   doins 
"${WORKDIR}"/usr/share/games/outerspace/libsrvr/ige/ospace/Rules/{Tech,techs}.spf
+}
+
+src_prepare() {
+   default
+
+   # fix setup script
+   # rework python start script to avoid shell-wrapper script
+   eapply "${FILESDIR}"/${P}-setup.patch
+
+   sed -i\
+   -e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
+   osc.py || die "sed failed"
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+   newicon res/logo-login.png ${PN}.png
+   make_desktop_entry "osc.py" "${MY_PN}"
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-05-02 Thread Pacho Ramos
commit: 6fc56d0836ec8f7ba43b83cd8fb8ac51d1af8394
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:47:24 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc56d08

games-strategy/netherearth: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../files/netherearth-0.52-freeglut.patch  |  4 +-
 .../files/netherearth-0.52-ldflags.patch   |  4 +-
 .../netherearth/netherearth-0.52-r1.ebuild | 86 ++
 3 files changed, 90 insertions(+), 4 deletions(-)

diff --git a/games-strategy/netherearth/files/netherearth-0.52-freeglut.patch 
b/games-strategy/netherearth/files/netherearth-0.52-freeglut.patch
index 0fc147f0b7a..b61e1f139b0 100644
--- a/games-strategy/netherearth/files/netherearth-0.52-freeglut.patch
+++ b/games-strategy/netherearth/files/netherearth-0.52-freeglut.patch
@@ -1,5 +1,5 @@
 main.cpp
-+++ main.cpp
+--- a/main.cpp
 b/main.cpp
 @@ -8,6 +8,7 @@
  
  #include 

diff --git a/games-strategy/netherearth/files/netherearth-0.52-ldflags.patch 
b/games-strategy/netherearth/files/netherearth-0.52-ldflags.patch
index 6b7ed3a8989..7d81f912764 100644
--- a/games-strategy/netherearth/files/netherearth-0.52-ldflags.patch
+++ b/games-strategy/netherearth/files/netherearth-0.52-ldflags.patch
@@ -1,5 +1,5 @@
 Makefile.old   2010-10-12 09:30:19.0 +0200
-+++ Makefile   2010-10-12 09:30:38.0 +0200
+--- a/Makefile.old 2010-10-12 09:30:19.0 +0200
 b/Makefile 2010-10-12 09:30:38.0 +0200
 @@ -17,4 +17,4 @@
  all: $(TARGET)
  

diff --git a/games-strategy/netherearth/netherearth-0.52-r1.ebuild 
b/games-strategy/netherearth/netherearth-0.52-r1.ebuild
new file mode 100644
index 000..e1aa7cabaaa
--- /dev/null
+++ b/games-strategy/netherearth/netherearth-0.52-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop
+
+MY_PV="${PV/./}"
+DESCRIPTION="A remake of the SPECTRUM game Nether Earth"
+HOMEPAGE="http://www.braingames.getput.com/nether/;
+SRC_URI="http://www.braingames.getput.com/nether/sources.zip
+   http://www.braingames.getput.com/nether/${PN}${MY_PV}.zip;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror bindist"
+
+RDEPEND="
+   >=media-libs/libsdl-1.2.6-r3
+   >=media-libs/sdl-mixer-1.2.5-r1
+   media-libs/freeglut
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+"
+
+S="${WORKDIR}/sources"
+
+data="../nether earth v${PV}"
+
+src_unpack() {
+   unzip -LL "${DISTDIR}/${PN}${MY_PV}.zip" >/dev/null || die
+   unzip -LL "${DISTDIR}/sources.zip" >/dev/null || die
+}
+
+src_prepare() {
+   default
+
+   DATA_DIR=/usr/share/${PN}
+
+   cp "${FILESDIR}/Makefile" . || die
+
+   # Fix compilation errors/warnings
+   eapply "${FILESDIR}"/${P}-linux.patch
+
+   eapply "${FILESDIR}"/${P}-freeglut.patch \
+   "${FILESDIR}"/${P}-glibc-212.patch \
+   "${FILESDIR}"/${P}-ldflags.patch
+
+   # Modify dirs and some fopen() permissions
+   eapply "${FILESDIR}/${P}-gentoo-paths.patch"
+   sed -i \
+   -e "s:models:${DATA_DIR}/models:" \
+   -e "s:textures:${DATA_DIR}/textures:" \
+   -e "s:maps/\*:${DATA_DIR}/maps/\*:" \
+   -e "s:\./maps:${DATA_DIR}/maps:" \
+   mainmenu.cpp || die
+   sed -i \
+   -e "s:models:${DATA_DIR}/models:g" \
+   -e "s:textures:${DATA_DIR}/textures:" \
+   -e "s:sound/:${DATA_DIR}/sound/:" \
+   nether.cpp || die
+   sed -i -e "s:maps:${DATA_DIR}/maps:" \
+   main.cpp || die
+   sed -i -e "s:textures/:${DATA_DIR}/textures/:" \
+   myglutaux.cpp || die
+
+   cd "${data}"
+   rm textures/thumbs.db
+}
+
+src_install() {
+   dobin nether_earth
+
+   cd "${data}"
+
+   # Install all game data
+   insinto "${DATA_DIR}"
+   doins -r maps models sound textures
+
+   dodoc readme.txt
+
+   newicon textures/nuclear.bmp ${PN}.bmp
+   make_desktop_entry nether_earth "Nether Earth" 
/usr/share/pixmaps/${PN}.bmp
+}



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

2018-05-02 Thread Pacho Ramos
commit: e3f5ce5524d48cd371d579fb535ea8c874b5d5b0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:10:39 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f5ce55

games-strategy/liquidwar: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../files/liquidwar-5.6.4-exec-stack.patch | 12 ++--
 .../liquidwar/files/liquidwar-5.6.4-ovflfix.patch  |  4 +-
 .../files/liquidwar-5.6.4-underlink.patch  |  4 +-
 games-strategy/liquidwar/liquidwar-5.6.4-r2.ebuild | 64 ++
 4 files changed, 74 insertions(+), 10 deletions(-)

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.4-exec-stack.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.4-exec-stack.patch
index 83e733b28a0..a1e93c9b738 100644
--- a/games-strategy/liquidwar/files/liquidwar-5.6.4-exec-stack.patch
+++ b/games-strategy/liquidwar/files/liquidwar-5.6.4-exec-stack.patch
@@ -1,5 +1,5 @@
 src/glouglou.s
-+++ src/glouglou.s
+--- a/src/glouglou.s
 b/src/glouglou.s
 @@ -240,3 +240,6 @@
  
 ret
@@ -7,8 +7,8 @@
 +#ifdef __ELF__
 +.section .note.GNU-stack,"",%progbits
 +#endif
 src/monster.s
-+++ src/monster.s
+--- a/src/monster.s
 b/src/monster.s
 @@ -972,3 +972,6 @@
 ret  # retour au c
  
@@ -16,8 +16,8 @@
 +#ifdef __ELF__
 +.section .note.GNU-stack,"",%progbits
 +#endif
 src/spread.s
-+++ src/spread.s
+--- a/src/spread.s
 b/src/spread.s
 @@ -957,3 +957,6 @@
  
  

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.4-ovflfix.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.4-ovflfix.patch
index 446385624cf..c092f02beab 100644
--- a/games-strategy/liquidwar/files/liquidwar-5.6.4-ovflfix.patch
+++ b/games-strategy/liquidwar/files/liquidwar-5.6.4-ovflfix.patch
@@ -1,5 +1,5 @@
 src/wwwsrv.c.old   2010-10-26 14:16:31.0 +0200
-+++ src/wwwsrv.c   2010-10-26 14:17:35.0 +0200
+--- a/src/wwwsrv.c.old 2010-10-26 14:16:31.0 +0200
 b/src/wwwsrv.c 2010-10-26 14:17:35.0 +0200
 @@ -100,12 +100,12 @@
  
data->privacy = privacy;

diff --git a/games-strategy/liquidwar/files/liquidwar-5.6.4-underlink.patch 
b/games-strategy/liquidwar/files/liquidwar-5.6.4-underlink.patch
index 2bc53e0cacc..d80e349bf1b 100644
--- a/games-strategy/liquidwar/files/liquidwar-5.6.4-underlink.patch
+++ b/games-strategy/liquidwar/files/liquidwar-5.6.4-underlink.patch
@@ -1,5 +1,5 @@
 src/Makefile.in.old2011-06-22 07:45:05.756127862 +0200
-+++ src/Makefile.in2011-06-22 07:46:00.681613957 +0200
+--- a/src/Makefile.in.old  2011-06-22 07:45:05.756127862 +0200
 b/src/Makefile.in  2011-06-22 07:46:00.681613957 +0200
 @@ -223,7 +223,7 @@
  EXTERN_LIBS = `allegro-config --static $(ALLEGRO_LIBRARY)` 
$(EFENCE_LIBRARY)
  else

diff --git a/games-strategy/liquidwar/liquidwar-5.6.4-r2.ebuild 
b/games-strategy/liquidwar/liquidwar-5.6.4-r2.ebuild
new file mode 100644
index 000..8899b512aa1
--- /dev/null
+++ b/games-strategy/liquidwar/liquidwar-5.6.4-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 desktop
+
+DESCRIPTION="Unique multiplayer wargame"
+HOMEPAGE="http://www.ufoot.org/liquidwar/;
+SRC_URI="https://savannah.nongnu.org/download/liquidwar/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+RESTRICT="test"
+
+RDEPEND=">=media-libs/allegro-4.2:0[X]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   eapply "${FILESDIR}"/${P}-exec-stack.patch \
+   "${FILESDIR}"/${P}-ovflfix.patch
+   sed -i \
+   -e 's:/games::' \
+   -e '/^MANDIR/ s:=.*:= $(mandir)/man6:' \
+   -e '/^PIXDIR/ s:=.*:= /usr/share/pixmaps:' \
+   -e '/^DESKTOPDIR/ s:=.*:= /usr/share/applications/:' \
+   -e '/^INFODIR/ s/=.*/= $(infodir)/' \
+   -e '/^GAMEDIR/ s/exec_prefix/bindir/' \
+   -e '/install/s:-s ::' \
+   -e 's:$(DOCDIR)/txt:$(DOCDIR):g' \
+   -e 's:$(GMAKE):$(MAKE):' \
+   -e '/^DOCDIR/ s:=.*:= /usr/share/doc/$(PF):' Makefile.in \
+   || die 'sed Makefile.in failed'
+   sed -i \
+   -e '/^GAMEDIR/ s/$(exec_prefix)/@bindir@/' \
+   -e 's:/games::' src/Makefile.in \
+   || die "sed src/Makefile.in failed"
+   eapply "${FILESDIR}"/${P}-underlink.patch
+}
+
+src_configure() {
+   econf \
+   --disable-doc-ps \
+   --disable-doc-pdf \
+   --disable-target-opt \
+   $(use_enable x86 asm)
+}
+
+src_compile() {
+   # skip build_doc target wrt bug 460344
+   emake build_bin build_data
+}
+
+src_install() {
+   emake DESTDIR="${D}" install_nolink
+   einstalldocs
+   rm -f 

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

2018-05-02 Thread Pacho Ramos
commit: 33a77b0db02976317882fdde255474b81e0d4bb1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:03:11 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a77b0d

games-strategy/s25rttr: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild | 114 -
 1 file changed, 114 deletions(-)

diff --git a/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild 
b/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
deleted file mode 100644
index 52de4ccf0b7..000
--- a/games-strategy/s25rttr/s25rttr-0.8.1-r2.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils cmake-utils gnome2-utils games
-
-DESCRIPTION="Open Source remake of The Settlers II game (needs original game 
files)"
-HOMEPAGE="http://www.siedler25.org/;
-# no upstream source tarball yet
-# https://bugs.launchpad.net/s25rttr/+bug/1069546
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND="app-arch/bzip2
-   media-libs/libsamplerate
-   media-libs/libsdl[X,sound,opengl,video]
-   media-libs/libsndfile
-   media-libs/sdl-mixer[vorbis]
-   net-libs/miniupnpc
-   virtual/libiconv
-   virtual/opengl"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-cmake.patch
-   "${FILESDIR}"/${P}-soundconverter.patch
-   "${FILESDIR}"/${P}-fpic.patch
-   "${FILESDIR}"/${P}-format.patch
-   "${FILESDIR}"/${P}-miniupnpc-api-14.patch
-   "${FILESDIR}"/${P}-cmake-3.patch
-   "${FILESDIR}"/${P}-gcc6.patch
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local arch
-   case ${ARCH} in
-   amd64)
-   arch="x86_64" ;;
-   x86)
-   arch="i386" ;;
-   *) die "Architecture ${ARCH} not yet supported" ;;
-   esac
-
-   local mycmakeargs=(
-   -DCOMPILEFOR="linux"
-   -DCOMPILEARCH="${arch}"
-   -DCMAKE_SKIP_RPATH=YES
-   -DPREFIX="${GAMES_PREFIX}"
-   -DBINDIR="${GAMES_BINDIR}"
-   -DDATADIR="${GAMES_DATADIR}"
-   -DLIBDIR="$(games_get_libdir)/${PN}"
-   -DDRIVERDIR="$(games_get_libdir)/${PN}"
-   -DGAMEDIR="~/.${PN}/S2"
-   -DBUILD_GLFW_DRIVER=OFF
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   # work around some relative paths (CMAKE_IN_SOURCE_BUILD not supported)
-   ln -s "${CMAKE_USE_DIR}"/RTTR "${CMAKE_BUILD_DIR}"/RTTR || die
-
-   cmake-utils_src_compile
-
-   mv "${CMAKE_USE_DIR}"/RTTR/{sound-convert,s-c_resample} "${T}"/ || die
-}
-
-src_install() {
-   cd "${CMAKE_BUILD_DIR}" || die
-
-   exeinto "$(games_get_libdir)"/${PN}
-   doexe "${T}"/{sound-convert,s-c_resample}
-   exeinto "$(games_get_libdir)"/${PN}/video
-   doexe driver/video/SDL/src/libvideoSDL.so
-   exeinto "$(games_get_libdir)"/${PN}/audio
-   doexe driver/audio/SDL/src/libaudioSDL.so
-
-   insinto "${GAMES_DATADIR}"
-   doins -r "${CMAKE_USE_DIR}"/RTTR
-   dosym ./LSTS/splash.bmp "${GAMES_DATADIR}"/RTTR/splash.bmp
-
-   doicon -s 64 "${CMAKE_USE_DIR}"/debian/${PN}.png
-   dogamesbin src/s25client
-   make_desktop_entry "s25client" "Settlers RTTR" "${PN}"
-   dodoc RTTR/texte/{keyboardlayout.txt,readme.txt}
-
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   elog "Copy your Settlers2 game files into ~/.${PN}/S2"
-
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2018-05-02 Thread Pacho Ramos
commit: 15e0ad0a370365647e9fe619349ed1357f51ffca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:03:01 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e0ad0a

games-strategy/s25rttr: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/s25rttr/s25rttr-0.8.1-r3.ebuild | 112 +
 1 file changed, 112 insertions(+)

diff --git a/games-strategy/s25rttr/s25rttr-0.8.1-r3.ebuild 
b/games-strategy/s25rttr/s25rttr-0.8.1-r3.ebuild
new file mode 100644
index 000..ac9ed2e6c5f
--- /dev/null
+++ b/games-strategy/s25rttr/s25rttr-0.8.1-r3.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils cmake-utils gnome2-utils readme.gentoo-r1
+
+DESCRIPTION="Open Source remake of The Settlers II game (needs original game 
files)"
+HOMEPAGE="http://www.siedler25.org/;
+# no upstream source tarball yet
+# https://bugs.launchpad.net/s25rttr/+bug/1069546
+SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   app-arch/bzip2
+   media-libs/libsamplerate
+   media-libs/libsdl[X,sound,opengl,video]
+   media-libs/libsndfile
+   media-libs/sdl-mixer[vorbis]
+   net-libs/miniupnpc
+   virtual/libiconv
+   virtual/opengl
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-cmake.patch
+   "${FILESDIR}"/${P}-soundconverter.patch
+   "${FILESDIR}"/${P}-fpic.patch
+   "${FILESDIR}"/${P}-format.patch
+   "${FILESDIR}"/${P}-miniupnpc-api-14.patch
+   "${FILESDIR}"/${P}-cmake-3.patch
+   "${FILESDIR}"/${P}-gcc6.patch
+)
+
+DOC_CONTENTS="Copy your Settlers2 game files into ~/.${PN}/S2"
+
+src_configure() {
+   local arch
+   case ${ARCH} in
+   amd64)
+   arch="x86_64" ;;
+   x86)
+   arch="i386" ;;
+   *) die "Architecture ${ARCH} not yet supported" ;;
+   esac
+
+   local mycmakeargs=(
+   -DCOMPILEFOR="linux"
+   -DCOMPILEARCH="${arch}"
+   -DCMAKE_SKIP_RPATH=YES
+   -DPREFIX="/usr/"
+   -DBINDIR="/usr/bin"
+   -DDATADIR="/usr/share"
+   -DLIBDIR="/usr/$(get_libdir)/${PN}"
+   -DDRIVERDIR="/usr/$(get_libdir)/${PN}"
+   -DGAMEDIR="~/.${PN}/S2"
+   -DBUILD_GLFW_DRIVER=OFF
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   # work around some relative paths (CMAKE_IN_SOURCE_BUILD not supported)
+   ln -s "${CMAKE_USE_DIR}"/RTTR "${CMAKE_BUILD_DIR}"/RTTR || die
+
+   cmake-utils_src_compile
+
+   mv "${CMAKE_USE_DIR}"/RTTR/{sound-convert,s-c_resample} "${T}"/ || die
+}
+
+src_install() {
+   cd "${CMAKE_BUILD_DIR}" || die
+
+   exeinto /usr/"$(get_libdir)"/${PN}
+   doexe "${T}"/{sound-convert,s-c_resample}
+   exeinto /usr/"$(get_libdir)"/${PN}/video
+   doexe driver/video/SDL/src/libvideoSDL.so
+   exeinto /usr/"$(get_libdir)"/${PN}/audio
+   doexe driver/audio/SDL/src/libaudioSDL.so
+
+   insinto /usr/share
+   doins -r "${CMAKE_USE_DIR}"/RTTR
+   dosym ./LSTS/splash.bmp /usr/share/RTTR/splash.bmp
+
+   doicon -s 64 "${CMAKE_USE_DIR}"/debian/${PN}.png
+   dobin src/s25client
+   make_desktop_entry "s25client" "Settlers RTTR" "${PN}"
+
+   dodoc RTTR/texte/{keyboardlayout.txt,readme.txt}
+   readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/uglygs/

2018-05-02 Thread Pacho Ramos
commit: 60099bc6725b60e2b45cbdf25f9db2c214b245e3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:27:14 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60099bc6

games-util/uglygs: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-util/uglygs/uglygs-0_rc11.ebuild | 62 --
 1 file changed, 62 deletions(-)

diff --git a/games-util/uglygs/uglygs-0_rc11.ebuild 
b/games-util/uglygs/uglygs-0_rc11.ebuild
deleted file mode 100644
index 8ce6738b693..000
--- a/games-util/uglygs/uglygs-0_rc11.ebuild
+++ /dev/null
@@ -1,62 +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/0_/}
-DESCRIPTION="quickly searches the network for game servers"
-HOMEPAGE="http://uglygs.uglypunk.com/;
-SRC_URI="ftp://ftp.uglypunk.com/uglygs/current/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~hppa ~x86"
-IUSE=""
-
-DEPEND="net-analyzer/rrdtool[graph]
-   dev-lang/perl"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PV}-uglygs.conf.patch
-   sed -i \
-   -e "s:GENTOO_DIR:$(games_get_libdir)/${PN}:" uglygs.conf || die
-   epatch "${FILESDIR}"/${PV}-uglygs.pl.patch
-   sed -i \
-   -e "s:GENTOO_DIR:${GAMES_SYSCONFDIR}:" uglygs.pl || die
-   sed -i \
-   -e "s/strndup/${PN}_strndup/" qstat/qstat.c || die
-}
-
-src_compile() {
-   emake -C qstat CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   insinto "${GAMES_SYSCONFDIR}"
-   doins uglygs.conf qstat/qstat.cfg
-
-   dogamesbin uglygs.pl
-
-   insinto "$(games_get_libdir)"/${PN}
-   doins -r data templates tmp
-   insinto "$(games_get_libdir)"/${PN}/images
-   doins -r images/{avp2,bds,default.gif,hls,j2s,mhs,q3s,rws,sf2s,uns,vcs}
-   dosym bds "$(games_get_libdir)"/${PN}/images/bdl
-   keepdir "$(games_get_libdir)"/${PN}/tmp
-
-   exeinto "$(games_get_libdir)"/${PN}
-   doexe qstat/qstat
-
-   dodoc CHANGES README
-
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   elog "Dont forget to setup ${GAMES_SYSCONFDIR}/uglygs.conf and 
${GAMES_SYSCONFDIR}/qstat.cfg"
-}



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

2018-05-02 Thread Pacho Ramos
commit: 7b5fd847f78e250af5054fd46701a0cf6ca9d7c2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:03:18 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5fd847

games-strategy/lightyears: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/lightyears/lightyears-1.4-r1.ebuild | 52 --
 1 file changed, 52 deletions(-)

diff --git a/games-strategy/lightyears/lightyears-1.4-r1.ebuild 
b/games-strategy/lightyears/lightyears-1.4-r1.ebuild
deleted file mode 100644
index 2215ab7dc4a..000
--- a/games-strategy/lightyears/lightyears-1.4-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-inherit eutils python-single-r1 games
-
-DESCRIPTION="a single-player game with a science-fiction theme"
-HOMEPAGE="http://www.jwhitham.org/20kly/;
-SRC_URI="http://www.jwhitham.org/20kly/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/pygame[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}"
-RDEPEND=${DEPEND}
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}"-gentoo.patch
-   sed -i \
-   -e "s:@GENTOO_LIBDIR@:$(games_get_libdir)/${PN}:" \
-   -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
-   ${PN} || die
-   python_fix_shebang .
-}
-
-src_install() {
-   dogamesbin ${PN}
-
-   insinto "$(games_get_libdir)/${PN}"
-   doins code/*.py
-
-   dodoc README.txt
-
-   insinto "${GAMES_DATADIR}/${PN}"
-   doins -r audio data manual
-
-   python_optimize "${D}$(games_get_libdir)/${PN}"
-
-   newicon data/32.png ${PN}.png
-   make_desktop_entry ${PN} "Light Years Into Space"
-   prepgamesdirs
-}
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-   games_pkg_setup
-}



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

2018-05-02 Thread Pacho Ramos
commit: 130df10797ad09c619b1346a324643f509f4d910
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:00:06 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130df107

games-strategy/lgeneral: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/lgeneral/lgeneral-1.3.1-r2.ebuild | 98 
 1 file changed, 98 insertions(+)

diff --git a/games-strategy/lgeneral/lgeneral-1.3.1-r2.ebuild 
b/games-strategy/lgeneral/lgeneral-1.3.1-r2.ebuild
new file mode 100644
index 000..bc431e1c293
--- /dev/null
+++ b/games-strategy/lgeneral/lgeneral-1.3.1-r2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools desktop gnome2-utils
+
+MY_P="${P/_/}"
+MY_P="${MY_P/beta/beta-}"
+DESCRIPTION="A Panzer General clone written in SDL"
+HOMEPAGE="http://lgames.sourceforge.net/LGeneral/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
+   mirror://sourceforge/${PN}/pg-data.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+   media-libs/libsdl[sound,video]
+   media-libs/sdl-mixer
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/desktop_DATA/d' \
+   -e '/icon_DATA/d' \
+   Makefile.am || die
+
+   cp /usr/share/gettext/config.rpath .
+   rm -f missing
+   mv configure.in configure.ac
+   eautoreconf
+
+   # Build a temporary lgc-pg that knows about ${WORKDIR}:
+   cp -pPR "${S}" "${WORKDIR}"/tmp-build || die
+   sed -i \
+   -e "s:@GENTOO_DATADIR@:/usr/share:" \
+   -e "s:@D@::" \
+   {lgc-pg,src}/misc.c || die
+
+   cd "${WORKDIR}"/tmp-build || die
+   sed -i \
+   -e "s:@GENTOO_DATADIR@:/usr/share:" \
+   -e "s:@D@:${D}:" \
+   {lgc-pg,src}/misc.c || die
+}
+
+src_configure() {
+   econf $(use_enable nls)
+
+   # Build the temporary lgc-pg:
+   cd "${WORKDIR}"/tmp-build || die
+   econf \
+   --disable-nls \
+   --datadir="${D}/usr/share"
+}
+
+src_compile() {
+   emake
+
+   # Build the temporary lgc-pg:
+   cd "${WORKDIR}"/tmp-build || die
+   emake
+}
+
+src_install() {
+   default
+   keepdir /usr/share/${PN}/{ai_modules,music,terrain}
+
+   # Generate scenario data:
+   dodir /usr/share/${PN}/gfx/{flags,units,terrain} #413901
+   SDL_VIDEODRIVER=dummy "${WORKDIR}"/tmp-build/lgc-pg/lgc-pg 
--separate-bridges \
+   -s "${WORKDIR}"/pg-data \
+   -d "${D}"/usr/share/${PN} || die
+
+   doicon -s 48 lgeneral.png
+   make_desktop_entry ${PN} LGeneral
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-05-02 Thread Pacho Ramos
commit: ee5258e59a70e97b2d5fc38ee92f310888a4dbcf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 17:54:20 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5258e5

profiles/arch/amd64/no-multilib/package.mask: mask package needing multilib

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

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 926766099c9..649c65331dd 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -137,6 +137,7 @@ games-strategy/defcon-demo
 games-strategy/dominions2
 games-strategy/heroes3
 games-strategy/heroes3-demo
+games-strategy/knights-demo
 games-strategy/majesty-demo
 games-strategy/smac
 games-strategy/spaz



[gentoo-commits] repo/gentoo:master commit in: games-util/dfarc/

2018-05-02 Thread Pacho Ramos
commit: 8eaa3a941e5207745887f758b7ffddaab8300243
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:19:32 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eaa3a94

games-util/dfarc: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-util/dfarc/dfarc-3.12.ebuild | 56 --
 1 file changed, 56 deletions(-)

diff --git a/games-util/dfarc/dfarc-3.12.ebuild 
b/games-util/dfarc/dfarc-3.12.ebuild
deleted file mode 100644
index b290c3a959d..000
--- a/games-util/dfarc/dfarc-3.12.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-WX_GTK_VER="3.0"
-inherit eutils gnome2-utils fdo-mime wxwidgets games
-
-DESCRIPTION="Frontend and .dmod installer for GNU FreeDink"
-HOMEPAGE="http://www.freedink.org/;
-SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
-
-LICENSE="GPL-3 BZIP2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="
-   app-arch/bzip2
-   x11-misc/xdg-utils
-   x11-libs/wxGTK:${WX_GTK_VER}[X]"
-DEPEND="${RDEPEND}
-   nls? ( >=dev-util/intltool-0.31 )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-nowindres.patch
-}
-
-src_configure() {
-   egamesconf \
-   $(use_enable nls) \
-   --disable-desktopfiles
-}
-
-src_install() {
-   default
-   dodoc TRANSLATIONS.txt
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-}



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

2018-05-02 Thread Pacho Ramos
commit: ddbb4e5b4011bd489929cb631af98827df6764d8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 17:54:00 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbb4e5b

games-strategy/knights-demo: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../knights-demo/knights-demo-1.32-r2.ebuild   | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/games-strategy/knights-demo/knights-demo-1.32-r2.ebuild 
b/games-strategy/knights-demo/knights-demo-1.32-r2.ebuild
new file mode 100644
index 000..d314a019ee7
--- /dev/null
+++ b/games-strategy/knights-demo/knights-demo-1.32-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils unpacker
+
+DESCRIPTION="Anglo-Saxon medieval army battles and resource management"
+HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=knights;
+# Unversioned upstream filename
+SRC_URI="mirror://gentoo/${P}.run"
+
+LICENSE="knights-demo"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="strip"
+
+RDEPEND="
+   sys-libs/glibc
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
+"
+S="${WORKDIR}"
+
+src_unpack() {
+   unpack_makeself ${P}.run
+   mv -f data{,-temp}
+   unpack ./data-temp/data.tar.gz
+   rm -rf data-temp lgp_* setup*
+}
+
+src_install() {
+   local dir=/opt/${PN}
+
+   exeinto "${dir}"
+   doexe bin/Linux/x86/${PN}{,.dynamic}
+
+   insinto "${dir}"
+   doins -r data
+   doins EULA icon.xpm README{,.licenses}
+
+   # We don't support the dynamic version, even though we install it.
+   make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
+   newicon icon.xpm ${PN}.xpm
+   make_desktop_entry ${PN} "Knights and Merchants (Demo)" ${PN}
+}



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

2018-05-02 Thread Pacho Ramos
commit: a0b3922d1286d2b37a30d9e6b6283436e85f8c70
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:40:32 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b3922d

games-strategy/naev: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/naev/naev-0.6.1.ebuild | 81 ---
 1 file changed, 81 deletions(-)

diff --git a/games-strategy/naev/naev-0.6.1.ebuild 
b/games-strategy/naev/naev-0.6.1.ebuild
deleted file mode 100644
index 35e6898d296..000
--- a/games-strategy/naev/naev-0.6.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit flag-o-matic gnome2-utils games
-
-DESCRIPTION="A 2D space trading and combat game, in a similar vein to Escape 
Velocity"
-HOMEPAGE="http://blog.naev.org/;
-SRC_URI="mirror://sourceforge/naev/${P}.tar.bz2
-   mirror://sourceforge/naev/ndata-${PV}.zip"
-
-LICENSE="GPL-2 GPL-3 public-domain CC-BY-3.0 CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +mixer +openal"
-
-RDEPEND="media-libs/libsdl2[X,sound,video]
-   dev-libs/libzip
-   dev-libs/libxml2
-   >=media-libs/freetype-2
-   >=media-libs/libvorbis-1.2.1
-   >=media-libs/libpng-1.2:0
-   virtual/glu
-   virtual/opengl
-   dev-lang/lua:0
-   mixer? ( media-libs/sdl2-mixer )
-   openal? ( media-libs/openal )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_unpack() {
-   unpack ${P}.tar.bz2
-}
-
-src_configure() {
-   egamesconf \
-   --docdir=/usr/share/doc/${PF} \
-   --enable-lua=shared \
-   $(use_enable debug) \
-   $(use_with openal) \
-   $(use_with mixer sdlmixer)
-}
-
-src_compile() {
-   emake V=1
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   appicondir=/usr/share/pixmaps \
-   appdatadir=/usr/share/appdata \
-   Graphicsdir=/usr/share/applications \
-   install
-
-   insinto "${GAMES_DATADIR}"/${PN}
-   newins "${DISTDIR}"/ndata-${PV}.zip ndata
-
-   local res
-   for res in 16 32 64 128; do
-   newicon -s ${res} extras/logos/logo${res}.png naev.png
-   done
-
-   rm -f "${D}"/usr/share/doc/${PF}/LICENSE
-
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2018-05-02 Thread Pacho Ramos
commit: e410cf0a616560a25510f646d2a337a967fc1778
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:56:23 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e410cf0a

games-strategy/outerspace: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/outerspace/outerspace-0.5.68.ebuild | 80 --
 1 file changed, 80 deletions(-)

diff --git a/games-strategy/outerspace/outerspace-0.5.68.ebuild 
b/games-strategy/outerspace/outerspace-0.5.68.ebuild
deleted file mode 100644
index 1fcc38fc07a..000
--- a/games-strategy/outerspace/outerspace-0.5.68.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gnome2-utils distutils-r1 games
-
-MY_PN=${PN/outerspace/Outer Space}
-DESCRIPTION="on-line strategy game taking place in the dangerous universe"
-HOMEPAGE="http://www.ospace.net/;
-SRC_URI="mirror://sourceforge/ospace/Client/${PV}/Outer%20Space-${PV}.tar.gz 
-> ${P}.tar.gz
-   
mirror://sourceforge/ospace/Client/${PV}/outerspace_${PV}-0ubuntu1_all.deb"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-python/pygame-1.7"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_unpack() {
-   default
-   unpack ./data.tar.gz
-}
-
-python_install() {
-   distutils-r1_python_install \
-   --install-scripts="${GAMES_BINDIR}" \
-   --install-data="${GAMES_DATADIR}/${PN}" \
-   --install-lib="$(python_get_sitedir)"
-
-   # source tarball is missing files
-   # get them from ubuntu.deb
-   insinto "$(python_get_sitedir)"/ige/ospace/Rules
-   doins 
"${WORKDIR}"/usr/share/games/outerspace/libsrvr/ige/ospace/Rules/{Tech,techs}.spf
-}
-
-src_prepare() {
-   # fix setup script
-   # rework python start script to avoid shell-wrapper script
-   epatch "${FILESDIR}"/${P}-setup.patch
-
-   sed -i\
-   -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
-   osc.py || die "sed failed"
-
-   distutils-r1_src_prepare
-}
-
-src_compile() {
-   distutils-r1_src_compile
-}
-
-src_install() {
-   distutils-r1_src_install
-   newicon -s 48 res/icon48.png ${PN}.png
-   make_desktop_entry "osc.py" "${MY_PN}"
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-
-   einfo
-   einfo "start the game via 'osc.py'"
-   einfo
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-util/dfarc/, games-util/dfarc/files/

2018-05-02 Thread Pacho Ramos
commit: 74c9b0b795b1624332c180fa40342ae658f23fd1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 19:19:19 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c9b0b7

games-util/dfarc: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-util/dfarc/dfarc-3.12-r1.ebuild | 52 +++
 games-util/dfarc/files/dfarc-3.12-nowindres.patch |  4 +-
 2 files changed, 54 insertions(+), 2 deletions(-)

diff --git a/games-util/dfarc/dfarc-3.12-r1.ebuild 
b/games-util/dfarc/dfarc-3.12-r1.ebuild
new file mode 100644
index 000..c996a7d3172
--- /dev/null
+++ b/games-util/dfarc/dfarc-3.12-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+inherit eutils gnome2-utils wxwidgets xdg
+
+DESCRIPTION="Frontend and .dmod installer for GNU FreeDink"
+HOMEPAGE="http://www.freedink.org/;
+SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
+
+LICENSE="GPL-3 BZIP2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+   app-arch/bzip2
+   x11-misc/xdg-utils
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
+"
+DEPEND="${RDEPEND}
+   nls? ( >=dev-util/intltool-0.31 )
+"
+
+PATCHES=( "${FILESDIR}"/${P}-nowindres.patch )
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   --disable-desktopfiles
+}
+
+src_install() {
+   default
+   dodoc TRANSLATIONS.txt
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}

diff --git a/games-util/dfarc/files/dfarc-3.12-nowindres.patch 
b/games-util/dfarc/files/dfarc-3.12-nowindres.patch
index 78b71096973..142658ccb00 100644
--- a/games-util/dfarc/files/dfarc-3.12-nowindres.patch
+++ b/games-util/dfarc/files/dfarc-3.12-nowindres.patch
@@ -1,5 +1,5 @@
 src/Makefile.in.orig   2016-04-05 12:49:17.997412757 -0400
-+++ src/Makefile.in2016-04-05 12:50:42.058496766 -0400
+--- a/src/Makefile.in.orig 2016-04-05 12:49:17.997412757 -0400
 b/src/Makefile.in  2016-04-05 12:50:42.058496766 -0400
 @@ -100,7 +100,6 @@
Package.$(OBJEXT) RecursiveDelete.$(OBJEXT) Tar.$(OBJEXT) \
DFArcFrame_Base.$(OBJEXT) Options_Base.$(OBJEXT) \



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

2018-05-02 Thread Pacho Ramos
commit: b8d6f00b986cdbad6638380f7f1a52aea02b5166
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:29:32 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d6f00b

games-strategy/majesty-demo: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../majesty-demo/majesty-demo-1.0.0.ebuild | 43 --
 1 file changed, 43 deletions(-)

diff --git a/games-strategy/majesty-demo/majesty-demo-1.0.0.ebuild 
b/games-strategy/majesty-demo/majesty-demo-1.0.0.ebuild
deleted file mode 100644
index e39f1e1a7f9..000
--- a/games-strategy/majesty-demo/majesty-demo-1.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils unpacker games
-
-DESCRIPTION="Control your own kingdom in this simulation"
-HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=8&;
-SRC_URI="http://ftp2.za.freebsd.org/pub/FreeBSD/ports/distfiles/majesty_demo.run;
-
-LICENSE="MAJESTY-DEMO"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="bindist strip"
-
-RDEPEND="sys-libs/glibc
-   x11-libs/libX11[abi_x86_32(-)]
-   x11-libs/libXext[abi_x86_32(-)]
-   x11-libs/libXau[abi_x86_32(-)]
-   x11-libs/libXdmcp[abi_x86_32(-)]"
-
-S=${WORKDIR}
-
-dir=${GAMES_PREFIX_OPT}/${PN}
-Ddir=${D}/${dir}
-QA_PREBUILT="${dir:1}/maj_demo"
-
-src_install() {
-   dodoc README*
-   insinto "${dir}"
-   exeinto "${dir}"
-   doins -r data quests
-   doins majesty.{bmp,xpm} majestysite.url
-   newicon majesty.xpm majesty-demo.xpm
-   # only installing the static version for now
-   if use x86 || use amd64; then
-   doexe bin/Linux/x86/maj_demo
-   fi
-   games_make_wrapper maj_demo ./maj_demo "${dir}" "${dir}"
-   prepgamesdirs
-   make_desktop_entry maj_demo "Majesty (Demo)"
-}



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

2018-05-02 Thread Pacho Ramos
commit: 1053d7cf800986e9453769eb12e49b79bc894e28
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:40:19 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1053d7cf

games-strategy/naev: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/naev/naev-0.6.1-r1.ebuild | 79 
 1 file changed, 79 insertions(+)

diff --git a/games-strategy/naev/naev-0.6.1-r1.ebuild 
b/games-strategy/naev/naev-0.6.1-r1.ebuild
new file mode 100644
index 000..c7932c3eb32
--- /dev/null
+++ b/games-strategy/naev/naev-0.6.1-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic gnome2-utils
+
+DESCRIPTION="A 2D space trading and combat game, in a similar vein to Escape 
Velocity"
+HOMEPAGE="http://blog.naev.org/;
+SRC_URI="mirror://sourceforge/naev/${P}.tar.bz2
+   mirror://sourceforge/naev/ndata-${PV}.zip"
+
+LICENSE="GPL-2 GPL-3 public-domain CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug +mixer +openal"
+
+RDEPEND="
+   media-libs/libsdl2[X,sound,video]
+   dev-libs/libzip
+   dev-libs/libxml2
+   >=media-libs/freetype-2:2
+   >=media-libs/libvorbis-1.2.1
+   >=media-libs/libpng-1.2:0=
+   virtual/glu
+   virtual/opengl
+   dev-lang/lua:0
+   mixer? ( media-libs/sdl2-mixer )
+   openal? ( media-libs/openal )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_unpack() {
+   unpack ${P}.tar.bz2
+}
+
+src_configure() {
+   econf \
+   --docdir=/usr/share/doc/${PF} \
+   --enable-lua=shared \
+   $(use_enable debug) \
+   $(use_with openal) \
+   $(use_with mixer sdlmixer)
+}
+
+src_compile() {
+   emake V=1
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   appicondir=/usr/share/pixmaps \
+   appdatadir=/usr/share/appdata \
+   Graphicsdir=/usr/share/applications \
+   install
+   insinto /usr/share/${PN}
+   newins "${DISTDIR}"/ndata-${PV}.zip ndata
+
+   local res
+   for res in 16 32 64 128; do
+   newicon -s ${res} extras/logos/logo${res}.png naev.png
+   done
+
+   rm -f "${D}"/usr/share/doc/${PF}/LICENSE
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-05-02 Thread Pacho Ramos
commit: ef271ff83bfbbfa450f74c09424ff672615802a0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:29:23 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef271ff8

games-strategy/majesty-demo: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../majesty-demo/majesty-demo-1.0.0-r1.ebuild  | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/games-strategy/majesty-demo/majesty-demo-1.0.0-r1.ebuild 
b/games-strategy/majesty-demo/majesty-demo-1.0.0-r1.ebuild
new file mode 100644
index 000..7a9bb85b31a
--- /dev/null
+++ b/games-strategy/majesty-demo/majesty-demo-1.0.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils unpacker
+
+DESCRIPTION="Control your own kingdom in this simulation"
+HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=8&;
+SRC_URI="http://ftp2.za.freebsd.org/pub/FreeBSD/ports/distfiles/majesty_demo.run;
+
+LICENSE="MAJESTY-DEMO"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="bindist strip"
+
+RDEPEND="
+   sys-libs/glibc
+   x11-libs/libX11[abi_x86_32(-)]
+   x11-libs/libXext[abi_x86_32(-)]
+   x11-libs/libXau[abi_x86_32(-)]
+   x11-libs/libXdmcp[abi_x86_32(-)]
+"
+DEPEND=""
+
+S="${WORKDIR}"
+
+dir="/opt/${PN}"
+Ddir="${D}/${dir}"
+QA_PREBUILT="${dir:1}/maj_demo"
+
+src_install() {
+   einstalldocs
+   insinto "${dir}"
+   exeinto "${dir}"
+   doins -r data quests
+   doins majesty.{bmp,xpm} majestysite.url
+   newicon majesty.xpm majesty-demo.xpm
+   # only installing the static version for now
+   doexe bin/Linux/x86/maj_demo
+   make_wrapper maj_demo ./maj_demo "${dir}" "${dir}"
+   make_desktop_entry maj_demo "Majesty (Demo)"
+}



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

2018-05-02 Thread Pacho Ramos
commit: 12d1242eb8a299643d9b67487c056b1aec62a37d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:47:34 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:28:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d1242e

games-strategy/netherearth: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/netherearth/netherearth-0.52.ebuild | 80 --
 1 file changed, 80 deletions(-)

diff --git a/games-strategy/netherearth/netherearth-0.52.ebuild 
b/games-strategy/netherearth/netherearth-0.52.ebuild
deleted file mode 100644
index 5fc80fe0afb..000
--- a/games-strategy/netherearth/netherearth-0.52.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-MY_PV="${PV/./}"
-DESCRIPTION="A remake of the SPECTRUM game Nether Earth"
-HOMEPAGE="http://www.braingames.getput.com/nether/;
-SRC_URI="http://www.braingames.getput.com/nether/sources.zip
-   http://www.braingames.getput.com/nether/${PN}${MY_PV}.zip;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-RESTRICT="mirror bindist"
-
-RDEPEND=">=media-libs/libsdl-1.2.6-r3
-   >=media-libs/sdl-mixer-1.2.5-r1
-   media-libs/freeglut"
-DEPEND="${RDEPEND}
-   app-arch/unzip"
-
-S=${WORKDIR}/sources
-
-data=../nether\ earth\ v${PV}
-
-src_unpack() {
-   unzip -LL "${DISTDIR}/${PN}${MY_PV}.zip" >/dev/null || die
-   unzip -LL "${DISTDIR}/sources.zip" >/dev/null || die
-}
-
-src_prepare() {
-   DATA_DIR=${GAMES_DATADIR}/${PN}
-
-   cp "${FILESDIR}/Makefile" . || die
-
-   # Fix compilation errors/warnings
-   epatch "${FILESDIR}"/${P}-linux.patch
-
-   epatch "${FILESDIR}"/${P}-freeglut.patch \
-   "${FILESDIR}"/${P}-glibc-212.patch \
-   "${FILESDIR}"/${P}-ldflags.patch
-
-   # Modify dirs and some fopen() permissions
-   epatch "${FILESDIR}/${P}-gentoo-paths.patch"
-   sed -i \
-   -e "s:models:${DATA_DIR}/models:" \
-   -e "s:textures:${DATA_DIR}/textures:" \
-   -e "s:maps/\*:${DATA_DIR}/maps/\*:" \
-   -e "s:\./maps:${DATA_DIR}/maps:" \
-   mainmenu.cpp || die
-   sed -i \
-   -e "s:models:${DATA_DIR}/models:g" \
-   -e "s:textures:${DATA_DIR}/textures:" \
-   -e "s:sound/:${DATA_DIR}/sound/:" \
-   nether.cpp || die
-   sed -i -e "s:maps:${DATA_DIR}/maps:" \
-   main.cpp || die
-   sed -i -e "s:textures/:${DATA_DIR}/textures/:" \
-   myglutaux.cpp || die
-
-   cd "${data}"
-   rm textures/thumbs.db
-}
-
-src_install() {
-   dogamesbin nether_earth
-
-   cd "${data}"
-
-   # Install all game data
-   insinto "${DATA_DIR}"
-   doins -r maps models sound textures
-
-   dodoc readme.txt
-
-   prepgamesdirs
-}



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

2018-05-02 Thread Pacho Ramos
commit: 8f96cefc4a1544be952c5009dbf969ba327abab0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 17:54:35 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f96cefc

games-strategy/knights-demo: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../knights-demo/knights-demo-1.32-r1.ebuild   | 49 --
 1 file changed, 49 deletions(-)

diff --git a/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild 
b/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild
deleted file mode 100644
index b9d0fc04f43..000
--- a/games-strategy/knights-demo/knights-demo-1.32-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils unpacker games
-
-DESCRIPTION="Anglo-Saxon medieval army battles and resource management"
-HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=knights;
-# Unversioned upstream filename
-SRC_URI="mirror://gentoo/${P}.run"
-
-LICENSE="knights-demo"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-RESTRICT="strip"
-
-RDEPEND="sys-libs/glibc
-   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
-   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
-   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
-   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
-   >=x11-libs/libXi-1.7.2[abi_x86_32(-)]"
-
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_makeself ${P}.run
-   mv -f data{,-temp}
-   unpack ./data-temp/data.tar.gz
-   rm -rf data-temp lgp_* setup*
-}
-
-src_install() {
-   local dir=${GAMES_PREFIX_OPT}/${PN}
-
-   exeinto "${dir}"
-   doexe bin/Linux/x86/${PN}{,.dynamic}
-
-   insinto "${dir}"
-   doins -r data
-   doins EULA icon.xpm README{,.licenses}
-
-   # We don't support the dynamic version, even though we install it.
-   games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
-   newicon icon.xpm ${PN}.xpm
-   make_desktop_entry ${PN} "Knights and Merchants (Demo)" ${PN}
-   prepgamesdirs
-}



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

2018-05-02 Thread Pacho Ramos
commit: 78fe7c0b7e25f4c76c55f95ba0be8bd9682d0cb9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:00:15 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fe7c0b

games-strategy/lgeneral: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/lgeneral/lgeneral-1.3.1-r1.ebuild | 98 
 1 file changed, 98 deletions(-)

diff --git a/games-strategy/lgeneral/lgeneral-1.3.1-r1.ebuild 
b/games-strategy/lgeneral/lgeneral-1.3.1-r1.ebuild
deleted file mode 100644
index 2cbe4796f69..000
--- a/games-strategy/lgeneral/lgeneral-1.3.1-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils autotools gnome2-utils games
-
-MY_P="${P/_/}"
-MY_P="${MY_P/beta/beta-}"
-DESCRIPTION="A Panzer General clone written in SDL"
-HOMEPAGE="http://lgames.sourceforge.net/LGeneral/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
-   mirror://sourceforge/${PN}/pg-data.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="media-libs/libsdl[sound,video]
-   media-libs/sdl-mixer
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   sed -i \
-   -e '/desktop_DATA/d' \
-   -e '/icon_DATA/d' \
-   Makefile.am || die
-
-   cp /usr/share/gettext/config.rpath .
-   rm -f missing
-   mv configure.in configure.ac
-   eautoreconf
-
-   # Build a temporary lgc-pg that knows about ${WORKDIR}:
-   cp -pPR "${S}" "${WORKDIR}"/tmp-build || die
-   sed -i \
-   -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \
-   -e "s:@D@::" \
-   {lgc-pg,src}/misc.c || die
-
-   cd "${WORKDIR}"/tmp-build || die
-   sed -i \
-   -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \
-   -e "s:@D@:${D}:" \
-   {lgc-pg,src}/misc.c || die
-}
-
-src_configure() {
-   egamesconf \
-   $(use_enable nls)
-
-   # Build the temporary lgc-pg:
-   cd "${WORKDIR}"/tmp-build || die
-   egamesconf \
-   --disable-nls \
-   --datadir="${D}/${GAMES_DATADIR}"
-}
-
-src_compile() {
-   emake
-
-   # Build the temporary lgc-pg:
-   cd "${WORKDIR}"/tmp-build || die
-   emake
-}
-
-src_install() {
-   default
-   keepdir "${GAMES_DATADIR}"/${PN}/{ai_modules,music,terrain}
-
-   # Generate scenario data:
-   dodir "${GAMES_DATADIR}"/${PN}/gfx/{flags,units,terrain} #413901
-   SDL_VIDEODRIVER=dummy "${WORKDIR}"/tmp-build/lgc-pg/lgc-pg 
--separate-bridges \
-   -s "${WORKDIR}"/pg-data \
-   -d "${D}/${GAMES_DATADIR}"/${PN} || die
-
-   doicon -s 48 lgeneral.png
-   make_desktop_entry ${PN} LGeneral
-   prepgamesdirs
-}
-
-pkg_preinst() {
-   games_pkg_preinst
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2018-05-02 Thread Pacho Ramos
commit: 6a75659b72ad7b71fa16e7ee07fa3a5fecd978b5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:03:10 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a75659b

games-strategy/lightyears: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../lightyears/files/lightyears-1.4-gentoo.patch   |  4 +-
 games-strategy/lightyears/lightyears-1.4-r2.ebuild | 50 ++
 2 files changed, 52 insertions(+), 2 deletions(-)

diff --git a/games-strategy/lightyears/files/lightyears-1.4-gentoo.patch 
b/games-strategy/lightyears/files/lightyears-1.4-gentoo.patch
index 063dbab3c1e..325c4365ded 100644
--- a/games-strategy/lightyears/files/lightyears-1.4-gentoo.patch
+++ b/games-strategy/lightyears/files/lightyears-1.4-gentoo.patch
@@ -1,5 +1,5 @@
 lightyears
-+++ lightyears
+--- a/lightyears
 b/lightyears
 @@ -1,7 +1,6 @@
  #!/usr/bin/python
  

diff --git a/games-strategy/lightyears/lightyears-1.4-r2.ebuild 
b/games-strategy/lightyears/lightyears-1.4-r2.ebuild
new file mode 100644
index 000..7e7344951fc
--- /dev/null
+++ b/games-strategy/lightyears/lightyears-1.4-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop python-single-r1
+
+DESCRIPTION="A single-player game with a science-fiction theme"
+HOMEPAGE="http://www.jwhitham.org/20kly/;
+SRC_URI="http://www.jwhitham.org/20kly/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/pygame[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eapply "${FILESDIR}/${P}"-gentoo.patch
+   sed -i \
+   -e "s:@GENTOO_LIBDIR@:/usr/$(get_libdir)/${PN}:" \
+   -e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
+   ${PN} || die
+   python_fix_shebang .
+}
+
+src_install() {
+   dobin ${PN}
+
+   insinto /usr/"$(get_libdir)/${PN}"
+   doins code/*.py
+
+   einstalldocs
+
+   insinto "/usr/share/${PN}"
+   doins -r audio data manual
+
+   python_optimize "${ED}/usr/$(get_libdir)/${PN}"
+
+   newicon data/32.png ${PN}.png
+   make_desktop_entry ${PN} "Light Years Into Space"
+}



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

2018-05-02 Thread Pacho Ramos
commit: d401c8201310ee9f74435dc747ccd29dd1a4580c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  2 18:11:00 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May  2 19:27:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d401c820

games-strategy/liquidwar: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-strategy/liquidwar/liquidwar-5.6.4-r1.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/games-strategy/liquidwar/liquidwar-5.6.4-r1.ebuild 
b/games-strategy/liquidwar/liquidwar-5.6.4-r1.ebuild
deleted file mode 100644
index bfbb51bdca1..000
--- a/games-strategy/liquidwar/liquidwar-5.6.4-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="unique multiplayer wargame"
-HOMEPAGE="http://www.ufoot.org/liquidwar/;
-SRC_URI="https://savannah.nongnu.org/download/liquidwar/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="nls"
-RESTRICT="test"
-
-RDEPEND=">=media-libs/allegro-4.2:0[X]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-exec-stack.patch \
-   "${FILESDIR}"/${P}-ovflfix.patch
-   sed -i \
-   -e 's:/games::' \
-   -e '/^MANDIR/ s:=.*:= $(mandir)/man6:' \
-   -e '/^PIXDIR/ s:=.*:= /usr/share/pixmaps:' \
-   -e '/^DESKTOPDIR/ s:=.*:= /usr/share/applnk/Games/:' \
-   -e '/^INFODIR/ s/=.*/= $(infodir)/' \
-   -e '/^GAMEDIR/ s/exec_prefix/bindir/' \
-   -e '/install/s:-s ::' \
-   -e 's:$(DOCDIR)/txt:$(DOCDIR):g' \
-   -e 's:$(GMAKE):$(MAKE):' \
-   -e '/^DOCDIR/ s:=.*:= /usr/share/doc/$(PF):' Makefile.in \
-   || die 'sed Makefile.in failed'
-   sed -i \
-   -e '/^GAMEDIR/ s/$(exec_prefix)/@bindir@/' \
-   -e 's:/games::' src/Makefile.in \
-   || die "sed src/Makefile.in failed"
-   epatch "${FILESDIR}"/${P}-underlink.patch
-}
-
-src_configure() {
-   egamesconf \
-   --disable-doc-ps \
-   --disable-doc-pdf \
-   --disable-target-opt \
-   $(use_enable x86 asm)
-}
-
-src_compile() {
-   # skip build_doc target wrt bug 460344
-   emake build_bin build_data
-}
-
-src_install() {
-   emake DESTDIR="${D}" install_nolink
-   rm -f "${D}"/usr/share/doc/${PF}/COPYING
-   use nls || rm -f "${D}"/usr/share/doc/${PF}/README.*
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/digikam/files/, media-gfx/digikam/

2018-05-02 Thread Johannes Huber
commit: 19b939a52a4462ec8e7e7650e341ef83d0ea1a16
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May  2 19:10:22 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May  2 19:12:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b939a5

media-gfx/digikam: Remove 5.7.0-r3

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 media-gfx/digikam/Manifest |   1 -
 media-gfx/digikam/digikam-5.7.0-r3.ebuild  | 174 -
 .../digikam/files/digikam-5.7.0-kcalcore-1.patch   |  44 --
 .../digikam/files/digikam-5.7.0-kcalcore-2.patch   |  79 --
 .../digikam/files/digikam-5.7.0-kreadconfig5.patch |  28 
 .../files/digikam-5.7.0-mariadb-10.2-1.patch   |  58 ---
 .../files/digikam-5.7.0-mariadb-10.2-2.patch   | 117 --
 .../digikam/files/digikam-5.7.0-qt-5.9.3.patch |  32 
 8 files changed, 533 deletions(-)

diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index d23807cfbbd..0cb547b5865 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -1,2 +1 @@
-DIST digikam-5.7.0.tar.xz 123315064 BLAKE2B 
0879b25e674e39d204038ab629dec36757ae034e3dd7e9a0a3700f9703272c4a972a21c1db5a42c6c294247a1226b1cb9a8b980bb90cdcc12e0cd752459273ef
 SHA512 
626c9854311c637b994325237f171adce3dba39159fb336dfe95f1de287e2d08a3aaddd611eea87e8018047d331aff252b555c382cfbe1d8e14413c51a3849f4
 DIST digikam-5.9.0.tar.xz 132931184 BLAKE2B 
cfbcbae8471c9c00bdf846d13bbc1ce3fbbd2ee4cc86500d011f9e15c1a21d7799638f94708794e8bc36a200df455667f9df8fcefdc38aaa00060630807d11cb
 SHA512 
f6134a957dcd11343e34f0bc90f5560a28ed205c47d2ffd76a5418a4c63f76706045e9179c47f1448304b59081051b524f7a6847c3c1dcee4673047ce5d90e63

diff --git a/media-gfx/digikam/digikam-5.7.0-r3.ebuild 
b/media-gfx/digikam/digikam-5.7.0-r3.ebuild
deleted file mode 100644
index fb65507f36b..000
--- a/media-gfx/digikam/digikam-5.7.0-r3.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   KDE_HANDBOOK="true"
-   KDE_TEST="true"
-fi
-CMAKE_MAKEFILE_GENERATOR="emake"
-KDE_APPS_MINIMAL="17.12.0"
-inherit kde5 toolchain-funcs
-
-DESCRIPTION="Digital photo management application"
-HOMEPAGE="https://www.digikam.org/;
-
-LICENSE="GPL-2"
-IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble mediaplayer 
semantic-desktop mysql opengl openmp +panorama scanner X"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   KEYWORDS="amd64 x86"
-   MY_PV=${PV/_/-}
-   MY_P=${PN}-${MY_PV}
-   SRC_BRANCH=stable
-   [[ ${PV} =~ beta[0-9]$ ]] && SRC_BRANCH=unstable
-   SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
-   S="${WORKDIR}/${MY_P}/core"
-fi
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui '-gles2')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'mysql?')
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-libs/expat
-   >=media-gfx/exiv2-0.26:=
-   media-libs/lcms:2
-   media-libs/liblqr
-   media-libs/libpng:0=
-   media-libs/opencv:=[-qt4(-)]
-   || ( =media-libs/opencv-3.1.0 )
-   media-libs/tiff:0
-   virtual/jpeg:0
-   addressbook? (
-   $(add_kdeapps_dep akonadi-contacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   calendar? ( $(add_kdeapps_dep kcalcore) )
-   gphoto2? ( media-libs/libgphoto2:= )
-   jpeg2k? ( media-libs/jasper:= )
-   kipi? ( $(add_kdeapps_dep libkipi '' '16.03.80') )
-   lensfun? ( media-libs/lensfun )
-   marble? (
-   $(add_frameworks_dep kbookmarks)
-   $(add_kdeapps_dep marble)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtnetwork)
-   )
-   mediaplayer? ( media-libs/qtav[opengl] )
-   mysql? ( virtual/mysql[server] )
-   opengl? (
-   $(add_qt_dep qtopengl)
-   virtual/opengl
-   )
-   panorama? ( $(add_frameworks_dep threadweaver) )
-   scanner? ( $(add_kdeapps_dep libksane) )
-   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libX11
-   )
-"

[gentoo-commits] repo/gentoo:master commit in: media-plugins/kipi-plugins/

2018-05-02 Thread Johannes Huber
commit: d23ee782a6d7d81031d6d07c317e202b733e3ab3
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May  2 19:12:04 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May  2 19:12:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23ee782

media-plugins/kipi-plugins: Remove 5.7.0

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 media-plugins/kipi-plugins/Manifest|  1 -
 .../kipi-plugins/kipi-plugins-5.7.0.ebuild | 81 --
 2 files changed, 82 deletions(-)

diff --git a/media-plugins/kipi-plugins/Manifest 
b/media-plugins/kipi-plugins/Manifest
index d23807cfbbd..0cb547b5865 100644
--- a/media-plugins/kipi-plugins/Manifest
+++ b/media-plugins/kipi-plugins/Manifest
@@ -1,2 +1 @@
-DIST digikam-5.7.0.tar.xz 123315064 BLAKE2B 
0879b25e674e39d204038ab629dec36757ae034e3dd7e9a0a3700f9703272c4a972a21c1db5a42c6c294247a1226b1cb9a8b980bb90cdcc12e0cd752459273ef
 SHA512 
626c9854311c637b994325237f171adce3dba39159fb336dfe95f1de287e2d08a3aaddd611eea87e8018047d331aff252b555c382cfbe1d8e14413c51a3849f4
 DIST digikam-5.9.0.tar.xz 132931184 BLAKE2B 
cfbcbae8471c9c00bdf846d13bbc1ce3fbbd2ee4cc86500d011f9e15c1a21d7799638f94708794e8bc36a200df455667f9df8fcefdc38aaa00060630807d11cb
 SHA512 
f6134a957dcd11343e34f0bc90f5560a28ed205c47d2ffd76a5418a4c63f76706045e9179c47f1448304b59081051b524f7a6847c3c1dcee4673047ce5d90e63

diff --git a/media-plugins/kipi-plugins/kipi-plugins-5.7.0.ebuild 
b/media-plugins/kipi-plugins/kipi-plugins-5.7.0.ebuild
deleted file mode 100644
index 8335d0fe00e..000
--- a/media-plugins/kipi-plugins/kipi-plugins-5.7.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Plugins for the KDE Image Plugin Interface"
-HOMEPAGE="https://www.digikam.org/;
-
-LICENSE="GPL-2+"
-IUSE="flashexport mediawiki +remotestorage vkontakte"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="amd64 x86"
-   if [[ ${PV} =~ beta[0-9]$ ]]; then
-   SRC_BRANCH="unstable"
-   else
-   SRC_BRANCH="stable"
-   fi
-
-   MY_PV="${PV/_/-}"
-   MY_P="digikam-${MY_PV}"
-   SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
-   S="${WORKDIR}/${MY_P}/extra/${PN}"
-fi
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep libkipi '' '' '5=')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   $(add_qt_dep qtxmlpatterns)
-   flashexport? ( $(add_frameworks_dep karchive) )
-   mediawiki? ( net-libs/libmediawiki:5 )
-   remotestorage? ( $(add_frameworks_dep kio) )
-   vkontakte? ( net-libs/libkvkontakte:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_qt_dep qtconcurrent)
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   !media-plugins/kipi-plugins:4
-"
-
-src_prepare() {
-   if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   if [[ ${SRC_BRANCH} = stable ]]; then
-   # prepare the translations
-   mv "${WORKDIR}/${MY_P}/po" po || die
-   find po -name "*.po" -and -not -name "kipiplugin*.po" 
-delete || die
-   echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt 
|| die
-   echo "add_subdirectory( po )" >> CMakeLists.txt || die
-   fi
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package flashexport KF5Archive)
-   $(cmake-utils_use_find_package mediawiki KF5MediaWiki)
-   -DENABLE_KIO=$(usex remotestorage)
-   $(cmake-utils_use_find_package vkontakte KF5Vkontakte)
-   )
-
-   kde5_src_configure
-}



[gentoo-commits] proj/lisp:master commit in: dev-lisp/clozurecl/files/, dev-lisp/clozurecl/

2018-05-02 Thread José María Alonso
commit: c0d6f4fc3b771c5aec12062061ede1f429b494b0
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed May  2 19:11:49 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed May  2 19:11:49 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=c0d6f4fc

dev-lisp/clozurecl: Drops uneeded patch

 dev-lisp/clozurecl/clozurecl-1.11.5.ebuild |  2 +-
 dev-lisp/clozurecl/files/ccl-1.11-glibc-2.26.patch | 41 --
 2 files changed, 1 insertion(+), 42 deletions(-)

diff --git a/dev-lisp/clozurecl/clozurecl-1.11.5.ebuild 
b/dev-lisp/clozurecl/clozurecl-1.11.5.ebuild
index 7eeebd9c..63a93582 100644
--- a/dev-lisp/clozurecl/clozurecl-1.11.5.ebuild
+++ b/dev-lisp/clozurecl/clozurecl-1.11.5.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

diff --git a/dev-lisp/clozurecl/files/ccl-1.11-glibc-2.26.patch 
b/dev-lisp/clozurecl/files/ccl-1.11-glibc-2.26.patch
deleted file mode 100644
index 3a9bdf64..
--- a/dev-lisp/clozurecl/files/ccl-1.11-glibc-2.26.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -U2 -r ccl.orig/lisp-kernel/platform-linuxx8632.h 
ccl/lisp-kernel/platform-linuxx8632.h
 ccl.orig/lisp-kernel/platform-linuxx8632.h 2015-11-07 02:10:11.0 
+0600
-+++ ccl/lisp-kernel/platform-linuxx8632.h  2017-11-21 23:50:31.630113003 
+0700
-@@ -21,5 +21,7 @@
- #define PLATFORM_WORD_SIZE PLATFORM_WORD_SIZE_32
- 
--typedef struct ucontext ExceptionInformation;
-+#include 
-+
-+typedef ucontext_t ExceptionInformation;
- 
- #define MAXIMUM_MAPPABLE_MEMORY (9U<<28)
-diff -U2 -r ccl.orig/lisp-kernel/platform-linuxx8664.h 
ccl/lisp-kernel/platform-linuxx8664.h
 ccl.orig/lisp-kernel/platform-linuxx8664.h 2015-11-07 02:10:11.0 
+0600
-+++ ccl/lisp-kernel/platform-linuxx8664.h  2017-11-21 23:51:44.693114350 
+0700
-@@ -21,5 +21,7 @@
- #define PLATFORM_WORD_SIZE PLATFORM_WORD_SIZE_64
- 
--typedef struct ucontext ExceptionInformation;
-+#include 
-+
-+typedef ucontext_t ExceptionInformation;
- 
- #define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
-diff -U2 -r ccl.orig/lisp-kernel/x86-exceptions.c 
ccl/lisp-kernel/x86-exceptions.c
 ccl.orig/lisp-kernel/x86-exceptions.c  2015-11-07 02:10:11.0 
+0600
-+++ ccl/lisp-kernel/x86-exceptions.c   2017-11-21 23:55:00.816117965 +0700
-@@ -1678,5 +1678,5 @@
-   void  *puc;
-   siginfo_t info;
--  struct ucontext uc;
-+  ucontext_t uc;
-   struct _fpstate fpstate;
-   char retcode[8];
-@@ -2426,5 +2426,5 @@
-  change copy_ucontext().
-   */
--  stack.ss_size -= sizeof(struct ucontext);
-+  stack.ss_size -= sizeof(ucontext_t);
- #endif
-   if (sigaltstack(, NULL) != 0) {



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

2018-05-02 Thread Jeroen Roovers
commit: 696920f53ea54e61124437781c0f32c4870e2933
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  2 19:10:10 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  2 19:10:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696920f5

net-analyzer/wireshark: Drop -DDUMPCAP_INSTALL_OPTION=.

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild | 17 -
 net-analyzer/wireshark/wireshark-.ebuild | 17 -
 2 files changed, 16 insertions(+), 18 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild 
b/net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild
index 1efad019372..40b8f06bf92 100644
--- a/net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild
@@ -118,6 +118,11 @@ src_configure() {
fi
 
mycmakeargs+=(
+   $(use androiddump && use pcap && echo 
-DEXTCAP_ANDROIDDUMP_LIBPCAP=yes)
+   $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '')
+   $(usex qt5 MOC=$(qt5_get_bindir)/moc '')
+   $(usex qt5 RCC=$(qt5_get_bindir)/rcc '')
+   $(usex qt5 UIC=$(qt5_get_bindir)/uic '')
-DBUILD_androiddump=$(usex androiddump)
-DBUILD_capinfos=$(usex capinfos)
-DBUILD_captype=$(usex captype)
@@ -138,13 +143,16 @@ src_configure() {
-DBUILD_udpdump=$(usex udpdump)
-DBUILD_wireshark=$(usex qt5)
-DBUILD_wireshark_gtk=$(usex gtk)
+   -DDISABLE_WERROR=yes
-DENABLE_BCG729=$(usex bcg729)
+   -DENABLE_CAP=$(usex caps)
-DENABLE_CARES=$(usex adns)
-DENABLE_GNUTLS=$(usex ssl)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex libxml2)
-DENABLE_LUA=$(usex lua)
-DENABLE_LZ4=$(usex lz4)
+   -DENABLE_NETLINK=$(usex netlink)
-DENABLE_NGHTTP2=$(usex nghttp2)
-DENABLE_PCAP=$(usex pcap)
-DENABLE_PORTAUDIO=$(usex portaudio)
@@ -153,15 +161,6 @@ src_configure() {
-DENABLE_SNAPPY=$(usex snappy)
-DENABLE_SPANDSP=$(usex spandsp)
-DENABLE_ZLIB=$(usex zlib)
-   -DENABLE_NETLINK=$(usex netlink)
-   $(use androiddump && use pcap && echo 
-DEXTCAP_ANDROIDDUMP_LIBPCAP=yes)
-   -DENABLE_CAP=$(usex caps)
-   -DDUMPCAP_INSTALL_OPTION=$(usex caps capabilities suid)
-   -DDISABLE_WERROR=yes
-   $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '')
-   $(usex qt5 MOC=$(qt5_get_bindir)/moc '')
-   $(usex qt5 RCC=$(qt5_get_bindir)/rcc '')
-   $(usex qt5 UIC=$(qt5_get_bindir)/uic '')
)
 
cmake-utils_src_configure

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index c658f9ec1c6..c216e52d33d 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -116,6 +116,11 @@ src_configure() {
fi
 
mycmakeargs+=(
+   $(use androiddump && use pcap && echo 
-DEXTCAP_ANDROIDDUMP_LIBPCAP=yes)
+   $(usex qt5 LRELEASE=$(qt5_get_bindir)/lrelease '')
+   $(usex qt5 MOC=$(qt5_get_bindir)/moc '')
+   $(usex qt5 RCC=$(qt5_get_bindir)/rcc '')
+   $(usex qt5 UIC=$(qt5_get_bindir)/uic '')
-DBUILD_androiddump=$(usex androiddump)
-DBUILD_capinfos=$(usex capinfos)
-DBUILD_captype=$(usex captype)
@@ -136,13 +141,16 @@ src_configure() {
-DBUILD_udpdump=$(usex udpdump)
-DBUILD_wireshark=$(usex qt5)
-DBUILD_wireshark_gtk=$(usex gtk)
+   -DDISABLE_WERROR=yes
-DENABLE_BCG729=$(usex bcg729)
+   -DENABLE_CAP=$(usex caps)
-DENABLE_CARES=$(usex adns)
-DENABLE_GNUTLS=$(usex ssl)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex libxml2)
-DENABLE_LUA=$(usex lua)
-DENABLE_LZ4=$(usex lz4)
+   -DENABLE_NETLINK=$(usex netlink)
-DENABLE_NGHTTP2=$(usex nghttp2)
-DENABLE_PCAP=$(usex pcap)
-DENABLE_PORTAUDIO=$(usex portaudio)
@@ -151,15 +159,6 @@ src_configure() {
-DENABLE_SNAPPY=$(usex snappy)
-DENABLE_SPANDSP=$(usex spandsp)
-DENABLE_ZLIB=$(usex zlib)
-   -DENABLE_NETLINK=$(usex netlink)
-   $(use androiddump && use pcap && echo 
-DEXTCAP_ANDROIDDUMP_LIBPCAP=yes)
-   -DENABLE_CAP=$(usex caps)
-   -DDUMPCAP_INSTALL_OPTION=$(usex caps capabilities suid)
-   

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

2018-05-02 Thread José María Alonso
commit: 4e6d14df8f81ad5bcda4aaa7ad86e7fb60c74da6
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed May  2 18:50:34 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed May  2 18:50:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6d14df

dev-lisp/clozurecl: Drop old version 1.10

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lisp/clozurecl/Manifest  |  1 -
 dev-lisp/clozurecl/clozurecl-1.10.ebuild | 91 
 2 files changed, 92 deletions(-)

diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest
index cc72c26f202..3027f6ba6b7 100644
--- a/dev-lisp/clozurecl/Manifest
+++ b/dev-lisp/clozurecl/Manifest
@@ -1,4 +1,3 @@
-DIST ccl-1.10-linuxx86.tar.gz 43796090 BLAKE2B 
75cbe2745ff6022a503e79e95a68d9ce2abd1b496fb4bc8b7180028f83223ceab36c6b40edb8f107e5fab8a194abc677a788867e53d09c089274b5b531066e4d
 SHA512 
10504e2569a99ba8b6fc4ac745312435c6be646c86ec3916a3750f823f79b3b8ec87fe53ba2410151feeaaed0609e1760ee3d37a77f01d815d1ec13c2394258e
 DIST ccl-1.11-darwinx86.tar.gz 152989219 BLAKE2B 
73a1ceed3ff1a22d76f593fb35a850c8c449cec7646368cd306a2c63ae85e22e02a6d604dc115e3e0a02f69a0fd6b8e29721c5e58704101779bf6a6924a48741
 SHA512 
21107ab0cf6f5abee21fc561680eb722fbb0a0515ea99a1d02be091a85519b1a91444317d92117ad509a25dca97adaba9b2d8026a7214f58aa03172ada2ea340
 DIST ccl-1.11-linuxarm.tar.gz 23044178 BLAKE2B 
509fbf0bd83a41d8115b87f4b79db799e063fb9f2dd21e58db24ec065101e6946315442104feaa61b1175c80ccaf5f5926fc73c2a3a87d4c3e5ba659269a644d
 SHA512 
b8034569f0c47106107fee6bd859051052d43c3bcd625a1956eae467ef0225425d5429678e3584136adc929ccfbbe4b800bffa66ea758cd2b734aa3ed55a9dda
 DIST ccl-1.11-linuxx86.tar.gz 42482877 BLAKE2B 
d1a6977d7dd934c77db4dd0deb2ab53a85c0d118037e147ced09027578e5356770145da317f1887a8d7d25309b146864a62f54b0d5e841470c86da99c38cbd4b
 SHA512 
34008654fd3ceca55a33413a768c398395141e26b9ea09204739ca7e998fdbe94ab92507eda14cf9bcbb9f76e6c3cae3006d7f2c9f48749c66e1f1281febb409

diff --git a/dev-lisp/clozurecl/clozurecl-1.10.ebuild 
b/dev-lisp/clozurecl/clozurecl-1.10.ebuild
deleted file mode 100644
index 297b88a52db..000
--- a/dev-lisp/clozurecl/clozurecl-1.10.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib toolchain-funcs
-
-MY_PN=ccl
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Common Lisp implementation, derived from Digitool's MCL product"
-HOMEPAGE="https://ccl.clozure.com/;
-SRC_URI="
-   x86?   ( 
ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz )
-   amd64? ( 
ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz )"
-   # ppc?   ( 
ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )
-   # ppc64? ( 
ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )"
-
-LICENSE="LLGPL-2.1"
-SLOT="0"
-# KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=dev-lisp/asdf-2.33-r3:="
-DEPEND="${RDEPEND}
-   !dev-lisp/openmcl"
-
-S="${WORKDIR}"/${MY_PN}
-
-ENVD="${T}"/50ccl
-
-src_configure() {
-   if use x86; then
-   CCL_RUNTIME=lx86cl; CCL_HEADERS=x86-headers; 
CCL_KERNEL=linuxx8632
-   elif use amd64; then
-   CCL_RUNTIME=lx86cl64; CCL_HEADERS=x86-headers64; 
CCL_KERNEL=linuxx8664
-   elif use ppc; then
-   CCL_RUNTIME=ppccl; CCL_HEADERS=headers; CCL_KERNEL=linuxppc
-   elif use ppc64; then
-   CCL_RUNTIME=ppccl64; CCL_HEADERS=headers64; 
CCL_KERNEL=linuxppc64
-   fi
-}
-
-src_prepare() {
-   cp /usr/share/common-lisp/source/asdf/build/asdf.lisp tools/ || die
-}
-
-src_compile() {
-   emake -C lisp-kernel/${CCL_KERNEL} clean
-   emake -C lisp-kernel/${CCL_KERNEL} all CC="$(tc-getCC)"
-
-   unset CCL_DEFAULT_DIRECTORY
-   ./${CCL_RUNTIME} -n -b -Q -e '(ccl:rebuild-ccl :full t)' -e 
'(ccl:quit)' || die "Compilation failed"
-
-   # remove non-owner write permissions on the full-image
-   chmod go-w ${CCL_RUNTIME}{,.image} || die
-
-   esvn_clean
-}
-
-src_install() {
-   local install_dir=/usr/$(get_libdir)/${PN}
-
-   exeinto ${install_dir}
-   # install executable
-   doexe ${CCL_RUNTIME}
-   # install core image
-   cp ${CCL_RUNTIME}.image "${D}"/${install_dir} || die
-   # install optional libraries
-   dodir ${install_dir}/tools
-   cp tools/*fsl "${D}"/${install_dir}/tools || die
-
-   # until we figure out which source files are necessary for runtime
-   # optional features and which aren't, we install all sources
-   find . -type f -name '*fsl' -delete || die
-   rm -f lisp-kernel/${CCL_KERNEL}/*.o || die
-   cp -a compiler level-0 level-1 lib library \
-   lisp-kernel scripts tools xdump contrib \
-   "${D}"/${install_dir} || die
-   cp -a ${CCL_HEADERS} "${D}"/${install_dir} || 

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

2018-05-02 Thread Jeroen Roovers
commit: 433e897529f5a41682189da5dba5a9f853c39456
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  2 18:37:26 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  2 18:37:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433e8975

net-analyzer/wireshark: Switch to cmake (bug #545688).

Package-Manager: Portage-2.3.32, Repoman-2.3.9

 .../files/wireshark-2.6.0-androiddump-wsutil.patch |  26 +++
 ...k-.ebuild => wireshark-2.6.0-r1.ebuild} | 192 -
 net-analyzer/wireshark/wireshark-.ebuild   | 190 
 3 files changed, 176 insertions(+), 232 deletions(-)

diff --git 
a/net-analyzer/wireshark/files/wireshark-2.6.0-androiddump-wsutil.patch 
b/net-analyzer/wireshark/files/wireshark-2.6.0-androiddump-wsutil.patch
new file mode 100644
index 000..e28465e814a
--- /dev/null
+++ b/net-analyzer/wireshark/files/wireshark-2.6.0-androiddump-wsutil.patch
@@ -0,0 +1,26 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -2841,6 +2841,7 @@
+   if(HAVE_LIBPCAP)
+   set(androiddump_LIBS
+   ui
++  wsutil
+   ${GLIB2_LIBRARIES}
+   ${PCAP_LIBRARIES}
+   )
+@@ -2851,6 +2852,7 @@
+   set(androiddump_LIBS
+   ui
+   wiretap
++  wsutil
+   ${GLIB2_LIBRARIES}
+   ${ZLIB_LIBRARIES}
+   ${CMAKE_DL_LIBS}
+@@ -2862,7 +2864,6 @@
+   )
+ 
+   add_executable(androiddump WIN32 ${androiddump_FILES})
+-  # XXX Shouldn't we add wsutil to androiddump_LIBS instead?
+   set_extcap_executable_properties(androiddump)
+   target_link_libraries(androiddump ${androiddump_LIBS})
+   install(TARGETS androiddump RUNTIME DESTINATION ${EXTCAP_DIR})

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild
similarity index 55%
copy from net-analyzer/wireshark/wireshark-.ebuild
copy to net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild
index e39d7345ef9..1efad019372 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.6.0-r1.ebuild
@@ -2,25 +2,21 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools eutils fcaps flag-o-matic git-r3 gnome2-utils multilib 
qmake-utils user xdg-utils
+inherit cmake-utils eutils fcaps flag-o-matic gnome2-utils ltprune multilib 
qmake-utils user xdg-utils
 
 DESCRIPTION="A network protocol analyzer formerly known as ethereal"
 HOMEPAGE="https://www.wireshark.org/;
-EGIT_REPO_URI="https://code.wireshark.org/review/wireshark;
+SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
 IUSE="
-   adns androiddump bcg729 +capinfos +caps +captype ciscodump
-   cpu_flags_x86_sse4_2 +dftest doc doc-pdf +dumpcap +editcap geoip gtk
-   kerberos libssh libxml2 lua lz4 +mergecap +netlink nghttp2 +pcap 
portaudio
-   +qt5 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy
-   spandsp sshdump ssl +text2pcap tfshark +tshark +udpdump zlib
-"
-REQUIRED_USE="
-   ciscodump? ( libssh )
-   sshdump? ( libssh )
+   adns androiddump bcg729 +capinfos +caps +captype ciscodump +dftest doc
+   +dumpcap +editcap gtk kerberos libxml2 lua lz4 maxminddb +mergecap 
+netlink
+   nghttp2 +pcap portaudio +qt5 +randpkt +randpktdump +reordercap sbc 
selinux
+   +sharkd smi snappy spandsp sshdump ssl +text2pcap tfshark +tshark 
+udpdump
+   zlib
 "
 
 S=${WORKDIR}/${P/_/}
@@ -32,7 +28,6 @@ CDEPEND="
adns? ( >=net-dns/c-ares-1.5 )
bcg729? ( media-libs/bcg729 )
caps? ( sys-libs/libcap )
-   geoip? ( dev-libs/geoip )
gtk? (
x11-libs/gdk-pixbuf
x11-libs/gtk+:3
@@ -40,10 +35,12 @@ CDEPEND="
x11-misc/xdg-utils
)
kerberos? ( virtual/krb5 )
-   libssh? ( >=net-libs/libssh-0.6 )
+   sshdump? ( >=net-libs/libssh-0.6 )
+   ciscodump? ( >=net-libs/libssh-0.6 )
libxml2? ( dev-libs/libxml2 )
lua? ( >=dev-lang/lua-5.1:* )
lz4? ( app-arch/lz4 )
+   maxminddb? ( dev-libs/libmaxminddb )
nghttp2? ( net-libs/nghttp2 )
pcap? ( net-libs/libpcap )
portaudio? ( media-libs/portaudio )
@@ -64,7 +61,7 @@ CDEPEND="
ssl? ( net-libs/gnutls:= )
zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 )
 "
-# We need perl for `pod2html`.  The rest of the perl stuff is to block older
+# We need perl for `pod2html`. The rest of the perl stuff is to block older
 # and broken installs. #455122
 DEPEND="
${CDEPEND}
@@ -73,11 +70,7 @@ DEPEND="
!https://www.wireshark.org/;

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

2018-05-02 Thread Mike Pagano
commit: aebb729399e1074375c1fb5e04e3c4a6891f0861
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  2 18:25:02 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 18:25:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebb7293

sys-kernel/gentoo-sources: Linux patch 4.16.7

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.16.7.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 6a719bb..6ed0c480ec6 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-4.16-6.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daa
 DIST genpatches-4.16-7.base.tar.xz 142616 BLAKE2B 
b7c45d6b2a70c64f251ac2c7cb142c26b27273f671ccfadc80ec8e325dc51949b0ec8a0b57523fbfc562a6fbd7eee99df89e8cc5a4f3ed648d1c6d28d1fb0d73
 SHA512 
54eff302fb1d52d80fedd8f1ebc01e53a45f8a54162c87b22d9a4dc76047bc0d882a5428991b03faeaa04f01d776d1aae0b98f5977755a1fb6cf8fba80e0983b
 DIST genpatches-4.16-7.experimental.tar.xz 5164 BLAKE2B 
12e6f30a467306ad5a155a5727b018b4aaace4817341b0d94b0cc5311987a1e341a4664069e834fa3c9633edc43b2c353070f732c7c06d040576df081b4b1dc0
 SHA512 
14527b27ce29df37c1648b787b933f30b58141a41dd37341d50454d8512190526c3dbdb4bd2a745c0b32cec0589953f9e72d42c98d5de3bee315b9c2a5fa8474
 DIST genpatches-4.16-7.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
+DIST genpatches-4.16-8.base.tar.xz 177400 BLAKE2B 
0488746b78299bf811cfa9b514a32ffcef304a71d866eeb3abd29da7049887bfe9006a60c96e0fc7b3852f96ae37000e1b9f6d0d43a363072096fba67d0c254d
 SHA512 
6197e7f2698a912666028391e911166ebf92e7e8aa781a4a9e48ce82b927cc7a654817a4d24af99b64a6caecd650b22ed501e969cdf1a63a685d91410687fce8
+DIST genpatches-4.16-8.experimental.tar.xz 5164 BLAKE2B 
12e6f30a467306ad5a155a5727b018b4aaace4817341b0d94b0cc5311987a1e341a4664069e834fa3c9633edc43b2c353070f732c7c06d040576df081b4b1dc0
 SHA512 
14527b27ce29df37c1648b787b933f30b58141a41dd37341d50454d8512190526c3dbdb4bd2a745c0b32cec0589953f9e72d42c98d5de3bee315b9c2a5fa8474
+DIST genpatches-4.16-8.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
 DIST genpatches-4.4-115.base.tar.xz 1692684 BLAKE2B 
8595bbb40d0f0172e5b6f5266d89b3aa67fad3889375c3925a39e01f9dd03e86f934d8d3c0bd93bab58ceee274277aaac4051d09f2edf665c106f2c0e29d
 SHA512 
43dac11a37c6cbef7a4070336bda44beb2d5a9a649188d188e37c4654ce94a71244a7e87652368da5a0f88dc53ad5c8d6194ad614c4033d08295debab0c90eca
 DIST genpatches-4.4-115.experimental.tar.xz 87744 BLAKE2B 
dc8a9f9ae6e6789e7c072e5c6dfa0e875765d77ffb746060f65cd708124f81f8a269a54ec6bd6f9bd159d0cd5d0d9dabd6ad9489ff5453e01c264b0f34153300
 SHA512 
e82343f1d4220ecab61503c7cefae9d5d9cd605187f4861eac21f330c39af77e90950badf1896a8fefee57133496f706e2b1905eee1d8c6cf945e77ed3b36094
 DIST genpatches-4.4-115.extras.tar.xz 16456 BLAKE2B 
3c854f5619d349eb7b20b8f92787564019769884c28cf8bd3191686e3fc8f5c764ebc3a3c99d3ea7290aab316b8a0a0728a4f679196b80b524943c503fef6705
 SHA512 
84d76421f1e3d3041ab18a2a6a019b571c1a6f27d2fc880da64ae11398c43e5eab79c538940df82aa02d697983a97145197b127613bb7f4765a26813cc36eacf

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.16.7.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.16.7.ebuild
new file mode 100644
index 000..e4760a2f9e9
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.16.7.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="8"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2018-05-02 Thread Mike Pagano
commit: c4e3db9cf14875e87818183dc6808788f189d166
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  2 18:21:55 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 18:22:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e3db9c

sys-kernel/gentoo-sources: Linux patch 4.14.39

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.39.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8d857ff1e4a..6a719bb 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.14-42.extras.tar.xz 17500 BLAKE2B 
b97100ff8ef0edab9d1860c91777
 DIST genpatches-4.14-43.base.tar.xz 1138912 BLAKE2B 
912119c18018a1955e422e81026db141d06ab432592b203a4ddc95f97ad333facb9dfdd7ba271fb558824d33485eb5e53b31ac16b801c8df59d2e6ed46e1eae5
 SHA512 
143f80e4c6a455bfc553311e1acfef7c40aadfb8190b527bc33a0012c844b4023d3a2680f2df81def23ff8fac0d1b54ff03bce90f8b8d94feacfe64fdd03e842
 DIST genpatches-4.14-43.experimental.tar.xz 5184 BLAKE2B 
8221f2254cb8e6ecc165eb06fba02c3c4a691a1ab8b61d48e46f77f2d9e7dbe89862d46e3f649f588224c2cd5b8be8d9fa75c1841dca6cd718a70cb78523107b
 SHA512 
5eefb2d7c5e2fdba5d8d87d4434615dcb9f71e54477c6c5e584f6457ed17891286ed470f72f0a553e43394c4dc1293c27afd47c54a0ac04cd4282b4b675c631e
 DIST genpatches-4.14-43.extras.tar.xz 17504 BLAKE2B 
b506e40f952d0cee14ef1fe6aedf231337314199816c10b908790d09dfbe86590c31d7342b7ad26c4afdb196c63d544937d117f5ef4f3edd6bac0efa0bec0285
 SHA512 
a524fadd7b4d8dbe6809857e2c19b106e3db76693ea1cb4badbae7c74b093cb48b398e8c46d5e227005ef5a05df0d2a6ecbfcb61ed641524f228e7a24def321d
+DIST genpatches-4.14-44.base.tar.xz 1161360 BLAKE2B 
e13b817a3261464583c49675546e7a748eb991ade835c4154574adf098a4e44a1758dc36f811bea8f1b9a510f5696189d60b68a22d9346ebd604fb90996168c1
 SHA512 
a8f973ff6079a83f51031cf9f65b66ef2645c366d1ab38d3675df8a6e5a5b0de7d6afa0a5cae1c1cea637c6db6a4405c28735226fb682dbed8b5df7c168a5312
+DIST genpatches-4.14-44.experimental.tar.xz 5180 BLAKE2B 
2b0a02ac1babb43c6aa0e237b4c729f253112c0668084501bf93e793b8439621708564735ff9bc0b53ca264897c6ef7b8301856296131155aede01fb6a0f91d0
 SHA512 
e0c11a777d262818eca7cce2e1d060c8d21043129c2c45efb3bfad8c5a784d76c12798c6404fe5ab1e0eaa56a052681863cb635266dd90c3058e4e2fa114dc42
+DIST genpatches-4.14-44.extras.tar.xz 17488 BLAKE2B 
5532729eee3487357fba7fda88e175cfdf50f58c093d4e147f56367cb08ac2ed4f3bd49c815f882816bf241d1a4dea7b490dea4d11226bafdf3d3664b1dd4ea1
 SHA512 
ca40fdab1333be01aab6f7a231b800f1aac55ed8a2a9c096d3a2d35e194a30db63703c094ce64b8f7006922931f170b2b079236719f310596b57c50afaf530ff
 DIST genpatches-4.15-19.base.tar.xz 418976 BLAKE2B 
a3308a311f69861513ea5d0f92c65f180e640353e015e0e0869cb5aa1fa5f1d00bc9b3339f1115b1c0b193f6917237e029177d011a56660d43ae30299566d547
 SHA512 
16955bee641b1467f7ffed95100ff2e840093638ca5ded0937e2eac8854c6c213f0f466c51df2262d8f0feb41d265410bbc04f6ef0dd62ea0ab48777aeaef5c5
 DIST genpatches-4.15-19.experimental.tar.xz 5188 BLAKE2B 
7057889db0d41a03e8a2ad1c3bb81f529088938ab8dfae6c6a0850de99af8cf73d9f4ebf9e7d10adcf4a34abdc516853570ad1f8d1d019bc256d2823efe47743
 SHA512 
74d6c91eaf4e6eea292aa1a268fec104f4d0b1baf6cf412fed32a6eebfb8c778d1f27d5d140f5addf4fc25fccb5b21b374760e3c648bb38517e316adcae2602b
 DIST genpatches-4.15-19.extras.tar.xz 17484 BLAKE2B 
4f0dd93555cbdf9d64b94714e34430a0f55f1a36e509aaf0f6a367fb9a2875680f5a97205f08b8307f7e66d7e6479bb3e40823c763512387d0c6af3618a75158
 SHA512 
9779f34f4077b1dd662dccfec156682f1015163b75b084c2888b58372fc42e50f2de8f8f9011e5deea8850fe5e819ef3a6756255ef6171b6f42ee23d3eff4209

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.39.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.39.ebuild
new file mode 100644
index 000..e2d309161bd
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.39.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="44"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.16-8

2018-05-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 18:11:22 2018 +

New tag: 4.16-8




[gentoo-commits] proj/linux-patches: New tag: 4.14-44

2018-05-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 17:46:58 2018 +

New tag: 4.14-44




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

2018-05-02 Thread Mike Pagano
commit: 72ce599cb4f1fa576e17a3ab6daeaef2e6191951
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  2 17:14:22 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 17:14:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ce599c

sys-kernel/gentoo-sources: Linux patch 4.4.131 and 4.9.98.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/gentoo-sources/Manifest |  6 +
 .../gentoo-sources/gentoo-sources-4.4.131.ebuild   | 28 ++
 .../gentoo-sources/gentoo-sources-4.9.98.ebuild| 28 ++
 3 files changed, 62 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 76da00e018e..8d857ff1e4a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,12 +76,18 @@ DIST genpatches-4.4-131.extras.tar.xz 16456 BLAKE2B 
bfda9403392a0f8046eb73614ff9
 DIST genpatches-4.4-132.base.tar.xz 2040408 BLAKE2B 
5f6396714f8863775cb8f26e76d258f8734ca351a325a1144f7be866809b43da638203a5633c6d59fb967086d59a948101b5d0066e33775e7a419c16beb9af45
 SHA512 
5fb3b22b76c772e812d223647c1f66194ec20f815587720a0005787a27a6fe5fa67e3f055131b57ed279fb016d12f561262717fd894cb360389ee34b1f10c57e
 DIST genpatches-4.4-132.experimental.tar.xz 87756 BLAKE2B 
9c9cc82f9ece041d55683bf4c05a75b4cd611cb5b388d9115f8dca584edc4c2b8c5ffa20041ddd82f2f63c657b6e50f305fc5af1f9918cfc6411dd78e2d33815
 SHA512 
aff6fda22612fe8d3714598478e62112fb6c0b11ce7112203e4facee38e85d00ee5284c74f1fab0e336ec461259b43823c72d71d34952271eed3cacb5266c0b0
 DIST genpatches-4.4-132.extras.tar.xz 16464 BLAKE2B 
506a959acdb5413f0fcd21f356ab0bbc0e39e35a915ce7b27d355c1abed64559795311abb36b0bb4daf75db4566534b81ca87ed4ed9fa837bbf2ae612b6c2751
 SHA512 
1063e7f75054621f38409ad2f1edeb2dd84b099f47782abbad8078469d51dcaeeff6b0fee96c7b08a7f7d4bd2cf76c522e1a955ff8ff24af347dd85d7e450541
+DIST genpatches-4.4-133.base.tar.xz 2049972 BLAKE2B 
d5ffceeabd2de25afe9b8c74d247a68d1ee90dcba046d420e5726b8e25ce56f7dd093d82cd9d1a169a19afb96d63122a389aa949839ffabeb67f076682a618e0
 SHA512 
ec7d475d82b336b6ce6e02f2c0507ae95415074d1f4acca1aba824216c4b30574c4fb0215155573536d8e117585f88af19b362221658350052f304c3e08f93cf
+DIST genpatches-4.4-133.experimental.tar.xz 87740 BLAKE2B 
94fc4d78834ad54dac670451d98ed0508fb360e8eb0786ccfdab4dc418b4544318380d776750b9a7ad0b4be424d9cd268cb7a14d70f6ed4ad7dc5179fb3d
 SHA512 
7c1638d88d949a48688db0807064281fc1ce9ca193a311f7b4d2b3d10efed56fa43becaf2c66fe3c60e70dafa837ba9236ef34232c5afcf58504f705ff14364b
+DIST genpatches-4.4-133.extras.tar.xz 16464 BLAKE2B 
c7c36656d9c19f191812f62c549fde7efbb9ed21d5fb39ad4c897740870b93716dc623f1a7903e972bc107588eac740ef94411ade10c79db3cb17d3f5eafeb76
 SHA512 
304856f44023aba834aef29bd864d01514b795ace1175166bdb46d5f12b7f4a9d4b978fe0d42c4431bd2b9438d3c84d0988c2386a0e16e8d57aaac1ebe073845
 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 
4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1
 SHA512 
c25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554
 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B 
d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942
 SHA512 
0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f
 DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B 
b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d
 SHA512 
229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d
 DIST genpatches-4.9-100.base.tar.xz 1947152 BLAKE2B 
47deb2845a2c19954a02dd31b9882b815ca2a57ed19e3325abb2f514b7be65e4768808dff888bea7617acff5c922e75f71dceaaea3f6447ea7900100ca4d41bd
 SHA512 
dcd34d3746fd72703da8f431fd607a0b83b506c53b7f477e54edb3d84df8d83ad55b3a04f8ced6837d13fde6729a1dc683706b4807840920b683384304caa134
 DIST genpatches-4.9-100.experimental.tar.xz 106400 BLAKE2B 
51c7f74f0315335addd6e30e71a74dbe8544cb72af01c201839d049fe0eee12db15a969f685fc1e80273b6bfb2ae4a02b4656f7c3591fe07baafcfa5e6f48b4a
 SHA512 
84448901491703679cc1729669b9cd64926e6c267604a8e454cee4b12a135d8dc5015650322d3420cd6265c72b7ebec92cae5a804695982260d9afa84629c261
 DIST genpatches-4.9-100.extras.tar.xz 17360 BLAKE2B 
25046ec8f1813ec5d49c88b6a446fdcf35b9abd0beb0f6469416ba786a1d1459dc5dd126cfc152269e92c8d7512c159413c3f1c50b7832623b32fe8cc9fad455
 SHA512 
47ae50a491af3f502e261562f924bd95941a993926b86255f9ff5c3f1a9c52af85bf2774dcc6e4a755a0a8e135a802c32de2fe67d7f5ded40ceec6c1876c861d
+DIST genpatches-4.9-101.base.tar.xz 1960904 BLAKE2B 

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

2018-05-02 Thread Mart Raudsepp
commit: 679202a7316cbb09e8a931f5defccd52d63dc394
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed May  2 16:47:05 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed May  2 17:10:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679202a7

dev-util/ccache-3.3.4-r1: arm64 stable (bug #646652)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-util/ccache/ccache-3.3.4-r1.ebuild 
b/dev-util/ccache/ccache-3.3.4-r1.ebuild
index 2931b93b586..5e9e3a5522e 100644
--- a/dev-util/ccache/ccache-3.3.4-r1.ebuild
+++ b/dev-util/ccache/ccache-3.3.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.samba.org/ftp/ccache/${P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2018-05-02 Thread Mart Raudsepp
commit: 4b1354cba867a53a51e9946c3f727893df04b977
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed May  2 16:45:34 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed May  2 17:10:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1354cb

dev-util/shadowman-2: arm64 stable (bug #646652)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 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 769ee63cec5..dc58b9c9c86 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] repo/gentoo:master commit in: net-misc/dhcpcd/

2018-05-02 Thread Mart Raudsepp
commit: 8e1d02efe8a5b4883de29e9792cb0bb9d114ac10
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed May  2 17:10:35 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed May  2 17:11:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1d02ef

net-misc/dhcpcd-7.0.1: arm64 stable (bug #650938)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 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 99be36a954e..be9639cc381 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: app-emulation/sen/

2018-05-02 Thread Michał Górny
commit: cd9e25007e79f39b8501793f07445e671c9a1e03
Author: Nelo-T. Wallus  wallus  de>
AuthorDate: Sun Apr 15 09:00:29 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  2 17:05:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9e2500

app-emulation/sen: Bump to v0.6.0

Closes: https://github.com/gentoo/gentoo/pull/8012
Package-Manager: Portage-2.3.26, Repoman-2.3.7

 app-emulation/sen/Manifest |  1 +
 app-emulation/sen/metadata.xml |  4 
 app-emulation/sen/sen-0.6.0.ebuild | 37 +
 3 files changed, 42 insertions(+)

diff --git a/app-emulation/sen/Manifest b/app-emulation/sen/Manifest
index 30975467531..aeedd7ece92 100644
--- a/app-emulation/sen/Manifest
+++ b/app-emulation/sen/Manifest
@@ -1 +1,2 @@
 DIST sen-0.5.1.tar.gz 70930 BLAKE2B 
93758076d014a36996ece021f1de2f3ece749453d32554fe79ffec0ab1101bf4cc5c11d80934817fa5b10d73b811e738c87ce8e745a642507ec8406ad2eb59fa
 SHA512 
0faf2c12e6361d3b4e9d093e0830867976a1fbd03cadc7a527c88460244532a8b636d8d4b732bb0c7f4041a0bb0819d20caabe62327b5edbf731b4eb8a4898a6
+DIST sen-0.6.0.tar.gz 55113 BLAKE2B 
5f6affbea94005c0adc9ac544d40d94cd9a9eca930b979c19174d21d73fdd887d21802a5241c02ba212a45c4a7873f22c7372aeb69955e1f97e444ef74d91929
 SHA512 
5573a0d6da5ae395e947bf34c54313e4e3a0251dc1868c52bbfe9ad11463397da83a0c9ac3f1912da2e6f49341c84d40dcab900d41b4a32ebac44d1dde3ac82b

diff --git a/app-emulation/sen/metadata.xml b/app-emulation/sen/metadata.xml
index c2f5606901a..75bfa9b4d17 100644
--- a/app-emulation/sen/metadata.xml
+++ b/app-emulation/sen/metadata.xml
@@ -9,6 +9,10 @@
polynomia...@gentoo.org
Lars Wendler

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

TomasTomecek/sen
sen

diff --git a/app-emulation/sen/sen-0.6.0.ebuild 
b/app-emulation/sen/sen-0.6.0.ebuild
new file mode 100644
index 000..d1c1e43d0d0
--- /dev/null
+++ b/app-emulation/sen/sen-0.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Terminal User Interface for docker engine"
+HOMEPAGE="https://github.com/TomasTomecek/sen;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
+   dev-python/urwidtrees[${PYTHON_USEDEP}]
+   dev-python/docker-py[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/flexmock[${PYTHON_USEDEP}]
+   )
+   "
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc -r docs
+}
+
+python_test() {
+   pytest -vv tests || die "pytest failed"
+}



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

2018-05-02 Thread Michał Górny
commit: 010eb71a62b94e91bae1e08e57103eb7aa03d047
Author: Nelo-T. Wallus  wallus  de>
AuthorDate: Sun Apr 15 09:21:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  2 17:05:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010eb71a

dev-python/flexmock: Initial commit on v0.10.2

Package-Manager: Portage-2.3.26, Repoman-2.3.7

 dev-python/flexmock/Manifest   |  1 +
 dev-python/flexmock/flexmock-0.10.2.ebuild | 33 ++
 dev-python/flexmock/metadata.xml   | 20 ++
 3 files changed, 54 insertions(+)

diff --git a/dev-python/flexmock/Manifest b/dev-python/flexmock/Manifest
new file mode 100644
index 000..3d1cb4b6979
--- /dev/null
+++ b/dev-python/flexmock/Manifest
@@ -0,0 +1 @@
+DIST flexmock-0.10.2.tar.gz 44425 BLAKE2B 
e49db5b7a4a739f72a2560c52d0493cc284641f7c54d11e67a4c40ae3681ed2ca22fdc17c9f8ffc667bef409e1ecb5e36acdcd73a968984a38992927ff7c416f
 SHA512 
6824da47af260a93ad685b66bcbd2d9a93f98eec218242e0dd9ef885594d9218e4c7170c832a0b3ea3cf201896ec1efc2afacbffe1fc5dab032240369d7b3ac3

diff --git a/dev-python/flexmock/flexmock-0.10.2.ebuild 
b/dev-python/flexmock/flexmock-0.10.2.ebuild
new file mode 100644
index 000..21a1616d30e
--- /dev/null
+++ b/dev-python/flexmock/flexmock-0.10.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Testing library to create mocks, stubs and fakes"
+HOMEPAGE="http://flexmock.readthedocs.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+   "
+RDEPEND=""
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc -r  docs
+}
+
+python_test() {
+   pytest -vv tests || die "pytest failed"
+}

diff --git a/dev-python/flexmock/metadata.xml b/dev-python/flexmock/metadata.xml
new file mode 100644
index 000..b15f95a46db
--- /dev/null
+++ b/dev-python/flexmock/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   n...@wallus.de
+   Nelo-Thara Wallus
+   
+   
+   polynomia...@gentoo.org
+   Lars Wendler
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   bkabrda/flexmock
+   flexmock
+   
+



[gentoo-commits] proj/linux-patches: New tag: 4.4-133

2018-05-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 16:43:31 2018 +

New tag: 4.4-133




[gentoo-commits] proj/linux-patches: New tag: 4.9-101

2018-05-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  2 16:41:13 2018 +

New tag: 4.9-101




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

2018-05-02 Thread Johannes Huber
commit: 621cf2927870e8e25adc5456f4e3263b315c100c
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May  2 16:36:36 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May  2 16:36:36 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=621cf292

.travis.yml: Bump portage version to 2.3.33

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

diff --git a/.travis.yml b/.travis.yml
index 66b86eca58..cd0bedd450 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,7 +7,7 @@ python:
 - pypy3.5
 env:
 global:
-- PORTAGE_VER="2.3.31"
+- PORTAGE_VER="2.3.33"
 - REPOMAN_VER="2.3.9"
 before_install:
 - sudo apt-get -qq update



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

2018-05-02 Thread Thomas Deutschmann
commit: 1faaf35e2bb24690dcf2111a2126fc381fcd70d6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:17:43 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faaf35e

dev-python/cryptography: x86 stable (bug #653620)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/cryptography/cryptography-2.1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-2.1.4-r1.ebuild 
b/dev-python/cryptography/cryptography-2.1.4-r1.ebuild
index 2900fea5d5f..c0e888e6382 100644
--- a/dev-python/cryptography/cryptography-2.1.4-r1.ebuild
+++ b/dev-python/cryptography/cryptography-2.1.4-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 IUSE="libressl test"
 
 # the openssl 1.0.2l-r1 needs to be updated again :(



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kipi-plugins/

2018-05-02 Thread Thomas Deutschmann
commit: ca45765f5736d16c0b7aa3c2ea1ac57ce2e599dd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:18:49 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca45765f

media-plugins/kipi-plugins: x86 stable (bug #654370)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-plugins/kipi-plugins/kipi-plugins-5.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/kipi-plugins/kipi-plugins-5.9.0.ebuild 
b/media-plugins/kipi-plugins/kipi-plugins-5.9.0.ebuild
index 23bc086ac0e..245fd0ff11a 100644
--- a/media-plugins/kipi-plugins/kipi-plugins-5.9.0.ebuild
+++ b/media-plugins/kipi-plugins/kipi-plugins-5.9.0.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2+"
 IUSE="flashexport mediawiki +remotestorage vkontakte"
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
if [[ ${PV} =~ beta[0-9]$ ]]; then
SRC_BRANCH="unstable"
else



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

2018-05-02 Thread Thomas Deutschmann
commit: 2c42b57c889f0a69b00e67b29edfb6d43b999712
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:23:49 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:33:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c42b57c

app-admin/tripwire: x86 stable (bug #654530)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/app-admin/tripwire/tripwire-2.4.3.7.ebuild 
b/app-admin/tripwire/tripwire-2.4.3.7.ebuild
index a2497935146..284fc817083 100644
--- a/app-admin/tripwire/tripwire-2.4.3.7.ebuild
+++ b/app-admin/tripwire/tripwire-2.4.3.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz -
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd"
 IUSE="libressl selinux ssl static +tools"
 
 DEPEND="sys-devel/automake



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

2018-05-02 Thread Thomas Deutschmann
commit: f59d3e49ca284589ef10abc0f2fd71e55d178665
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:21:23 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59d3e49

app-shells/mpv-bash-completion: x86 stable (bug #654518)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild 
b/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild
index 9a2038f00f9..f5f6bc361f1 100644
--- a/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild
+++ b/app-shells/mpv-bash-completion/mpv-bash-completion-3.3.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/2ion/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="luajit"
 
 COMMON_DEPEND=">=media-video/mpv-0.25.0[cli]"



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi-otr/

2018-05-02 Thread Thomas Deutschmann
commit: 02c5df6530edaa599a2d399bee1a73e3ae84ea85
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:21:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c5df65

net-irc/irssi-otr: x86 stable (bug #654066)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-irc/irssi-otr/irssi-otr-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild 
b/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild
index d65ab2b75fb..4edaa45a5fb 100644
--- a/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild
+++ b/net-irc/irssi-otr/irssi-otr-1.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/cryptodotis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa sparc ~x86"
+KEYWORDS="amd64 ~hppa sparc x86"
 
 RDEPEND="
dev-libs/glib:2



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

2018-05-02 Thread Thomas Deutschmann
commit: e54db7cdf44da1c90db03e510c218b3236f93640
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:18:26 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54db7cd

media-gfx/digikam: x86 stable (bug #654370)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-gfx/digikam/digikam-5.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/digikam/digikam-5.9.0.ebuild 
b/media-gfx/digikam/digikam-5.9.0.ebuild
index 67fabdb5427..5f2a02c25f9 100644
--- a/media-gfx/digikam/digikam-5.9.0.ebuild
+++ b/media-gfx/digikam/digikam-5.9.0.ebuild
@@ -18,7 +18,7 @@ LICENSE="GPL-2"
 IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble mediaplayer 
semantic-desktop mysql opengl openmp +panorama scanner X"
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
SRC_BRANCH=stable



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

2018-05-02 Thread Thomas Deutschmann
commit: 84f4ede465d4c478f601f741a02c317083323584
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:22:48 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f4ede4

sys-apps/shadow: x86 stable (bug #647790)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/sys-apps/shadow/shadow-4.6.ebuild 
b/sys-apps/shadow/shadow-4.6.ebuild
index 5d1c572b3cf..dbc093eef38 100644
--- a/sys-apps/shadow/shadow-4.6.ebuild
+++ b/sys-apps/shadow/shadow-4.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD 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="acl audit +cracklib nls pam selinux skey xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2018-05-02 Thread Thomas Deutschmann
commit: 140f8a804bdb7189541e78b13b03ede5c81de571
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:24:38 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:33:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140f8a80

dev-python/zope-interface: x86 stable (bug #654442)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/zope-interface/zope-interface-4.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zope-interface/zope-interface-4.4.3.ebuild 
b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
index 96521da87c5..943e82ad6e8 100644
--- a/dev-python/zope-interface/zope-interface-4.4.3.ebuild
+++ b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="ZPL"
 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="test"
 
 RDEPEND="



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

2018-05-02 Thread Thomas Deutschmann
commit: cf5eda9930530060680857c1bb3cb5859172956e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:23:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5eda99

app-office/skrooge: x86 stable (bug #654368)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 app-office/skrooge/skrooge-2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/skrooge/skrooge-2.12.0.ebuild 
b/app-office/skrooge/skrooge-2.12.0.ebuild
index 23192a6a386..af9c3d6034f 100644
--- a/app-office/skrooge/skrooge-2.12.0.ebuild
+++ b/app-office/skrooge/skrooge-2.12.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://skrooge.org/;
 [[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="activities designer kde ofx"
 
 COMMON_DEPEND="



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

2018-05-02 Thread Thomas Deutschmann
commit: 58b693484fcdf4a8456ae1c06e8b7430476cdf23
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:22:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b69348

dev-perl/Net-Patricia: x86 stable (bug #638518)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.ebuild 
b/dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.ebuild
index 0fdbc7aeb37..a45c0aff548 100644
--- a/dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.ebuild
+++ b/dev-perl/Net-Patricia/Net-Patricia-1.220.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Patricia Trie perl module for fast IP address 
lookups"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="ipv6"
 
 RDEPEND="dev-perl/Net-CIDR-Lite



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

2018-05-02 Thread Thomas Deutschmann
commit: cf8b05f9a642e0388dab7c3aca95bb29edaa82d2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:20:47 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8b05f9

sys-cluster/galera: x86 stable (bug #647094)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-cluster/galera/galera-25.3.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/galera/galera-25.3.23.ebuild 
b/sys-cluster/galera/galera-25.3.23.ebuild
index e5f6bed7b3e..b7e284bfdc3 100644
--- a/sys-cluster/galera/galera-25.3.23.ebuild
+++ b/sys-cluster/galera/galera-25.3.23.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 BSD"
 
 SLOT="0"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
 IUSE="cpu_flags_x86_sse4_2 garbd test"
 
 CDEPEND="



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

2018-05-02 Thread Thomas Deutschmann
commit: a9b1fa24a708b7c4bacd9a4a219726c98c8c2ecd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:19:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b1fa24

sys-fs/encfs: x86 stable (bug #654334)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sys-fs/encfs/encfs-1.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/encfs/encfs-1.9.4.ebuild b/sys-fs/encfs/encfs-1.9.4.ebuild
index 91dded583cb..7caf3dbd733 100644
--- a/sys-fs/encfs/encfs-1.9.4.ebuild
+++ b/sys-fs/encfs/encfs-1.9.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/vgough/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc x86"
 IUSE="libressl nls"
 
 RDEPEND="



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

2018-05-02 Thread Thomas Deutschmann
commit: 241bdce47c30661bb4585af7f1922ba2e9cc2868
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:16:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241bdce4

mail-client/alpine: x86 stable (bug #654284)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index 16763b37a14..f1c4cbf2a7c 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ia64 ~ppc ~sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



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

2018-05-02 Thread Thomas Deutschmann
commit: a358b563c7db0942f4b453b75fff2c13d6169229
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:20:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a358b563

media-gfx/exiv2: x86 stable (bug #647808)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

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

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
index d160ec48240..1ef0804ccac 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
 else
COMMIT=876b1314ab892cbfa6672b6b94adbeb90db4211f
SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 fi
 inherit cmake-multilib python-any-r1
 



  1   2   >