[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2017-12-20 Thread Benda XU
commit: c79d9272b631eadd79b5e81b0f3aef887d30eb63
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Dec 20 08:03:13 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Dec 20 08:04:20 2017 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c79d9272

bootstrap-prefix.sh: enable RAP on any linux-based installations.

  This can be disabled by setting envvar PREFIX_DISABLE_RAP=yes.

 scripts/bootstrap-prefix.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 1b15a7add2..5c7ec7bd45 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -7,8 +7,8 @@ trap 'exit 1' TERM KILL INT QUIT ABRT
 # some basic output functions
 eerror() { echo "!!! $*" 1>&2; }
 einfo() { echo "* $*"; }
-# RAP (libc) mode is triggered if the script is renamed to bootstrap-rap.sh.
-is-rap() { [[ ${BASH_SOURCE} = *rap.sh ]]; }
+# RAP (libc) mode is triggered on Linux kernel and glibc.
+is-rap() { [[ ${PREFIX_DISABLE_RAP} != "yes" && ${CHOST} = *linux-gnu* ]]; }
 rapx() { is-rap && echo $1 || echo $2; }
 
 # prefer gtar over tar



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

2017-12-20 Thread Kent Fredric
commit: da344902a488010f1f79ac71e932a19e60903451
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 20 08:18:08 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 20 08:18:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da344902

dev-perl/Object-Event: Add missing CPAN remote-id's

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Object-Event/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-perl/Object-Event/metadata.xml 
b/dev-perl/Object-Event/metadata.xml
index 2b9a936fc0a..56fea8afd68 100644
--- a/dev-perl/Object-Event/metadata.xml
+++ b/dev-perl/Object-Event/metadata.xml
@@ -5,4 +5,8 @@
 p...@gentoo.org
 Gentoo Perl Project
   
+  
+Object-Event
+Object-Event
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Ogg-Vorbis-Header/

2017-12-20 Thread Kent Fredric
commit: f0960c84f8a322b329afe95524ec2e47191050d0
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 20 08:11:28 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 20 08:18:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0960c84

dev-perl/Ogg-Vorbis-Header: Bump to version 0.50.0

- EAPI6

Upstream:
- fix syntax errors in tests
- packaging

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Ogg-Vorbis-Header/Manifest|  1 +
 .../Ogg-Vorbis-Header-0.50.0.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/Ogg-Vorbis-Header/Manifest 
b/dev-perl/Ogg-Vorbis-Header/Manifest
index 84d5ae16642..64db4648d0a 100644
--- a/dev-perl/Ogg-Vorbis-Header/Manifest
+++ b/dev-perl/Ogg-Vorbis-Header/Manifest
@@ -1 +1,2 @@
 DIST Ogg-Vorbis-Header-0.03.tar.gz 32410 BLAKE2B 
c46c90fa63a2c37508a43e4335016e554387196a13a8bbcbbae3ebd17b7645cfa3692d21243c29300318448bfaac0dfd93c84ad344a7f9534a8bb2312b2fb799
 SHA512 
48e636a9e1f08c494ad82fb3162f4b20a20eb18504a513cb2b228eb997c562ea1f326fdefd030d73a27ec56510e60e208105e060388a70b51f4aa76e1cbcb2f7
+DIST Ogg-Vorbis-Header-0.05.tar.gz 39332 BLAKE2B 
aa20d304ec67facd32ed69c5c5104e05f5a0893ab061720f647a7a36f8054b2e80a3c693bb545ad5579b66b91934071425cf56ea6a9336eea50c8cb960bbdfdb
 SHA512 
dceb4895453bcaccb83f0820e36af08f96525f011603dbad59135dacf84236e9c9dab388256e8518d4e6851765bd4808c616a8ce89d7c95191cced03832eba72

diff --git a/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.50.0.ebuild 
b/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.50.0.ebuild
new file mode 100644
index 000..9b329ebc7d5
--- /dev/null
+++ b/dev-perl/Ogg-Vorbis-Header/Ogg-Vorbis-Header-0.50.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DAVECROSS
+DIST_VERSION=0.05
+inherit perl-module
+
+DESCRIPTION="An object-oriented interface to Ogg Vorbis information and 
comment fields"
+
+SLOT="0"
+LICENSE="GPL-2+ LGPL-2"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   || ( <=dev-perl/Inline-0.560.0 dev-perl/Inline-C )
+   media-libs/libogg
+   media-libs/libvorbis
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Ogg-Vorbis-Header-PurePerl/, dev-perl/Ogg-Vorbis-Header-PurePerl/files/

2017-12-20 Thread Kent Fredric
commit: 0da0f8107fe144dce04248d5a39ca70bdc45a607
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 20 06:53:30 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 20 08:18:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da0f810

dev-perl/Ogg-Vorbis-Header-PurePerl: Fix test failure re bug #623060

- EAPI6
- Fix tests failing on newer perls
- add USE=examples
- Avoid installing ogginfo.pl by default

Bug: https://bugs.gentoo.org/623060
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 .../Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild | 21 
 ...orbis-Header-PurePerl-1.0-example-ogginfo.patch | 30 +
 ...Vorbis-Header-PurePerl-1.0-test-array-ref.patch | 38 ++
 3 files changed, 89 insertions(+)

diff --git 
a/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild
 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild
new file mode 100644
index 000..86f4b574f50
--- /dev/null
+++ 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/Ogg-Vorbis-Header-PurePerl-1.0.0-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=DANIEL
+DIST_VERSION=1.0
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="Object-oriented interface to Ogg Vorbis information and comment 
fields"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0-test-array-ref.patch"
+   "${FILESDIR}/${PN}-1.0-example-ogginfo.patch"
+)

diff --git 
a/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-example-ogginfo.patch
 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-example-ogginfo.patch
new file mode 100644
index 000..c7517a5fa1d
--- /dev/null
+++ 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-example-ogginfo.patch
@@ -0,0 +1,30 @@
+From 51fb5b08f1a5a12d1de0c87921c0eb9f1fad6aa5 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 20 Dec 2017 19:46:31 +1300
+Subject: Move ogginfo.pl to examples, not standard install
+
+---
+ MANIFEST  | 2 +-
+ ogginfo.pl => examples/ogginfo.pl | 0
+ 2 files changed, 1 insertion(+), 1 deletion(-)
+ rename ogginfo.pl => examples/ogginfo.pl (100%)
+
+diff --git a/MANIFEST b/MANIFEST
+index f2d38fe..b87398a 100644
+--- a/MANIFEST
 b/MANIFEST
+@@ -5,6 +5,6 @@ PurePerl.pm
+ README
+ test.pl
+ test.ogg
+-ogginfo.pl
++examples/ogginfo.pl
+ LICENSE.GPL
+ META.yml Module meta-data (added by MakeMaker)
+diff --git a/ogginfo.pl b/examples/ogginfo.pl
+similarity index 100%
+rename from ogginfo.pl
+rename to examples/ogginfo.pl
+-- 
+2.15.1
+

diff --git 
a/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-test-array-ref.patch
 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-test-array-ref.patch
new file mode 100644
index 000..637def07f70
--- /dev/null
+++ 
b/dev-perl/Ogg-Vorbis-Header-PurePerl/files/Ogg-Vorbis-Header-PurePerl-1.0-test-array-ref.patch
@@ -0,0 +1,38 @@
+From e7c90043efe460ce33d980482b383ef095576247 Mon Sep 17 00:00:00 2001
+From: James E Keenan 
+Date: Mon, 6 Apr 2015 21:44:12 -0400
+Subject: Eliminate deprecated use of array as reference
+
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=96578
+Bug: https://bugs.gentoo.org/623060
+---
+ test.pl | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/test.pl b/test.pl
+index 365bef9..867e05e 100755
+--- a/test.pl
 b/test.pl
+@@ -19,16 +19,16 @@ ok(my $ogg = 
Ogg::Vorbis::Header::PurePerl->new('test.ogg'));
+ # Try all the routines
+ ok($ogg->info->{'rate'} == 44100);
+ ok($ogg->comment_tags);
+-ok(@{$ogg->comment('artist')}->[0] == 'maloi');
++ok($ogg->comment('artist')->[0] == 'maloi');
+ 
+ $ogg = 0;
+ 
+ # See if full load works
+ ok(my $ogg = Ogg::Vorbis::Header::PurePerl->new('test.ogg'));
+-ok(@{$ogg->comment('artist')}->[0] == 'maloi');
++ok($ogg->comment('artist')->[0] == 'maloi');
+ 
+ # and see if we can get comments including the '=' character
+-ok(@{$ogg->comment('album')}->[0] == 'this=that');
++ok($ogg->comment('album')->[0] == 'this=that');
+ 
+ # Make sure we're getting the right track length
+ ok($ogg->info->{'length'} == 0);
+-- 
+2.15.1
+



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

2017-12-20 Thread Tim Harder
commit: 447fd2930aa93c7e986d91e1add9f8c90fcb0a59
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 20 08:20:44 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 20 08:21:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447fd293

dev-vcs/tig: version bump to 2.3.2

 dev-vcs/tig/Manifest |  1 +
 dev-vcs/tig/tig-2.3.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-vcs/tig/Manifest b/dev-vcs/tig/Manifest
index 502987a6b27..dceb34cf130 100644
--- a/dev-vcs/tig/Manifest
+++ b/dev-vcs/tig/Manifest
@@ -1,2 +1,3 @@
 DIST tig-2.2.2.tar.gz 1046910 BLAKE2B 
b88b48fd24257f32a5892a8a60cf13a51e553c4f0e18918e36fc6afea68befa6d12155f143bcebf37e1beab513cf1a39d50254ac76e406d97b5552389c048222
 SHA512 
e43cf8b4e7938342b581a1238222d5cbf62e242208cd65fc9b3261c4076b7c60c182f9a80613538fcf8b50187cc2844c22f6d1aeaaa8b23864670667a91dbfcd
 DIST tig-2.3.0.tar.gz 1080956 BLAKE2B 
48eaa4803a189df8dd8456b58687d4a7cd3b13c003165fba3f705a3e15eb19d4d1e23f9cc1306c5463e21501ee547ce9551c2278d10a6b069cb49e7af93d449f
 SHA512 
d5e8bf04689fdbeab4f2ee60eef1e8e7686827228dc2f87b20c40a3a1c31aa3476d5088423ba8bcb72616a9f0f211a2dbb631a72cc946553e41cb225ea60ab37
+DIST tig-2.3.2.tar.gz 1083036 BLAKE2B 
382e17486e79348b72ec67b71db2c09276262b8a9b092e657814f9d3693f2c70c46dc54a7b05ef890497f55fbc41f2232603c936f16d26a0c4d9b73d0d9281fc
 SHA512 
092e1ea876b077a5026ee7b820e908d1d7aaa340805eb4ff975791f88ba1983eab13af669f5e663b28dfdd9e014cb92ef8c164a335705b777be417e3a7d1d5fb

diff --git a/dev-vcs/tig/tig-2.3.2.ebuild b/dev-vcs/tig/tig-2.3.2.ebuild
new file mode 100644
index 000..9f6f0769818
--- /dev/null
+++ b/dev-vcs/tig/tig-2.3.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/jonas/tig.git";
+   inherit git-r3 autotools
+else
+   
SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+fi
+
+DESCRIPTION="A text mode interface for git"
+HOMEPAGE="https://jonas.github.io/tig/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="unicode"
+
+DEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   sys-libs/readline:0="
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+[[ ${PV} == "" ]] && DEPEND+=" app-text/asciidoc app-text/xmlto"
+
+src_prepare() {
+   default
+   [[ ${PV} == "" ]] && eautoreconf
+}
+
+src_configure() {
+   econf $(use_with unicode ncursesw)
+}
+
+src_compile() {
+   emake V=1
+   [[ ${PV} == "" ]] && emake V=1 doc-man doc-html
+}
+
+src_test() {
+   # workaround parallel test failures
+   emake -j1 test
+}
+
+src_install() {
+   emake DESTDIR="${D}" install install-doc-man
+   dodoc doc/manual.html README.html NEWS.html
+   newbashcomp contrib/tig-completion.bash ${PN}
+
+   docinto examples
+   dodoc contrib/*.tigrc
+}



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

2017-12-20 Thread Tim Harder
commit: fb1b420c6540be5573220ed5ed0a4396e90465b2
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 20 08:14:17 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 20 08:21:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1b420c

media-video/mkvtoolnix: version bump to 19.0.0

And update to upstream move from github to gitlab.

 media-video/mkvtoolnix/Manifest   | 1 +
 .../mkvtoolnix/{mkvtoolnix-.ebuild => mkvtoolnix-19.0.0.ebuild}   | 4 ++--
 media-video/mkvtoolnix/mkvtoolnix-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 223264c83e0..4f0b0320c16 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -2,4 +2,5 @@ DIST mkvtoolnix-15.0.0.tar.xz 4552588 BLAKE2B 
2be4813a4a0714d47cb6036c4051704832
 DIST mkvtoolnix-16.0.0.tar.xz 4607360 BLAKE2B 
4387411724dbc7bb36ead16fbed9c82fa9e66ff0e1551ef98dc7132a5906f307e27f70976fbb74debf36feee1e7d71498e9afe6591f5f7236cd5f1a64dd46f1f
 SHA512 
5255c5a1d995bbf24d414dcdde8de987295581d4a8054164f15dca6019c79d96c9c074dc1892a86cd0084da34079529357efbeb3381addd9dc087b433be493fa
 DIST mkvtoolnix-17.0.0.tar.xz 4606064 BLAKE2B 
b4f8265eedaed1a5669c91833b970b2ffd0267d64dbce0ec4fa0e8dd90cd0d2620300ca286b83a9f6787f37d74202022a5070e44f7f6287d32c757545d9f9334
 SHA512 
9d092949a78bcf063483219245b610c73b73dd6c3bb740e4c30016c49dd35612629679df10265235ad1e7f77422afa913ae9473765611b049eef6d8f2f174fe5
 DIST mkvtoolnix-18.0.0.tar.xz 4613492 BLAKE2B 
d972ee1b31966d66e0b3665c340f87fa517cc7dcb4ed24dc0907758ad7fb939bb795f56bbfdc36f37aa065851afef95a9179985bf7cbb854b197947b35134faa
 SHA512 
3094bc4859a29bc35a9051989a327a50bcfc2a033386f9ece0dba23a5221037ae6aa318345ecae024ef7884fc3622b56bf3cbafbee9e2b116b74bb28c5d779f9
+DIST mkvtoolnix-19.0.0.tar.xz 4616780 BLAKE2B 
72eb3b1a34bbed0d492098c02c1f60c7ce7f0ea6a8fbff6b88bd9d7af5891dda8c8adb9a0f856c65106fb430b481183ce74b9369590cd4dcfe881d7db84eb06d
 SHA512 
dd18eeffc8a5210ca3c8a287321ad106f63cff8fbe5ad3891460aab7e60f2d5261a3f335f3991524a95724861288593cfb3bd9df6829a2f7751f6a1fdaba0ca6
 DIST mkvtoolnix-9.6.0.tar.xz 3810216 BLAKE2B 
0213f7643b517436610fd2abd5862026cad81ae48018bbdde6fd83b226eaba6d36589925fd49b7244a47569f7fd15480eac9af559df1da7c131a05aea4865606
 SHA512 
5f469215a10dc865e51f77c43961705d70b1b0e38d70b930e5065d8d89b8379734d9826a63e2cb7ae9cb6723ed8a1d16793df35bad6244cedaa19bc4df49b436

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-19.0.0.ebuild
similarity index 95%
copy from media-video/mkvtoolnix/mkvtoolnix-.ebuild
copy to media-video/mkvtoolnix/mkvtoolnix-19.0.0.ebuild
index 93682af702f..f0e294854bd 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-19.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit toolchain-funcs versionator multiprocessing
 
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/mbunkus/mkvtoolnix.git";
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git";
inherit git-r3
 else
SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz";
@@ -13,7 +13,7 @@ else
 fi
 
 DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="https://mkvtoolnix.download/ https://github.com/mbunkus/mkvtoolnix";
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix";
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
index 93682af702f..f0e294854bd 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit toolchain-funcs versionator multiprocessing
 
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/mbunkus/mkvtoolnix.git";
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git";
inherit git-r3
 else
SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz";
@@ -13,7 +13,7 @@ else
 fi
 
 DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="https://mkvtoolnix.download/ https://github.com/mbunkus/mkvtoolnix";
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix";
 
 LICENSE="GPL-2"
 SLOT="0"



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

2017-12-20 Thread Tim Harder
commit: f9868af7c566e0b1f500d907dc04b1b449298b76
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 20 08:26:30 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 20 08:26:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9868af7

app-arch/par2cmdline: version bump to 0.8.0

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.8.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 53a8f7e99d9..9d79307b95f 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,2 +1,3 @@
 DIST par2cmdline-0.7.3.tar.bz2 3129759 BLAKE2B 
4206c1ec4b41e58044b29d1ae0fe7c2cb9611b87aee2186105cc3f6f1afb5a22540ae31b837edd6a8a4b85281bc52a16e88c6951326504f219edbd2f0b0a
 SHA512 
85fe91f2e7cc1888171390f82fe2d12279e65eab17b3a6db209998aed316c5ea9dd5e63004cf975cbe460c1ef27860af31160e8757921c4027e27997dcd8be8a
 DIST par2cmdline-0.7.4.tar.bz2 3129835 BLAKE2B 
5cdc03a71d3db04928eb818037f66e4d624ee7479f1b942982b095e24a4a17c6fd5aebd032b4ba81b23f15b80ee4727b027746edbe9d1b4390cc327f469e5c5c
 SHA512 
20f99556b4dae2e4467d781a96adab8d9f9a42dd43707de788b268eeea2bf59d92847e3c4faf413ea3de361360ef1236e97343ee8b625c9c2cd65ec9546e61ec
+DIST par2cmdline-0.8.0.tar.bz2 3130388 BLAKE2B 
acaa366288720d87115ed2b4470ada276ccdff8bc23d7cc8f7c8aab03f9dc992777fd0d67e39b877ed94b77cca679f5c9d2824c778f6481e71c7120a90b45cc0
 SHA512 
af91024dc80a4af0935c2fc0b867e57a8d3879d93146f52ab62d8bb105f2c637abe46c762302515417691d12144818446932c970d1018d2f10c0d4e1fa455020

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
new file mode 100644
index 000..5dfb2290f55
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



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

2017-12-20 Thread Tim Harder
commit: 086572fa2bf42948b2caa54ca8c74c4f05f19bcb
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 20 08:24:24 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 20 08:24:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086572fa

sys-apps/pick: remove old

 sys-apps/pick/Manifest |  2 --
 sys-apps/pick/files/pick-1.8.0-tinfo.patch | 24 
 sys-apps/pick/pick-1.8.0.ebuild| 29 -
 sys-apps/pick/pick-1.9.0.ebuild| 28 
 4 files changed, 83 deletions(-)

diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest
index 77e5a6c330a..be4d0d5b418 100644
--- a/sys-apps/pick/Manifest
+++ b/sys-apps/pick/Manifest
@@ -1,3 +1 @@
-DIST pick-1.8.0.tar.gz 101366 BLAKE2B 
2399c59af9168ec79092aed3a731b20ed9da5e10fc287a01760545049b9e8dfcf3c5463d5b524526df570c594e4e4c3a1f2a2535a83237b67ef429e01ca79802
 SHA512 
ed8198dfefeafc1397cdc9f80f8b1b88e7fb813f044ae296b8e6ca2789c8790149d334fdf305bb0e57bb0d42262ad73c4f1e9201132ef059f6b1c289989c3c9f
-DIST pick-1.9.0.tar.gz 106379 BLAKE2B 
9c25c980e83fe9b3ee00c8a05ccfbd55f1d051ee00025b5384dc2e59c67bea344ceb7c4582850986a7eb065b22831b4e2e6de2412f3f524be415217e72056b6b
 SHA512 
78b799be40f6ba8c312edf7f970d6bd304c6fdf24531182c601ef04465806f5697ffa78015547b8908dd5df57d1c08798b5dc27146eef818425a476fdc247085
 DIST pick-2.0.0.tar.gz 107860 BLAKE2B 
95fccada43a7295876cc1d198c77eb9f2479d75e4b420cbd20e576dbb30962b34fe82811ff9d13f110b317d4d0f31143e39e092796f66e38fb509a0594719228
 SHA512 
ac5783902895fd76b5e936faf811c40b46ceb136a2383c4e1fc714f5e59c77f41591694241d9a42807cd78aabfb4d3a237d41f04e1c941e5aac40fe9ddfa4545

diff --git a/sys-apps/pick/files/pick-1.8.0-tinfo.patch 
b/sys-apps/pick/files/pick-1.8.0-tinfo.patch
deleted file mode 100644
index fec89fb90d4..000
--- a/sys-apps/pick/files/pick-1.8.0-tinfo.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Use pkg-config to determine ncurses libs and cflags to use. Fixes when building
-against ncurses with libtinfo split out.
-
 pick-1.8.0/configure.ac
-+++ pick-1.8.0/configure.ac
-@@ -5,13 +5,10 @@
- AC_PROG_CC
- AM_PROG_CC_C_O
- AC_CHECK_FUNCS([pledge reallocarray strtonum])
--AC_SEARCH_LIBS([setupterm], [curses], [],
--  [
--AC_SEARCH_LIBS([setupterm], [ncursesw],
--  [AC_DEFINE([HAVE_NCURSESW_H], [1], [Define if ncursesw is available])],
--  [AC_MSG_ERROR([unable to find setupterm function])]
--)
--  ]
--)
-+PKG_CHECK_MODULES([NCURSES], [ncursesw],
-+  [AC_DEFINE([HAVE_NCURSESW_H], [1], [Define if ncursesw is available])],
-+  [PKG_CHECK_MODULES([NCURSES], [ncurses])])
-+CFLAGS="$CFLAGS $NCURSES_CFLAGS"
-+LIBS="$LIBS $NCURSES_LIBS"
- AC_CONFIG_FILES([Makefile])
- AC_OUTPUT

diff --git a/sys-apps/pick/pick-1.8.0.ebuild b/sys-apps/pick/pick-1.8.0.ebuild
deleted file mode 100644
index 5354631f457..000
--- a/sys-apps/pick/pick-1.8.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="a fuzzy search tool for the command-line"
-HOMEPAGE="https://github.com/calleerlandsson/pick";
-SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-cflags.patch
-   "${FILESDIR}"/${P}-tinfo.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}

diff --git a/sys-apps/pick/pick-1.9.0.ebuild b/sys-apps/pick/pick-1.9.0.ebuild
deleted file mode 100644
index 88c100aa340..000
--- a/sys-apps/pick/pick-1.9.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="a fuzzy search tool for the command-line"
-HOMEPAGE="https://github.com/calleerlandsson/pick";
-SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.8.0-cflags.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}



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

2017-12-20 Thread Tim Harder
commit: da81ee9f38faea5627500574db4caa1f0131617e
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 20 08:27:57 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 20 08:27:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da81ee9f

media-libs/exiftool: version bump to 10.69

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-10.69.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 70a42b9a2ac..83cf68fc5b7 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -2,3 +2,4 @@ DIST Image-ExifTool-10.64.tar.gz 4278747 BLAKE2B 
35612093b27f698478071087ededfd1
 DIST Image-ExifTool-10.66.tar.gz 4293398 BLAKE2B 
678b65372cd59a77d2f10c5bc084a6d20f7ac6b23e2e72bc4c1fa04be330d6569a80f4ec8acaa537b2e03a906ba4edc63b96ff58ab847750de63ab09b2a08cea
 SHA512 
32824dfcaf84055143141cbdac05c56d322ecc970cf98813251b2eb1cda32340e08fd4fd6e9323994416e9dc4f9affcba7e35b991abfd6f30cabbb57d02b5eb2
 DIST Image-ExifTool-10.67.tar.gz 4293932 BLAKE2B 
5bf69c6a3567a01a13c78c3790ee74f57f3154fd1523690770a3eb02e083f75427085b28121c260fcfa0f29f10444d2ccdf20948de921680cd35a995e3d50c27
 SHA512 
da16af355397d667b3c57a9b1d24b7d91888126138d4bc4cb936ea1ab418cef7e2baed069c39f2890cc93a5dc9cbecd51cd3b4ac7d81f1d6c1426b6fb1aca762
 DIST Image-ExifTool-10.68.tar.gz 4295465 BLAKE2B 
5074c7310affda8b21d580d6db5ad67b74bc3e136a115f403e9567e6f667a1f5e600e1f09717b620613f0006b8c2571d365b1942c2f8138f4f122dcf31b47f07
 SHA512 
8064ada3abbb12d12a1ad89ec4185b25e54c0726f50b8650460280869dd538ec776c15ed1832350be900c4668ba90d4a45bf3b898173c5ac09945cfa473f42c8
+DIST Image-ExifTool-10.69.tar.gz 4296779 BLAKE2B 
cce6bf0f2fc599e15c11ea5709d8eeb1a7df2902f360f52daa15fc413e227c5925b9c9d755cd992e1d5f15cebaab94b893024bcbad6a3f58112eb17e617a176a
 SHA512 
9b7004607d8e12581943d9a4e6fe928562f777a6b609b8a2b553813c04ce90b17eb53bd8dd1206183ce5b80ae1f39357891db3972103b634442dc836ae26896e

diff --git a/media-libs/exiftool/exiftool-10.69.ebuild 
b/media-libs/exiftool/exiftool-10.69.ebuild
new file mode 100644
index 000..22e52f94845
--- /dev/null
+++ b/media-libs/exiftool/exiftool-10.69.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
+SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2017-12-20 Thread Fabian Groffen
commit: a2e3a9b57e120654f14175fbf4947d3f56c4ce9d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 20 08:47:49 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 20 08:47:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e3a9b5

mail-mta/exim: version bump to 4.90

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 mail-mta/exim/Manifest |  2 ++
 mail-mta/exim/exim-4.89-r1.ebuild  |  2 +-
 .../exim/{exim-4.89-r3.ebuild => exim-4.90.ebuild} | 31 ++
 3 files changed, 17 insertions(+), 18 deletions(-)

diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 50cc69038aa..37c3f479ba2 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -1,5 +1,7 @@
 DIST exim-4.89.1.tar.bz2 1828699 BLAKE2B 
21b3acc73717319c58341f28463d0fd576c725291ae348015f6696f079fc6c3c08c86f9a2c19f81e0019c50b6cb8670466f4b449bf09a454e6b6e02feee60bfc
 SHA512 
391102c5af991c3f9035aefadd031a9ab2505c682a5cd9c2268f82edb01dc5edec94d86e298d2be3c0437c261b63fb2662cc37f4de67106b0325f2c3bf7e0b9e
 DIST exim-4.89.tar.bz2 1844430 BLAKE2B 
255bb3f27a264d92bf4664cf1278beabffa888006dfc0b31cde8a04d62501b0fe282db5b959bd303e2a818322716548c97264842130b8d5c3b9075615f668ca7
 SHA512 
1e059966a93b47f055ab4ec2a4556f2c918aff56ea0367585f3a853f00411e9c275e13be4f9ae615a468fa06263135cd6a138fa1753f1b7fb3259a3321fcca65
+DIST exim-4.90.tar.bz2 1873037 BLAKE2B 
5498886560f85fba94a5055d9e72eece959cde6db20a589e6567e89b9c7669c4bb421d6a48f3c5d676381aa008088f391007be5de30e033f64e8e6a128059e62
 SHA512 
0424d5d4eff28d94ade786402cfece3e2760ff0e44da3be5327b8695e4c3c483ec925ab24e13b1ebe145e204ad02b67ae99ff0992705bd1a3c312ede0464c74b
 DIST exim-pdf-4.89.1.tar.bz2 1942785 BLAKE2B 
588298b2c3007a94d40370463dec52d9b5c44b72e8c93e9b749e0ed513f1da045b58140f8802edfd9a5e9dd2d9911f70b4d4cdde3b3952c794c6abd9744ed3d9
 SHA512 
0b7944237fcadf708570c39a7963246fc70579fecafc746ed8e210c3319eed64a4678162c8c4243e84f48396b3b8bcbc3626523984a716b85564ee50c5712333
 DIST exim-pdf-4.89.tar.bz2 1924606 BLAKE2B 
f03182d51f4cc5b71cb65c2e0bcf74142f8110b6bfbd5b0fc05e321b692ebde5dbc84c4562a39ee85065f4d2db0654e6a189c826bfdea19051f56969d4ca74e2
 SHA512 
b04ea2e4dcdb1aaf52ef77ccd76e6599c68c4c6e5a98090720dbd3c50f7191bf3f6cd7dc2089a765c47576311780809cff547f85f004caec411d0f1ac9985299
+DIST exim-pdf-4.90.tar.bz2 2025099 BLAKE2B 
9b82d0a0dcace893ab6fd6b2273ed6961aa4b0091909eea49f72cace3ac25d9a861f9883373a4a41753ba2fb0eda118e9df2e779f29e6b988865ba4630e2898b
 SHA512 
4baeabeee5554d9e80edc21b12622bf9d4b84461307f2eacaff0ad583818f7f38306ae1029de1066019327e490a3bd046c175c735fe3c6724c31b34d6171bf45
 DIST system_filter.exim.gz 3075 BLAKE2B 
d05e872b5cef377d29126cda03fc0a74c8777b2119b76ff43da6e8de808035eb9bfcb034a85d81824f135d484e864bfc0629fc1af2c228a7277d5ee7cf9cde79
 SHA512 
cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3

diff --git a/mail-mta/exim/exim-4.89-r1.ebuild 
b/mail-mta/exim/exim-4.89-r1.ebuild
index 604e97786ec..aab4f2e3242 100644
--- a/mail-mta/exim/exim-4.89-r1.ebuild
+++ b/mail-mta/exim/exim-4.89-r1.ebuild
@@ -24,7 +24,7 @@ HOMEPAGE="http://www.exim.org/";
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~x86-solaris"
+KEYWORDS="sparc"
 
 COMMON_DEPEND=">=sys-apps/sed-4.0.5
>=sys-libs/db-3.2:=

diff --git a/mail-mta/exim/exim-4.89-r3.ebuild b/mail-mta/exim/exim-4.90.ebuild
similarity index 95%
rename from mail-mta/exim/exim-4.89-r3.ebuild
rename to mail-mta/exim/exim-4.90.ebuild
index da1e74e4eee..c6f82d8187f 100644
--- a/mail-mta/exim/exim-4.89-r3.ebuild
+++ b/mail-mta/exim/exim-4.90.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 inherit eutils toolchain-funcs multilib pam systemd
 
-IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl 
gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres 
+prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X 
elibc_glibc"
+IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl 
gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres 
+prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd +tpda X 
elibc_glibc"
 REQUIRED_USE="
dane? ( !gnutls )
dmarc? ( spf dkim )
@@ -95,9 +95,6 @@ src_prepare() {
epatch "${FILESDIR}"/exim-4.82-makefile-freebsd.patch # 235785
epatch "${FILESDIR}"/exim-4.89-as-needed-ldflags.patch # 352265, 391279
epatch "${FILESDIR}"/exim-4.76-crosscompile.patch # 266591
-   epatch "${FILESDIR}"/exim-4.89-CVE-2017-1000369.patch # 622212
-   epatch "${FILESDIR}"/${P}-transport-crash.patch # from git/in next 
release
-   epatch "${FILESDIR}"/${P}-address-expando-crash.patch # from git/in 
next release
 
if use maildir ; then
epatch "${FILESDIR}"/exim-4.20-maildir.patch
@@ -148,7 +145,8 @@ src_configu

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

2017-12-20 Thread Mikhail Pukhlikov
commit: b8f4911fbf7cb8f763783b252c69707a1390326d
Author: mpkh  gentoo  org>
AuthorDate: Thu Nov 23 04:59:41 2017 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Thu Nov 23 04:59:41 2017 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=b8f4911f

Merge pull request #356 from ArsenShnurkov/mono-5.9.0.398

mono-5.9.0.398 (experimental stuff)

 dev-lang/mono/Manifest   | 1 +
 dev-lang/mono/{mono-5.0.1.1.ebuild => mono-5.9.0.398.ebuild} | 0
 2 files changed, 1 insertion(+)



[gentoo-commits] proj/dotnet:master commit in: dev-lang/mono/

2017-12-20 Thread Mikhail Pukhlikov
commit: 08ed6fa86650c712bb4e652a3d82a2881a9aa3ce
Author: ArsenShnurkov  users  noreply  github 
 com>
AuthorDate: Thu Nov 23 01:46:28 2017 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Thu Nov 23 01:46:28 2017 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=08ed6fa8

mono-5.9.0.398 (experimental stuff)

 dev-lang/mono/mono-5.9.0.398.ebuild | 110 
 1 file changed, 110 insertions(+)

diff --git a/dev-lang/mono/mono-5.9.0.398.ebuild 
b/dev-lang/mono/mono-5.9.0.398.ebuild
new file mode 100644
index 000..2640c83
--- /dev/null
+++ b/dev-lang/mono/mono-5.9.0.398.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils linux-info mono-env flag-o-matic pax-utils 
versionator multilib-minimal
+
+DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
+HOMEPAGE="http://www.mono-project.com/Main_Page";
+SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2";
+
+LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE="nls minimal pax_kernel xen doc"
+
+COMMONDEPEND="
+   !minimal? ( >=dev-dotnet/libgdiplus-2.10 )
+   ia64? ( sys-libs/libunwind )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${COMMONDEPEND}
+   || ( www-client/links www-client/lynx )
+"
+DEPEND="${COMMONDEPEND}
+   sys-devel/bc
+   virtual/yacc
+   pax_kernel? ( sys-apps/elfix )
+   dev-util/cmake
+   !dev-lang/mono-basic
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.0.1.1-x86_32.patch
+)
+
+#S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
+
+pkg_pretend() {
+   linux-info_pkg_setup
+   if use kernel_linux; then
+   if linux_config_exists; then
+   linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not 
enabled in the kernel"
+   else
+   # 
https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686
+   ewarn "kernel config not found"
+   ewarn "If CONFIG_SYSVIPC is not set in your kernel 
.config, mono will hang while compiling."
+   ewarn "See http://bugs.gentoo.org/261869 for more info."
+   fi
+   fi
+}
+
+pkg_setup() {
+   mono-env_pkg_setup
+}
+
+src_prepare() {
+   # we need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so 
it don't
+   # get killed in the build proces when MPROTECT is enable. #286280
+   # RANDMMAP kill the build proces to #347365
+   # use paxmark.sh to get PT/XT logic #532244
+   if use pax_kernel ; then
+   ewarn "We are disabling MPROTECT on the mono binary."
+
+   # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9
+   sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i 
"${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in"
+   fi
+
+   # mono build system can fail otherwise
+   strip-flags
+
+   #TODO: resolve problem with newer binutils
+   #bug: https://bugs.gentoo.org/show_bug.cgi?id=600664
+   #append-flags -fPIC
+
+   default
+   # PATCHES contains configure.ac patch
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-silent-rules
+   $(use_with xen xen_opt)
+   --without-ikvm-native
+   --disable-dtrace
+   $(use_with doc mcs-docs)
+   $(use_enable nls)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   cd mcs/tests || die
+   emake check
+}
+
+multilib_src_install() {
+   default_src_install
+
+   # Remove files not respecting LDFLAGS and that we are not supposed to 
provide, see Fedora
+   # mono.spec and 
http://www.mail-archive.com/mono-devel-list@lists.ximian.com/msg24870.html
+   # for reference.
+   rm -f "${ED}"/usr/lib/mono/{2.0,4.5}/mscorlib.dll.so || die
+   rm -f "${ED}"/usr/lib/mono/{2.0,4.5}/mcs.exe.so || die
+}



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

2017-12-20 Thread Sergei Trofimovich
commit: ac450135f29ef850303589af998373d936955476
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 20 09:35:00 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 20 09:52:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac450135

sys-libs/glibc: enable IFUNC support only on whitelisted ARCHes, bug #641216

We explicitly disable IFUNC support on the following targets:
alpha/hppa/ia64/mips/m68k/nios2/riscv/sh
to workaround weak IFUNC detection on binutils/glibc side.

Otherwise at least on ia64 glibc generates IFUNC entries against
compat librt.so.1 symbols (to redirect them back to libc.so.6)
but linker does not produce correct relocations. As a result all
IFUNC-backed functions don't work.

Reported-by: Émeric Maschino
Bug: https://sourceware.org/PR22634
Closes: https://bugs.gentoo.org/641216
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain-glibc.eclass   | 11 +++
 sys-libs/glibc/glibc-2.26-r3.ebuild | 11 +++
 2 files changed, 22 insertions(+)

diff --git a/eclass/toolchain-glibc.eclass b/eclass/toolchain-glibc.eclass
index 6580be2fb1e..d9c692f2ad8 100644
--- a/eclass/toolchain-glibc.eclass
+++ b/eclass/toolchain-glibc.eclass
@@ -815,6 +815,17 @@ glibc_do_configure() {
esac
fi
 
+   # Keep a whitelist of targets supporing IFUNC. glibc's ./configure
+   # is not robust enough to detect proper support:
+   #https://bugs.gentoo.org/641216
+   #https://sourceware.org/PR22634#c0
+   case $(tc-arch ${CTARGET}) in
+   # Keep whitelist of targets where autodetection mostly works.
+   amd64|x86|sparc|ppc|ppc64|arm|arm64|s390) ;;
+   # Blacklist everywhere else
+   *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;;
+   esac
+
if version_is_at_least 2.25 ; then
myconf+=( --enable-stackguard-randomization )
else

diff --git a/sys-libs/glibc/glibc-2.26-r3.ebuild 
b/sys-libs/glibc/glibc-2.26-r3.ebuild
index ceb5b684685..b936a612e1f 100644
--- a/sys-libs/glibc/glibc-2.26-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.26-r3.ebuild
@@ -342,6 +342,17 @@ glibc_do_configure() {
esac
myconf+=( --enable-stackguard-randomization )
 
+   # Keep a whitelist of targets supporing IFUNC. glibc's ./configure
+   # is not robust enough to detect proper support:
+   #https://bugs.gentoo.org/641216
+   #https://sourceware.org/PR22634#c0
+   case $(tc-arch ${CTARGET}) in
+   # Keep whitelist of targets where autodetection mostly works.
+   amd64|x86|sparc|ppc|ppc64|arm|arm64|s390) ;;
+   # Blacklist everywhere else
+   *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;;
+   esac
+
[[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp )
 
if [[ $1 == "nptl" ]] ; then



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

2017-12-20 Thread Alexis Ballier
commit: 89f485b5f2ca223c64052ccc9344079c228905bb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 10:04:36 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 10:04:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f485b5

media-video/ffmpeg: bump to 3.4.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/ffmpeg/Manifest|   1 +
 media-video/ffmpeg/ffmpeg-3.4.1.ebuild | 489 +
 2 files changed, 490 insertions(+)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index edbfb34a175..4940e24b21e 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -3,4 +3,5 @@ DIST ffmpeg-3.2.7.tar.bz2 9622391 BLAKE2B 
7d6f094ca0bd5e2cab02e051acc8e554873bca
 DIST ffmpeg-3.3.3.tar.bz2 9940959 BLAKE2B 
0f12aedca08df05478b6bae8b6a0e5dca85cc2bb2a462713533e73964e709f07b84164bba81d29f2f739b81b4d5dbb86abb17ee8d7fccfb7f57305e3cbc35be7
 SHA512 
1cc63bf73356f4e618c0d3572a216bdf5689f10deff56b4262f6d740b0bee5a4b3eac234f45fca3d4d2da77903a507b4fba725b76d2d2070f31b6dae9e7a2dab
 DIST ffmpeg-3.3.4.tar.bz2 9944256 BLAKE2B 
72d42a16396882b30641fb057bb597f8e98ecfa482a087ece48189acba8a80a72e931e70ad961db8c01c93a556f619ebdecb39bae9d4559cc504d0f7eabf15a7
 SHA512 
d2257a71f9ae7856390b807d70bf643d4360fe4f2ad7c76af3ac5332cda353a1a543cdcdea0c510dbb6141f7a3a36ffbf26ae87b0ffc9ce4b3b7641814a40e3a
 DIST ffmpeg-3.3.5.tar.bz2 9945243 BLAKE2B 
0fb9aad3d35f6173085e5a790e84c3a45c2051b656e9fb12b13af372778861121d6595e1f929144c32c77861d101fdb2a67c4411907147bd5534ce09d0fae3b9
 SHA512 
b97eb61f1c8f8ee95d79c6c28b37a0a99ad7752605714bfe8827366d319aed8bcaf2403cefb856604e8d61bca54573838c2ea0d38fa89ab453ccdd46b104725a
+DIST ffmpeg-3.4.1.tar.bz2 10177055 BLAKE2B 
b92f5a5d03770a52d1b3c2f20f0327acd17bff1dcc59ce3193f23695544838768addd807d38459c433172e9ad7410617cf1f30f3b2027a6558231138cac0233f
 SHA512 
e509995eac0d54ebb7c0896303d1060ca1425841811df1b2bd61c9e41363cc50c91144bd3a7cf47e0d618591368763d054c3270b7a0a4b0e794c49bbdc59c4c5
 DIST ffmpeg-3.4.tar.bz2 10171702 BLAKE2B 
72af48359db365cf366c618e861571849f038a06da1da1ed0b232e02e423bb906e2b2b99a80aa56c276713344e37811bffdeff861d1c4745d6d28eb6d6fcbff5
 SHA512 
43a8825140efdd41e2dd53fb0475adeb74e003842690cbc189aea0f1af696eec675951db30f9742d063f4e31ae6883256bdceaf2cc73d1dab0d144f72a0741e0

diff --git a/media-video/ffmpeg/ffmpeg-3.4.1.ebuild 
b/media-video/ffmpeg/ffmpeg-3.4.1.ebuild
new file mode 100644
index 000..5fc93de56d5
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-3.4.1.ebuild
@@ -0,0 +1,489 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=55.57.57
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="git://source.ffmpeg.org/ffmpeg.git"
+fi
+
+inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record, convert and stream audio and video. 
Includes libavcodec"
+HOMEPAGE="http://ffmpeg.org/";
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+else # Release
+   SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2";
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+fi
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt gnutls 
gmp
+   +gpl +hardcoded-tables +iconv lzma +network openssl +postproc
+

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

2017-12-20 Thread Marek Szuba
commit: 6052378094ebf81f0525ef2e9f4396ef95edb7cb
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 10:26:04 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 10:36:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60523780

app-office/impressive: bump to version 0.11.2 and EAPI 6

app-text/mupdf is now a hard dependency because according to the
upstream maintainer, viewing PDF files will simply not work without it.
It has also taken over most of the jobs previously handled by
app-text/pdftk, which is now an optional enhancement rather than
a dependency - it is masked in recent profiles all it is used for when
mupdf is present is extraction of PDF page titles.

Closes: https://bugs.gentoo.org/579078
Suggested-by: Martin Fiedler  gmx.net>
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-office/impressive/Manifest |  1 +
 app-office/impressive/impressive-0.11.2.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-office/impressive/Manifest b/app-office/impressive/Manifest
index cc9db775b3c..01894d7e827 100644
--- a/app-office/impressive/Manifest
+++ b/app-office/impressive/Manifest
@@ -1,2 +1,3 @@
 DIST Impressive-0.10.5.tar.gz 166707 BLAKE2B 
2d5ef9d05d82a22af037fda0e0b01252d513ee0686f9ab21f1d24cf86b4e0a5043aaf7f16b3d9d8a6773b110f716948c184a058845d7595155a40410821c8ccf
 SHA512 
3939188d45ac7a617a56be72e72c98923c23073bee2c3c1b7b81fc2e26ce415ceffdf5456d754f921e488181d8edb7df96ad90e6923b2425c49e38da75c02f20
 DIST Impressive-0.11.0b.tar.gz 195138 BLAKE2B 
daa8e7bc17ec028a9c858688182a4cd6426004aaec24b7ea1574cd415a7f43f0d8a0ae43b01089d66a66c16b316439454341a3f6c2d366768a351ba2fff85b93
 SHA512 
c4038ed7b71ac79078922ee0e24ce3bef4b0384d8d468291f0283266fe8a849825f5798ec1260e40ac12659a8a7cf5325e3aca0e2475b1c483d3ce830f4bc70f
+DIST Impressive-0.11.2.tar.gz 198391 BLAKE2B 
e0157a910b61c7dbe0796193b3d18f533210de50568d835e5204a848a5ac4978ab228b633d5137fb068af09a88d0c50fc2dbbb02b9b0d1a32a99f9de220ac1de
 SHA512 
cabb52612f65ddadfb080e3db6417680a1aa9724fe45d8b78a1206b6508a8b60c5e5a7c218ff0f90e62adcd498aabe625837164fc547604dfd7aba425db87dd6

diff --git a/app-office/impressive/impressive-0.11.2.ebuild 
b/app-office/impressive/impressive-0.11.2.ebuild
new file mode 100644
index 000..14227452dab
--- /dev/null
+++ b/app-office/impressive/impressive-0.11.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-r1
+
+MY_PN="Impressive"
+
+DESCRIPTION="Stylish way of giving presentations with Python"
+HOMEPAGE="http://impressive.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}/${PV%b}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}
+   dev-python/pygame[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   x11-apps/xrandr
+   app-text/mupdf
+   || ( media-fonts/dejavu media-fonts/corefonts )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=(
+   changelog.txt
+   demo.pdf
+)
+HTML_DOCS=(
+   impressive.html
+)
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_install() {
+   default
+   python_foreach_impl python_doscript ${PN}.py
+   doman impressive.1
+}
+
+pkg_postinst() {
+   elog "The experience with ${PN} can be enhanced by folowing packages:"
+   optfeature "starting web or e-mail hyperlinks from PDF documents" 
x11-misc/xdg-utils
+   optfeature "sound and video playback" media-video/mplayer
+   optfeature "sound and video playback" media-video/mplayer2
+   optfeature "extraction of PDF page titles" app-text/pdftk
+}



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

2017-12-20 Thread Marek Szuba
commit: ebf748394c3759d98a1471ba876a6ee49e249e19
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 10:43:42 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 10:43:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf74839

profiles/releases/17.0: limit app-office/impressive mask to old versions

0.11.2 no longer depends on app-text/pdftk

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

diff --git a/profiles/releases/17.0/package.mask 
b/profiles/releases/17.0/package.mask
index dae3af845f7..a717a29def8 100644
--- a/profiles/releases/17.0/package.mask
+++ b/profiles/releases/17.0/package.mask
@@ -22,4 +22,4 @@ dev-java/gcj-jdk
 # The following packages require pdftk and are therefore
 # masked in the 17.0 profiles.
 app-office/auto-multiple-choice
-app-office/impressive
+

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

2017-12-20 Thread Jeroen Roovers
commit: 32ac6233b821a3691fef6bcfae74722018bd0ffc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec 20 10:38:49 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec 20 10:45:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ac6233

www-client/vivaldi: Add RDEPEND on media-libs/speex.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild
index fd79ed2a7a0..807406c8d2b 100644
--- a/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild
@@ -32,15 +32,16 @@ DEPEND="
virtual/libiconv
 "
 RDEPEND="
+   >=dev-libs/openssl-1.0.1:0
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
gnome-base/gconf:2
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
+   media-libs/speex
net-misc/curl
net-print/cups
sys-apps/dbus



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

2017-12-20 Thread Jeroen Roovers
commit: 2c6f28128f0865d6add2fd52bbf7e0911afc3164
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec 20 10:45:32 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec 20 10:45:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6f2812

www-client/vivaldi: Drop RDEPEND on net-misc/curl.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild
index 807406c8d2b..9963ab90563 100644
--- a/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-1.13.1008.36_p1.ebuild
@@ -42,7 +42,6 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/speex
-   net-misc/curl
net-print/cups
sys-apps/dbus
sys-libs/libcap



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

2017-12-20 Thread Jeroen Roovers
commit: 7341b1dd0982d16ad21f0643c025d1ca82e0e83f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec 20 10:44:26 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec 20 10:45:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7341b1dd

www-client/vivaldi-snapshot: Drop RDEPEND on net-misc/curl.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild | 1 -
 www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
index cdbd2f364dc..7be649a2b85 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/speex
-   net-misc/curl
net-print/cups
sys-apps/dbus
sys-libs/libcap

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild
index cdbd2f364dc..7be649a2b85 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/speex
-   net-misc/curl
net-print/cups
sys-apps/dbus
sys-libs/libcap



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

2017-12-20 Thread Jeroen Roovers
commit: 611430fd71e1415aadb2d4c99bf9fbd8f4b5b7b2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec 20 10:41:14 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec 20 10:45:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611430fd

www-client/vivaldi-snapshot: Add RDEPEND on media-libs/speex.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild | 3 ++-
 www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
index 2297488b834..cdbd2f364dc 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
@@ -28,15 +28,16 @@ DEPEND="
virtual/libiconv
 "
 RDEPEND="
+   >=dev-libs/openssl-1.0.1:0
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
gnome-base/gconf:2
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
+   media-libs/speex
net-misc/curl
net-print/cups
sys-apps/dbus

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild
index 2297488b834..cdbd2f364dc 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild
@@ -28,15 +28,16 @@ DEPEND="
virtual/libiconv
 "
 RDEPEND="
+   >=dev-libs/openssl-1.0.1:0
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
gnome-base/gconf:2
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
+   media-libs/speex
net-misc/curl
net-print/cups
sys-apps/dbus



[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/, dev-lang/mono/files/

2017-12-20 Thread Mikhail Pukhlikov
commit: b01d2822b5096e05c6cc7b27c97eb9d47997751b
Author: Mikhail Pukhlikov  gentoo  org>
AuthorDate: Wed Dec 20 10:48:33 2017 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Wed Dec 20 10:48:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01d2822

dev-lang/mono: version bump to 5.4.1.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/mono/Manifest|   1 +
 dev-lang/mono/files/mono-5.0.1.1-x86_32.patch |  21 +
 dev-lang/mono/mono-5.4.1.6.ebuild | 110 ++
 3 files changed, 132 insertions(+)

diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest
index 0f88d1fa42d..c35a5d0dc77 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -4,3 +4,4 @@ DIST mono-4.6.1.5.tar.bz2 83174665 BLAKE2B 
ce4586af882c6592d1615156d009e496b8405
 DIST mono-4.8.0.425.tar.bz2 87955541 BLAKE2B 
dd3c7d26d9818c0512ddbbea6c0980ce5411904c93d5aff8aef581016268594ea1a887dc51332afc225db25d735ef3ef379a5f7b72acd95892e9efe399fb9df9
 SHA512 
7bab64adbebc277d3fc10301fa6af6cd64ea0836e2d74dfdd9b59684d9402689f9a4e397f3d36f519c7a892c14dcf8f8867d40a5119891874dfd10f9bbce2ac4
 DIST mono-4.8.0.495.tar.bz2 87540431 BLAKE2B 
c067054c27e61fbd46cae962876afdf65fa4660db41482a7931436009d986ffd25cd9120f9d61f1db5e16b95423fb6cb81abf6be8eada408a9ed2e812f112e6d
 SHA512 
0052b7b04ae25e7cb5970d742369b74c83a10c6c82da591e8d26ad9e13e8b2590a1cde27ca99e43aebc622c7a2a590b9e6c7ce519ac4185b0b6cf7134527cc9d
 DIST mono-4.8.0.524.tar.bz2 87392723 BLAKE2B 
ac17c3da6d6c08c4cb72c4fa300ded92625bd8c14c1e45ea9539efa42c8d085759f7bb298fe5df57bd41f18abf83f293d26a9e6272944933fcff0a3c16a7e4f3
 SHA512 
eb77b768a4a26e6a2a872f4845769cdc83f01af3377ecd6d932437d2a1b54bfd1ce727563906146195a54997b4b624fb75449a6f0bcfe818cbc4e6544841bf2b
+DIST mono-5.4.1.6.tar.bz2 204934321 BLAKE2B 
7aa3450a9bc4033f8084c4271b215af636e0df72d6349c97e0acd110d91e276d22b735d19bac2fb1e995ec34fa9e041831358a01d5c098b9c5e8b567d98350fe
 SHA512 
d3618e9f127bc95b15feba5bf73317574872208770d83b8b545a9888df81a629e6fb14160db8a38526ffeb005f682e8dd9b8ced84bdb0cbb36dc9e7b28c240a4

diff --git a/dev-lang/mono/files/mono-5.0.1.1-x86_32.patch 
b/dev-lang/mono/files/mono-5.0.1.1-x86_32.patch
new file mode 100644
index 000..08d443a2203
--- /dev/null
+++ b/dev-lang/mono/files/mono-5.0.1.1-x86_32.patch
@@ -0,0 +1,21 @@
+Native toolchain can default to different ABI (amd64 in bug case).
+Set target to i386.
+https://bugs.gentoo.org/600664
+diff --git a/mono/mini/aot-compiler.c b/mono/mini/aot-compiler.c
+index 0656a57..690c96b 100644
+--- a/mono/mini/aot-compiler.c
 b/mono/mini/aot-compiler.c
+@@ -9926,4 +9926,6 @@ compile_asm (MonoAotCompile *acfg)
+ #ifdef TARGET_WIN32_MSVC
+ #define AS_OPTIONS "-c -x assembler"
++#elif defined(TARGET_X86) && !defined(TARGET_MACH)
++#define AS_OPTIONS "--32"
+ #elif defined(TARGET_AMD64) && !defined(TARGET_MACH)
+ #define AS_OPTIONS "--64"
+@@ -9981,4 +9983,6 @@ compile_asm (MonoAotCompile *acfg)
+ #elif defined(TARGET_POWERPC64)
+ #define LD_OPTIONS "-m elf64ppc"
++#elif defined(TARGET_X86)
++#define LD_OPTIONS "-m elf_i386"
+ #endif
+ 

diff --git a/dev-lang/mono/mono-5.4.1.6.ebuild 
b/dev-lang/mono/mono-5.4.1.6.ebuild
new file mode 100644
index 000..f25dd8d9138
--- /dev/null
+++ b/dev-lang/mono/mono-5.4.1.6.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils linux-info mono-env flag-o-matic pax-utils 
versionator multilib-minimal
+
+DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
+HOMEPAGE="http://www.mono-project.com/Main_Page";
+SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2";
+
+LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~arm64"
+
+IUSE="nls minimal pax_kernel xen doc"
+
+COMMONDEPEND="
+   !minimal? ( >=dev-dotnet/libgdiplus-2.10 )
+   ia64? ( sys-libs/libunwind )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${COMMONDEPEND}
+   || ( www-client/links www-client/lynx )
+"
+DEPEND="${COMMONDEPEND}
+   sys-devel/bc
+   virtual/yacc
+   pax_kernel? ( sys-apps/elfix )
+   dev-util/cmake
+   !dev-lang/mono-basic
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.0.1.1-x86_32.patch
+)
+
+#S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
+
+pkg_pretend() {
+   linux-info_pkg_setup
+   if use kernel_linux; then
+   if linux_config_exists; then
+   linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not 
enabled in the kernel"
+   else
+   # 
https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686
+   ewarn "kernel config not found"
+   ewarn "If CONFIG_SYSVIPC is not set in your kernel 
.con

[gentoo-commits] repo/gentoo:master commit in: net-misc/electrum-ltc/, net-misc/electrum-ltc/files/

2017-12-20 Thread Zac Medico
commit: ca3e5a918d36d839452a49e48ed5e84c9e1dc2ae
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 20 10:48:00 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 20 10:51:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3e5a91

net-misc/electrum-ltc: new package

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/electrum-ltc/Manifest |   2 +
 .../electrum-ltc-3.0_pre20171218.ebuild| 159 +
 .../electrum-ltc/files/2.8.0-no-user-root.patch|  15 ++
 net-misc/electrum-ltc/metadata.xml |  18 +++
 4 files changed, 194 insertions(+)

diff --git a/net-misc/electrum-ltc/Manifest b/net-misc/electrum-ltc/Manifest
new file mode 100644
index 000..33eb8c18cd3
--- /dev/null
+++ b/net-misc/electrum-ltc/Manifest
@@ -0,0 +1,2 @@
+DIST electrum-ltc-3.0_pre20171218-electrum-3.0.3.patch 6870 BLAKE2B 
cbeb180f17ad15bd6ee90dc90cd8d3a96df6ccade903ac287e5438e61c3443b64720dcdcd87bd5d2b4fb7ddf0c2625d26ffd23521aa94e3c7c662ac7582210f5
 SHA512 
841e337758c4c5ab98153a008204b0fa4cb32ab22e494657b61a1da487a6bdb413b1982be854a91e3175dd4d03a50877208809e9a82f93500ffb33222fcbd0fb
+DIST electrum-ltc-3.0_pre20171218.tar.gz 2385686 BLAKE2B 
3b96f1cee9f052a0c4518c0c03308badc1000b4bf19c0d2a82725dd37ed33f82e12d57802fd9533f9f69f99fb97b81f6c2baa2b59fd0890bc4db22f7d00c108c
 SHA512 
374d8bfbde9acda0d7f5922dd63cc7e59e9ccd714c8feadd7931e39af69ae473e3220fb6b8591d1dafbefbfe24c87b1de94a1e5ae716b219dc81d44e09a81e44

diff --git a/net-misc/electrum-ltc/electrum-ltc-3.0_pre20171218.ebuild 
b/net-misc/electrum-ltc/electrum-ltc-3.0_pre20171218.ebuild
new file mode 100644
index 000..5ddcdc8524e
--- /dev/null
+++ b/net-misc/electrum-ltc/electrum-ltc-3.0_pre20171218.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_REQ_USE="ncurses?"
+
+inherit distutils-r1 gnome2-utils xdg-utils
+
+EGIT_COMMIT="d088f561b2875b4cda0689f9e9d911d558711e15"
+DESCRIPTION="Litecoin thin client"
+HOMEPAGE="https://electrum-ltc.org/";
+SRC_URI="https://github.com/pooler/electrum-ltc/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz
+   
https://github.com/spesmilo/electrum/compare/a4e89e822a208daa574c4bd1d8ecfea952c6c101...b4e43754e0f60d8438b5fd412de816a466344401.patch
 -> ${P}-electrum-3.0.3.patch"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LINGUAS="es_ES ja_JP pt_BR pt_PT zh_CN"
+
+IUSE="audio_modem cli cosign digitalbitbox email ncurses qrcode +qt5 sync vkb"
+
+for lingua in ${LINGUAS}; do
+   IUSE+=" linguas_${lingua}"
+done
+
+REQUIRED_USE="
+   || ( cli ncurses qt5 )
+   audio_modem? ( qt5 )
+   cosign? ( qt5 )
+   digitalbitbox? ( qt5 )
+   email? ( qt5 )
+   qrcode? ( qt5 )
+   sync? ( qt5 )
+   vkb? ( qt5 )
+"
+
+RDEPEND="
+   dev-python/scrypt[${PYTHON_USEDEP}]
+   dev-python/ecdsa[${PYTHON_USEDEP}]
+   dev-python/jsonrpclib[${PYTHON_USEDEP}]
+   dev-python/pbkdf2[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/tlslite[${PYTHON_USEDEP}]
+   || (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-libs/protobuf[python,${PYTHON_USEDEP}]
+   )
+   virtual/python-dnspython[${PYTHON_USEDEP}]
+   qrcode? ( media-gfx/zbar[v4l] )
+   qt5? (
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   ncurses? ( dev-lang/python )
+"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+DOCS=( RELEASE-NOTES )
+
+src_prepare() {
+   # include the last changes that apply from electrum 3.0.3
+   eapply <(sed -e '73,92d' "${DISTDIR}/${P}-electrum-3.0.3.patch")
+   eapply "${FILESDIR}/2.8.0-no-user-root.patch"
+
+   # Prevent icon from being installed in the wrong location
+   sed -i '/icons/d' setup.py || die
+
+   pyrcc5 icons.qrc -o gui/qt/icons_rc.py || die
+
+   local wordlist=
+   for wordlist in  \
+   $(usex linguas_ja_JP '' japanese) \
+   $(usex linguas_pt_BR '' $(usex linguas_pt_PT '' portuguese)) \
+   $(usex linguas_es_ES '' spanish) \
+   $(usex linguas_zh_CN '' chinese_simplified) \
+   ; do
+   rm -f "lib/wordlist/${wordlist}.txt" || die
+   sed -i "/${wordlist}\\.txt/d" lib/mnemonic.py || die
+   done
+
+   # Remove unrequested GUI implementations:
+   local gui setup_py_gui
+   for gui in  \
+   $(usex cli  '' stdio)  \
+   kivy \
+   $(usex qt5  '' qt   )  \
+   $(usex ncurses  '' text )  \
+   ; do
+   rm gui/"${gui}"* -r || die
+

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

2017-12-20 Thread Lars Wendler
commit: d135373e2df955725ff2217d6ac89759c431018b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 20 11:38:40 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 20 11:38:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d135373e

media-libs/harfbuzz: Bump to version 1.7.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/harfbuzz/Manifest  |   1 +
 media-libs/harfbuzz/harfbuzz-1.7.3.ebuild | 104 ++
 2 files changed, 105 insertions(+)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index fb846e3785b..7bcfbd725dd 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,3 +1,4 @@
 DIST harfbuzz-1.4.5.tar.bz2 1474461 BLAKE2B 
8f2fb5c20c92afe3fb344bf4d4024090d68ab60c6d899c9805eec0bc6d0a714a3d98bfb6718ea4225da68b19e95db357c744dcba310076f4c56ed590985c9d1d
 SHA512 
dd505ef950ef1d702a820987d8e93097e4c4fd9f725d18e69dd756ea21d4d5624eb2edfc8563f89947e3913bf5efa1834092e06ea02821744b0b588ce2ceb00e
 DIST harfbuzz-1.4.6.tar.bz2 1475086 BLAKE2B 
8fb082016bc50e8ae2ab9244ae2ac0b01dc5967ab14ec6aeba52a66b4926327f6c0cb7bce0020cd8183c07c57a41de1255a5782218fda87290cbad2c29d08860
 SHA512 
aade3902adadf3a8339ba1d05279e639da7cb53981adc64e2a2d32a5d49335a6a9782a62cdf80beca569ec8a639792bf0368c0b6ecad08f35bc85878678aa096
 DIST harfbuzz-1.7.2.tar.bz2 1708416 BLAKE2B 
d182bdfa163e07ff41bf36e30373470bf0dded24b1c748f1114f09b3aec628f4c4b3d6830c3f0d46206d5468816e3efb495a023747825adcdf2a9b516e39
 SHA512 
a895c96a1c4096622c797a5a877e80529ce63e3bd3adea9f68994b32e13e7b3be14cdfe824d338f48b12f49de537f7d0f6db14f422ea896697667c672daeb1cc
+DIST harfbuzz-1.7.3.tar.bz2 1718148 BLAKE2B 
5770b00084aee3b755d048d1c9a51c199b3cb0053c4059a47703651f0d7fd8f7cd3b95b89656f3d612fc9c24151bfbc4ddeb28fed79fe5eead3dd7fe53421242
 SHA512 
383d63e3f3ec028a706be02f4fd6a69975bd6e79b84f0d41b8b9e75b015fbd0b1bdb99e23fbbb3dde6ddd649595ffd566c7cea4ed239308c7b2781a9c50d4e95

diff --git a/media-libs/harfbuzz/harfbuzz-1.7.3.ebuild 
b/media-libs/harfbuzz/harfbuzz-1.7.3.ebuild
new file mode 100644
index 000..da388e5fba7
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-1.7.3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/harfbuzz"
+[[ ${PV} ==  ]] && inherit git-r3 autotools
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic libtool multilib-minimal python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz";
+[[ ${PV} ==  ]] || 
SRC_URI="https://www.freedesktop.org/software/${PN}/release/${P}.tar.bz2";
+
+LICENSE="Old-MIT ISC icu"
+SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
+[[ ${PV} ==  ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
+
+IUSE="+cairo debug fontconfig +glib +graphite icu +introspection static-libs 
test +truetype"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+   cairo? ( x11-libs/cairo:= )
+   fontconfig? ( media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] )
+   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+   test? ( ${PYTHON_DEPS} )
+"
+# eautoreconf requires gobject-introspection-common
+# ragel needed if regenerating *.hh files from *.rl
+[[ ${PV} =  ]] && DEPEND="${DEPEND}
+   >=dev-libs/gobject-introspection-common-1.34
+   dev-util/ragel
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+   if ! use debug ; then
+   append-cppflags -DHB_NDEBUG
+   fi
+}
+
+src_prepare() {
+   default
+
+   xdg_environment_reset
+
+   if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then
+   # on Darwin/Solaris we need to link with g++, like automake 
defaults
+   # to, but overridden by upstream because on Linux this is not
+   # necessary, bug #449126
+   sed -i \
+   -e 's/\/CXXLINK/' \
+   src/Makefile.am || die
+   sed -i \
+   -e '/libharfbuzz_la_LINK = /s/\/CXXLINK/' \
+   src/Makefile.in || die
+   sed -i \
+   -e '/AM_V_CCLD/s/\/CXXLINK/' \
+   test/api/Makefile.in || die
+   fi
+
+   [[ ${PV} ==  ]] && eautoreconf
+   elibtoolize # for Solari

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

2017-12-20 Thread Lars Wendler
commit: 6c91a928a8464a211d4a0fe3da76a031f128b704
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 20 12:11:26 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 20 12:11:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c91a928

net-libs/nghttp2: Synced live ebuild.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/nghttp2/nghttp2-.ebuild | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/net-libs/nghttp2/nghttp2-.ebuild 
b/net-libs/nghttp2/nghttp2-.ebuild
index f340b41cdaf..f7c762907e0 100644
--- a/net-libs/nghttp2/nghttp2-.ebuild
+++ b/net-libs/nghttp2/nghttp2-.ebuild
@@ -44,24 +44,24 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   --disable-examples \
-   --disable-failmalloc \
-   --disable-werror \
-   --without-cython \
-   --disable-python-bindings \
-   --without-spdylay \
-   $(use_enable cxx asio-lib) \
-   $(use_enable debug) \
-   $(multilib_native_use_enable hpack-tools) \
-   $(use_enable static-libs static) \
-   $(use_enable threads) \
-   $(multilib_native_use_enable utils app) \
-   $(multilib_native_use_with jemalloc) \
+   local myeconfargs=(
+   --disable-examples
+   --disable-failmalloc
+   --disable-werror
+   --without-cython
+   --disable-python-bindings
+   $(use_enable cxx asio-lib)
+   $(use_enable debug)
+   $(multilib_native_use_enable hpack-tools)
+   $(use_enable static-libs static)
+   $(use_enable threads)
+   $(multilib_native_use_enable utils app)
+   $(multilib_native_use_with jemalloc)
$(multilib_native_use_with xml libxml2)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
 multilib_src_install_all() {
-   use static-libs || find "${ED}" -name '*.la' -delete
+   use static-libs || find "${ED%/}"/usr -name '*.la' -delete
 }



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

2017-12-20 Thread Lars Wendler
commit: fde31ae080d2de3df36e95b04337be56baa9bd67
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 20 12:08:19 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 20 12:10:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde31ae0

net-libs/nghttp2: Bump to version 1.29.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/nghttp2/Manifest  |  1 +
 net-libs/nghttp2/nghttp2-1.29.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index faac7be220f..925676c2237 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -2,3 +2,4 @@ DIST nghttp2-1.10.0.tar.gz 2086580 BLAKE2B 
207b3906ec3a9e38fbac6331cdb2300c6bf44
 DIST nghttp2-1.19.0.tar.gz 2159530 BLAKE2B 
09e71408e527f5cd42ed224377042d4b68ff869e86c8727f63f2a4777253da9d03bd2cadfafd655b9984c7b71a52f928906db7b73d3adf74f36e69e28dba5618
 SHA512 
50f45082f725c237a0e1d25af57992b9cded6c9b68f0aa95c44c16eb4448e05b14e06c853032924d03034115286163de0ad684827cfa5d70896656868fdb4e01
 DIST nghttp2-1.27.0.tar.xz 1546064 BLAKE2B 
c45049b5532076e228b423ad774efb0aa933891c098f9b6dbd4faef1e7b6eb0aa72d765c4c1201235164ee860ac11160dd26fa646637ed2d084d7928928e0252
 SHA512 
8156ae4084155d000d1655d43790698b0bf89af3ba3a360cedf6a5744aa2ca9485094e65e09da2850ed6dd55479fe33de0948b734b987c85a63f0b3c83dbafd1
 DIST nghttp2-1.28.0.tar.xz 1553032 BLAKE2B 
81991f7b2ebd74c9a730e22b1f220ef9dbd60f38221313b83db71f92d32590c2a8387412a494be7e33adb2f855b82ed2a9f12c1df40e4602662874f5b1881620
 SHA512 
c49d4e02ec8e894e01aff0b3573e5ce6a33e37ddbd777f6363a2890681a2d09d9e29794c7a6aaf20dd094b4b6da4b535f3e81ac58ef4164b1f8cca9e0da26ee9
+DIST nghttp2-1.29.0.tar.xz 1544736 BLAKE2B 
1708d2c787e27d722aec27890a21e752a9fe66cdcff481615ac0bd9dcc92099946d9e5563a70137029dec54f8cc4244ef22813e0c2010572cd070ff272120bdb
 SHA512 
a518ff1dcc9ae93f8228f4fa9110b9cbc460260a794d455530218c66317c6b96a5b14971aff25428e37326b5ce9f4d8480eefe6fcba17af23efa4ebceb56f23e

diff --git a/net-libs/nghttp2/nghttp2-1.29.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.29.0.ebuild
new file mode 100644
index 000..b3f6d04b3ea
--- /dev/null
+++ b/net-libs/nghttp2/nghttp2-1.29.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO: Add python support.
+
+EAPI=6
+
+inherit multilib-minimal
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="HTTP/2 C Library"
+HOMEPAGE="https://nghttp2.org/";
+
+LICENSE="MIT"
+SLOT="0/1.14" # . SONAMEs
+IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils 
xml"
+
+RDEPEND="
+   cxx? ( dev-libs/boost:=[${MULTILIB_USEDEP},threads] )
+   hpack-tools? ( >=dev-libs/jansson-2.5 )
+   jemalloc? ( dev-libs/jemalloc[${MULTILIB_USEDEP}] )
+   utils? (
+   >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
+   !libressl? ( 
>=dev-libs/openssl-1.0.2:0[-bindist,${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
+   net-dns/c-ares:=[${MULTILIB_USEDEP}]
+   )
+   xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-examples
+   --disable-failmalloc
+   --disable-werror
+   --without-cython
+   --disable-python-bindings
+   $(use_enable cxx asio-lib)
+   $(use_enable debug)
+   $(multilib_native_use_enable hpack-tools)
+   $(use_enable static-libs static)
+   $(use_enable threads)
+   $(multilib_native_use_enable utils app)
+   $(multilib_native_use_with jemalloc)
+   $(multilib_native_use_with xml libxml2)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   use static-libs || find "${ED%/}"/usr -name '*.la' -delete
+}



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

2017-12-20 Thread Lars Wendler
commit: 9303733cb5553d03cd78c5a9d36457917c6301f8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 20 12:12:16 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 20 12:12:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9303733c

net-libs/nghttp2: Removed old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/nghttp2/Manifest  |  1 -
 net-libs/nghttp2/nghttp2-1.27.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index 925676c2237..f0c35cd695a 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,5 +1,4 @@
 DIST nghttp2-1.10.0.tar.gz 2086580 BLAKE2B 
207b3906ec3a9e38fbac6331cdb2300c6bf440ee9704d14cf0068c192e1aa95f8ba70e1fbbb9bd9d10a4dcc18d3e3ab52f2305771be7fa3f4c38362b1db533dd
 SHA512 
4341f76ead38ba30e0dfda492e2e0f4c842f453e235fa90ee55b1e556092828236f21c6b212d0099cea005f149e4be3e63ad007009dd5228999101e563009a6f
 DIST nghttp2-1.19.0.tar.gz 2159530 BLAKE2B 
09e71408e527f5cd42ed224377042d4b68ff869e86c8727f63f2a4777253da9d03bd2cadfafd655b9984c7b71a52f928906db7b73d3adf74f36e69e28dba5618
 SHA512 
50f45082f725c237a0e1d25af57992b9cded6c9b68f0aa95c44c16eb4448e05b14e06c853032924d03034115286163de0ad684827cfa5d70896656868fdb4e01
-DIST nghttp2-1.27.0.tar.xz 1546064 BLAKE2B 
c45049b5532076e228b423ad774efb0aa933891c098f9b6dbd4faef1e7b6eb0aa72d765c4c1201235164ee860ac11160dd26fa646637ed2d084d7928928e0252
 SHA512 
8156ae4084155d000d1655d43790698b0bf89af3ba3a360cedf6a5744aa2ca9485094e65e09da2850ed6dd55479fe33de0948b734b987c85a63f0b3c83dbafd1
 DIST nghttp2-1.28.0.tar.xz 1553032 BLAKE2B 
81991f7b2ebd74c9a730e22b1f220ef9dbd60f38221313b83db71f92d32590c2a8387412a494be7e33adb2f855b82ed2a9f12c1df40e4602662874f5b1881620
 SHA512 
c49d4e02ec8e894e01aff0b3573e5ce6a33e37ddbd777f6363a2890681a2d09d9e29794c7a6aaf20dd094b4b6da4b535f3e81ac58ef4164b1f8cca9e0da26ee9
 DIST nghttp2-1.29.0.tar.xz 1544736 BLAKE2B 
1708d2c787e27d722aec27890a21e752a9fe66cdcff481615ac0bd9dcc92099946d9e5563a70137029dec54f8cc4244ef22813e0c2010572cd070ff272120bdb
 SHA512 
a518ff1dcc9ae93f8228f4fa9110b9cbc460260a794d455530218c66317c6b96a5b14971aff25428e37326b5ce9f4d8480eefe6fcba17af23efa4ebceb56f23e

diff --git a/net-libs/nghttp2/nghttp2-1.27.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.27.0.ebuild
deleted file mode 100644
index 73177fc6219..000
--- a/net-libs/nghttp2/nghttp2-1.27.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# TODO: Add python support.
-
-EAPI=6
-
-inherit multilib-minimal
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-fi
-
-DESCRIPTION="HTTP/2 C Library"
-HOMEPAGE="https://nghttp2.org/";
-
-LICENSE="MIT"
-SLOT="0/1.14" # . SONAMEs
-IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils 
xml"
-
-RDEPEND="
-   cxx? ( dev-libs/boost:=[${MULTILIB_USEDEP},threads] )
-   hpack-tools? ( >=dev-libs/jansson-2.5 )
-   jemalloc? ( dev-libs/jemalloc[${MULTILIB_USEDEP}] )
-   utils? (
-   >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
-   !libressl? ( 
>=dev-libs/openssl-1.0.2:0[-bindist,${MULTILIB_USEDEP}] )
-   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
-   >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
-   net-dns/c-ares:=[${MULTILIB_USEDEP}]
-   )
-   xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   --disable-examples \
-   --disable-failmalloc \
-   --disable-werror \
-   --without-cython \
-   --disable-python-bindings \
-   --without-spdylay \
-   $(use_enable cxx asio-lib) \
-   $(use_enable debug) \
-   $(multilib_native_use_enable hpack-tools) \
-   $(use_enable static-libs static) \
-   $(use_enable threads) \
-   $(multilib_native_use_enable utils app) \
-   $(multilib_native_use_with jemalloc) \
-   $(multilib_native_use_with xml libxml2)
-}
-
-multilib_src_install_all() {
-   use static-libs || find "${ED}"/usr -name '*.la' -delete
-}



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

2017-12-20 Thread Jory Pratt
commit: f139bff97baedea2a62c61fcd52d5d5625f142cb
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Wed Dec 20 12:23:07 2017 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Dec 20 12:23:07 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f139bff9

sys-libs/pam - sync with 1.3.0-r2

 sys-libs/pam/{pam-1.3.0-r1.ebuild => pam-1.3.0-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-libs/pam/pam-1.3.0-r1.ebuild b/sys-libs/pam/pam-1.3.0-r2.ebuild
similarity index 100%
rename from sys-libs/pam/pam-1.3.0-r1.ebuild
rename to sys-libs/pam/pam-1.3.0-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/, app-emulation/virtualbox-additions/, ...

2017-12-20 Thread Lars Wendler
commit: 07e85792252bf97443401ee3cce5360352f638d9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 20 12:30:33 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 20 12:30:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e85792

vitrualbox packages: Bump to version 5.2.4

Bug: https://bugs.gentoo.org/641748
Closes: https://bugs.gentoo.org/641784
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/virtualbox-additions/Manifest|   1 +
 .../virtualbox-additions-5.2.4.ebuild  |  35 ++
 app-emulation/virtualbox-bin/Manifest  |   4 +
 .../virtualbox-bin-5.2.4.119785.ebuild | 287 +
 app-emulation/virtualbox-extpack-oracle/Manifest   |   1 +
 .../virtualbox-extpack-oracle-5.2.4.119785.ebuild  |  42 ++
 app-emulation/virtualbox-guest-additions/Manifest  |   1 +
 .../virtualbox-guest-additions-5.2.4.ebuild| 228 ++
 app-emulation/virtualbox-modules/Manifest  |   1 +
 .../virtualbox-modules-5.2.4.ebuild|  59 +++
 app-emulation/virtualbox/Manifest  |   1 +
 app-emulation/virtualbox/virtualbox-5.2.4.ebuild   | 459 +
 12 files changed, 1119 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 8e57ef51553..1752e6a8183 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,3 +1,4 @@
 DIST VBoxGuestAdditions_5.1.26.iso 59496448 BLAKE2B 
c2ea9dac192b09efb41daf57fd12541fc86ae13a21eb5650e2b2bb2256c13b3cfd00f0020d12d92eaa3dead9b3a7928cf766be7d58e2e2b7d5116d5b0d7d7c9c
 SHA512 
5329ce9bb787efed088a9f89412974cef3a982a351c0053b3daf15a9c95c55f99556e2b86cdcd39c168042503eb00eaa83fb99f8f5c4c97d177dd2b61bb33f5d
 DIST VBoxGuestAdditions_5.1.30.iso 59494400 BLAKE2B 
37f70eb8dd17e0492a106fa5e2cea1ed93b0a0a955e75a3a32d5bd45c447c6c4ff8e78e13b19922a34e8e982d1de5bbf0815a8e81c2a8ea2596477318d7acbf5
 SHA512 
3205444339a0c85a3b234ba462add21033b5b3eee18eecc15b150b21f5f9f1aadb92b7049bef6be1201e1acfd1edd6f2924c38d56a52770113c8401bcca9abcb
 DIST VBoxGuestAdditions_5.2.2.iso 60481536 BLAKE2B 
560dc43a901cfaad4d9d6ca6f065614751765de7d78575c0dfe7d8ebcb0bf828a2b676ae91f6b346f179065e0f093e54742821c8a60765ec347d07288ae7b9fe
 SHA512 
3c75468821287e4abe80e319ea8d4cd66c3075061610f74619c474b8c5bd8542ab55fe8747cb710e34863fcbc056b03c9256ad7d4b32fe9b0b56d74c4d93f3b5
+DIST VBoxGuestAdditions_5.2.4.iso 57868288 BLAKE2B 
8affaa8a4bfdc434081e62a194b751fc143f748995b769cf565497751787a15fafc627b994ef8d30ea98275039cf8d85e6e5cdc3a7d806961f063c9c6fd1423d
 SHA512 
51445f43ed337f7ea850b599c7dc80837e697de0ef1eb33e79b2dccadda50c1cb1fd37e98387648564cb47c4d593f7138e68410033c83ec0a4a65f04a057723d

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-5.2.4.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-5.2.4.ebuild
new file mode 100644
index 000..967492859a7
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-5.2.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+MY_PN=VBoxGuestAdditions
+MY_PV="${PV/beta/BETA}"
+MY_PV="${MY_PV/rc/RC}"
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="http://www.virtualbox.org/";
+SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso";
+
+LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror"
+
+RDEPEND="!app-emulation/virtualbox-bin
+   !=app-emulation/virtualbox-"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}

diff --git a/app-emulation/virtualbox-bin/Manifest 
b/app-emulation/virtualbox-bin/Manifest
index 63f4dc2a0d7..17b9cd2a8fd 100644
--- a/app-emulation/virtualbox-bin/Manifest
+++ b/app-emulation/virtualbox-bin/Manifest
@@ -1,12 +1,16 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.tar.gz 19624237 BLAKE2B 
593d70c49e47b49cc64d1c4c8f78703e6cd608f4ef6ab836492822429d213c1b70323cfe7847a206d284821572431423a841e8d802a3f47519818906cee63e39
 SHA512 
c6e31e8fb26b8ca32c423d14e85e15f6372a030ec40e9f06ce1e1234913d3586cc58d46819684c99cf3ced37f35d0a964339199cad5cf43580c88bf1afa63ef6
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.30-118389.tar.gz 19624724 BLAKE2B 
de52acef8ad0785e576b361721d3a2f0b3d7e3820964d7e47fb6ffa7fd33bc4126f0e496396a412994e5eadc17fbd72699295865aa520f5e4b7a8ca53007e905
 SHA512 
6b468879f0fb6d6f916c40fb60f418457c526c20ebb1a6253bfc38392e0ae965e3b54590173b0d974070ced1646db82035950fb7dd54b22e20f4ad29850d6cf4
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.2.2-119230.tar.gz 19504049 BLAKE2B 
ff3be5b81c409c33d7c831e2bba6df7d7ab87e6422d8cc4cbc3599f75c84100fceec5547b8f9b44

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

2017-12-20 Thread Sergei Trofimovich
commit: 2094540085135ecf4ec79d9cd9bb2df598d8083b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 20 12:37:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 20 12:37:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20945400

sys-libs/glibc: enable IFUNC support only on whitelisted ARCHes, bug #641216

Apply commit ac450135f29ef850303589af998373d936955476 to - as well.
("sys-libs/glibc: enable IFUNC support only on whitelisted ARCHes, bug #641216")

Reported-by: Émeric Maschino
Bug: https://sourceware.org/PR22634
Closes: https://bugs.gentoo.org/641216
Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/glibc/glibc-.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 68d17a22469..a5bf3b51ebc 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -342,6 +342,17 @@ glibc_do_configure() {
esac
myconf+=( --enable-stackguard-randomization )
 
+   # Keep a whitelist of targets supporing IFUNC. glibc's ./configure
+   # is not robust enough to detect proper support:
+   #https://bugs.gentoo.org/641216
+   #https://sourceware.org/PR22634#c0
+   case $(tc-arch ${CTARGET}) in
+   # Keep whitelist of targets where autodetection mostly works.
+   amd64|x86|sparc|ppc|ppc64|arm|arm64|s390) ;;
+   # Blacklist everywhere else
+   *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;;
+   esac
+
[[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp )
 
myconf+=( --enable-kernel=${NPTL_KERN_VER} )



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/

2017-12-20 Thread Thomas Deutschmann
commit: 2a4831272424b5bb68eb41801d7680260334d02d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 12:43:03 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 12:43:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a483127

x11-plugins/enigmail: x86 stable (bug #641764)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/enigmail/enigmail-1.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/enigmail/enigmail-1.9.9.ebuild 
b/x11-plugins/enigmail/enigmail-1.9.9.ebuild
index f51f9c93aaa..246320ae939 100644
--- a/x11-plugins/enigmail/enigmail-1.9.9.ebuild
+++ b/x11-plugins/enigmail/enigmail-1.9.9.ebuild
@@ -9,7 +9,7 @@ inherit python-any-r1
 DESCRIPTION="Mozilla extension to provide GPG support in mail clients"
 HOMEPAGE="http://www.enigmail.net/";
 
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-3"
 IUSE=""



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

2017-12-20 Thread Thomas Deutschmann
commit: 3af9545bd932a599e2ad6e77ec10bc56dd7b7944
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 12:42:15 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 12:42:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af9545b

dev-db/slony1: x86 stable (bug #635086)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-db/slony1/slony1-2.2.6.ebuild 
b/dev-db/slony1/slony1-2.2.6.ebuild
index c165df4a991..a6cff37e04b 100644
--- a/dev-db/slony1/slony1-2.2.6.ebuild
+++ b/dev-db/slony1/slony1-2.2.6.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="http://main.slony.info/downloads/${MAJ_PV}/source/${P}.tar.bz2
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 
 DEPEND="${POSTGRES_DEP}
perl? ( dev-perl/DBD-Pg )



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

2017-12-20 Thread Mike Pagano
commit: 3b047289d519a5e7d1d9af1fb3a548b700bf333a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Dec 20 12:45:35 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 20 12:45:35 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3b047289

Linux patch 4.4.107

 _README  |4 +
 1106_linux-4.4.107.patch | 3190 ++
 2 files changed, 3194 insertions(+)

diff --git a/_README b/_README
index 84960c9..66f2735 100644
--- a/_README
+++ b/_README
@@ -467,6 +467,10 @@ Patch:  1105_linux-4.4.106.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.106
 
+Patch:  1106_linux-4.4.107.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.107
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1106_linux-4.4.107.patch b/1106_linux-4.4.107.patch
new file mode 100644
index 000..7176fc3
--- /dev/null
+++ b/1106_linux-4.4.107.patch
@@ -0,0 +1,3190 @@
+diff --git a/Makefile b/Makefile
+index 8225da6b520f..f7997b15d055 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 106
++SUBLEVEL = 107
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig
+index af76634f8d98..934573cc1134 100644
+--- a/arch/blackfin/Kconfig
 b/arch/blackfin/Kconfig
+@@ -318,11 +318,14 @@ config BF53x
+ 
+ config GPIO_ADI
+   def_bool y
++  depends on !PINCTRL
+   depends on (BF51x || BF52x || BF53x || BF538 || BF539 || BF561)
+ 
+-config PINCTRL
++config PINCTRL_BLACKFIN_ADI2
+   def_bool y
+-  depends on BF54x || BF60x
++  depends on (BF54x || BF60x)
++  select PINCTRL
++  select PINCTRL_ADI2
+ 
+ config MEM_MT48LC64M4A2FB_7E
+   bool
+diff --git a/arch/blackfin/Kconfig.debug b/arch/blackfin/Kconfig.debug
+index f3337ee03621..a93cf06a4d6f 100644
+--- a/arch/blackfin/Kconfig.debug
 b/arch/blackfin/Kconfig.debug
+@@ -17,6 +17,7 @@ config DEBUG_VERBOSE
+ 
+ config DEBUG_MMRS
+   tristate "Generate Blackfin MMR tree"
++  depends on !PINCTRL
+   select DEBUG_FS
+   help
+ Create a tree of Blackfin MMRs via the debugfs tree.  If
+diff --git a/arch/openrisc/include/asm/uaccess.h 
b/arch/openrisc/include/asm/uaccess.h
+index 5cc6b4f1b795..1a836afb636d 100644
+--- a/arch/openrisc/include/asm/uaccess.h
 b/arch/openrisc/include/asm/uaccess.h
+@@ -215,7 +215,7 @@ do {   
\
+   case 1: __get_user_asm(x, ptr, retval, "l.lbz"); break; \
+   case 2: __get_user_asm(x, ptr, retval, "l.lhz"); break; \
+   case 4: __get_user_asm(x, ptr, retval, "l.lwz"); break; \
+-  case 8: __get_user_asm2(x, ptr, retval);\
++  case 8: __get_user_asm2(x, ptr, retval); break; \
+   default: (x) = __get_user_bad();\
+   }   \
+ } while (0)
+diff --git a/arch/powerpc/perf/hv-24x7.c b/arch/powerpc/perf/hv-24x7.c
+index 9f9dfda9ed2c..e8ca0fad2e69 100644
+--- a/arch/powerpc/perf/hv-24x7.c
 b/arch/powerpc/perf/hv-24x7.c
+@@ -514,7 +514,7 @@ static int memord(const void *d1, size_t s1, const void 
*d2, size_t s2)
+ {
+   if (s1 < s2)
+   return 1;
+-  if (s2 > s1)
++  if (s1 > s2)
+   return -1;
+ 
+   return memcmp(d1, d2, s1);
+diff --git a/arch/powerpc/platforms/powernv/opal-async.c 
b/arch/powerpc/platforms/powernv/opal-async.c
+index bdc8c0c71d15..4c00b37b09bc 100644
+--- a/arch/powerpc/platforms/powernv/opal-async.c
 b/arch/powerpc/platforms/powernv/opal-async.c
+@@ -39,18 +39,18 @@ int __opal_async_get_token(void)
+   int token;
+ 
+   spin_lock_irqsave(&opal_async_comp_lock, flags);
+-  token = find_first_bit(opal_async_complete_map, opal_max_async_tokens);
++  token = find_first_zero_bit(opal_async_token_map, 
opal_max_async_tokens);
+   if (token >= opal_max_async_tokens) {
+   token = -EBUSY;
+   goto out;
+   }
+ 
+-  if (__test_and_set_bit(token, opal_async_token_map)) {
++  if (!__test_and_clear_bit(token, opal_async_complete_map)) {
+   token = -EBUSY;
+   goto out;
+   }
+ 
+-  __clear_bit(token, opal_async_complete_map);
++  __set_bit(token, opal_async_token_map);
+ 
+ out:
+   spin_unlock_irqrestore(&opal_async_comp_lock, flags);
+diff --git a/arch/powerpc/platforms/powernv/setup.c 
b/arch/powerpc/platforms/powernv/setup.c
+index a9a8fa37a555..f48afc06ba14 100644
+--- a/arch/powerpc/platforms/powernv/setup.c
 b/arch/powerpc/platforms/powernv/setup.c
+@@ -295,7 +295,7 @@ static unsigned long pnv_get_proc_freq(unsigned int cpu)
+ {
+   unsigned long ret_freq;
+ 
+- 

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2017-12-20 Thread Marek Szuba
commit: 7dc0fb3aff1255a725286e0aafc73cf9f3b27bbd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 11:57:38 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 12:49:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc0fb3a

app-backup/burp: remove old

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/Manifest   |   2 -
 app-backup/burp/burp-1.4.40-r5.ebuild  | 115 -
 app-backup/burp/burp-2.0.54-r1.ebuild  | 112 
 app-backup/burp/burp-2.1.20.ebuild | 113 
 app-backup/burp/files/1.4.40-bedup-conf-path.patch |  33 --
 .../files/1.4.40-non-zero-or-build-failure.patch   |  13 ---
 app-backup/burp/files/1.4.40-tinfo.patch   |  22 
 app-backup/burp/files/burp.initd   |  46 -
 8 files changed, 456 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 76eac330771..357a085e653 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,2 @@
-DIST burp-1.4.40.tar.bz2 712937 BLAKE2B 
b6d9496ba8693db82f1f8119e3fc643c4bd533f448beecc9846a5e5f3b558d4bbf6539d764cf2ae9c1b328fae217bad7665ec0e491e903174583541879d4c841
 SHA512 
b44ba3a63d3b75f6fee55bbfef70ac07fa87e78ddb22a398e31a86670dfa3f2db1c9dbc58de3d0038cdc409bd5ae52c8e901cb26975fd7dbe0f773c4841af10c
 DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7
 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
-DIST burp-2.1.20.tar.gz 579488 BLAKE2B 
6a89456b75caacb9079b845eb5b443fd0b6872e7dac9e94ed11fc05a0005211a5a9311a9f609eb88230c817f6576b7b8bc80d05339cb7e7097ad726ffa838945
 SHA512 
5937187e0c93e21b4e3f4ab92f05589f8da56c774cf86644f095a0bff93c127911b2d513c04e380188956c2a97fb01ce471bb746d630baa5d30e6a70b53a0389
 DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730

diff --git a/app-backup/burp/burp-1.4.40-r5.ebuild 
b/app-backup/burp/burp-1.4.40-r5.ebuild
deleted file mode 100644
index 069a2df1365..000
--- a/app-backup/burp/burp-1.4.40-r5.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils user
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="http://burp.grke.org/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
-   http://burp.grke.org/downloads/${P}/${P}.tar.bz2";
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="acl afs ipv6 libressl nls tcpd xattr"
-
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   dev-libs/uthash
-   sys-libs/libcap
-   ~net-libs/librsync-0.9.7
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   acl? ( sys-apps/acl )
-   afs? ( net-fs/openafs )
-   nls? ( sys-devel/gettext )
-   tcpd? ( sys-apps/tcp-wrappers )
-   xattr? ( sys-apps/attr )
-   "
-RDEPEND="${DEPEND}
-   virtual/logger
-   "
-
-DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
-PATCHES=(
-   "${FILESDIR}/${PV}-non-zero-or-build-failure.patch"
-   "${FILESDIR}/${PV}-bedup-conf-path.patch"
-   "${FILESDIR}/${PV}-tinfo.patch"
-   )
-
-pkg_setup() {
-   enewgroup "${PN}"
-   enewuser "${PN}" -1 "" "" "${PN}"
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-   eautoreconf
-   sed -e '/autoupgrade/d' -i "${S}"/Makefile.in || die
-   rm "${S}"/docs/autoupgrade.txt || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --sbindir=/usr/sbin
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable afs)
-   $(use_enable ipv6)
-   $(use_enable nls)
-   $(use_enable xattr)
-   $(use_with tcpd tcp-wrappers)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   fowners root:burp /etc/burp
-   fperms 0775 /etc/burp
-   fowners root:burp /etc/burp/burp-server.conf
-   fperms 0640 /etc/burp/burp-server.conf
-   fowners root:burp /etc/burp/clientconfdir
-   fperms 0750 /etc/burp/clientconfdir
-   fowners root:burp /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   dodoc docs/*
-
-   local scripts_dir=/usr/share/burp/scripts
-   dodir "${scripts_dir}"
-   local script
-  

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/, app-backup/burp/files/

2017-12-20 Thread Marek Szuba
commit: f9cf5c2368182601197fe78ee5aa44afb9caccbd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 12:26:40 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 12:49:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cf5c23

app-backup/burp: bump to 2.1.24

This also moves burp PID files from /run/burp to /run.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/Manifest   |   1 +
 app-backup/burp/burp-2.1.24.ebuild | 109 +
 app-backup/burp/files/burp.initd   |  45 +++
 app-backup/burp/files/burp.service |   1 -
 4 files changed, 155 insertions(+), 1 deletion(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 357a085e653..5118ac92b56 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,2 +1,3 @@
 DIST burp-2.0.54.tar.gz 558845 BLAKE2B 
f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7
 SHA512 
dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4
 DIST burp-2.1.22.tar.gz 582938 BLAKE2B 
dbc0b7612e9cda2186d16426ec1a39559af965fcbc393259e5d4d1f376c666e8532f25dbe51d2ec816fc2e630f81b059c77aee572c562bf47f466f4114e875fd
 SHA512 
028b48c585cdc607eb00af5f60e01541a54885b8084e0353d01b1e01744848967011cd330a443ae143884852c2dbc18fb25f364ce129a31ccbcf0f8d25ccb730
+DIST burp-2.1.24.tar.gz 586055 BLAKE2B 
6186e791e8b0cea74ecfbd4a85624f2492bd2721e705d8f5fb6783eb03390c7c10d88e4e4e33095aff985c70e6da59b3bb3b0f652cc850f443dabef23517c05f
 SHA512 
b23f5e33510493e08b9b6eda405a017c8f75811fa18c9bcb6f96fbf716a79934e6c714f1258c39a81dcc52ef1a88e3629a0862bbd2462fbdc30cc7fb1b117ba6

diff --git a/app-backup/burp/burp-2.1.24.ebuild 
b/app-backup/burp/burp-2.1.24.ebuild
new file mode 100644
index 000..9f69e915ca5
--- /dev/null
+++ b/app-backup/burp/burp-2.1.24.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/";
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VE

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

2017-12-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 20 12:57:56 2017 +

New tag: 4.4-110




[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2017-12-20 Thread Agostino Sarubbo
commit: 386fb861fc82615f425b4193ea39a07d39735ba8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:08:55 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:08:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386fb861

app-editors/gvim: amd64 stable wrt bug #639710

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

 app-editors/gvim/gvim-8.0.1298.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.0.1298.ebuild 
b/app-editors/gvim/gvim-8.0.1298.ebuild
index b19e4d69230..5272a3e2316 100644
--- a/app-editors/gvim/gvim-8.0.1298.ebuild
+++ b/app-editors/gvim/gvim-8.0.1298.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 fi
 
 DESCRIPTION="GUI version of the Vim text editor"



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

2017-12-20 Thread Agostino Sarubbo
commit: 4a5288c2fc418f0bccf1cdf5ce7294ee612f6b51
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:07:59 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:07:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5288c2

dev-lang/ruby: amd64 stable wrt bug #641090

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

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

diff --git a/dev-lang/ruby/ruby-2.2.9.ebuild b/dev-lang/ruby/ruby-2.2.9.ebuild
index 51528d63a21..a3d8b2c54fb 100644
--- a/dev-lang/ruby/ruby-2.2.9.ebuild
+++ b/dev-lang/ruby/ruby-2.2.9.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/2.2/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2017-12-20 Thread Agostino Sarubbo
commit: acdfffa3ae644311ba080fb1fd9475d1e0808592
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:09:04 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:09:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdfffa3

app-editors/vim: amd64 stable wrt bug #639710

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

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

diff --git a/app-editors/vim/vim-8.0.1298.ebuild 
b/app-editors/vim/vim-8.0.1298.ebuild
index be9a4fdae49..8457c5e1a8b 100644
--- a/app-editors/vim/vim-8.0.1298.ebuild
+++ b/app-editors/vim/vim-8.0.1298.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2017-12-20 Thread Agostino Sarubbo
commit: 4aaf7586af7006a14dd852e6019303c4fb84e5cf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:09:11 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:09:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aaf7586

app-editors/vim-core: amd64 stable wrt bug #639710

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

 app-editors/vim-core/vim-core-8.0.1298.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.0.1298.ebuild 
b/app-editors/vim-core/vim-core-8.0.1298.ebuild
index e383fc5b1c0..d6322264d7f 100644
--- a/app-editors/vim-core/vim-core-8.0.1298.ebuild
+++ b/app-editors/vim-core/vim-core-8.0.1298.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="vim and gvim shared files"



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/

2017-12-20 Thread Agostino Sarubbo
commit: bc9f5b4d9bb98e792036e79efb1e433bfe92a0ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:08:08 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:08:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9f5b4d

x11-plugins/enigmail: amd64 stable wrt bug #641764

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

 x11-plugins/enigmail/enigmail-1.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/enigmail/enigmail-1.9.9.ebuild 
b/x11-plugins/enigmail/enigmail-1.9.9.ebuild
index 246320ae939..03f1324ee12 100644
--- a/x11-plugins/enigmail/enigmail-1.9.9.ebuild
+++ b/x11-plugins/enigmail/enigmail-1.9.9.ebuild
@@ -9,7 +9,7 @@ inherit python-any-r1
 DESCRIPTION="Mozilla extension to provide GPG support in mail clients"
 HOMEPAGE="http://www.enigmail.net/";
 
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-3"
 IUSE=""



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

2017-12-20 Thread Agostino Sarubbo
commit: e7429e1386c9b189bbdacf68c3b49226889671b5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:08:22 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:08:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7429e13

app-office/openoffice-bin: amd64 stable wrt bug #635120

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

 app-office/openoffice-bin/openoffice-bin-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.4.ebuild 
b/app-office/openoffice-bin/openoffice-bin-4.1.4.ebuild
index 60609fcb344..e0f27b38176 100644
--- a/app-office/openoffice-bin/openoffice-bin-4.1.4.ebuild
+++ b/app-office/openoffice-bin/openoffice-bin-4.1.4.ebuild
@@ -41,7 +41,7 @@ done
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
!app-office/openoffice



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

2017-12-20 Thread Agostino Sarubbo
commit: c9f888d86f2a066e2ab0a480901a58bb06ea996f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:07:27 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:07:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f888d8

www-client/chromium: amd64 stable wrt bug #641376

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

 www-client/chromium/chromium-63.0.3239.108.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-63.0.3239.108.ebuild 
b/www-client/chromium/chromium-63.0.3239.108.ebuild
index c5e75dfa71e..be37d445c4f 100644
--- a/www-client/chromium/chromium-63.0.3239.108.ebuild
+++ b/www-client/chromium/chromium-63.0.3239.108.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 



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

2017-12-20 Thread Agostino Sarubbo
commit: 79e83b41807ef774b9befb70b23888c1ca7d0d37
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Dec 20 13:08:36 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Dec 20 13:08:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e83b41

app-emulation/lxc: amd64 stable wrt bug #612216

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

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

diff --git a/app-emulation/lxc/lxc-2.0.9.ebuild 
b/app-emulation/lxc/lxc-2.0.9.ebuild
index 06c1ac8b61d..5ebf0c11917 100644
--- a/app-emulation/lxc/lxc-2.0.9.ebuild
+++ b/app-emulation/lxc/lxc-2.0.9.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="LinuX Containers userspace utilities"
 HOMEPAGE="https://linuxcontainers.org/";
 SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz";
 
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 LICENSE="LGPL-3"
 SLOT="0"



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

2017-12-20 Thread Mike Pagano
commit: af9bf19983228744e8c2a8aff330d33d4c021b30
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Dec 20 13:16:29 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 20 13:16:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9bf199

sys-kernel/gentoo-sources: Linux patch 4.4.107

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 5a503136427..b7e3f80c5b2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -46,6 +46,9 @@ DIST genpatches-4.4-108.extras.tar.xz 16444 BLAKE2B 
e5779b1707eeedc2c79f8280b995
 DIST genpatches-4.4-109.base.tar.xz 1616300 BLAKE2B 
26be64d724314a04694cbe78af7799df110993729b1516017c5ee40fc83a9ad782d280ecfe2237d924173da6a0bed24ad091b9d42fb9e4db0ed4f1b173af987d
 SHA512 
2d05db5a2a37ccb73eb1541e00a0bc418aa9ed210d64c371b9b4847a31322523516ab7d2fc5b93b3dd7fb19a864dca9762a13fb6e08311780950743b89718127
 DIST genpatches-4.4-109.experimental.tar.xz 87744 BLAKE2B 
f22fd19a026a897e526ef205720d9bb6ca0bd569e2bdd84333b3fa729c4409ec8bfd0abb83f61dd08cd5510c5ba5a3f735fa0f14dc8b3b2a15d3bea6740985a0
 SHA512 
e3d0a500d2ab3502f03246e048a68e5e4082fa15d5f5227785245737d9d0e0cd27b8ae2b0904d64459d4cab071015226b0843ece6ba4e35b3c9deb61bb951e00
 DIST genpatches-4.4-109.extras.tar.xz 16444 BLAKE2B 
67440d30e36e1754bfc785dfa8fe5312a3302f33ef8108d032f304498ff665f3c5b4409b55bd87013cea5f267f40e2529a9e21f2a6f8a3cf88817f8ff394440b
 SHA512 
e27327acfd90654509650fe8e082414e95a71d23d9214cac2e57af9a7bb3f4aae686e04e1d73674b6613e58c7b5a98c9ce9f7e5dc2e5ad8b93ecd79c13488b34
+DIST genpatches-4.4-110.base.tar.xz 1638532 BLAKE2B 
bcf4d8cf98d465f605212542065a121b7640b7261ce66f246d8a56d4732c89bdaaf435d7be79e1fe0cbd824121fb52451ad58eb450ae6bbfe129739f3a6e1d1b
 SHA512 
48edd84b98682569d570ba83d15e800dc86a1fe0c4369f945bfeb7b6b543dbcd7d8b85cf1e4aa507aa9a7a4b109d9a1099797821165ab1602c95d0ee8c815526
+DIST genpatches-4.4-110.experimental.tar.xz 87792 BLAKE2B 
4a29936e85c4147d5196683f0cb706ad520e830163d02f1cd330c751d47bbc35b2bc62034ee7053eba8cd559eac8bdcfe2710c6d49f31cc816b977679b0916e1
 SHA512 
b1ef8cb2e1391b05becafb8939227e72006da3d18095ec63c58cc6915e73a136a73e7e1f3af0a7756c7ac584a4d731b417c7fab0248206efda60d1cbff2e8bd9
+DIST genpatches-4.4-110.extras.tar.xz 16460 BLAKE2B 
ba8a49590a0fd84e1cd3a8d8c157416d4ed0e91b37bd7b630e8c59f220a36f5c41d5cc6a61e16c2ee57e7a86c28246f43d8cffcf4bebb27e927004b814f679e2
 SHA512 
f27842d65aab2b0ee48bac34168e01ef416c8ef57be65b968fa79b8e537b15f629e5ba135f6ba08093cc668ba7fec810ce8150ed913b4467ac890a0f501ec6e8
 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

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.107.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.107.ebuild
new file mode 100644
index 000..78098914efb
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.107.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 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="110"
+
+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: app-office/libreoffice/, app-office/libreoffice-l10n/

2017-12-20 Thread Andreas Sturmlechner
commit: d89c34b6f665e5ebb798d8796b4e498a59ddbd30
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 20 13:15:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 20 13:17:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89c34b6

app-office/libreoffice: 5.4.4.2 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/libreoffice-l10n/Manifest   | 168 ++
 .../libreoffice-l10n-5.4.4.2.ebuild|  88 
 app-office/libreoffice/Manifest|   2 +
 app-office/libreoffice/libreoffice-5.4.4.2.ebuild  | 577 +
 4 files changed, 835 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 61d0faf788e..6cf205279b0 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -334,3 +334,171 @@ DIST LibreOffice_5.4.3.2_Linux_x86_rpm_langpack_xh.tar.gz 
437855 BLAKE2B 9f1dd7a
 DIST LibreOffice_5.4.3.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 516631 BLAKE2B 
97a608a74a71f80b820c9f6a637db39e6ab882e9ff43fa184d724c3704cb781a30cf87d48149980c6fa012edee777044d85b8bd8008db1ed3c365873007f117a
 SHA512 
27220c58e209ce2a72c80e20cc58cc255fea35fd4552af00fb23e4d0d2f4e914f61228e6c502e30531cd57ff7458526e9cdbb1fe5c3b9cdfdc4b3dcc8b5973ab
 DIST LibreOffice_5.4.3.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 513781 BLAKE2B 
ac69fd595fcd1188fe118cf2272ec37bd130242c632a5d184b8ee6495604d01d9e239c9685b41d109f91e9bc463e3473b5c334f6fbd7d660bfe93eff98d52ed7
 SHA512 
f88ab3c79d42d1ba6b7093f4929acd6273a5eaa1765283ae0e46832fdd1cce311c5a3a62c6e629ffe1d0926b3327e3e51b67b4e062fce0788e50fb9ccf01f0f0
 DIST LibreOffice_5.4.3.2_Linux_x86_rpm_langpack_zu.tar.gz 440510 BLAKE2B 
eb446f04767679a223d65651e6cb91fb06f5d82d45a0d00c8a4672130a90532bcba3b201680394d1c9c9ed3d9d58c2df1db3ad45ab4a9bd040324fe2a5dfc35d
 SHA512 
7ac1e07b17d8855cb322a834baa10d133569ca3d69e05ddd00afe86f1ca8988bdf79f727fcd13f7dbc9f63f1c4238ed87a104e244a619d68a869e017d9171464
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_am.tar.gz 7942341 BLAKE2B 
d618852a884d3c91ab78ead5363e31b612869949830f2caba370a3fdd56d1e5d5bdaedd79398f013f7602b78a869102f78680a2e3a7ec97028747b0803777b05
 SHA512 
784accc27a62cbff77935f3baea9560caf1648aec5396f19fd593137aeba3e6f52b058e20cd12ab1b3edc5226a774db8f3fdef8d1175e17c614f8024dde243bc
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_ast.tar.gz 7872020 BLAKE2B 
8a66078310e73f144709dbc7f0e3e24d422f82764e0fb17058a86f3de2c0069f2e9ca62aae53ee298a647be8a7da38889b41c9a5bb09e85e79331c474a311b14
 SHA512 
923644eed8116cfdfca3ea815cdfe64a956c14b2b7dfc8a2475764ed979af2b6c23a12b58a6c84a8d7bdf73a99b5ac30cd790bdce8bdabcf0f57d8efe48e1036
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_bg.tar.gz 8415265 BLAKE2B 
5e58bf031f813ca52ac38e7e0675a5fe84782d31a2cef3388a862a52181595fba4f780177e9b6abdd0654fe99259b44084d2701e16534f6301f0dee4428c0de4
 SHA512 
ba13786a6cb14976411b4ba8fc93c0e16295c192709b0ce9b7a00d5de2ff2520f570c0672be1be21c7232c887194360d68fdeddbf7d38db6d8617454f07a829b
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 9126829 BLAKE2B 
e9d90f7c903016018683a5fa04004a2397bd33a19dd8ec957fa5fba1297cb86bb67df13d58cda970e098cd4386d2ce249eddf6e73d187e5a2ad3c3daabc295d2
 SHA512 
d91e1735619394ab017ced7160ca9312f6bed49a09c42cb006e2bd0788dd4ed817f6e9199b831aa9948fe425d91c591a5ed8054000b582c2bd3124211ad7b66c
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_bn.tar.gz 9126542 BLAKE2B 
92b74cc0646cf772158748619dbcdc7ca174e2b0933a229429f98ebc1c43be28b9a1e3a5882ccab22ba39b1510bb1ca141fe11d9d536ca1c0e0f22de0d496c99
 SHA512 
4482f9fa91110cbb4368dbeb85f2bcd0ec72165bd809ba96af99849f2732d766e54649c708a18d2050c0e0ae07f53590653b616312306a20f480d0f0237c476f
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_bo.tar.gz 8873126 BLAKE2B 
db50d36429ae82d4432b633bc51f65083e6fd715a5a37770bda8c2dad3b2f985107f0b8b46fd53b649697c6a6e0a8a94fce783c3b05873a530d19eab25da9246
 SHA512 
be9a8bcfe2d334f550d23be8e197aa7785ddb17ad4755728f4891f1441bedb2b8461854a295dc565852cb59684246651ea645b03554c1b2f04cc1ea4cf6d1ea7
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_bs.tar.gz 7174831 BLAKE2B 
dfbd33ed16cd7c35b05511b12c1cccf39213000eaf11a2cce46d3f59ad6544d7df2a04757a8ffd801ddcd30007b1249d6d097bef46e8f9f380603c83a8d5060e
 SHA512 
a66dbfbc46b2191a5747760b5580057738a8c8a23e9c359130e9c6f812d770ab14031d01b7629cf1850eedfb5969083af7390b6e8741ff9956753b5664c7f82a
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 8010450 
BLAKE2B 
f1d03d474cf268a5a333485dbc4dc72afa8072734d651054fea977a13af2a58dbc416d4f182e31fa9dd4d2744d4f4f24f276a80d92c40e9960c03034bec29f31
 SHA512 
2f1bdf7b848f1fddcd7f8a98f4472f676a6471ae7ef34ed704217bf08fca86a027adb1e12f4b5f3f7e22c0b7047329609bf8e184a9bfa718f29785b098efcdaa
+DIST LibreOffice_5.4.4.2_Linux_x86_rpm_helppack_ca.tar.gz 8046849 BLAKE2B 
7689a0cdc510694c9517418ebbaa6ea20ac583aee8e8c4a9d5a728f403ac520e127155a74b1d8ed8c1c5d67a6645ef6ba0e2b0a10807

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

2017-12-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 20 13:31:41 2017 +

New tag: 4.9-73




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

2017-12-20 Thread Sebastian Pipping
commit: c0fee41e508eba49b7f50a314b69f927bdae4e9d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 20 13:35:08 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 20 13:35:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fee41e

media-libs/libmypaint: Enable USE=gegl by default (bug 641760)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/libmypaint/libmypaint-1.3.0.ebuild   | 2 +-
 media-libs/libmypaint/libmypaint-1.3.0_beta1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libmypaint/libmypaint-1.3.0.ebuild 
b/media-libs/libmypaint/libmypaint-1.3.0.ebuild
index e9abaeef233..a1c25ca7349 100644
--- a/media-libs/libmypaint/libmypaint-1.3.0.ebuild
+++ b/media-libs/libmypaint/libmypaint-1.3.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/mypaint/libmypaint/releases/download/v${MY_PV}/${MY_
 LICENSE="ISC"
 SLOT="0/0"  # first soname component for subslot
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
-IUSE="gegl introspection nls openmp"
+IUSE="+gegl introspection nls openmp"
 
 CDEPEND="
dev-libs/glib:2

diff --git a/media-libs/libmypaint/libmypaint-1.3.0_beta1.ebuild 
b/media-libs/libmypaint/libmypaint-1.3.0_beta1.ebuild
index bfd8ff22630..bb4fbd79d31 100644
--- a/media-libs/libmypaint/libmypaint-1.3.0_beta1.ebuild
+++ b/media-libs/libmypaint/libmypaint-1.3.0_beta1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/mypaint/libmypaint/releases/download/v${MY_PV}/${MY_
 LICENSE="ISC"
 SLOT="0/0"  # first soname component for subslot
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86"
-IUSE="gegl introspection nls openmp"
+IUSE="+gegl introspection nls openmp"
 
 CDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcube/

2017-12-20 Thread Bernard Cafarelli
commit: 598594268f6605c06a1541bd4d92fcabb5dbb39b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec 20 13:36:09 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec 20 13:38:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59859426

x11-plugins/wmcube: temporary mirror the tarball

Currently upstream server has problems in content-encoding configuration

Bug: https://bugs.gentoo.org/641686
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/wmcube/Manifest| 2 +-
 x11-plugins/wmcube/wmcube-1.0.2.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmcube/Manifest b/x11-plugins/wmcube/Manifest
index 94218ba6bcc..953c6982867 100644
--- a/x11-plugins/wmcube/Manifest
+++ b/x11-plugins/wmcube/Manifest
@@ -1,2 +1,2 @@
 DIST wmcube-0.98.tar.gz 38305 BLAKE2B 
ceb2f4211ba2f0459242183e3023e3e4203cfc6295f01ce2945ab384f8fb14bdfa7b2cc64fae6c20a96a52d2a22716299ffe117243d4a41ba0c153212127cc57
 SHA512 
137e31b3de175bcbe593c420b79804a8904436923747e0db338258e87e08ed6dc4748c29910c68e01e072850fb0f0ca6d1979fee22d6e8edc76c500a5cd84230
-DIST wmcube-1.0.2.tar 378880 BLAKE2B 
fc6d41f8895d9a0eefe1a5efe930d71b24268bd496b5add169b332a26441b68e26a03e6ad70c0593675a19b99eb6fbdb0e9b16ca7f55f068b37af15b29ab4e24
 SHA512 
88e0cd489f6dda2ba7905896cc507ca32c4c30010c8ab864a5a06ce1c0df7cf0d9d24d21071d1b3e86bfd364bb5379c6cb9d67baa767c3c47973fc82f95d7ae0
+DIST wmcube-1.0.2.tar.gz 56908 BLAKE2B 
4ce373b3822e9d515d611e577214a2c51a8e4fb62cc47cf9f64ad49441bd3c53ba09d301c898a37f6ffafecf984ae04cefce9890c593797719b29fb54425f6c7
 SHA512 
171700848a9d674ced3ee33468b967b2be706e72863f8356f0d8d72785c06a1c34b5be3597e5604bf74e97ee911ca05b68a28bfe67c1171a61c7084450d622de

diff --git a/x11-plugins/wmcube/wmcube-1.0.2.ebuild 
b/x11-plugins/wmcube/wmcube-1.0.2.ebuild
index 4f99b3c1b8e..83923c57805 100644
--- a/x11-plugins/wmcube/wmcube-1.0.2.ebuild
+++ b/x11-plugins/wmcube/wmcube-1.0.2.ebuild
@@ -6,7 +6,9 @@ inherit toolchain-funcs
 
 DESCRIPTION="a dockapp cpu monitor with spinning 3d objects"
 HOMEPAGE="http://linux-bsd-unix.strefa.pl/index.en.html";
-SRC_URI="http://linux-bsd-unix.strefa.pl/${P}.tar.gz -> ${P}.tar"
+# Upstream: http://linux-bsd-unix.strefa.pl/${P}.tar.gz
+# Mirrored for bug #641686 (invalid gzip server config)
+SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/wmcube-1.0.2.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"



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

2017-12-20 Thread Thomas Deutschmann
commit: c762d09d12cb2b48e3a6604a8ae79f3c3bcdb8f3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 13:35:55 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 13:40:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c762d09d

app-editors/vim-core: x86 stable (bug #639710)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-editors/vim-core/vim-core-8.0.1298.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.0.1298.ebuild 
b/app-editors/vim-core/vim-core-8.0.1298.ebuild
index d6322264d7f..aa37675a587 100644
--- a/app-editors/vim-core/vim-core-8.0.1298.ebuild
+++ b/app-editors/vim-core/vim-core-8.0.1298.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="vim and gvim shared files"



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2017-12-20 Thread Thomas Deutschmann
commit: fb845a0c65738b3d22fa2fea9ba6aefc80a353c3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 13:37:58 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 13:40:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb845a0c

app-editors/gvim: x86 stable (bug #639710)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-editors/gvim/gvim-8.0.1298.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.0.1298.ebuild 
b/app-editors/gvim/gvim-8.0.1298.ebuild
index 5272a3e2316..4c159317a8d 100644
--- a/app-editors/gvim/gvim-8.0.1298.ebuild
+++ b/app-editors/gvim/gvim-8.0.1298.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2";
-   KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 fi
 
 DESCRIPTION="GUI version of the Vim text editor"



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

2017-12-20 Thread Thomas Deutschmann
commit: 15ec0a5925435db48b218b0444b6500381bdf0ed
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 13:36:57 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 13:40:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ec0a59

app-editors/vim: x86 stable (bug #639710)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/app-editors/vim/vim-8.0.1298.ebuild 
b/app-editors/vim/vim-8.0.1298.ebuild
index 8457c5e1a8b..64e5be4ffdf 100644
--- a/app-editors/vim/vim-8.0.1298.ebuild
+++ b/app-editors/vim/vim-8.0.1298.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2017-12-20 Thread Mike Pagano
commit: fb64eb8db5ed7a7cdf38de61c07f29b5eddabb6b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Dec 20 13:50:52 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 20 13:51:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb64eb8d

sys-kernel/gentoo-sources: Linux patch 4.9.71

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b7e3f80c5b2..03ab3f0f841 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-4.9-71.extras.tar.xz 17356 BLAKE2B 
7459d34097707897e114b58b3402d
 DIST genpatches-4.9-72.base.tar.xz 1331880 BLAKE2B 
95633d5edfbb0d0a4a540baf57d65903dec6ea59bd65b3b79f5421954d1c771ad7e6ca83c6bd753f5f6bb2d89f964c1e67e1dd118336e6a39e25d35ed26e75d7
 SHA512 
38ebf8069d2a519f477e2f91a3fdef24379684b82235a4002547b4958cb267442a669638a71bbd6c6fdfc70198cfd7922319be310cb5978d566a4b653643575a
 DIST genpatches-4.9-72.experimental.tar.xz 106384 BLAKE2B 
a4e4b637d9441ba3dfa32716453579dec282c959ff895cfd94cb541bf4d2f70755e4da4e0e453c367fed6388d5ecd71371702fdccdde9c198ad758aaed2ab0e8
 SHA512 
5aef8acd3de7054afec6efd4ee13fcc048a9b5efeaf70b377b07fb728bb4c09e274cf74ed3eae131ecab3c0c22b6b4539a3ff2df97d18c29468313aa9e6f0910
 DIST genpatches-4.9-72.extras.tar.xz 17344 BLAKE2B 
da29beb376baef01ffe18c4e0ce88bab6dba8b977f0c04dddfa6dc8e94831fcf72be9e09019b6687da1a7aeaf2c2e010412c9131f2a4d169e6c6cb06c8bcc3c3
 SHA512 
46bc8c28c18fd5dd1b8a4a609cc091532e17630088e763803c2a8a9e7241762a83f02cc8e2b044acc744403a4d9cf99a5d6f727a27aad41cad469b2f2cfc2a32
+DIST genpatches-4.9-73.base.tar.xz 1369316 BLAKE2B 
560d5dfad44d2bf041d0e20c2861347f47143f745c2c8fbf0cf0db2bce2993f0a3492908d0a336b7e65b3cb7084dea3364b8829a5f45b99137dd480f8ad23c2b
 SHA512 
24fd027c502a0a19dc33b17e4f4a6e1f0709fbb1ebd29996d4387d145b5781d39bc70fa9afa1b5d26ff100c68ce8582d3ecdcd3f7e7c173db7ec0dcd93dc38ac
+DIST genpatches-4.9-73.experimental.tar.xz 106400 BLAKE2B 
6ea352ae9e15d68bfd9c6c63434a66ffc8fcf25d79d9425f199eb03725f5b7ece0f16be4f92290d84430d177ee12e6569dc4d6ca67e61d7516a68ae5f0962682
 SHA512 
44245727c6dfc6515787f079b0c7270249ae306aea6db4a238f3d78392366bb38798f39c24f070b1658272a3d32a5c0573b36142c4cc167ff461b551b05b3f30
+DIST genpatches-4.9-73.extras.tar.xz 17356 BLAKE2B 
a16dbd34ef4d3d50c37056177689603c2200447438c1a6a29582e70ec280f35f0e1e001e0aec991450a044bafd75e905a3cc07e3a003a7316903c0f04cf67c24
 SHA512 
1bf27b21a2fed42bfb11618b753b4fca15e38986343ea62db4511d9ebfe6d3fb0bc0bdc1a45ae385141b7a040dfac585f9b82aa0da4b1f4c5a828ae3d241c81d
 DIST linux-3.10.tar.xz 73175088 BLAKE2B 
d73c3ad78054f049c6ba78e74b99fbdbbcafe4937bc6254bef407b770d44f05723cd05ca1c6bce16bae9c1150d8ade8e7221a66b8fb761502fd53db6ee33c58f
 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 DIST linux-4.1.tar.xz 83017828 BLAKE2B 
d1dc4e458db191f16306b3d2d7eb60ef5e04307406c769cccdd88beb407f8de228ab1f095a44d6e992b06d01cd896fda31dec1cdf16667f4ca0b628da594aee3
 SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 DIST linux-4.12.tar.xz 99186576 BLAKE2B 
02d031c7f2f29849c06a6b5b589af78bc486a05a758267e47f2ff16844ae8ca701fff53cb859fcc105f7ea92c0769acf8d7f7cc116444c15235ef4d63cadc8c0
 SHA512 
8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.71.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.71.ebuild
new file mode 100644
index 000..95ac4a4ef06
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.71.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 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="73"
+
+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.14-9

2017-12-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 20 13:52:09 2017 +

New tag: 4.14-9




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

2017-12-20 Thread Bernard Cafarelli
commit: 463955f40d3d8dc5426c4f4cf6dbbcc6c295b6dc
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec 20 13:57:19 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec 20 13:57:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463955f4

www-apps/owncloud: drop some old versions

Last 9.0 version in tree is removed as it is flagged unsupported
upstream

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/owncloud/Manifest   |  2 --
 www-apps/owncloud/owncloud-10.0.2.ebuild | 47 
 www-apps/owncloud/owncloud-9.0.10.ebuild | 47 
 3 files changed, 96 deletions(-)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index a9c37118b90..f3b6d86866a 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,6 +1,4 @@
-DIST owncloud-10.0.2.tar.bz2 30963258 BLAKE2B 
3e5a343d51d55cc96fd8d83a1e0769ba55e4a8c21c659ba1e0888ba6173f7732b17d77b5ad174bb9c61348c2802aa10da74f9593c434e5ce44de20881e5c201c
 SHA512 
1d83e194c6d1835f47051ea334b39650b9ce394eacd91199283fe926aa4b5ae88e709f8802547ec7e8e2935ea0064ba1f42bdbe137552e6c75ca4459c7e36ad0
 DIST owncloud-10.0.3.tar.bz2 35358244 BLAKE2B 
14468da8aa8c8056d45298d6c5a8233f5da684c31c48f6db2bcf7f98102af7077765bac586b4d4a7c38b2b2bc1cd29a6bcedbe338a0698bb5df63cdeb19f105b
 SHA512 
bafba0416182bc4051e2664c0d2b328912c8c7c49b42f8f6e9540fab40ec5d49c592f84d639ef32380291cbe4d8b8acce4b40dba8a6c9e2440c29fd9943b274a
 DIST owncloud-10.0.4.tar.bz2 38584730 BLAKE2B 
917aab96c330622a3c393cdc8379e68022e530f2e66fc10ba292c845e25921f64d82f74b1c544a1b3671998852dae2495d152987641fb35e13f83ac1d40477cb
 SHA512 
898d67d5b37f1f85c285dacd312ffb40b82bcba5dc57519b893df4a7bbb1e1f41c2d15b05c710427977c087592502f5fc598547ea440716018865f249ea1ead7
-DIST owncloud-9.0.10.tar.bz2 28522993 BLAKE2B 
e5492e5d97e0a3c000ba28c5cb7444b0c83b2cae2b95d92009436cad018e2b4612401e030664c522359f397c7efc3dca067dd9ea74456268d9c70d3cb1759331
 SHA512 
da0980ef5180097a56f663205e42824570dd000bddd337ff3e7ac7ee76b76b976b18ed7f77ca250ab974c934973811e8d8d384ca7951a043ad90148583dac577
 DIST owncloud-9.1.6.tar.bz2 29134671 BLAKE2B 
3c2b0643fca2e5dc8ce16e905380abe9932051bd0365228b7f853f21732251133535d2625f5f13423cc72845947cdc29abf373b914806f50b7881e14da3b7de1
 SHA512 
40b4fd03c188624c059fed6737b102cae03c6b1c713644733eae3e0cba8e86db6856e7a831bcc2bff660dfc4eacd979f200ec55f8bc1e36e3209142f21f7989c
 DIST owncloud-9.1.7.tar.bz2 29243610 BLAKE2B 
8a8a54c299df25c0f3fcca1accae3de7f27fe229d8175522fd2b72f3f865539219b733318b077455f80907b74fbd63d570dd73f40a61a5005415923b562ea819
 SHA512 
b31888c2c3e991869018a1cd46e75348b2b02d93effee8950d6e54568cd22eb634d750c790421e8bc0c1c991d146fb50c1826f4aa786e4a348f1d8fa5aa4870d

diff --git a/www-apps/owncloud/owncloud-10.0.2.ebuild 
b/www-apps/owncloud/owncloud-10.0.2.ebuild
deleted file mode 100644
index 2c070014fe5..000
--- a/www-apps/owncloud/owncloud-10.0.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils webapp
-
-DESCRIPTION="Web-based storage application where all your data is under your 
own control"
-HOMEPAGE="http://owncloud.org";
-SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+curl mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND="dev-lang/php[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
-   virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-   dodir "${MY_HTDOCSDIR}"/data
-
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
-   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
-   webapp_src_install
-}
-
-pkg_postinst() {
-   elog "Additional applications (calendar, ...) are no longer provided by 
default."
-   elog "You can install them after login via the applications management 
page"
-   elog "(check the recommended tab). No application data is lost."
-   webapp_pkg_postinst
-}

diff --git a/www-apps/owncloud/owncloud-9.0.10.ebuild 
b/www-apps/owncloud/owncloud-9.0.10.ebuild
deleted file mode 100644
index 85552c665ee..000
--- a/www-apps/owncloud/owncloud-9.0.10.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils webapp
-
-DESCRIPTION="Web-based storage application where all your data is under your 
own control"
-HOMEPAGE="http://owncloud.org";
-SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${P

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

2017-12-20 Thread Bernard Cafarelli
commit: 9c50163cb1a3c5b22e79f6da54e696c49e4121b2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec 20 13:56:05 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec 20 13:57:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c50163c

www-apps/owncloud: 10.0.4 and 9.1.7 bumps

Closes: https://bugs.gentoo.org/641518
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apps/owncloud/Manifest   |  2 ++
 www-apps/owncloud/owncloud-10.0.4.ebuild | 47 
 www-apps/owncloud/owncloud-9.1.7.ebuild  | 47 
 3 files changed, 96 insertions(+)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index 2c9bdc50fcd..a9c37118b90 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,4 +1,6 @@
 DIST owncloud-10.0.2.tar.bz2 30963258 BLAKE2B 
3e5a343d51d55cc96fd8d83a1e0769ba55e4a8c21c659ba1e0888ba6173f7732b17d77b5ad174bb9c61348c2802aa10da74f9593c434e5ce44de20881e5c201c
 SHA512 
1d83e194c6d1835f47051ea334b39650b9ce394eacd91199283fe926aa4b5ae88e709f8802547ec7e8e2935ea0064ba1f42bdbe137552e6c75ca4459c7e36ad0
 DIST owncloud-10.0.3.tar.bz2 35358244 BLAKE2B 
14468da8aa8c8056d45298d6c5a8233f5da684c31c48f6db2bcf7f98102af7077765bac586b4d4a7c38b2b2bc1cd29a6bcedbe338a0698bb5df63cdeb19f105b
 SHA512 
bafba0416182bc4051e2664c0d2b328912c8c7c49b42f8f6e9540fab40ec5d49c592f84d639ef32380291cbe4d8b8acce4b40dba8a6c9e2440c29fd9943b274a
+DIST owncloud-10.0.4.tar.bz2 38584730 BLAKE2B 
917aab96c330622a3c393cdc8379e68022e530f2e66fc10ba292c845e25921f64d82f74b1c544a1b3671998852dae2495d152987641fb35e13f83ac1d40477cb
 SHA512 
898d67d5b37f1f85c285dacd312ffb40b82bcba5dc57519b893df4a7bbb1e1f41c2d15b05c710427977c087592502f5fc598547ea440716018865f249ea1ead7
 DIST owncloud-9.0.10.tar.bz2 28522993 BLAKE2B 
e5492e5d97e0a3c000ba28c5cb7444b0c83b2cae2b95d92009436cad018e2b4612401e030664c522359f397c7efc3dca067dd9ea74456268d9c70d3cb1759331
 SHA512 
da0980ef5180097a56f663205e42824570dd000bddd337ff3e7ac7ee76b76b976b18ed7f77ca250ab974c934973811e8d8d384ca7951a043ad90148583dac577
 DIST owncloud-9.1.6.tar.bz2 29134671 BLAKE2B 
3c2b0643fca2e5dc8ce16e905380abe9932051bd0365228b7f853f21732251133535d2625f5f13423cc72845947cdc29abf373b914806f50b7881e14da3b7de1
 SHA512 
40b4fd03c188624c059fed6737b102cae03c6b1c713644733eae3e0cba8e86db6856e7a831bcc2bff660dfc4eacd979f200ec55f8bc1e36e3209142f21f7989c
+DIST owncloud-9.1.7.tar.bz2 29243610 BLAKE2B 
8a8a54c299df25c0f3fcca1accae3de7f27fe229d8175522fd2b72f3f865539219b733318b077455f80907b74fbd63d570dd73f40a61a5005415923b562ea819
 SHA512 
b31888c2c3e991869018a1cd46e75348b2b02d93effee8950d6e54568cd22eb634d750c790421e8bc0c1c991d146fb50c1826f4aa786e4a348f1d8fa5aa4870d

diff --git a/www-apps/owncloud/owncloud-10.0.4.ebuild 
b/www-apps/owncloud/owncloud-10.0.4.ebuild
new file mode 100644
index 000..2c070014fe5
--- /dev/null
+++ b/www-apps/owncloud/owncloud-10.0.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils webapp
+
+DESCRIPTION="Web-based storage application where all your data is under your 
own control"
+HOMEPAGE="http://owncloud.org";
+SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Additional applications (calendar, ...) are no longer provided by 
default."
+   elog "You can install them after login via the applications management 
page"
+   elog "(check the recommended tab). No application data is lost."
+   webapp_pkg_postinst
+}

diff --git a/www-apps/owncloud/owncloud-9.1.7.ebuild 
b/www-apps/owncloud/owncloud-9.1.7.ebuild
new file mode 100644
index 000..85552c665ee
--- /dev/null
+++ b/www-apps/owncloud/owncloud-9.1.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils webapp
+
+DESCRIPTION="Web-based storage application where all your data is under your 
own control"
+HOMEPAGE="http://owncloud.org";
+SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
+LICENSE="AGPL-3"
+
+KEYWORDS="~am

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

2017-12-20 Thread Mart Raudsepp
commit: 2037d637f2b5fa504fad32fa8628044050ffb603
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec 20 13:54:53 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec 20 13:58:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2037d637

net-libs/webkit-gtk: security bump to 2.18.4

Bug: https://bugs.gentoo.org/641752
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/webkit-gtk/Manifest |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.18.4.ebuild | 284 +++
 2 files changed, 285 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 8aaf23ad6cc..97eea071829 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST webkitgtk-2.18.3.tar.xz 14824668 BLAKE2B 
1ae21d17084a27465c462171f043f2d776398ea077e5dbf0d20769143495290990da91120df5fe9dcae426c7a87232a466d198b69f05cadd336fa6a30db3d549
 SHA512 
8ba68d7234205728ed4b92358304cf0d0b771647d9b4316085241adeacafe67dee685225b0b46752087b93416ce8d2053a5a7c2376fda1eee7bc6d9024ae787e
+DIST webkitgtk-2.18.4.tar.xz 14828528 BLAKE2B 
447092ebe258b58e0e70bf8f7b347adaf77ad8391b65163528591d403d363894ed50676212390239cc2adfbc8458745b9f873481cb0bacf40b5ea598abb1
 SHA512 
c7440668cc097232b7eb9ea15e1047f7110cd06249cb61501b0414175693e0b11b22335abf17c62582dcf16c41ae49d0a713cd069f7df32955e440b9d23194d1
 DIST webkitgtk-2.4.11.tar.xz 9869100 BLAKE2B 
9b1351976dc753025e6aba86a40f97fdf58821a6a7af109140a18adc7a0e1d8c140711b48bceeb3c4c189e7d52f258520623c7d971c46b6f2572c0e1de0d0100
 SHA512 
2e2cf01a52b8593765a0a3c2d7f0ad306121660019eb402226bd2826c7d4666dab4e91ca6ccbd29abe0ad3993549f256ed1ab88de22e9c8516d5f40a4edd6bfb

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.18.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.18.4.ebuild
new file mode 100644
index 000..2be3f452f74
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.18.4.ebuild
@@ -0,0 +1,284 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+CMAKE_MAKEFILE_GENERATOR="ninja"
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby22 ruby23 ruby24"
+
+inherit check-reqs cmake-utils eutils flag-o-matic gnome2 pax-utils 
python-any-r1 ruby-single toolchain-funcs versionator virtualx
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="http://www.webkitgtk.org/";
+SRC_URI="http://www.webkitgtk.org/releases/${MY_P}.tar.xz";
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+
+IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer 
+introspection +jit libnotify nsplugin +opengl spell wayland +webgl X"
+
+# webgl needs gstreamer, bug #560612
+REQUIRED_USE="
+   geolocation? ( introspection )
+   gles2? ( egl )
+   introspection? ( gstreamer )
+   nsplugin? ( X )
+   webgl? ( ^^ ( gles2 opengl ) )
+   !webgl? ( ?? ( gles2 opengl ) )
+   webgl? ( gstreamer )
+   wayland? ( egl )
+   || ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Aqua support in gtk3 is untested
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Various compile-time optionals for gtk+-3.22.0 - ensure it
+# Missing OpenWebRTC checks and conditionals, but 
ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is experimental upstream (PRIVATE OFF)
+RDEPEND="
+   >=x11-libs/cairo-1.10.2:=
+   >=media-libs/fontconfig-2.8.0:1.0
+   >=media-libs/freetype-2.4.2:2
+   >=dev-libs/libgcrypt-1.6.0:0=
+   >=x11-libs/gtk+-3.22:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.3.3:=[icu(+)]
+   >=dev-libs/icu-3.8.1-r1:=
+   virtual/jpeg:0=
+   >=net-libs/libsoup-2.48:2.4[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3=
+   sys-libs/zlib:0
+   >=dev-libs/atk-2.8.0
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.40:2
+   >=dev-libs/libxslt-1.1.7
+   gnome-keyring? ( app-crypt/libsecret )
+   geolocation? ( >=app-misc/geoclue-2.1.5:2.0 )
+   introspection? ( >=dev-libs/gobject-introspection-1.32.0:= )
+   dev-libs/libtasn1:=
+   >=dev-libs/libgcrypt-1.7.0:0=
+   nsplugin? ( >=x11-libs/gtk+-2.24.10:2 )
+   spell? ( >=app-text/enchant-0.22:= )
+   gstreamer? (
+   >=media-libs/gstreamer-1.2.3:1.0
+   >=media-libs/gst-plugins-base-1.2.3:1.0
+   >=media-libs/gst-plugins-bad-1.10:1.0[opengl?,egl?] )
+
+   X? (
+   x11-libs/cairo[X]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXrender
+   x11-libs/libXt )
+
+   libnotify? ( x11-lib

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

2017-12-20 Thread Anthony G. Basile
commit: da7aa7d572979f7d603f142c2f44a6e3036a8672
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 20 14:14:53 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 20 14:14:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7aa7d5

dev-libs/libressl: version bump to 2.6.4

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/libressl/Manifest  |  1 +
 dev-libs/libressl/libressl-2.6.4.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 4945a6fb808..81b98a301f5 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -7,3 +7,4 @@ DIST libressl-2.6.0.tar.gz 3297288 BLAKE2B 
8906227a1d125e32afafb666e67c1364d7642
 DIST libressl-2.6.1.tar.gz 3219005 BLAKE2B 
ca5c1b2f1c824f9faf26cf335a533b98a9af45f6567b63cff089cd8efd4c314d0c8d8402c0a19d7227eeec55667418d7a91e79c1fc1d2ac031eb634c0091a6ea
 SHA512 
89f1a796c14bd479f20407254a0d787b4200b3b633f5c24e23f16751ff973ccbf3167d676ed13a5004614b5c8c3e1c73c89dce3d5b1e81890ef6ef2774df9b72
 DIST libressl-2.6.2.tar.gz 3229140 BLAKE2B 
65ee69ac9d5754a153ed8e9ca20240cf6d584093731a0fc53fc847f6c2a6516fa709f347ef58059a3dfde7a6013cef0188d6632a15ace172f6a371f1fcdb7756
 SHA512 
2896d52185b84edfb23eae73949f5a537966b42e659f00b0b2e0635e69daf546fc41e0e7b97cb52a85e73b2d27ead221a3225977f6b5ee998aefdabf0908a9e4
 DIST libressl-2.6.3.tar.gz 3228661 BLAKE2B 
01d1e09a5c4541e1d6b35d0a1cd9246671a7cda404c9818885cce55897dd405585a656b748ca6c959224b7d6155c20700fb4a92c37af42429959162a7ad8fb87
 SHA512 
5c0a0f86ecad1226c2d9a3a8a2e6f412ac0941d402c213ae1d293cd90c6a684198410db8c5250f83b8e2b00968a089afc39e90e053669fc27f82a4eb7c65f5c9
+DIST libressl-2.6.4.tar.gz 3227935 BLAKE2B 
48e865448a9e5b0b604b06060091073276aebd376506de73773a5eb9cb0bb4c5b93aa16353b4892abaee97ec933ad77e89775c3f52263d77bb17c68e481b4f70
 SHA512 
181761da573ff392aaee17dd3dde416d7cbb299ab3e07b49c97e279ceb3f619e78d1dc9ec4c59b0af024f0a8270ff31fe37f8282d0392be34c3143c9647cd246

diff --git a/dev-libs/libressl/libressl-2.6.4.ebuild 
b/dev-libs/libressl/libressl-2.6.4.ebuild
new file mode 100644
index 000..22abf48a53e
--- /dev/null
+++ b/dev-libs/libressl/libressl-2.6.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="http://www.libressl.org/";
+SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz";
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so.  Since these can differ,
+# we'll try to use the max of either.  However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/44"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+asm static-libs"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   eapply_user
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/bfm/files/

2017-12-20 Thread Bernard Cafarelli
commit: a66de87e357b61b8fc9b7b02801bd7eab537cd3c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Dec 20 14:17:29 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Dec 20 14:17:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66de87e

x11-plugins/bfm: fix build with USE=gkrellm

LDFLAGS still used an obsolete single "-Wl" option

Closes: https://bugs.gentoo.org/641460
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/bfm/files/bfm-0.6.4-makefile.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/bfm/files/bfm-0.6.4-makefile.patch 
b/x11-plugins/bfm/files/bfm-0.6.4-makefile.patch
index ef47930c5dc..773372e1020 100644
--- a/x11-plugins/bfm/files/bfm-0.6.4-makefile.patch
+++ b/x11-plugins/bfm/files/bfm-0.6.4-makefile.patch
@@ -33,7 +33,7 @@
  GKRELLM_OBJS = gkrellm-bfm.o
  GKRELLM_BFM = gkrellm-bfm.so
 -LDFLAGS = -shared -Wl
-+LDFLAGS += -shared -Wl
++LDFLAGS += -shared
  
 -STRIP = strip
 +STRIP = true



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

2017-12-20 Thread Mike Pagano
commit: 94c499eb58a89e2818c354b1ee4ad9bbedeb1e24
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Dec 20 14:20:59 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Dec 20 14:21:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c499eb

sys-kernel/gentoo-sources: Linux patch 4.14.8

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 03ab3f0f841..f6d6bea78a7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-4.14-7.extras.tar.xz 17488 BLAKE2B 
dffe838e8913976777080d5e7123e
 DIST genpatches-4.14-8.base.tar.xz 189280 BLAKE2B 
eab48c38a3fc06d08754cd080f16df08214f853c9159096e8dd8267c84f25c2dd4ea4891bdafaff1a20788ffad4ed100510b914aca2ccc03e73545f52a22fa7e
 SHA512 
47b715073a3d9b6401831fb0dc88200dabc5b9e9e2188c60d19f6e64a87cb726221a055a6b8905978703b61ed3dcc5ad23458cde6c20ef4ddf789c90fde9fa00
 DIST genpatches-4.14-8.experimental.tar.xz 5180 BLAKE2B 
5489b6157fdef6874f224f97d6fcaae34799b385a3b4ca3e57764413d2e48b63fe33c6a9749754ade1e4b7e25dd5928cb6a5e1ec11adca3ae4afd49b1fad84bc
 SHA512 
cd2e4f7957e79d766df7e5d4c2dff4d95ee85e96759c4995083edfb7bb76b86139916cf83718a46860af4d78f82f6e4e6ef24422f0c6d329c4e002d0ade443bc
 DIST genpatches-4.14-8.extras.tar.xz 17496 BLAKE2B 
0f076c8fce10e1a7e3845c185e88725962813303a9c62c517330055f0d3aca27b5c839897b61802df3d91cf9b9001f8c3d303b2d381e969a4d177bc4a116202a
 SHA512 
54084331894549a80a72a7095662611762f1b6516c4d34919be4e313a8c0fcfa6bd42997a447bc739aa7ba1f07f66c579c9c2e105710a5b42c9b0ddb85485d79
+DIST genpatches-4.14-9.base.tar.xz 227800 BLAKE2B 
0cad84219bb62bb36979e0e275c4c7a2f3f92c8b38f08505380f5dec4ee5563dd3d0acf5f1cd59700462d82cb2d627b7bac56aaade4ea9e3a4a3b0821dcaba99
 SHA512 
cf396208996ec6c3721ba7e9d1b7eb6e156905be72d09de887429ca2c353ceccc322bf9069817d4458b8018809f0c7c66b25bac28efea71e59c2437548271c17
+DIST genpatches-4.14-9.experimental.tar.xz 5184 BLAKE2B 
c3340188b15c80a5184f768e9fc9e2ce748e5b50463928930ec6eb1a0b12853fbc9c494dab2795556bffbce98c9d23bcf67244d1c6a022bfc7cfe73cb7a3d1be
 SHA512 
91d17588f8e4646d31f4ae410d507acea66dfadd82cf31c79abbdc1b3e9c0df060419396e8841ec9d950b312aa1f38e048b966025bf91830ffe085d82cb24f94
+DIST genpatches-4.14-9.extras.tar.xz 17496 BLAKE2B 
e7405ef50776c4d136ba53a1ce1fab4a4a8fd9ee9ac1a3ac5a14863c814339fb3cfd136e86c750b0b65557a68d621f1c42ceb8601e3e9bd63e6f0a3589d14208
 SHA512 
1173d42bb6b716746bc564739e575b6df5709c841cac8c785f42e7abb4122ef57f4968e85bbef386b47ba28a736523a6ca63aab9ec8dec21efd30eeccd328f3a
 DIST genpatches-4.4-107.base.tar.xz 1587988 BLAKE2B 
827d3ae42c0fc412c165568edaf1f8550bf828d7e2edb7c5abd3013a2b639dbeb68d2e3a9656e2995baee07c7619695918e654174528ce3eebc8a891715bc636
 SHA512 
1fffc6d7b2c186c87c8b343d4bf5fcf94086dae9f4e70b2965f5dc8c18ff4753d417074ec4ad7deca29ff597a6e5d0cfca4bf325609596678febea5ac2f5ea24
 DIST genpatches-4.4-107.experimental.tar.xz 87776 BLAKE2B 
b239fcc9ee1d0344a9fac8b6ae8e712bdf97df7547a2d3d1d6b39ea23f50d8836ae8fac3bfffcc401b3af52dd333b2b2b1e1626fb739da608d247be5fc67dbf3
 SHA512 
49e0cbc980cfafc7992d92e0bd2dd07d594ec39b9ba0bae27dd915eaffbd78c5af6d3d47847a98ee9a619447b3b220faf0c44484dc99088609ff8053f3c5d907
 DIST genpatches-4.4-107.extras.tar.xz 16468 BLAKE2B 
1ece602969ead12faab3e0e5d5703a75c737a18efe873d5bdda71ff134387f5760a76105262270543b4a0e882a9b5434905b3846bd68cc3af5bc1b0383122cd2
 SHA512 
0843f4cc2cb2b3219f7e1343d68062a9c86f08c51c67a801f82c7685c8c0eb92ea32841a8a6d4bb8da9fc9882eeb965bc66317d7c14e7a5ffbb58214f962dc35

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8.ebuild
new file mode 100644
index 000..eb77713526b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 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="9"
+
+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: dev-libs/libassuan/

2017-12-20 Thread Kristian Fiskerstrand
commit: 6cc170b4029af65f4890bfe370321e9f4df1d58a
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Wed Dec 20 14:15:52 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Wed Dec 20 14:21:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc170b4

dev-libs/libassuan: New upstream version 2.5.1

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/libassuan/Manifest   |  1 +
 dev-libs/libassuan/libassuan-2.5.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest
index ee73e8bea25..84660959bff 100644
--- a/dev-libs/libassuan/Manifest
+++ b/dev-libs/libassuan/Manifest
@@ -1 +1,2 @@
 DIST libassuan-2.4.3.tar.bz2 559867 BLAKE2B 
b80f73573449aa1705ac3b4f12f89cac6a19bf4b2ed8f46d5576164196300baeaeb782c997078ac252a564b9f6067df87a340b46c68058d4a28c8291bbecf96b
 SHA512 
2b0f58682b408fc58fa0ec2980b36e54ba66701bf504cf6c98ec652af43501bc7c18573bc78c5b83260f5a3bdb0ec8f4e0662bafd9bba3fe7287e77598e8e4c1
+DIST libassuan-2.5.1.tar.bz2 564857 BLAKE2B 
dc046b9551183ec543d2a186c3c593471c80445b48aec1366d0b997386c57187f9b7a848973d0930ca8d2be3f138e83c22ef9292e4c8bf5614a99ea3065c7827
 SHA512 
c8829925221780f175cee8c4084060b0d661229f583a50d400a1903ab7303b2724b99ff9c0fa242881d4c5d779036756e1da54d9143acc0fcd92f302ecb5882d

diff --git a/dev-libs/libassuan/libassuan-2.5.1.ebuild 
b/dev-libs/libassuan/libassuan-2.5.1.ebuild
new file mode 100644
index 000..603a783a751
--- /dev/null
+++ b/dev-libs/libassuan/libassuan-2.5.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool ltprune
+
+DESCRIPTION="IPC library used by GnuPG and GPGME"
+HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.8"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   elibtoolize
+
+   # fix standards conflict
+   sed -i \
+   -e '/_XOPEN_SOURCE/s/500/600/' \
+   -e 's/_XOPEN_SOURCE_EXTENDED/_NO&/' \
+   -e 's/__EXTENSIONS__/_NO&/' \
+   configure || die
+   fi
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   # ppl need to use libassuan-config for --cflags and --libs
+   prune_libtool_files
+}



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

2017-12-20 Thread Kristian Fiskerstrand
commit: 90a6a5f50c9acf867e4deb2585340207b0a902b2
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Wed Dec 20 14:15:12 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Wed Dec 20 14:21:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a6a5f5

app-crypt/gnupg: New upstream version 2.2.4

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-crypt/gnupg/Manifest   |   1 +
 app-crypt/gnupg/gnupg-2.2.4.ebuild | 129 +
 2 files changed, 130 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index 1562907ff1c..32d46405622 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -4,3 +4,4 @@ DIST gnupg-2.1.20.tar.bz2 6456128 BLAKE2B 
009a8b8163701f5f5e269caea315a81f4c90c3
 DIST gnupg-2.2.0.tar.bz2 6532475 BLAKE2B 
284ef4ce5ebb7e3d49ca3e73461b3f017eb07d23ee5cd9902ba1637be060246c0caf223fd2ba77d84ddf03e4b65964553b8adff9682d83e7d4f099ed99b841a7
 SHA512 
8ab7c4183d2ec2e6b62066e3cbcba95babaa0ae22da47feab716698792d26495f072d50e8ec612b8d26147636bb316320c78940184373b3f4cb6ec411933361b
 DIST gnupg-2.2.1.tar.bz2 6537959 BLAKE2B 
4ec500110358a9e5c7d01157e3e9b29a6c7084266b59a9b412d76a793245e0dc5ab94c5cff34eec5169f6fa226ffe2005ccafc4ba3fedb6761e2c4a2d9fd3234
 SHA512 
fcda7ea360d9928bf9e410afe3806ee0692dd533443b0c0e050605a9e2e37ec16f3c60a30b30ab137155327bc1f5d2107f1e792582e3ad245b47bf39a1a61a8f
 DIST gnupg-2.2.3.tar.bz2 6547069 BLAKE2B 
a5ac44f696cce2ffbac72b80f0efcd19fe09934fe00d3fe90c0a5be5618b40b686fa9fe3e78a451e72835342afa75f4316b7ea34d3ff9fe602e62876cc4b
 SHA512 
c73df3c6f7ce65bd9867a39d10f93548496bf596ba0901737fc0063b370fd2d834c0b912e5aa07ff31067bc9c1263acc9d314c6bfaf7c889b72c8d46087810cb
+DIST gnupg-2.2.4.tar.bz2 6571487 BLAKE2B 
ec678470e574fdc9f057cc727cbb902ce525f76adae740722731e318032707d0f72873628024c2070a72c21321f2b8da16153edeafcb4ddeba72de59ff5c73bd
 SHA512 
3d5c93b7662433103e9549d066a6b1a0c09d595851fab712d2ee844a55157e952a8a2dd5deff70fa8dd6817481f81c3fe5135603bca03206857310d04c1067a8

diff --git a/app-crypt/gnupg/gnupg-2.2.4.ebuild 
b/app-crypt/gnupg/gnupg-2.2.4.ebuild
new file mode 100644
index 000..87f3532e5bf
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.2.4.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit systemd toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="http://www.gnupg.org/";
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb 
wks-server"
+
+COMMON_DEPEND_LIBS="
+   >=dev-libs/npth-1.2
+   >=dev-libs/libassuan-2.5.0
+   >=dev-libs/libgcrypt-1.7.3
+   >=dev-libs/libgpg-error-1.24
+   >=dev-libs/libksba-1.3.4
+   >=net-misc/curl-7.10
+   gnutls? ( >=net-libs/gnutls-3.0:0= )
+   sys-libs/zlib
+   ldap? ( net-nds/openldap )
+   bzip2? ( app-arch/bzip2 )
+   readline? ( sys-libs/readline:0= )
+   smartcard? ( usb? ( virtual/libusb:0 ) )
+   tofu? ( >=dev-db/sqlite-3.7 )
+   "
+COMMON_DEPEND_BINS="app-crypt/pinentry
+   !app-crypt/dirmngr"
+
+# Existence of executables is checked during configuration.
+DEPEND="${COMMON_DEPEND_LIBS}
+   ${COMMON_DEPEND_BINS}
+   nls? ( sys-devel/gettext )
+   doc? ( sys-apps/texinfo )"
+
+RDEPEND="${COMMON_DEPEND_LIBS}
+   ${COMMON_DEPEND_BINS}
+   selinux? ( sec-policy/selinux-gpg )
+   nls? ( virtual/libintl )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=(
+   ChangeLog NEWS README THANKS TODO VERSION
+   doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
+)
+
+src_configure() {
+   local myconf=()
+
+   if use smartcard; then
+   myconf+=(
+   --enable-scdaemon
+   $(use_enable usb ccid-driver)
+   )
+   else
+   myconf+=( --disable-scdaemon )
+   fi
+
+   if use elibc_SunOS || use elibc_AIX; then
+   myconf+=( --disable-symcryptrun )
+   else
+   myconf+=( --enable-symcryptrun )
+   fi
+
+   # glib fails and picks up clang's internal stdint.h causing weird errors
+   [[ ${CC} == *clang ]] && \
+   export gl_cv_absolute_stdint_h=/usr/include/stdint.h
+
+   econf \
+   "${myconf[@]}" \
+   $(use_enable bzip2) \
+   $(use_enable gnutls) \
+   $(use_enable nls) \
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmtz/

2017-12-20 Thread Thomas Deutschmann
commit: 9c29ac9ae2998d8365e37e64d650ed787b312b04
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 15:31:24 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 15:31:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c29ac9a

x11-plugins/wmtz: x86 stable (bug #639576)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/wmtz/wmtz-0.7_p20150816.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/wmtz/wmtz-0.7_p20150816.ebuild 
b/x11-plugins/wmtz/wmtz-0.7_p20150816.ebuild
index 576de1aee0e..866034e5a8c 100644
--- a/x11-plugins/wmtz/wmtz-0.7_p20150816.ebuild
+++ b/x11-plugins/wmtz/wmtz-0.7_p20150816.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 IUSE=""
 
 RDEPEND=">=x11-libs/libdockapp-0.7:=



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcube/

2017-12-20 Thread Thomas Deutschmann
commit: 908af3d4b32a37b564a8abdf3077983ab739adae
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 15:32:28 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 15:32:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908af3d4

x11-plugins/wmcube: x86 stable (bug #639576)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/wmcube/wmcube-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/wmcube/wmcube-1.0.2.ebuild 
b/x11-plugins/wmcube/wmcube-1.0.2.ebuild
index 83923c57805..572702538b1 100644
--- a/x11-plugins/wmcube/wmcube-1.0.2.ebuild
+++ b/x11-plugins/wmcube/wmcube-1.0.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/wmcube-1.0.2.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmclock/

2017-12-20 Thread Thomas Deutschmann
commit: 6499a413cc0e85882c54e041233e625e6fc47558
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 15:31:56 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 15:31:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6499a413

x11-plugins/wmclock: x86 stable (bug #639576)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/wmclock/wmclock-1.0.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/wmclock/wmclock-1.0.16.ebuild 
b/x11-plugins/wmclock/wmclock-1.0.16.ebuild
index cd1556f78e4..bc5350ac801 100644
--- a/x11-plugins/wmclock/wmclock-1.0.16.ebuild
+++ b/x11-plugins/wmclock/wmclock-1.0.16.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.dockapps.net/download/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 IUSE=""
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmapmload/

2017-12-20 Thread Thomas Deutschmann
commit: 3ed039df58196c81db9a205561f7e155e38ebf68
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec 20 15:32:54 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec 20 15:32:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed039df

x11-plugins/wmapmload: x86 stable (bug #639576)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/wmapmload/wmapmload-0.3.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/wmapmload/wmapmload-0.3.4-r1.ebuild 
b/x11-plugins/wmapmload/wmapmload-0.3.4-r1.ebuild
index 874da6574af..4d08e881baf 100644
--- a/x11-plugins/wmapmload/wmapmload-0.3.4-r1.ebuild
+++ b/x11-plugins/wmapmload/wmapmload-0.3.4-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://tnemeth.free.fr/projets/programmes/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/, sys-apps/superiotool/, app-doc/linux-gazette-all/, ...

2017-12-20 Thread Amy Liffey
commit: 4d6e985ce97c779a070aa019b45212b2158c5d72
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Dec 20 15:52:59 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Dec 20 15:52:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6e985c

Retirement: vapier package reassigment

 app-admin/metalog/metadata.xml|  3 ---
 app-arch/cksfv/metadata.xml   |  4 +---
 app-arch/funzix/metadata.xml  |  4 +---
 app-arch/lcab/metadata.xml|  5 +
 app-cdr/extract-xiso/metadata.xml |  4 +---
 app-cdr/xdvdfs-tools/metadata.xml |  4 +---
 app-crypt/crackpkcs12/metadata.xml|  4 +---
 app-crypt/osslsigncode/metadata.xml   |  5 +
 app-crypt/sbsigntool/metadata.xml |  4 
 app-doc/linkers-and-loaders/metadata.xml  |  4 +---
 app-doc/linux-gazette-all/metadata.xml|  4 +---
 app-doc/linux-gazette/metadata.xml|  4 +---
 app-doc/phrack-all/metadata.xml   |  4 +---
 app-doc/phrack/metadata.xml   |  4 +---
 app-editors/curses-hexedit/metadata.xml   |  4 +---
 app-editors/nano/metadata.xml |  4 +---
 app-misc/evtest/metadata.xml  |  4 +---
 app-misc/pax-utils/metadata.xml   |  5 +
 app-mobilephone/cobex/metadata.xml|  4 +---
 app-portage/eclass-manpages/metadata.xml  |  3 ---
 app-portage/gentoolkit-dev/metadata.xml   |  4 
 app-portage/portage-utils/metadata.xml|  4 +---
 app-text/nfoview/metadata.xml |  4 +---
 dev-cpp/glog/metadata.xml |  3 ---
 dev-cpp/gmock/metadata.xml|  4 +---
 dev-games/hdl_dump/metadata.xml   |  3 ---
 dev-java/protobuf-java/metadata.xml   | 15 ++-
 dev-lang/closure-compiler-bin/metadata.xml|  5 +
 dev-libs/crossguid/metadata.xml   |  4 +---
 dev-libs/libFuzzer/metadata.xml   |  3 ---
 dev-libs/liblzw/metadata.xml  |  4 +---
 dev-libs/libsolv/metadata.xml |  6 ++
 dev-libs/protobuf/metadata.xml| 13 +
 dev-libs/zziplib/metadata.xml |  4 +---
 dev-python/boto/metadata.xml  |  3 ---
 dev-python/jsonrpclib/metadata.xml|  4 
 dev-python/protobuf-python/metadata.xml   | 11 ---
 dev-python/pyelftools/metadata.xml|  3 ---
 dev-python/pystdf/metadata.xml|  4 +---
 dev-python/python-evdev/metadata.xml  |  4 +---
 dev-python/ws4py/metadata.xml |  4 
 dev-tcltk/expect-lite/metadata.xml|  3 ---
 dev-util/shflags/metadata.xml |  3 ---
 dev-util/stressapptest/metadata.xml   |  7 ++-
 dev-vcs/cvsync/metadata.xml   |  5 +
 dev-vcs/pwclient/metadata.xml |  4 +---
 games-fps/unreal-tournament-goty/metadata.xml |  3 ---
 games-fps/unreal-tournament/metadata.xml  |  3 ---
 games-fps/unreal/metadata.xml |  3 ---
 mail-mta/mini-qmail/metadata.xml  |  5 +
 media-fonts/nepali-fonts/metadata.xml |  3 ---
 media-libs/gd/metadata.xml|  3 ---
 net-analyzer/netcat/metadata.xml  |  3 ---
 net-libs/libhtp/metadata.xml  |  5 +
 net-libs/libqmi/metadata.xml  |  4 
 net-libs/nghttp2/metadata.xml |  4 +---
 net-misc/chrome-remote-desktop/metadata.xml   |  4 +---
 net-misc/gsutil/metadata.xml  |  4 +---
 net-misc/ps3mediaserver/metadata.xml  |  3 ---
 net-misc/ssvnc/metadata.xml   |  4 +---
 net-misc/tlsdate/metadata.xml |  5 +
 net-wireless/neard/metadata.xml   |  5 +
 sci-calculators/pcalc/metadata.xml|  3 ---
 sys-apps/i2c-tools/metadata.xml   |  4 +---
 sys-apps/iotools/metadata.xml |  4 +---
 sys-apps/superiotool/metadata.xml |  4 +---
 sys-auth/bioapi/metadata.xml  |  5 +
 sys-auth/google-authenticator/metadata.xml|  4 +---
 sys-auth/pam_bioapi/metadata.xml  |  5 +
 sys-auth/tfm-fingerprint/metadata.xml |  5 +
 sys-boot/cromwell-bin/metadata.xml|  4 +---
 sys-boot/cromwell/metadata.xml|  4 +---
 sys-boot/raincoat/metadata.xml|  4 +---
 sys-boot/vboot-utils/metadata.xml |  5 +
 sys-devel/crossdev/metadata.xml   |  3 ---
 sys-fs/libfat/metadata.xml|  5 +
 sys-kernel/xbox-sources/metadata.xml  |  3 ---
 sys-libs/libnih/metadata.xml  |  5 +
 sys-libs/libseccomp/metadata.xml  |  4 +---
 sys-libs/uclibc/metadata.xml  |  4 
 sys-process/dcron/metadata.xml|  3 ---
 www-apache/mod_h2/metadata

[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/files/, app-backup/burp/

2017-12-20 Thread Marek Szuba
commit: 88b7eff0dff2a5ac42ba1915a902051060323b57
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 20 16:02:37 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 20 16:30:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b7eff0

app-backup/burp-2.0.54: backport setuid-after-getting-lock fix from 2.1

This should take care of potential privilege escalation via PID-file
manipulation.

Gentoo-Bug: https://bugs.gentoo.org/628770
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/burp/burp-2.0.54-r3.ebuild  | 111 +
 .../burp-2.0.54-chuser_after_getting_lock.patch|  38 +++
 2 files changed, 149 insertions(+)

diff --git a/app-backup/burp/burp-2.0.54-r3.ebuild 
b/app-backup/burp/burp-2.0.54-r3.ebuild
new file mode 100644
index 000..7d916cbb59c
--- /dev/null
+++ b/app-backup/burp/burp-2.0.54-r3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd user versionator
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="http://burp.grke.org/";
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 libressl test xattr"
+
+CDEPEND="dev-libs/uthash
+   net-libs/librsync
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check )"
+RDEPEND="${CDEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.54-ncurses_pkg-config.patch
+   "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+   "${FILESDIR}"/${PN}-2.0.54-chuser_after_getting_lock.patch
+)
+
+pkg_setup() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 "" "" "${PN}"
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   # --runstatedir option will only work from autoconf-2.70 onwards
+   runstatedir='/run' \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0775 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e /etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+   elog "certificates.  You should adjust configuration before."
+   elog "Server configuration is located at"
+   elog ""
+   elog "  /etc/burp/burp-server.conf"
+   elog ""
+   fi
+
+   # According to PMS this can be a space-separated list of version
+   # numbers, even though in practice it is typically just one.
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
+   ewarn "Starting with version 2.0.54 we no longer patch 
bedup to use"
+   ewarn "the server config file by default. If you use 
bedup, please"
+   ewarn "update your scripts to invoke it as"
+   ewarn ""
+   ewarn "  bedup -c /etc/burp/burp-server.conf"
+   ewarn ""
+   ewarn "Otherwise deduplication will not work!"
+   break
+   fi
+   done
+}

diff --git a/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch 
b/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch
new file mode 100644
index 000..3f75c878d5b
--- /dev/null
+++ b/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch
@@ -0,0 +1,38 @@
+From f765ad2c9f421eefcd3afc447ed45fa3fd2d1

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

2017-12-20 Thread Jeroen Roovers
commit: 133b62c4c5dd1eb59d0117fe310ee9611d9295e7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec 20 16:44:26 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec 20 16:44:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133b62c4

www-client/vivaldi-snapshot: Version bump.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-1.14.1047.3_p1.ebuild | 119 +
 2 files changed, 122 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 09d03a66818..48f6156c496 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot-1.14.1038.3_p1-i386.deb 51173448 BLAKE2B 
1ade624b0b3de6b80
 DIST vivaldi-snapshot-1.14.1042.3_p1-amd64.deb 50287094 BLAKE2B 
9c89f00576a555c1180d080616f36a9259fc7f00319bccc55150c4a34b11980e7fdf37fcf2ec93319a87666a910238185771ab37bc2c5f79927ebdbf1b6bd4e6
 SHA512 
ce28ac3a0f9d7767527f919973f3fb1523c4ef4088b873479a969a38b5fcaa7f38bfb100867fbf91f11bce5cfc7b68746bef11874b4696307c526ab4a3156c71
 DIST vivaldi-snapshot-1.14.1042.3_p1-armhf.deb 46091200 BLAKE2B 
e368823b206ae432659cd23fd349088054df0993ed37e92125f7c48a7229a63530ba145cb0f553aa68f5438ecb6fd70a473ebcfd8de4bc0c90925417147c049d
 SHA512 
51bf9736ac125610242282be493b584dd01e84fd8bbb79b418c739478f04f3d53db949de801b5366b26c2b265c7a98b224420cd169fcd53563c584cd50527c0b
 DIST vivaldi-snapshot-1.14.1042.3_p1-i386.deb 51181200 BLAKE2B 
ccea3f9ea3d23cb8f944c49b1629b06081db72615216d244316066dd57f18e76e68b6203c0b0355cfc1add114cc7ede3e25e9fb75d3b7f7c635b29dd584fd556
 SHA512 
0c311577e336c5f95549a3d8d25259d468b6af10bbfb66c30fc7cd5d5837bf33bff9592ba7cdc043d66050e793a21e0e2d670657a397cd3ad132a61bcba4e0ac
+DIST vivaldi-snapshot-1.14.1047.3_p1-amd64.deb 50460060 BLAKE2B 
3e44818b3cfb0b1b201dcdff6a74671c62b2cca682965e97515b87a70d8f3dc2b2acaf1166071190f3747d457532db47b4342b9c2bb838a1f3069147ca8e38d7
 SHA512 
8127a388ae9cdaf52df27bb99ecddf3d8ffc22b8baa6e57b4bed69bce116dd8cb461430c3432bdc61c28bb967d33ab182156271fd0ac1c22ae3d8b72f6b76840
+DIST vivaldi-snapshot-1.14.1047.3_p1-armhf.deb 46241108 BLAKE2B 
83862abdb6e92d836ded87207b4d2602a5a3e347f143b062a926181041d5ae6556962c879b7d03d195946ba0e9625b2126e9ec78215bbe3a2b59c7a16bbc460c
 SHA512 
725e4f05694c2cea36cbe143f62d8f7019c0373004815a0de609ace3f59ac0ca98ac97cb1bc65744f70bdd1d1bd4eec9ff8c0d890e6263de23e9ac67a0ae081e
+DIST vivaldi-snapshot-1.14.1047.3_p1-i386.deb 51347870 BLAKE2B 
72dfa577d2f39bebe49a4d834e405bfe5e3b4391aea65639b7535af986ab426214347970f70d460f288fe1c07d2799422e7ae1f262709b22eb7c0cb730f87fc3
 SHA512 
8bd7e036db5776370276e638c4c42b4e2d89ab11fa3840103bdb68d765b9e52ad65174bb516ac8413b415bbc5aa9da3f5d951d5f83c2e232e35def8b85bcff84

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1047.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1047.3_p1.ebuild
new file mode 100644
index 000..7be649a2b85
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1047.3_p1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/";
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   >=dev-libs/openssl-1.0.1:0
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   iconv -c -t UTF-8 

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

2017-12-20 Thread Jeroen Roovers
commit: fc3761b7861ab5ed5f4d693e50cc48780a7c7b5d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec 20 16:45:09 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec 20 16:45:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3761b7

www-client/vivaldi-snapshot: Old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-1.14.1038.3_p1.ebuild | 119 -
 2 files changed, 122 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 48f6156c496..d54b36c536b 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot-1.14.1038.3_p1-amd64.deb 50280622 BLAKE2B 
4aa71d793d2fdfe4d35a4dbb401475a761b69c451bc6729b306f42e548c61b655017a723de0a1d1c114beb9792acac0d497d318d0a452e0ecab85f27f6b26f36
 SHA512 
e27b00629280dc8535488b6367122ca4416aa1ea27dad8f6cc231c9d05af6a4e3d548032fdd4e854955cddd512cdadef48aa627c10a6b33ae4d31db56598573a
-DIST vivaldi-snapshot-1.14.1038.3_p1-armhf.deb 46065648 BLAKE2B 
6442142aafec2db84bff7df1bade96a1918eb3d3ea22c6c4b8585daab5c255ebe7fab2616938816c9fe94d306a3aa1b612e2a82f29af7a59957194b73fda8da7
 SHA512 
cbf042f97caa4f11281355e237eae1040cee5c7ab274d6a51a1445b4c1916aaca1693ee50b709efbfdbc46d037aaea25846d09f66b62a52849d7dfa99c641c4f
-DIST vivaldi-snapshot-1.14.1038.3_p1-i386.deb 51173448 BLAKE2B 
1ade624b0b3de6b808d669290e070a283238269114450064395719705e77c8cccf52bc4cbfb6fff41cb9c000c22f168583ad4e98a5ef4b529f3dcf1cb5125253
 SHA512 
a3a35ca8bdaa29b63b79c85930a379a31dd9ef7fba877c464d105f9eae140255d4a984bac6a1910396be97c766b14e32529ff8774a24e9bf81ce1102e4068691
 DIST vivaldi-snapshot-1.14.1042.3_p1-amd64.deb 50287094 BLAKE2B 
9c89f00576a555c1180d080616f36a9259fc7f00319bccc55150c4a34b11980e7fdf37fcf2ec93319a87666a910238185771ab37bc2c5f79927ebdbf1b6bd4e6
 SHA512 
ce28ac3a0f9d7767527f919973f3fb1523c4ef4088b873479a969a38b5fcaa7f38bfb100867fbf91f11bce5cfc7b68746bef11874b4696307c526ab4a3156c71
 DIST vivaldi-snapshot-1.14.1042.3_p1-armhf.deb 46091200 BLAKE2B 
e368823b206ae432659cd23fd349088054df0993ed37e92125f7c48a7229a63530ba145cb0f553aa68f5438ecb6fd70a473ebcfd8de4bc0c90925417147c049d
 SHA512 
51bf9736ac125610242282be493b584dd01e84fd8bbb79b418c739478f04f3d53db949de801b5366b26c2b265c7a98b224420cd169fcd53563c584cd50527c0b
 DIST vivaldi-snapshot-1.14.1042.3_p1-i386.deb 51181200 BLAKE2B 
ccea3f9ea3d23cb8f944c49b1629b06081db72615216d244316066dd57f18e76e68b6203c0b0355cfc1add114cc7ede3e25e9fb75d3b7f7c635b29dd584fd556
 SHA512 
0c311577e336c5f95549a3d8d25259d468b6af10bbfb66c30fc7cd5d5837bf33bff9592ba7cdc043d66050e793a21e0e2d670657a397cd3ad132a61bcba4e0ac

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
deleted file mode 100644
index 7be649a2b85..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1038.3_p1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/";
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_";
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   >=dev-libs/openssl-1.0.1:0
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango[X]
-"
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > 
"${T}"/${PN}.desktop || die
-   mv "${T}"/${

[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosapi/

2017-12-20 Thread Alexis Ballier
commit: 4f9838a07de5b79fb272ce017c1a6c909ffecdd9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:08:22 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9838a0

dev-ros/rosapi: Bump to 0.8.6.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/rosapi/Manifest|  1 +
 dev-ros/rosapi/rosapi-0.8.6.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/rosapi/Manifest b/dev-ros/rosapi/Manifest
index 997e843b84e..8508cd9e276 100644
--- a/dev-ros/rosapi/Manifest
+++ b/dev-ros/rosapi/Manifest
@@ -7,3 +7,4 @@ DIST rosbridge_suite-0.8.1.tar.gz 376461 BLAKE2B 
413b879717d52e39134b7429e2408b8
 DIST rosbridge_suite-0.8.3.tar.gz 376654 BLAKE2B 
bcff882f60ae87d0aa4400c07176a476be3a098e9225a8389a5da094b26fc1b159decfc547f09ba2db34c52dfed5bfb10ae4b7076fb1b14b2cc2c785de81e77a
 SHA512 
661964587d45d290b88461f535f69b496c9596546c7c9b773633fee16e645dede8597b62ab8cba490b01a9e6a8b81524df89c94c390930f0132a55cb332a198c
 DIST rosbridge_suite-0.8.4.tar.gz 376986 BLAKE2B 
72632801775f49da7f43182bff88324c8dbb0a5d956d54f7b08422d7b81d717d33707de69b7a7f4a7120add49292d7b88c5f29893461f9a24e041d86f82be35e
 SHA512 
ba47c7012ca23c92589aca8718e027980364c56696bf41a3da42a5d4904e3124019d3e23a2b7fca6093f5f6431464c2c95fde4b3da14ca876e030bcb644d0aad
 DIST rosbridge_suite-0.8.5.tar.gz 378113 BLAKE2B 
e5599ce1d3dd270bb54575ce01bc661fccdb12c4932b26c5701b850c3b12fc0d78db64de9ea8b72a7aca2d0e1f889630e981f1b745424109a75913fdffb1f37e
 SHA512 
5c9061cd5dde4663b22d733484082a86c8dab3a1802834a1ed7bdfb4d914700f10b08b7864beb71dff3060b15234bcdcce4950ec55103464a501d919774a1e41
+DIST rosbridge_suite-0.8.6.tar.gz 378267 BLAKE2B 
b5e72b7897feef66aa05603bcff00ba213844f700f56be97a7110f33a77e3aa848ca0c583d5509ee205dc01bf001181b1887e20ee89d8348bc5eb43fd5a829b0
 SHA512 
e935c20466a13cbcf00051a4f32bc981806244aecf314e09e9e0ca9e0e873ab098b14b5ca5839bf14f2d3dfb823ecc62bb4e26027d4d0ff3f52bf0385011fbf3

diff --git a/dev-ros/rosapi/rosapi-0.8.6.ebuild 
b/dev-ros/rosapi/rosapi-0.8.6.ebuild
new file mode 100644
index 000..348d9a4fa5f
--- /dev/null
+++ b/dev-ros/rosapi/rosapi-0.8.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CATKIN_HAS_MESSAGES=yes
+ROS_REPO_URI="https://github.com/RobotWebTools/rosbridge_suite";
+KEYWORDS="~amd64"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Provides service calls for getting ros meta-information, like 
list of topics, services, params, etc."
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rosnode[${PYTHON_USEDEP}]
+   dev-ros/rosgraph[${PYTHON_USEDEP}]
+   dev-ros/rosbridge_library[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosbridge_server/

2017-12-20 Thread Alexis Ballier
commit: 13ea9037b136dc95139180d8725b75a46ee83e2e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:08:36 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ea9037

dev-ros/rosbridge_server: Bump to 0.8.6.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/rosbridge_server/Manifest  |  1 +
 .../rosbridge_server/rosbridge_server-0.8.6.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ros/rosbridge_server/Manifest 
b/dev-ros/rosbridge_server/Manifest
index 997e843b84e..8508cd9e276 100644
--- a/dev-ros/rosbridge_server/Manifest
+++ b/dev-ros/rosbridge_server/Manifest
@@ -7,3 +7,4 @@ DIST rosbridge_suite-0.8.1.tar.gz 376461 BLAKE2B 
413b879717d52e39134b7429e2408b8
 DIST rosbridge_suite-0.8.3.tar.gz 376654 BLAKE2B 
bcff882f60ae87d0aa4400c07176a476be3a098e9225a8389a5da094b26fc1b159decfc547f09ba2db34c52dfed5bfb10ae4b7076fb1b14b2cc2c785de81e77a
 SHA512 
661964587d45d290b88461f535f69b496c9596546c7c9b773633fee16e645dede8597b62ab8cba490b01a9e6a8b81524df89c94c390930f0132a55cb332a198c
 DIST rosbridge_suite-0.8.4.tar.gz 376986 BLAKE2B 
72632801775f49da7f43182bff88324c8dbb0a5d956d54f7b08422d7b81d717d33707de69b7a7f4a7120add49292d7b88c5f29893461f9a24e041d86f82be35e
 SHA512 
ba47c7012ca23c92589aca8718e027980364c56696bf41a3da42a5d4904e3124019d3e23a2b7fca6093f5f6431464c2c95fde4b3da14ca876e030bcb644d0aad
 DIST rosbridge_suite-0.8.5.tar.gz 378113 BLAKE2B 
e5599ce1d3dd270bb54575ce01bc661fccdb12c4932b26c5701b850c3b12fc0d78db64de9ea8b72a7aca2d0e1f889630e981f1b745424109a75913fdffb1f37e
 SHA512 
5c9061cd5dde4663b22d733484082a86c8dab3a1802834a1ed7bdfb4d914700f10b08b7864beb71dff3060b15234bcdcce4950ec55103464a501d919774a1e41
+DIST rosbridge_suite-0.8.6.tar.gz 378267 BLAKE2B 
b5e72b7897feef66aa05603bcff00ba213844f700f56be97a7110f33a77e3aa848ca0c583d5509ee205dc01bf001181b1887e20ee89d8348bc5eb43fd5a829b0
 SHA512 
e935c20466a13cbcf00051a4f32bc981806244aecf314e09e9e0ca9e0e873ab098b14b5ca5839bf14f2d3dfb823ecc62bb4e26027d4d0ff3f52bf0385011fbf3

diff --git a/dev-ros/rosbridge_server/rosbridge_server-0.8.6.ebuild 
b/dev-ros/rosbridge_server/rosbridge_server-0.8.6.ebuild
new file mode 100644
index 000..775590dc7d3
--- /dev/null
+++ b/dev-ros/rosbridge_server/rosbridge_server-0.8.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/RobotWebTools/rosbridge_suite";
+KEYWORDS="~amd64"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="A WebSocket interface to rosbridge"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosapi[${PYTHON_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   
dev-ros/rosbridge_library[${PYTHON_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosauth[${PYTHON_USEDEP}]
+   dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}"
+PATCHES=(
+   "${FILESDIR}/backports-ssl.patch"
+   "${FILESDIR}/tornado.patch"
+)



[gentoo-commits] repo/gentoo:master commit in: dev-ros/camera_calibration/

2017-12-20 Thread Alexis Ballier
commit: d700b4242ec79183b535953b6cb3012b002dea79
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:10:48 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d700b424

dev-ros/camera_calibration: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/camera_calibration/Manifest|  1 +
 .../camera_calibration-1.12.22.ebuild  | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-ros/camera_calibration/Manifest 
b/dev-ros/camera_calibration/Manifest
index 21ad4b3b7be..a1da9bae7e9 100644
--- a/dev-ros/camera_calibration/Manifest
+++ b/dev-ros/camera_calibration/Manifest
@@ -5,3 +5,4 @@ DIST image_pipeline-1.12.18.tar.gz 127899 BLAKE2B 
4ec0625c57da5348c9b276a8a457f6
 DIST image_pipeline-1.12.19.tar.gz 130635 BLAKE2B 
23709220248c86900c092a94a688cb428ceb58aba621e078cece903038345339e75706b0496aacd616e8a5e67522fff781d6a48022f8e6c231bb76eed9417b6e
 SHA512 
f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/dev-ros/camera_calibration/camera_calibration-1.12.22.ebuild 
b/dev-ros/camera_calibration/camera_calibration-1.12.22.ebuild
new file mode 100644
index 000..f447ac323c6
--- /dev/null
+++ b/dev-ros/camera_calibration/camera_calibration-1.12.22.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Calibration of monocular or stereo cameras using a checkerboard 
calibration target"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge[${PYTHON_USEDEP}]
+   dev-ros/image_geometry[${PYTHON_USEDEP}]
+   || ( media-libs/opencv[python,${PYTHON_USEDEP}] 
media-libs/opencv[python,python_single_target_python2_7] )
+   dev-ros/message_filters[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/std_srvs[${PYTHON_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: ros-meta/rosbridge_suite/

2017-12-20 Thread Alexis Ballier
commit: c23ba0d9c1c7646937b63d09659dba6ea192f676
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:08:41 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23ba0d9

ros-meta/rosbridge_suite: Bump to 0.8.6.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 ros-meta/rosbridge_suite/Manifest   |  1 +
 .../rosbridge_suite/rosbridge_suite-0.8.6.ebuild| 21 +
 2 files changed, 22 insertions(+)

diff --git a/ros-meta/rosbridge_suite/Manifest 
b/ros-meta/rosbridge_suite/Manifest
index 473726823d8..25ab811ef28 100644
--- a/ros-meta/rosbridge_suite/Manifest
+++ b/ros-meta/rosbridge_suite/Manifest
@@ -1,3 +1,4 @@
 DIST rosbridge_suite-0.8.3.tar.gz 376654 BLAKE2B 
bcff882f60ae87d0aa4400c07176a476be3a098e9225a8389a5da094b26fc1b159decfc547f09ba2db34c52dfed5bfb10ae4b7076fb1b14b2cc2c785de81e77a
 SHA512 
661964587d45d290b88461f535f69b496c9596546c7c9b773633fee16e645dede8597b62ab8cba490b01a9e6a8b81524df89c94c390930f0132a55cb332a198c
 DIST rosbridge_suite-0.8.4.tar.gz 376986 BLAKE2B 
72632801775f49da7f43182bff88324c8dbb0a5d956d54f7b08422d7b81d717d33707de69b7a7f4a7120add49292d7b88c5f29893461f9a24e041d86f82be35e
 SHA512 
ba47c7012ca23c92589aca8718e027980364c56696bf41a3da42a5d4904e3124019d3e23a2b7fca6093f5f6431464c2c95fde4b3da14ca876e030bcb644d0aad
 DIST rosbridge_suite-0.8.5.tar.gz 378113 BLAKE2B 
e5599ce1d3dd270bb54575ce01bc661fccdb12c4932b26c5701b850c3b12fc0d78db64de9ea8b72a7aca2d0e1f889630e981f1b745424109a75913fdffb1f37e
 SHA512 
5c9061cd5dde4663b22d733484082a86c8dab3a1802834a1ed7bdfb4d914700f10b08b7864beb71dff3060b15234bcdcce4950ec55103464a501d919774a1e41
+DIST rosbridge_suite-0.8.6.tar.gz 378267 BLAKE2B 
b5e72b7897feef66aa05603bcff00ba213844f700f56be97a7110f33a77e3aa848ca0c583d5509ee205dc01bf001181b1887e20ee89d8348bc5eb43fd5a829b0
 SHA512 
e935c20466a13cbcf00051a4f32bc981806244aecf314e09e9e0ca9e0e873ab098b14b5ca5839bf14f2d3dfb823ecc62bb4e26027d4d0ff3f52bf0385011fbf3

diff --git a/ros-meta/rosbridge_suite/rosbridge_suite-0.8.6.ebuild 
b/ros-meta/rosbridge_suite/rosbridge_suite-0.8.6.ebuild
new file mode 100644
index 000..275159487a8
--- /dev/null
+++ b/ros-meta/rosbridge_suite/rosbridge_suite-0.8.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/RobotWebTools/rosbridge_suite";
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="JSON API to ROS functionality for non-ROS programs"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosapi
+   dev-ros/rosbridge_library
+   dev-ros/rosbridge_server
+   "
+DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosbridge_library/

2017-12-20 Thread Alexis Ballier
commit: 211ce3fd65da1cd4b49048174da2cabc2d83bff5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:08:30 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211ce3fd

dev-ros/rosbridge_library: Bump to 0.8.6.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/rosbridge_library/Manifest |  1 +
 .../rosbridge_library-0.8.6.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-ros/rosbridge_library/Manifest 
b/dev-ros/rosbridge_library/Manifest
index 77dbc097e15..1a929522dbb 100644
--- a/dev-ros/rosbridge_library/Manifest
+++ b/dev-ros/rosbridge_library/Manifest
@@ -5,3 +5,4 @@ DIST rosbridge_suite-0.8.1.tar.gz 376461 BLAKE2B 
413b879717d52e39134b7429e2408b8
 DIST rosbridge_suite-0.8.3.tar.gz 376654 BLAKE2B 
bcff882f60ae87d0aa4400c07176a476be3a098e9225a8389a5da094b26fc1b159decfc547f09ba2db34c52dfed5bfb10ae4b7076fb1b14b2cc2c785de81e77a
 SHA512 
661964587d45d290b88461f535f69b496c9596546c7c9b773633fee16e645dede8597b62ab8cba490b01a9e6a8b81524df89c94c390930f0132a55cb332a198c
 DIST rosbridge_suite-0.8.4.tar.gz 376986 BLAKE2B 
72632801775f49da7f43182bff88324c8dbb0a5d956d54f7b08422d7b81d717d33707de69b7a7f4a7120add49292d7b88c5f29893461f9a24e041d86f82be35e
 SHA512 
ba47c7012ca23c92589aca8718e027980364c56696bf41a3da42a5d4904e3124019d3e23a2b7fca6093f5f6431464c2c95fde4b3da14ca876e030bcb644d0aad
 DIST rosbridge_suite-0.8.5.tar.gz 378113 BLAKE2B 
e5599ce1d3dd270bb54575ce01bc661fccdb12c4932b26c5701b850c3b12fc0d78db64de9ea8b72a7aca2d0e1f889630e981f1b745424109a75913fdffb1f37e
 SHA512 
5c9061cd5dde4663b22d733484082a86c8dab3a1802834a1ed7bdfb4d914700f10b08b7864beb71dff3060b15234bcdcce4950ec55103464a501d919774a1e41
+DIST rosbridge_suite-0.8.6.tar.gz 378267 BLAKE2B 
b5e72b7897feef66aa05603bcff00ba213844f700f56be97a7110f33a77e3aa848ca0c583d5509ee205dc01bf001181b1887e20ee89d8348bc5eb43fd5a829b0
 SHA512 
e935c20466a13cbcf00051a4f32bc981806244aecf314e09e9e0ca9e0e873ab098b14b5ca5839bf14f2d3dfb823ecc62bb4e26027d4d0ff3f52bf0385011fbf3

diff --git a/dev-ros/rosbridge_library/rosbridge_library-0.8.6.ebuild 
b/dev-ros/rosbridge_library/rosbridge_library-0.8.6.ebuild
new file mode 100644
index 000..975b2fdc45f
--- /dev/null
+++ b/dev-ros/rosbridge_library/rosbridge_library-0.8.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CATKIN_HAS_MESSAGES=yes
+ROS_REPO_URI="https://github.com/RobotWebTools/rosbridge_suite";
+KEYWORDS="~amd64"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Core rosbridge package responsible for interpreting JSON and 
performing the appropriate ROS action"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rosservice[${PYTHON_USEDEP}]
+   dev-ros/rostopic[${PYTHON_USEDEP}]
+   dev-ros/rosgraph[${PYTHON_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-python/pymongo[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-ros/actionlib_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rospy_tutorials[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/stereo_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/tf2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/trajectory_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/visualization_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/image_publisher/

2017-12-20 Thread Alexis Ballier
commit: 4baa1f4002acee779d8ce280a52ec60c654ea2bd
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:11:04 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4baa1f40

dev-ros/image_publisher: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/image_publisher/Manifest   |  1 +
 .../image_publisher/image_publisher-1.12.22.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ros/image_publisher/Manifest b/dev-ros/image_publisher/Manifest
index 5732893f16c..6d32684c322 100644
--- a/dev-ros/image_publisher/Manifest
+++ b/dev-ros/image_publisher/Manifest
@@ -1,2 +1,3 @@
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/dev-ros/image_publisher/image_publisher-1.12.22.ebuild 
b/dev-ros/image_publisher/image_publisher-1.12.22.ebuild
new file mode 100644
index 000..165d0170001
--- /dev/null
+++ b/dev-ros/image_publisher/image_publisher-1.12.22.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Publish an image stream from single image file or avi file."
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   media-libs/opencv:=
+   dev-ros/dynamic_reconfigure
+   dev-ros/camera_info_manager
+   dev-ros/image_transport
+   dev-ros/nodelet
+   dev-ros/roscpp
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/depth_image_proc/

2017-12-20 Thread Alexis Ballier
commit: 78d7b3ff7b4d447223b4d8c172356df27faf888c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:10:53 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d7b3ff

dev-ros/depth_image_proc: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/depth_image_proc/Manifest  |  1 +
 .../depth_image_proc-1.12.22.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ros/depth_image_proc/Manifest 
b/dev-ros/depth_image_proc/Manifest
index 5732893f16c..6d32684c322 100644
--- a/dev-ros/depth_image_proc/Manifest
+++ b/dev-ros/depth_image_proc/Manifest
@@ -1,2 +1,3 @@
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/dev-ros/depth_image_proc/depth_image_proc-1.12.22.ebuild 
b/dev-ros/depth_image_proc/depth_image_proc-1.12.22.ebuild
new file mode 100644
index 000..87c9e41d1a1
--- /dev/null
+++ b/dev-ros/depth_image_proc/depth_image_proc-1.12.22.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Nodelets for processing depth images such as those produced by 
OpenNI camera"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   media-libs/opencv:=
+   dev-ros/eigen_conversions
+   dev-ros/image_geometry
+   dev-ros/image_transport
+   dev-ros/message_filters
+   dev-ros/nodelet
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/tf2
+   dev-ros/tf2_ros
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: ros-meta/image_pipeline/

2017-12-20 Thread Alexis Ballier
commit: accf98f90b347e111e7c1198c51a73a980312434
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:11:25 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accf98f9

ros-meta/image_pipeline: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 ros-meta/image_pipeline/Manifest   |  1 +
 .../image_pipeline/image_pipeline-1.12.22.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/ros-meta/image_pipeline/Manifest b/ros-meta/image_pipeline/Manifest
index b26484c5f5a..c825d78f9f4 100644
--- a/ros-meta/image_pipeline/Manifest
+++ b/ros-meta/image_pipeline/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.12.19.tar.gz 130635 BLAKE2B 
23709220248c86900c092a94a688cb428ceb58aba621e078cece903038345339e75706b0496aacd616e8a5e67522fff781d6a48022f8e6c231bb76eed9417b6e
 SHA512 
f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/ros-meta/image_pipeline/image_pipeline-1.12.22.ebuild 
b/ros-meta/image_pipeline/image_pipeline-1.12.22.ebuild
new file mode 100644
index 000..e534a16e7b7
--- /dev/null
+++ b/ros-meta/image_pipeline/image_pipeline-1.12.22.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Fills the gap between getting raw images from a camera driver and 
higher-level vision processing"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/camera_calibration
+   dev-ros/depth_image_proc
+   dev-ros/image_proc
+   dev-ros/image_publisher
+   dev-ros/image_rotate
+   dev-ros/image_view
+   dev-ros/stereo_image_proc
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/image_view/

2017-12-20 Thread Alexis Ballier
commit: 21cfa1d5a1d89f5711e8a19ad7b2737d59c609ca
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:11:15 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cfa1d5

dev-ros/image_view: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/image_view/Manifest  |  1 +
 dev-ros/image_view/image_view-1.12.22.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ros/image_view/Manifest b/dev-ros/image_view/Manifest
index b26484c5f5a..c825d78f9f4 100644
--- a/dev-ros/image_view/Manifest
+++ b/dev-ros/image_view/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.12.19.tar.gz 130635 BLAKE2B 
23709220248c86900c092a94a688cb428ceb58aba621e078cece903038345339e75706b0496aacd616e8a5e67522fff781d6a48022f8e6c231bb76eed9417b6e
 SHA512 
f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/dev-ros/image_view/image_view-1.12.22.ebuild 
b/dev-ros/image_view/image_view-1.12.22.ebuild
new file mode 100644
index 000..477a6ade7dc
--- /dev/null
+++ b/dev-ros/image_view/image_view-1.12.22.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Simple viewer for ROS image topics"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   media-libs/opencv:=
+   x11-libs/gtk+:2
+   dev-ros/camera_calibration_parsers
+   >=dev-ros/cv_bridge-1.11.10
+   dev-ros/image_transport
+   dev-ros/message_filters
+   dev-ros/nodelet
+   dev-ros/rosconsole
+   dev-ros/roscpp
+   dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/image_rotate/

2017-12-20 Thread Alexis Ballier
commit: 9d8bb54d4e8f71b9e05bcb4198db1d87be6d0381
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:11:09 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8bb54d

dev-ros/image_rotate: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/image_rotate/Manifest|  1 +
 dev-ros/image_rotate/image_rotate-1.12.22.ebuild | 29 
 2 files changed, 30 insertions(+)

diff --git a/dev-ros/image_rotate/Manifest b/dev-ros/image_rotate/Manifest
index 5732893f16c..6d32684c322 100644
--- a/dev-ros/image_rotate/Manifest
+++ b/dev-ros/image_rotate/Manifest
@@ -1,2 +1,3 @@
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/dev-ros/image_rotate/image_rotate-1.12.22.ebuild 
b/dev-ros/image_rotate/image_rotate-1.12.22.ebuild
new file mode 100644
index 000..8d00fbdb327
--- /dev/null
+++ b/dev-ros/image_rotate/image_rotate-1.12.22.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Rotates an image stream minimizing the angle between an arbitrary 
vector and the camera frame"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   media-libs/opencv:=
+   dev-ros/dynamic_reconfigure
+   dev-ros/eigen_conversions
+   dev-ros/image_transport
+   dev-ros/nodelet
+   dev-ros/roscpp
+   dev-ros/tf2
+   dev-ros/tf2_geometry_msgs
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/robot_localization/

2017-12-20 Thread Alexis Ballier
commit: 6f5c891d4a67c5455a4c15684b2661e468638de9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:14:25 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5c891d

dev-ros/robot_localization: add std_srvs dep

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/robot_localization/robot_localization-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ros/robot_localization/robot_localization-.ebuild 
b/dev-ros/robot_localization/robot_localization-.ebuild
index d82b9bcddb0..941ce5516c7 100644
--- a/dev-ros/robot_localization/robot_localization-.ebuild
+++ b/dev-ros/robot_localization/robot_localization-.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
dev-ros/roscpp
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/tf2
dev-ros/tf2_geometry_msgs
dev-ros/tf2_ros



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/

2017-12-20 Thread Alexis Ballier
commit: 957eca3b3db92500ee7344dce15c919dbcfc80c0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:39:31 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957eca3b

sci-electronics/gazebo: bump to 8.2.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-electronics/gazebo/Manifest|  1 +
 sci-electronics/gazebo/gazebo-8.2.0.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/sci-electronics/gazebo/Manifest b/sci-electronics/gazebo/Manifest
index f435c11ab9d..b7afd6f1d78 100644
--- a/sci-electronics/gazebo/Manifest
+++ b/sci-electronics/gazebo/Manifest
@@ -1 +1,2 @@
 DIST gazebo-8.1.1.tar.bz2 52448136 BLAKE2B 
39972762d2e5bbf81a02481d8b2f07bd6b3c6926670cf578cd26fce92060dbfa359a5d5362d6391ab051bd3f054da5a6af137a61179aeb7815a95ef4cf7329ce
 SHA512 
bf5585e63cfb5a86b89a0e802c33ff07c5753e94b9282610d2ea1a4248af705a1c80ea52389b4a7c49f51ec1990e2c9a5e3a6a74fefebe1b20e70960ceb755e8
+DIST gazebo-8.2.0.tar.bz2 52513092 BLAKE2B 
d44c4ac837163331f50e266bb4880f42fff82037ccc9a7e1ac7ccea0a37415a2fc217c62b449358510308fc741e0c569e2613c70c328e323f6f018c5bc6f0b31
 SHA512 
d2561a6e5460ea068d9c84945e5955d986bc1f6f0d1ba16100aae53015c6e11da3a152ac6ecb906147d37261d4c680025bcc5f5587c6c09f127319dc184cf843

diff --git a/sci-electronics/gazebo/gazebo-8.2.0.ebuild 
b/sci-electronics/gazebo/gazebo-8.2.0.ebuild
new file mode 100644
index 000..72cc1dca1b3
--- /dev/null
+++ b/sci-electronics/gazebo/gazebo-8.2.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils versionator vcs-snapshot flag-o-matic
+
+DESCRIPTION="A 3D multiple robot simulator with dynamics"
+HOMEPAGE="http://gazebosim.org/";
+SRC_URI="https://osrf-distributions.s3.amazonaws.com/gazebo/releases/${P}.tar.bz2";
+
+LICENSE="Apache-2.0"
+# Subslot = major version = soname of libs
+SLOT="0/8"
+KEYWORDS="~amd64"
+IUSE="cpu_flags_x86_sse2 libav test"
+
+RDEPEND="
+   >=dev-libs/protobuf-2:=
+   virtual/opengl
+   media-libs/openal
+   net-misc/curl
+   dev-libs/tinyxml
+   dev-libs/tinyxml2:=
+   dev-libs/libtar
+   dev-cpp/tbb
+   >=dev-games/ogre-1.7.4[freeimage]
+   >=media-libs/freeimage-3.15.4[png]
+   sci-libs/libccd
+   libav? ( >=media-video/libav-9:0= )
+   !libav? ( >=media-video/ffmpeg-2.6:0= )
+   sci-libs/gts
+   >=sci-physics/bullet-2.82
+   >=dev-libs/sdformat-5.0:=
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   dev-libs/boost:=[threads]
+   sci-libs/gdal
+   virtual/libusb:1
+   dev-libs/libspnav
+   media-libs/freeimage
+   sci-libs/hdf5:=[cxx]
+   sys-apps/util-linux
+   media-gfx/graphviz
+   net-libs/ignition-msgs:=
+   >=sci-libs/ignition-math-2.3:3=
+   net-libs/ignition-transport:3=
+   x11-libs/qwt:6=[qt5]
+"
+DEPEND="${RDEPEND}
+   dev-qt/qttest:5
+   app-text/ronn
+   app-arch/gzip
+   virtual/pkgconfig
+   x11-apps/mesa-progs
+   test? ( dev-libs/libxslt )
+"
+CMAKE_BUILD_TYPE=RelWithDebInfo
+PATCHES=( "${FILESDIR}/qwt.patch" )
+
+src_configure() {
+   # doesnt build without it
+   append-cxxflags "-std=c++11"
+   # doesnt build with as-needed either
+   append-ldflags "-Wl,--no-as-needed"
+
+   local mycmakeargs=(
+   "-DUSE_UPSTREAM_CFLAGS=OFF"
+   "-DSSE2_FOUND=$(usex cpu_flags_x86_sse2 TRUE FALSE)"
+   "-DUSE_HOST_CFLAGS=FALSE"
+   "-DBUILD_TESTING=$(usex test TRUE FALSE)"
+   "-DENABLE_SCREEN_TESTS=FALSE"
+   "-DUSE_EXTERNAL_TINYXML2=TRUE"
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/image_proc/

2017-12-20 Thread Alexis Ballier
commit: 6ebaeb44921a66ac5a2d5796856a292af15ec384
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:10:59 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebaeb44

dev-ros/image_proc: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/image_proc/Manifest  |  1 +
 dev-ros/image_proc/image_proc-1.12.22.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ros/image_proc/Manifest b/dev-ros/image_proc/Manifest
index b26484c5f5a..c825d78f9f4 100644
--- a/dev-ros/image_proc/Manifest
+++ b/dev-ros/image_proc/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.12.19.tar.gz 130635 BLAKE2B 
23709220248c86900c092a94a688cb428ceb58aba621e078cece903038345339e75706b0496aacd616e8a5e67522fff781d6a48022f8e6c231bb76eed9417b6e
 SHA512 
f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/dev-ros/image_proc/image_proc-1.12.22.ebuild 
b/dev-ros/image_proc/image_proc-1.12.22.ebuild
new file mode 100644
index 000..c70f308ec81
--- /dev/null
+++ b/dev-ros/image_proc/image_proc-1.12.22.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Single image rectification and color processing"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   dev-ros/dynamic_reconfigure
+   dev-ros/image_geometry
+   dev-ros/image_transport
+   dev-ros/nodelet
+   dev-ros/roscpp
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   media-libs/opencv:=
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rviz/

2017-12-20 Thread Alexis Ballier
commit: bddeb01cf9b86dd0eec187459768aab71e193994
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:53:48 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddeb01c

dev-ros/rviz: bump to 1.12.14

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/rviz/Manifest|  1 +
 dev-ros/rviz/rviz-1.12.14.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-ros/rviz/Manifest b/dev-ros/rviz/Manifest
index 8cbba230f1a..6bb8a2c2c88 100644
--- a/dev-ros/rviz/Manifest
+++ b/dev-ros/rviz/Manifest
@@ -1,2 +1,3 @@
 DIST rviz-1.12.11.tar.gz 4550851 BLAKE2B 
f87106335aa4d0e78b47eab032d7f5e6cbd40c878d394e0ce8f12fc79dba5260277be22624c92a8adc2b2342c4f4f5550ba967b796a60766b8c808660d22fd59
 SHA512 
0eb5c35b658a56b6f17c741ec8b704aa9651c45a01707aff00dca51b3eebd15827c4fbef60cb2f75028c920a9d6ed4779eb6a9645a9a43a12f5e568a43300793
 DIST rviz-1.12.13.tar.gz 5086771 BLAKE2B 
e19fd4c5e9001fbb425baf6b650adb45037c9662ed8602c2d4a95be4f62cf02c023c480ca83b2b9ab3b84ff9b65f208c0515b174d32963a322085ebb44af5649
 SHA512 
f9f76308f2c7f973e95a6b410850f55489ed65027004fe080e8f39be79d4cc142657825ae93b0f06ef299ae75fb42a018add6afa8e7f132f89418b21eadd1980
+DIST rviz-1.12.14.tar.gz 5087682 BLAKE2B 
0ff42da139419b819e224459826d0bcc49bb70c9ca1c878487abee188321030f1c5535ff3ce7a1462b6946f2a9eac1cc1022f31289c5d138b0a64cef213228bc
 SHA512 
748e3daf3fef53086f9056532e1fc9d3ca5a9130656b880487b50a557115e603ad843dd7f363241eb0b4d300f9fbe601fbd645f1e629ac2760a8a54666028e68

diff --git a/dev-ros/rviz/rviz-1.12.14.ebuild b/dev-ros/rviz/rviz-1.12.14.ebuild
new file mode 100644
index 000..b2eef9fdeb6
--- /dev/null
+++ b/dev-ros/rviz/rviz-1.12.14.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros-visualization/rviz";
+KEYWORDS="~amd64"
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="3D visualization tool for ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   media-libs/assimp
+   dev-games/ogre
+   virtual/opengl
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   dev-cpp/eigen:3
+   dev-cpp/yaml-cpp
+   dev-libs/urdfdom:=
+   dev-libs/tinyxml:=
+
+   dev-ros/angles
+   dev-ros/image_geometry
+   dev-ros/image_transport
+   dev-ros/interactive_markers
+   dev-ros/laser_geometry
+   dev-ros/message_filters
+   dev-ros/pluginlib
+   >=dev-ros/python_qt_binding-0.3.0[${PYTHON_USEDEP}]
+   dev-ros/resource_retriever
+   dev-ros/rosbag[${PYTHON_USEDEP}]
+   dev-ros/rosconsole
+   dev-ros/roscpp
+   dev-ros/roslib[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/tf
+   dev-ros/urdf
+   dev-ros/media_export
+
+   
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/map_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   
dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-ros/cmake_modules
+   virtual/pkgconfig
+   test? (
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-cpp/gtest
+   )"
+
+src_configure() {
+   local mycatkincmakeargs=( "-DUseQt5=ON" )
+   ros-catkin_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/robot_localization/

2017-12-20 Thread Alexis Ballier
commit: d67626e9378ce4eb421053c53a53354e5d285339
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:23:19 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67626e9

dev-ros/robot_localization: bump to 2.4.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/robot_localization/Manifest|  1 +
 .../robot_localization-2.4.1.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-ros/robot_localization/Manifest 
b/dev-ros/robot_localization/Manifest
index a82b24b3918..7f61bf43d3e 100644
--- a/dev-ros/robot_localization/Manifest
+++ b/dev-ros/robot_localization/Manifest
@@ -1 +1,2 @@
 DIST robot_localization-2.4.0.tar.gz 6448252 BLAKE2B 
c63ea67f4e9829127f8b3fa7a55384cd6593ddc7e600bb5ac412c58a35bd0762145a76648d15c93f82731217163859a5da151e5729eb099a8e6c184dbf77c49f
 SHA512 
92a8c6d44f35a264fc16fe91d7ba6afcf361911164a96343d76d93c0263f0d6cb9e3b11f82cf30c0354a1ebb140cdb06348ae5ca92182dd85ab2e0fd77898724
+DIST robot_localization-2.4.1.tar.gz 6461786 BLAKE2B 
73a7ac992fac1c22359c61627ddfbecd618aad406a2f1119c3d80be55155e1aafd5008a0ff88133f5aa7d02b9bb94ca6a42fd7491fad680eeb9af45dcacfc5e5
 SHA512 
032994ef56a6f65d33e671067342d0bc1da747fd2b1d135ad3310009b907ffbc05131d7a77a3ef1aaec853742f0b5d35cef8e142691c659bf3c6bd346af7d636

diff --git a/dev-ros/robot_localization/robot_localization-2.4.1.ebuild 
b/dev-ros/robot_localization/robot_localization-2.4.1.ebuild
new file mode 100644
index 000..941ce5516c7
--- /dev/null
+++ b/dev-ros/robot_localization/robot_localization-2.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/cra-ros-pkg/robot_localization";
+KEYWORDS="~amd64"
+CATKIN_HAS_MESSAGES=yes
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geographic_msgs 
dev-ros/geometry_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Package of nonlinear state estimation nodes"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/diagnostic_updater
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/eigen_conversions
+   dev-ros/geographic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/message_filters
+   dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/roscpp
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/tf2
+   dev-ros/tf2_geometry_msgs
+   dev-ros/tf2_ros
+   dev-ros/xmlrpcpp
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/roslint
+   dev-cpp/eigen:3
+   test? ( dev-ros/rosbag dev-ros/rostest dev-ros/rosunit )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/stereo_image_proc/

2017-12-20 Thread Alexis Ballier
commit: 1ad766484b029dceef815a96034441d5f03de702
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Dec 20 16:11:20 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Dec 20 16:53:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad76648

dev-ros/stereo_image_proc: Bump to 1.12.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ros/stereo_image_proc/Manifest |  1 +
 .../stereo_image_proc-1.12.22.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ros/stereo_image_proc/Manifest 
b/dev-ros/stereo_image_proc/Manifest
index b26484c5f5a..c825d78f9f4 100644
--- a/dev-ros/stereo_image_proc/Manifest
+++ b/dev-ros/stereo_image_proc/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.12.19.tar.gz 130635 BLAKE2B 
23709220248c86900c092a94a688cb428ceb58aba621e078cece903038345339e75706b0496aacd616e8a5e67522fff781d6a48022f8e6c231bb76eed9417b6e
 SHA512 
f0677e4a811622ffc19792af828f4766408b6a051d271950a8a096d064b043dae1457b2a6f2d59fe5c2971795db04e7abf5e0878ead1428a4da19033693829ba
 DIST image_pipeline-1.12.20.tar.gz 137888 BLAKE2B 
2fa362acf59e545c794136262bab98bd5bf5c9025306df5b3f46fd4f498a13c99ef902653f8725564e02f6d1178ba7b77f973d248e4229c80251ad8f5747fb56
 SHA512 
37a45cfcc8bdb8b40477860e29f72671d423d4531156f5901128c32a6c41d27f235cdac216502d614ab7ddab5e66c2f343baaa0fd22cf83cb38e667fbbc111c5
 DIST image_pipeline-1.12.21.tar.gz 139264 BLAKE2B 
0b60057d35a250b0f4938ad79d893b922501d9416a6a7122c49023f632affd06c1c82bfddff0f10bbebe683d8dd50eb4d947d5086a8bb6935da98f8a2d146eed
 SHA512 
76f06e7a1effb3098454496e01a8c14b34a37a3ea96ac51a0deb860b6891b37d354dcf7d9c06389476decaa90c3097c4495e34d04f70ad6a571fc5469eda2f6c
+DIST image_pipeline-1.12.22.tar.gz 139237 BLAKE2B 
9c4ad324494f7e9db935cceed562840bb7ed7af730655398c9ac410722faf7d6747010ef0bbee55f14b555b6b2a6756de3edde31d84c3ae3fad123cea4a85bfe
 SHA512 
34c17bd13625dc0a3c94639ce5ea17cc7674b0035b425c10020178d08037fb4fd081a84d7e83c75822f58c0ba2faead351702dbbc75c821d2f8c17bda351c560

diff --git a/dev-ros/stereo_image_proc/stereo_image_proc-1.12.22.ebuild 
b/dev-ros/stereo_image_proc/stereo_image_proc-1.12.22.ebuild
new file mode 100644
index 000..825abc908cb
--- /dev/null
+++ b/dev-ros/stereo_image_proc/stereo_image_proc-1.12.22.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Stereo and single image rectification and disparity processing"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   dev-ros/dynamic_reconfigure
+   dev-ros/image_geometry
+   dev-ros/image_proc
+   dev-ros/image_transport
+   dev-ros/message_filters
+   dev-ros/nodelet
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   media-libs/opencv:=
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] proj/openrc:master commit in: support/init.d.examples/

2017-12-20 Thread William Hubbs
commit: 7a568a0aa83d732757c4699d4b94b7e3a9aa
Author: William Hubbs  gmail  com>
AuthorDate: Wed Dec 20 17:01:29 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 20 17:01:29 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=7a56

init.d.examples: pid files always go in /var

This removes the @VARBASE@ substitution since it is always translated to
/var.

 support/init.d.examples/Makefile  | 2 --
 support/init.d.examples/avahi-dnsconfd.in | 2 +-
 support/init.d.examples/avahid.in | 2 +-
 support/init.d.examples/dbus.in   | 2 +-
 support/init.d.examples/dnsmasq.in| 2 +-
 support/init.d.examples/hald.in   | 2 +-
 support/init.d.examples/named.in  | 4 ++--
 support/init.d.examples/openvpn.in| 2 +-
 support/init.d.examples/polkitd.in| 2 +-
 support/init.d.examples/sshd.in   | 2 +-
 10 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/support/init.d.examples/Makefile b/support/init.d.examples/Makefile
index b65c1fd4..0c043251 100644
--- a/support/init.d.examples/Makefile
+++ b/support/init.d.examples/Makefile
@@ -7,7 +7,5 @@ BIN=${OBJS}
 
 MK=../../mk
 
-SED_EXTRA+= -e 's:@VARBASE@:/var:g'
-
 include ${MK}/os.mk
 include ${MK}/scripts.mk

diff --git a/support/init.d.examples/avahi-dnsconfd.in 
b/support/init.d.examples/avahi-dnsconfd.in
index b87b6d58..6e117883 100644
--- a/support/init.d.examples/avahi-dnsconfd.in
+++ b/support/init.d.examples/avahi-dnsconfd.in
@@ -11,7 +11,7 @@
 
 command=@PKG_PREFIX@/sbin/avahi-dnsconfd
 command_args="$avahi_dnsconfd_args -D"
-pidfile=@VARBASE@/run/avahi-dnsconfd.pid
+pidfile=/var/run/avahi-dnsconfd.pid
 name="Avahi DNS Configuration Daemon"
 
 depend()

diff --git a/support/init.d.examples/avahid.in 
b/support/init.d.examples/avahid.in
index b809d7b0..9953bd79 100644
--- a/support/init.d.examples/avahid.in
+++ b/support/init.d.examples/avahid.in
@@ -11,7 +11,7 @@
 
 command=@PKG_PREFIX@/sbin/avahi-daemon
 command_args="$avahid_args -D"
-pidfile=@VARBASE@/run/avahi-daemon/pid
+pidfile=/var/run/avahi-daemon/pid
 name="Avahi Service Advertisement Daemon"
 
 depend()

diff --git a/support/init.d.examples/dbus.in b/support/init.d.examples/dbus.in
index 0275767d..52ee9113 100644
--- a/support/init.d.examples/dbus.in
+++ b/support/init.d.examples/dbus.in
@@ -10,7 +10,7 @@
 # except according to the terms contained in the LICENSE file.
 
 command=@PKG_PREFIX@/bin/dbus-daemon
-pidfile=@VARBASE@/run/dbus/pid
+pidfile=/var/run/dbus/pid
 command_args="${dbusd_args---system}"
 name="Message Bus Daemon"
 

diff --git a/support/init.d.examples/dnsmasq.in 
b/support/init.d.examples/dnsmasq.in
index f711b2e3..52f2b945 100644
--- a/support/init.d.examples/dnsmasq.in
+++ b/support/init.d.examples/dnsmasq.in
@@ -11,7 +11,7 @@
 
 command=@PKG_PREFIX@/sbin/dnsmasq
 command_args=$dnsmasq_args
-pidfile=@VARBASE@/run/dnsmasq.pid
+pidfile=/var/run/dnsmasq.pid
 required_files=/etc/dnsmasq.conf
 
 extra_started_commands="reload"

diff --git a/support/init.d.examples/hald.in b/support/init.d.examples/hald.in
index bde173c2..84dbb401 100644
--- a/support/init.d.examples/hald.in
+++ b/support/init.d.examples/hald.in
@@ -10,7 +10,7 @@
 # except according to the terms contained in the LICENSE file.
 
 command=@PKG_PREFIX@/sbin/hald
-pidfile=@VARBASE@/run/hald/hald.pid
+pidfile=/var/run/hald/hald.pid
 command_args=$hald_args
 name="Hardware Abstraction Layer Daemon"
 

diff --git a/support/init.d.examples/named.in b/support/init.d.examples/named.in
index 1348787f..409ac54e 100644
--- a/support/init.d.examples/named.in
+++ b/support/init.d.examples/named.in
@@ -11,7 +11,7 @@
 
 command=/usr/sbin/named
 command_args=$named_args
-pidfile=@VARBASE@/run/named.pid
+pidfile=/var/run/named.pid
 name="Domain Name server"
 extra_started_commands="reload"
 
@@ -20,7 +20,7 @@ uid=named
 case "$RC_UNAME" in
FreeBSD)
uid=bind
-   pidfile=@VARBASE@/run/named/pid
+   pidfile=/var/run/named/pid
;;
Linux)
uid=bind

diff --git a/support/init.d.examples/openvpn.in 
b/support/init.d.examples/openvpn.in
index 95e94821..1608228e 100644
--- a/support/init.d.examples/openvpn.in
+++ b/support/init.d.examples/openvpn.in
@@ -14,7 +14,7 @@ name="OpenVPN"
 [ "$vpn" != openvpn ] && name="$name ($vpn)"
 command=@PKG_PREFIX@/sbin/openvpn
 
-pidfile=@VARBASE@/run/"$RC_SVCNAME".pid
+pidfile=/var/run/"$RC_SVCNAME".pid
 : ${openvpn_dir:=@PKG_PREFIX@/etc/openvpn}
 : ${openvpn_config:=$openvpn_dir/$vpn.conf}
 command_args="$openvpn_args --daemon --config $openvpn_config"

diff --git a/support/init.d.examples/polkitd.in 
b/support/init.d.examples/polkitd.in
index a36e3395..b1292385 100644
--- a/support/init.d.examples/polkitd.in
+++ b/support/init.d.examples/polkitd.in
@@ -10,7 +10,7 @@
 # except according to the terms contained in the LICENSE file.
 
 command=@PKG_PREFIX@/sbin/polkitd
-pidfile=@VARBASE@/run/

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

2017-12-20 Thread Andreas Sturmlechner
commit: 08f1f9e73913968c59ee839693a476cc003ef81b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 20 17:23:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 20 17:24:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f1f9e7

media-video/vlc: Fix (some) sandbox violations

Bug: https://bugs.gentoo.org/608256
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/vlc/vlc-2.2.8.ebuild| 2 ++
 media-video/vlc/vlc-2.2..ebuild | 2 ++
 media-video/vlc/vlc-3.0..ebuild | 2 ++
 media-video/vlc/vlc-.ebuild | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/media-video/vlc/vlc-2.2.8.ebuild b/media-video/vlc/vlc-2.2.8.ebuild
index f0dc1605456..b7543790bf9 100644
--- a/media-video/vlc/vlc-2.2.8.ebuild
+++ b/media-video/vlc/vlc-2.2.8.ebuild
@@ -264,6 +264,8 @@ src_configure() {
# FIXME: Needs libresid-builder from libsidplay:2 which is in another 
directory...
append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
 
+   xdg_environment_reset # bug 608256
+
if use truetype || use projectm ; then
local dejavu="/usr/share/fonts/dejavu/"
myconf="--with-default-font=${dejavu}/DejaVuSans.ttf \

diff --git a/media-video/vlc/vlc-2.2..ebuild 
b/media-video/vlc/vlc-2.2..ebuild
index 23aabcb4911..f36f6cfefe2 100644
--- a/media-video/vlc/vlc-2.2..ebuild
+++ b/media-video/vlc/vlc-2.2..ebuild
@@ -264,6 +264,8 @@ src_configure() {
# FIXME: Needs libresid-builder from libsidplay:2 which is in another 
directory...
append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
 
+   xdg_environment_reset # bug 608256
+
if use truetype || use projectm ; then
local dejavu="/usr/share/fonts/dejavu/"
myconf="--with-default-font=${dejavu}/DejaVuSans.ttf \

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 308edb2ec4a..a425abcdf05 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -290,6 +290,8 @@ src_configure() {
# FIXME: Needs libresid-builder from libsidplay:2 which is in another 
directory...
append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
 
+   xdg_environment_reset # bug 608256
+
if use truetype || use projectm ; then
local dejavu="/usr/share/fonts/dejavu/"
myconf="--with-default-font=${dejavu}/DejaVuSans.ttf \

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index 308edb2ec4a..a425abcdf05 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -290,6 +290,8 @@ src_configure() {
# FIXME: Needs libresid-builder from libsidplay:2 which is in another 
directory...
append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
 
+   xdg_environment_reset # bug 608256
+
if use truetype || use projectm ; then
local dejavu="/usr/share/fonts/dejavu/"
myconf="--with-default-font=${dejavu}/DejaVuSans.ttf \



[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/

2017-12-20 Thread Anthony G. Basile
commit: b4e33b180952982375054288b33e0c624a9b8178
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 20 17:13:31 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 20 17:41:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e33b18

sys-process/fcron: added myself to the metadata.xml

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-process/fcron/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-process/fcron/metadata.xml b/sys-process/fcron/metadata.xml
index 1eeec4c614d..197ff1d0806 100644
--- a/sys-process/fcron/metadata.xml
+++ b/sys-process/fcron/metadata.xml
@@ -5,6 +5,10 @@
whi...@gentoo.org
Thomas Deutschmann

+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   

cron-b...@gentoo.org
Gentoo Cron Project



[gentoo-commits] repo/gentoo:master commit in: virtual/cron/

2017-12-20 Thread Anthony G. Basile
commit: 8d3f751e3ccba4cbc19e26394308e19536a085f2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 20 17:16:28 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 20 17:41:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3f751e

virtual/cron: added myself to the metadata.xml

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 virtual/cron/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/virtual/cron/metadata.xml b/virtual/cron/metadata.xml
index 483c3d16088..7de5dbeb799 100644
--- a/virtual/cron/metadata.xml
+++ b/virtual/cron/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   cron-b...@gentoo.org
-   Gentoo Cron Project
-
+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   
+   
+   cron-b...@gentoo.org
+   Gentoo Cron Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-process/at/

2017-12-20 Thread Anthony G. Basile
commit: 5efe3ff086be67e383853238c89ba72dfdaaf0c8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 20 17:11:27 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 20 17:41:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5efe3ff0

sys-process/at: added myself to the metadata.xml

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-process/at/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-process/at/metadata.xml b/sys-process/at/metadata.xml
index 9734cae3df3..697bb40598f 100644
--- a/sys-process/at/metadata.xml
+++ b/sys-process/at/metadata.xml
@@ -5,6 +5,10 @@
polynomia...@gentoo.org
Lars Wendler

+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   
 
cron-b...@gentoo.org
Gentoo Cron Project



[gentoo-commits] repo/gentoo:master commit in: sys-process/cronbase/

2017-12-20 Thread Anthony G. Basile
commit: c9d2cb102ceff6ae587e6ff3d8811dd7e7c57b9b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 20 17:15:14 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 20 17:41:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d2cb10

sys-process/cronbase: added myself to the metadata.xml

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sys-process/cronbase/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-process/cronbase/metadata.xml 
b/sys-process/cronbase/metadata.xml
index a22ac52b016..7de5dbeb799 100644
--- a/sys-process/cronbase/metadata.xml
+++ b/sys-process/cronbase/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   

cron-b...@gentoo.org
Gentoo Cron Project



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

2017-12-20 Thread Anthony G. Basile
commit: 6bd2ade54dfddc550fee3b55928be742a3cf07be
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 20 17:44:53 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 20 17:44:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd2ade5

net-p2p/tribler: drop to maintainer-needed

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 net-p2p/tribler/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-p2p/tribler/metadata.xml b/net-p2p/tribler/metadata.xml
index 295cd2132fa..cb12e1147ab 100644
--- a/net-p2p/tribler/metadata.xml
+++ b/net-p2p/tribler/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   bluen...@gentoo.org
-   Anthony G. Basile
-   
+   

Python based bittorrent client that does not require an external
website or indexing service to discover content.



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

2017-12-20 Thread Alice Ferrazzi
commit: d5d79d13c7def012c2fce166f16698863b6ba6a6
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Dec 20 17:51:41 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Dec 20 17:51:41 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=d5d79d13

linux kernel 4.14.8-r1

 _README  |  4 
 2400_e1000e_regression.patch | 40 
 2 files changed, 44 insertions(+)

diff --git a/_README b/_README
index aeb212f..9a6da0f 100644
--- a/_README
+++ b/_README
@@ -91,6 +91,10 @@ Patch:  2300_enable-poweroff-on-Mac-Pro-11.patch
 From:   
http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/patch/drivers/pci/quirks.c?id=5080ff61a438f3dd80b88b423e1a20791d8a774c
 Desc:   Workaround to enable poweroff on Mac Pro 11. See bug #601964.
 
+Patch:  2400_e1000e_regression.patch
+From:   https://bugzilla.kernel.org/show_bug.cgi?id=198047
+Desc:   Regression in e1000e. See bug #641818.
+
 Patch:  2500_usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
 From:   https://bugzilla.redhat.com/show_bug.cgi?id=1260207#c5
 Desc:   Add UAS disable quirk. See bug #640082.

diff --git a/2400_e1000e_regression.patch b/2400_e1000e_regression.patch
new file mode 100644
index 000..9eba050
--- /dev/null
+++ b/2400_e1000e_regression.patch
@@ -0,0 +1,40 @@
+diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.c 
b/drivers/net/ethernet/intel/e1000e/ich8lan.c
+index d6d4ed7acf03..31277d3bb7dc 100644
+--- a/drivers/net/ethernet/intel/e1000e/ich8lan.c
 b/drivers/net/ethernet/intel/e1000e/ich8lan.c
+@@ -1367,6 +1367,9 @@ static s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, 
bool force)
+  *  Checks to see of the link status of the hardware has changed.  If a
+  *  change in link status has been detected, then we read the PHY registers
+  *  to get the current speed/duplex if link exists.
++ *
++ *  Returns a negative error code (-E1000_ERR_*) or 0 (link down) or 1 (link
++ *  up).
+  **/
+ static s32 e1000_check_for_copper_link_ich8lan(struct e1000_hw *hw)
+ {
+@@ -1382,7 +1385,7 @@ static s32 e1000_check_for_copper_link_ich8lan(struct 
e1000_hw *hw)
+* Change or Rx Sequence Error interrupt.
+*/
+   if (!mac->get_link_status)
+-  return 0;
++  return 1;
+ 
+   /* First we want to see if the MII Status Register reports
+* link.  If so, then we want to get the current speed/duplex
+@@ -1613,10 +1616,12 @@ static s32 e1000_check_for_copper_link_ich8lan(struct 
e1000_hw *hw)
+* different link partner.
+*/
+   ret_val = e1000e_config_fc_after_link_up(hw);
+-  if (ret_val)
++  if (ret_val) {
+   e_dbg("Error configuring flow control\n");
++  return ret_val;
++  }
+ 
+-  return ret_val;
++  return 1;
+ }
+ 
+ static s32 e1000_get_variants_ich8lan(struct e1000_adapter *adapter)
+-- 
+2.15.1



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2017-12-20 Thread Matthias Maier
commit: ea2cbfbb6557c698335cbc8f206227725b7d4e2e
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Dec 20 17:53:02 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec 20 17:53:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2cbfbb

app-doc/doxygen: update live ebuild

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-doc/doxygen/doxygen-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-doc/doxygen/doxygen-.ebuild 
b/app-doc/doxygen/doxygen-.ebuild
index 03c4cd449ea..1a786a27ff2 100644
--- a/app-doc/doxygen/doxygen-.ebuild
+++ b/app-doc/doxygen/doxygen-.ebuild
@@ -15,7 +15,6 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x86-solaris"
S="${WORKDIR}/${PN}-Release_${PV//\./_}"
 fi
-SRC_URI+=" https://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png";
 
 DESCRIPTION="Documentation system for most programming languages"
 HOMEPAGE="https://www.stack.nl/~dimitri/doxygen/";
@@ -85,12 +84,13 @@ src_prepare() {
doc/maintainers.txt || die
 
if is-flagq "-O3" ; then
-   echo
+   ewarn
ewarn "Compiling with -O3 is known to produce incorrectly"
ewarn "optimized code which breaks doxygen."
-   echo
+   ewarn
+   elog
elog "Continuing with -O2 instead ..."
-   echo
+   elog
replace-flags "-O3" "-O2"
fi
 }
@@ -119,7 +119,7 @@ src_compile() {
{Doxyfile,doc/Doxyfile} \
|| die "disabling dot failed"
fi
-   emake -C "${BUILD_DIR}" docs
+   cmake-utils_src_make -C "${BUILD_DIR}" docs
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2017-12-20 Thread Matthias Maier
commit: c2ae81b0a3d28103bac495c61fc264925bda37e6
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Dec 20 17:50:50 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec 20 17:53:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ae81b0

app-doc/doxygen: use cmake-utils_src_make instead of emake

Closes: https://bugs.gentoo.org/641828
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-doc/doxygen/doxygen-1.8.13-r1.ebuild | 2 +-
 app-doc/doxygen/doxygen-1.8.13-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/doxygen/doxygen-1.8.13-r1.ebuild 
b/app-doc/doxygen/doxygen-1.8.13-r1.ebuild
index 15d66c90ae2..98e02b2690a 100644
--- a/app-doc/doxygen/doxygen-1.8.13-r1.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.13-r1.ebuild
@@ -116,7 +116,7 @@ src_compile() {
{Doxyfile,doc/Doxyfile} \
|| die "disabling dot failed"
fi
-   emake -C "${BUILD_DIR}" docs
+   cmake-utils_src_make -C "${BUILD_DIR}" docs
fi
 }
 

diff --git a/app-doc/doxygen/doxygen-1.8.13-r2.ebuild 
b/app-doc/doxygen/doxygen-1.8.13-r2.ebuild
index b2518d915d8..85605062e13 100644
--- a/app-doc/doxygen/doxygen-1.8.13-r2.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.13-r2.ebuild
@@ -122,7 +122,7 @@ src_compile() {
{Doxyfile,doc/Doxyfile} \
|| die "disabling dot failed"
fi
-   emake -C "${BUILD_DIR}" docs
+   cmake-utils_src_make -C "${BUILD_DIR}" docs
fi
 }
 



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

2017-12-20 Thread Johannes Huber
commit: 6dc66382d54ea80050bfd2873b0117e72596b690
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Dec 20 18:01:02 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Dec 20 18:01:02 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6dc66382

.travis.yml: Bump portage version to 2.3.19

 .travis.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 006749dc0e..03d9799aba 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.3.16"
+- PORTAGE_VER="2.3.19"
 before_install:
 - sudo apt-get -qq update
 - pip install lxml
@@ -23,7 +23,7 @@ before_script:
 - echo "portage:x:250:250:portage:/var/tmp/portage:/bin/false" >> 
/etc/passwd
 - echo "portage::250:portage,travis" >> /etc/group
 - wget "https://www.gentoo.org/dtd/metadata.dtd"; -O 
/usr/portage/distfiles/metadata.dtd
-- ln -s portage-portage-${PORTAGE_VER}/cnf/repos.conf 
/etc/portage/repos.conf
+- ln -s $TRAVIS_BUILD_DIR/portage-portage-${PORTAGE_VER}/cnf/repos.conf 
/etc/portage/repos.conf
 - ln -s /usr/portage/profiles/default/linux/amd64/13.0 
/etc/portage/make.profile
 - SIZE=$(stat -c %s .travis.yml.upstream)
 - if ! cmp -n $SIZE -s .travis.yml .travis.yml.upstream; then echo -e 
"\e[31m !!! .travis.yml outdated! Update available 
https://github.com/mrueg/repoman-travis \e[0m" > /tmp/update ; fi



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

2017-12-20 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Dec 20 18:03:29 2017 +

New tag: 4.14-10




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

2017-12-20 Thread Alice Ferrazzi
commit: cbe4d866d5d010795e2b322eee6d3ebe03ca868e
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Dec 20 18:05:51 2017 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Dec 20 18:05:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe4d866

sys-kernel/gentoo-sources: Linux patches 4.14-10

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f6d6bea78a7..10385fbf036 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-4.13-18.extras.tar.xz 17408 BLAKE2B 
863c54f3451fff15f51bd65ea9ff
 DIST genpatches-4.13-19.base.tar.xz 281648 BLAKE2B 
b2dded0ed572fcce3f2b0e361732edad617728eac80a8febe2f2fc8f01faf9de3ded6d392bfa7bfaa7b0c221d292bf902c18d5961ad80db3a7d62e8754c84e97
 SHA512 
a3c26828df68e1e7595f47612f6a54d7e773feafa3e4ee2fdd0592d74c6e13bd3c50195696408a7d53a10f59e70072626b982f42b678d64bfce055100eb48307
 DIST genpatches-4.13-19.experimental.tar.xz 5180 BLAKE2B 
8641931516f97fb88415f6d1496ec3c68efb75bd188f77746068e35d011f71c3ff7246dd2f427eed905ceb3db06327a31678179457280b2f82e7290d1821e4ab
 SHA512 
cf8feb8cea668f2f94b85e211274a186631193f0f0ee2bc8d5c51e8b7a159d0ff9f79e484ca90163de44c1a024e973b69ac4d6730c7aae15c60bab44854c0db1
 DIST genpatches-4.13-19.extras.tar.xz 17404 BLAKE2B 
351c85e48c7757bf2bf99cdd8deff6a7a9aee3b5d122a43ec38c4339b1c1ff71fa8a1d7cdee980823d69699a699ea20d0e0fc30011e6b47df905834473f656de
 SHA512 
e3ff1ed750609e8e2625bb97c348e84b0e19577cf382a393d7bdcacd4a8dea8dc605afee8e60b162d08781df2bdb9d380004550c6f46c0b93e274057d2322d3f
+DIST genpatches-4.14-10.base.tar.xz 227892 BLAKE2B 
b800d810427d3da4ba219afdbab9cc50f982c4e6b00afe0648ef1ce211b18bdc9349cb0f8b80a701268874b71a3f6374670d8f76346e317a09276a2e1c044d20
 SHA512 
d799978f7c8a0addcdb52b396267c53544f3d20b407387c62f503b16fec415e0af0ada396358f042b4e3602fab39ef404aa0a893f6b7ff596ece130a76f2fb03
+DIST genpatches-4.14-10.experimental.tar.xz 5180 BLAKE2B 
5489b6157fdef6874f224f97d6fcaae34799b385a3b4ca3e57764413d2e48b63fe33c6a9749754ade1e4b7e25dd5928cb6a5e1ec11adca3ae4afd49b1fad84bc
 SHA512 
cd2e4f7957e79d766df7e5d4c2dff4d95ee85e96759c4995083edfb7bb76b86139916cf83718a46860af4d78f82f6e4e6ef24422f0c6d329c4e002d0ade443bc
+DIST genpatches-4.14-10.extras.tar.xz 17496 BLAKE2B 
0f076c8fce10e1a7e3845c185e88725962813303a9c62c517330055f0d3aca27b5c839897b61802df3d91cf9b9001f8c3d303b2d381e969a4d177bc4a116202a
 SHA512 
54084331894549a80a72a7095662611762f1b6516c4d34919be4e313a8c0fcfa6bd42997a447bc739aa7ba1f07f66c579c9c2e105710a5b42c9b0ddb85485d79
 DIST genpatches-4.14-5.base.tar.xz 115968 BLAKE2B 
d48a56eef5c045c79a355b765f7b569280b741f5879b7ae2ffd411922a27225d8150554f42f70503218bb7ac674434c01f0e2350e7c7e8da256cd36be11a502c
 SHA512 
67c9b9c295ec90137c05385be239b6d2d0e79465a3f1e9f92ac3d0e6d8bb50a9107885a009a185d0cb2102e31d773cfd690f0d8ccafc0bacdcfab607ae556872
 DIST genpatches-4.14-5.experimental.tar.xz 5184 BLAKE2B 
13611ce70740cae179fd732ddab8b5daa1f8feab9d5fe80081753020e0df42dd76c8c8696522769a950f9eded8a92b80c93dece78a9c959a1fb9ac5ee61af101
 SHA512 
c6725e6728c9fbe923472116977136a13bf6ee4e4e450478ab2eb2e7c91d88fb50961b017d9c57335bd329543a830ba629bd064975326f187d72ae7376687d5e
 DIST genpatches-4.14-5.extras.tar.xz 17488 BLAKE2B 
16281a8110e0e1156aeaa1b5bc219e3bad364b22da6ef3a540e16c0f0a2a9fd1fd3fd550d002e79b4095916863f93cfdf4b49617b9b1c3bea8263c54702205a0
 SHA512 
f15a3b545b5d4c1359f57046cc2dcd273508737129b181ab3a8c7eb7ee65f5ddb82ecf8b1f96095da87d5fb9659ec4f0eb4826aab63b45bfda2530ed8a609605

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild
new file mode 100644
index 000..09086a656d9
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.8-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 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="10"
+
+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: dev-python/m2crypto/

2017-12-20 Thread Mike Gilbert
commit: 1bbf13ecb09ab886654b57c46422c95d9cbf6d81
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 20 18:17:28 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 20 18:17:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbf13ec

dev-python/m2crypto: depend on dev-libs/openssl[-bindist]

Closes: https://bugs.gentoo.org/634462
Package-Manager: Portage-2.3.19_p1, Repoman-2.3.6_p35

 dev-python/m2crypto/m2crypto-0.26.4.ebuild | 2 +-
 dev-python/m2crypto/m2crypto-0.27.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/m2crypto/m2crypto-0.26.4.ebuild 
b/dev-python/m2crypto/m2crypto-0.26.4.ebuild
index ddeeae5c89f..796dc719dd4 100644
--- a/dev-python/m2crypto/m2crypto-0.26.4.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.26.4.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc 
~x86 ~amd64-linux ~x
 IUSE="libressl"
 
 RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.8:0= )
+   !libressl? ( >=dev-libs/openssl-0.9.8:0=[-bindist(-)] )
libressl? ( dev-libs/libressl:0= )
dev-python/typing[${PYTHON_USEDEP}]
 "

diff --git a/dev-python/m2crypto/m2crypto-0.27.0.ebuild 
b/dev-python/m2crypto/m2crypto-0.27.0.ebuild
index d367263285a..498725f20c6 100644
--- a/dev-python/m2crypto/m2crypto-0.27.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.27.0.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-li
 IUSE="libressl"
 
 RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.8:0= )
+   !libressl? ( >=dev-libs/openssl-0.9.8:0=[-bindist(-)] )
libressl? ( dev-libs/libressl:0= )
dev-python/typing[${PYTHON_USEDEP}]
 "



[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/files/, sci-libs/gdal/

2017-12-20 Thread Amy Liffey
commit: d16d04fc7bd9558d67e7b97fbab6f026e70a7ec2
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Dec 20 18:22:13 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Dec 20 18:23:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16d04fc

sci-libs/gdal: version bump 2.2.3

Closes: https://bugs.gentoo.org/615986
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 sci-libs/gdal/Manifest  |   1 +
 sci-libs/gdal/files/gdal-2.2.3-soname.patch |  54 ++
 sci-libs/gdal/gdal-2.2.3.ebuild | 288 
 3 files changed, 343 insertions(+)

diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest
index e553d4a456e..0570d7e9127 100644
--- a/sci-libs/gdal/Manifest
+++ b/sci-libs/gdal/Manifest
@@ -1,2 +1,3 @@
 DIST gdal-2.0.2.tar.gz 11643726 BLAKE2B 
aac80990d800acb8b0881caf84229a3c73b57aad1acbd05adb911c9c2ca56fff145eae5a77dcaa934003a22188178883381db5a4c10e7fc082b8f4d98aa146c6
 SHA512 
b3fedc8d1d0522d2a6fd22fbc722c551ebf2e4326f64b76c9c43cd3848f7c97a0636c691ee383b3f3c872dc79cd0e216527d3985c6aac3103395fde657db1266
 DIST gdal-2.0.3.tar.gz 11589011 BLAKE2B 
2b9d319be24e377aff751c7ae4d6c89812c47fe2a0b9476936b2f3423e4f5593034a6303346e05709c9a7cffd71703ae80f72c689218ae0337794d35afcb3a1d
 SHA512 
3ed2a084fa146fab8d5f5e039480ab935edaefebe9e55f85bf637a4487a3f56951c93055395850e7bf35d5a6d6e901f741ae01ad64be87597aabfad52f1c5e90
+DIST gdal-2.2.3.tar.gz 13754766 BLAKE2B 
d9482e7ee40bb5558fbbb43b750dfb95344abe45142c19e1f767535d3fc127fa9d6ed4496d730a25cb4132980efbffb4685e8663798fa05515b8548edb689e42
 SHA512 
841e5ba3c1a442b678dcaabac719ea7707b817f3dc717a34430dc7ba1f2c27fa88e27b7a8645075fae6e16373b36e6c50f674bdd6b70d10059e6bc4be7a72046

diff --git a/sci-libs/gdal/files/gdal-2.2.3-soname.patch 
b/sci-libs/gdal/files/gdal-2.2.3-soname.patch
new file mode 100644
index 000..f2746bdf5e3
--- /dev/null
+++ b/sci-libs/gdal/files/gdal-2.2.3-soname.patch
@@ -0,0 +1,54 @@
+Set SONAME and unbreak compilation on Darwin
+
+Author: Fabian Groffen 
+Author: Dennis Schridde 
+
+--- old/GDALmake.opt.in.orig   2008-02-02 18:25:48.0 -0800
 new/GDALmake.opt.in2008-02-02 18:54:53.0 -0800
+@@ -97,6 +97,14 @@
+ GDAL_SLIB =   $(GDAL_ROOT)/libgdal.$(SO_EXT)
+ GDAL_SLIB_LINK=   -L$(GDAL_ROOT) -lgdal
+ 
++# for building without libtool
++GDAL_SLIB_SO_VER =
$(GDAL_VERSION_MAJOR).$(LIBGDAL_CURRENT).$(LIBGDAL_REVISION)
++ifeq ("$(shell uname -s)", "Darwin")
++GDAL_SLIB_SONAME =-install_name 
$(INST_LIB)/libgdal.$(GDAL_VERSION_MAJOR).$(SO_EXT)
++else
++GDAL_SLIB_SONAME =-Wl,-soname,libgdal.$(SO_EXT).$(GDAL_VERSION_MAJOR)
++endif
++
+ # Mac OS X Framework definition
+ MACOSX_FRAMEWORK = @MACOSX_FRAMEWORK@
+ 
+--- gdal-2.0.3.old/GNUmakefile
 gdal-2.0.3/GNUmakefile
+@@ -208,7 +208,7 @@ else
+ 
+ ifeq ($(HAVE_LD_SHARED),yes)
+ 
+-GDAL_SLIB_B   =   $(notdir $(GDAL_SLIB))
++GDAL_SLIB_B   =   libgdal
+ 
+ install-lib:
+ 
+@@ -216,14 +216,14 @@ install-lib:
+ ifeq ($(MACOSX_FRAMEWORK),yes)
+   $(INSTALL_LIB) $(GDAL_SLIB) $(DESTDIR)$(INST_LIB)/GDAL
+ else
+-  rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B)
+-  rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR)
+-  rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER)
+-  $(INSTALL_LIB) $(GDAL_SLIB) 
$(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER)
++  rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(SO_EXT)
++  rm -f 
$(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR).$(SO_EXT)
++  rm -f $(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER).$(SO_EXT)
++  $(INSTALL_LIB) $(GDAL_SLIB) 
$(DESTDIR)$(INST_LIB)/$(GDAL_SLIB_B).$(GDAL_VER).$(SO_EXT)
+   (cd $(DESTDIR)$(INST_LIB) ; \
+-   ln -s $(GDAL_SLIB_B).$(GDAL_VER) $(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR))
++   ln -s $(GDAL_SLIB_B).$(GDAL_VER).$(SO_EXT) 
$(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR).$(SO_EXT))
+   (cd $(DESTDIR)$(INST_LIB) ; \
+-   ln -s $(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR) $(GDAL_SLIB_B))
++   ln -s $(GDAL_SLIB_B).$(GDAL_VERSION_MAJOR).$(SO_EXT) 
$(GDAL_SLIB_B).$(SO_EXT))
+   $(INSTALL_DIR) $(DESTDIR)$(INST_LIB)/gdalplugins
+ endif
+ 

diff --git a/sci-libs/gdal/gdal-2.2.3.ebuild b/sci-libs/gdal/gdal-2.2.3.ebuild
new file mode 100644
index 000..0ee11731348
--- /dev/null
+++ b/sci-libs/gdal/gdal-2.2.3.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+GENTOO_DEPEND_ON_PERL="no"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+DISTUTILS_OPTIONAL=1
+
+inherit autotools perl-module distutils-r1 toolchain-funcs flag-o-matic 
java-pkg-opt-2
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes 
OGR support)"
+HOMEPAGE="http://www.gdal.org/";
+SRC_URI="http://download.osgeo.org/${PN}/${PV}/${P}.tar.gz";
+
+SLOT="0/2.2"
+LICENSE="BSD Info-ZIP MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd

  1   2   3   4   5   6   7   8   9   10   >