[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Info/

2018-01-09 Thread Sergei Trofimovich
commit: b31663623b27b83d06f89ddf329b9afc706e1bc0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3166362

dev-perl/Module-Info: stable 0.370.0-r1 for hppa, bug #643280

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

 dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild 
b/dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild
index f96fb96c91d..f34c2cb869a 100644
--- a/dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild
+++ b/dev-perl/Module-Info/Module-Info-0.370.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Information about Perl modules"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 x86"
+KEYWORDS="~alpha ~amd64 hppa ~mips ppc ppc64 x86"
 IUSE="test"
 
 RDEPEND="



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

2018-01-09 Thread Sergei Trofimovich
commit: 5118a98eb5859867db8335662ff0aaa07d10d36e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5118a98e

dev-perl/Net-Server: stable 2.9.0 for hppa, bug #643348

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

 dev-perl/Net-Server/Net-Server-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-Server/Net-Server-2.9.0.ebuild 
b/dev-perl/Net-Server/Net-Server-2.9.0.ebuild
index 5d4d05169f7..343d17fe9d8 100644
--- a/dev-perl/Net-Server/Net-Server-2.9.0.ebuild
+++ b/dev-perl/Net-Server/Net-Server-2.9.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module eutils
 DESCRIPTION="Extensible, general Perl server engine"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6"
 
 RDEPEND="



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

2018-01-09 Thread Sergei Trofimovich
commit: c2ec0ccab9bea66a1712ee226afe355a5de5e546
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:51 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ec0cca

dev-perl/Net-XMPP: stable 1.50.0 for hppa, bug #643358

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

 dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild 
b/dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild
index 789bb06dfb8..dcfe767964f 100644
--- a/dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild
+++ b/dev-perl/Net-XMPP/Net-XMPP-1.50.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="XMPP Perl Library"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-ShareDir/

2018-01-09 Thread Sergei Trofimovich
commit: 2715403f28624be9d06b41716570c85b35a7ef88
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:00:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2715403f

dev-perl/File-ShareDir: stable 1.104.0 for hppa, bug #643242

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

 dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild 
b/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
index 9dfa4c2c2a9..b4fa55d31d7 100644
--- a/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
+++ b/dev-perl/File-ShareDir/File-ShareDir-1.104.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Locate per-dist and per-module shared files"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-aix 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-aix 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2018-01-09 Thread Sergei Trofimovich
commit: 370bb878834658c671fec84ebcf2b1007bcacaae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:26 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370bb878

dev-perl/Net-Daemon: stable 0.480.0-r2 for hppa, bug #643290

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

 dev-perl/Net-Daemon/Net-Daemon-0.480.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-Daemon/Net-Daemon-0.480.0-r2.ebuild 
b/dev-perl/Net-Daemon/Net-Daemon-0.480.0-r2.ebuild
index c458fa0440a..eb64fddb92e 100644
--- a/dev-perl/Net-Daemon/Net-Daemon-0.480.0-r2.ebuild
+++ b/dev-perl/Net-Daemon/Net-Daemon-0.480.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Abstract base class for portable servers"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 PATCHES=(
"${FILESDIR}/${P}-perl526.patch"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lexical-SealRequireHints/

2018-01-09 Thread Sergei Trofimovich
commit: 67b832384f5259396089d7cb926b71764f34add8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b83238

dev-perl/Lexical-SealRequireHints: stable 0.11.0 for hppa, bug #643270

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

 .../Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild 
b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
index 67c16bfdb4b..952a0bbd7df 100644
--- a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
+++ b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Prevent leakage of lexical hints"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ppc x86"
+KEYWORDS="~amd64 hppa ppc x86"
 IUSE="test"
 
 # Note: This module is a no-op at runtime since Perl 5.12



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Utils/

2018-01-09 Thread Sergei Trofimovich
commit: a28cda40ef81aed7c4a9d9bd57c444c5e7003818
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28cda40

dev-perl/B-Utils: stable 0.270.0 for hppa, bug #643280

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

 dev-perl/B-Utils/B-Utils-0.270.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-Utils/B-Utils-0.270.0.ebuild 
b/dev-perl/B-Utils/B-Utils-0.270.0.ebuild
index fa3e3ecc9bd..11c13002b83 100644
--- a/dev-perl/B-Utils/B-Utils-0.270.0.ebuild
+++ b/dev-perl/B-Utils/B-Utils-0.270.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Helper functions for op tree manipulation"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ppc64 x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ppc ppc64 x86"
 IUSE="test"
 
 # needs Scalar::Util



[gentoo-commits] repo/gentoo:master commit in: dev-perl/LWP-Online/

2018-01-09 Thread Sergei Trofimovich
commit: 156f870954c211aa4456109913b418145b04e8c2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:45 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156f8709

dev-perl/LWP-Online: stable 1.80.0-r2 for hppa, bug #643358

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

 dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild 
b/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild
index df44a593ddd..9439ca075ea 100644
--- a/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild
+++ b/dev-perl/LWP-Online/LWP-Online-1.80.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Does your process have access to the web"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
 IUSE="test"
 
 # https://rt.cpan.org/Public/Bug/Display.html?id=112728



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Runtime/

2018-01-09 Thread Sergei Trofimovich
commit: 3eceb8e8486ed8541386f1755a0733867186784b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eceb8e8

dev-perl/Module-Runtime: stable 0.16.0 for hppa, bug #643282

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

 dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild 
b/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild
index 25977d7f6b9..3eda6d5d46e 100644
--- a/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild
+++ b/dev-perl/Module-Runtime/Module-Runtime-0.16.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Runtime module handling"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



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

2018-01-09 Thread Sergei Trofimovich
commit: 4180dc0ed630ea49989f7314b3fb6da16b9a1ba4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:01:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:02:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4180dc0e

dev-perl/Net-SSLeay: stable 1.820.0 for hppa, bug #643346

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

 dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild
index 6700ae6edd0..c0845e4899a 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.820.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="libressl test minimal examples"
 
 RDEPEND="



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

2018-01-09 Thread Sergei Trofimovich
commit: 78e099047d49e5961c244c0dd71200b011f5b04e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:09:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:09:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e09904

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

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

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

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



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

2018-01-09 Thread Sergei Trofimovich
commit: 26cf58381a570500fa126456983a060106d71320
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan  9 08:09:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan  9 08:09:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26cf5838

net-irc/irssi: stable 1.0.6 for ppc/ppc64, bug #643704

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

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

diff --git a/net-irc/irssi/irssi-1.0.6.ebuild b/net-irc/irssi/irssi-1.0.6.ebuild
index 5e503bc282a..c5a15c5fa8a 100644
--- a/net-irc/irssi/irssi-1.0.6.ebuild
+++ b/net-irc/irssi/irssi-1.0.6.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+perl selinux socks5 +proxy libressl"
 
 CDEPEND="



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

2018-01-09 Thread Lars Wendler
commit: 0b9a4e90ad2748449f89adda7e667065947acf2d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 08:12:32 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 08:13:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9a4e90

package.mask: Enhanced filezilla mask to cover new 3.30.0-r300 ebuild.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ca23754eab5..f0b7ff9b5b7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -922,6 +922,7 @@ net-wireless/cpyrit-cuda
 # Coordinated conversion to wxGTK:3.0-gtk3
 # Drop mask after migration of existing wxGTK:3.0 users
 =net-ftp/filezilla-3.29.0-r300
+=net-ftp/filezilla-3.30.0-r300
 
 # Rick Farina  (17 Apr 2017)
 # Masking old versions because upstream changed versioning



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

2018-01-09 Thread Lars Wendler
commit: faaa069db93d3cad9a1141fec15c1806b09f2818
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 08:00:33 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 08:13:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faaa069d

media-libs/freetype: Bump to version 2.9

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/freetype/Manifest|   3 +
 media-libs/freetype/freetype-2.9.ebuild | 180 
 2 files changed, 183 insertions(+)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index 14be8b203aa..f5e5d1b54cf 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,6 +1,9 @@
 DIST freetype-2.8.1.tar.bz2 1886443 BLAKE2B 
d53aa77ae9cdc9ca404187e1fdc66be0a766f3f91a591bbbada0a374dd1862c4a8ebfc4be0bb0e823fb45df1e79941c1dd037734b87212a5a5fd97d9a1ca285f
 SHA512 
ca59e47f0fceeeb9b8032be2671072604d0c79094675df24187829c05e99757d0a48a0f8062d4d688e056f783aa8f6090d732ad116562e94784fccf1339eb823
 DIST freetype-2.8.tar.bz2 1873526 BLAKE2B 
c2336a3774cee0334bd342f4323524063a982c8a46dc5623a420be1a0ccb76ed5adc710673ea2401b0013f80a5c22bbc07e2adb4e842a0763ee1b0afc3cedb82
 SHA512 
3842c34bf6100a8c9b78258146b2ff35e9bb4c993937d3ef09982c1e2552dfd15f8849ddd8a1e84edf08b5a5fb918b68cf7b1584545c5900e22a00bfa1c89ff5
+DIST freetype-2.9.tar.bz2 1915013 BLAKE2B 
6474230507a0bcf9408846cf45d8e0c69314783e38ed71de6ce69031da9b418fe513056068768e4b350a93dd13dadfe8363d72b1d20d5347d5ce1d30d9d9fe08
 SHA512 
28465f3453baf9a187529432118389de8f1b85273c9fb787d2c8f0feee8ab64b387ddd936b4e67ec58dcf71e33884e7e25f01169b737824221ab143839a9161a
 DIST freetype-doc-2.8.1.tar.bz2 2128376 BLAKE2B 
b552010341c359666974c4208fe436b4414e73b59d17b2adedb9bc747ff857788bffddc98e53a5f5212ab70792211c754a5a80093bc1e6a7ae894d499a7b3da9
 SHA512 
386f3e2f123e60e697eb446d667bdcdf184d354a7a9a7bcc42767ea7964cd5a89e5ef42a234838c03e7ce926d3e92d763acb84983afdaf9f6977c028d55f2806
 DIST freetype-doc-2.8.tar.bz2 2127740 BLAKE2B 
891b43a7a6b0eae4a0f91110367b47c1c0ebd05a2d1a309669415f98fa08736738504b243d315a100a385074888382c6767f0741dd79814f5783cd215a716ca5
 SHA512 
3a970a7dd6f0ba580c9f8084b271c11e6e87111ab9a5b6a3148eb1087e45ee18e998aa7e36a4311067a3b674cb784b1e827cf8c3a853e380078219be3eccce06
+DIST freetype-doc-2.9.tar.bz2 2128135 BLAKE2B 
a192237e9f2cd0b14cf081ba09d58d6e42793d7c8034815d9d8a11a7abf5775bc9181f960405c7f2b12c6994329f8caee3c3ae62cc8b08fbbc3fd285f76922b8
 SHA512 
0ffd38541f8fd0ae6efb97025bb585209580b964d632e15c66944bc2549e2b0e6c375a141df5061621e8c32eeaed017834530169addc4daa2e83399f88efde2f
 DIST ft2demos-2.8.1.tar.bz2 228934 BLAKE2B 
a8ff102ec9e526791a83bed42eb5fc289b96f030ebcdbe5bdb4508676d81074ff16120664adeaf95e9d04004e2aba5c86a2b3f5410133344d1ebaf5d4c33cb46
 SHA512 
f3a3216448df7b9bebb875a69587f31d0548f4b7e1b1bd70b0f06b3c4a43b3f5ca99ac2fcfecb32909b16b32a466fff24d1a6407e5fd6c2145fd64d2a156429a
 DIST ft2demos-2.8.tar.bz2 225274 BLAKE2B 
b8b02b8b03b84709b7d274d1c8dff323051051ceb3f77762f2fad51ec7a21d34cdbc35a6e828d1755b374d05801d11b0f9968361a34efbb6a6239769b8cd730a
 SHA512 
dffdf6a493e8145c6513be34b57734a9a99c61f758a0e1ea691ef4284cee4c274ad7c3a8120a8ec425d86e33a70cd879d9db258e9c67b6a4db79c3243d4c9fb3
+DIST ft2demos-2.9.tar.bz2 230926 BLAKE2B 
8c8e02101243468d52953a7ad985a5aa3fabc82c19a3404ce301348fd32e5f89aa56798613658d5d29a8c3a6c7d4a70eae038ef6095005f8c10354b3f288
 SHA512 
3dfaf97619d585d6e4db20002c69f9c46cb8991c4faf86d9d92884a80001235ef01010148156cb4879d7869e6121fc27ef03c13288af011df26fe85c3fb7e6a1

diff --git a/media-libs/freetype/freetype-2.9.ebuild 
b/media-libs/freetype/freetype-2.9.ebuild
new file mode 100644
index 000..7c6cfcd26bf
--- /dev/null
+++ b/media-libs/freetype/freetype-2.9.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic libtool multilib multilib-build multilib-minimal 
toolchain-funcs
+
+INFINALITY_PATCH="03-infinality-2.6.3-2016.03.26.patch"
+
+DESCRIPTION="A high-quality and portable font engine"
+HOMEPAGE="http://www.freetype.org/";
+SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.bz2
+   mirror://nongnu/freetype/${P/_/}.tar.bz2
+   utils?  ( mirror://sourceforge/freetype/ft2demos-${PV}.tar.bz2
+   mirror://nongnu/freetype/ft2demos-${PV}.tar.bz2 )
+   doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.bz2
+   mirror://nongnu/freetype/${PN}-doc-${PV}.tar.bz2 )"
+
+LICENSE="|| ( FTL GPL-2+ )"
+SLOT="2"
+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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="X +adobe-cff bindist bzip2 +cleartype_hinting debug doc fontforge 
harfbuzz
+   infinality png static-libs utils"

[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2018-01-09 Thread Lars Wendler
commit: 88fa6ff59933586c4668bb3b63c278456e55b0a0
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 08:12:06 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 08:13:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88fa6ff5

net-ftp/filezilla: Bump to version 3.30.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-ftp/filezilla/Manifest |  1 +
 net-ftp/filezilla/filezilla-3.30.0-r300.ebuild | 76 ++
 net-ftp/filezilla/filezilla-3.30.0.ebuild  | 76 ++
 3 files changed, 153 insertions(+)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index 2237cdf034b..f4e3a8c7d3f 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -1,2 +1,3 @@
 DIST FileZilla_3.25.2_src.tar.bz2 4712781 BLAKE2B 
c4e346442596eb2c1c7f5b541dc1386be5be13a3564187d5d7f275b5e1223cf1c95e11e27120c98276ea550d0b1c65122ffd62b5471a886faf1ebea0ab217522
 SHA512 
6c6feeec0b1bd15ff2c3fecbec22bca9c79f4263e0d1855c6d27a3df54128cfd837f0a546d1540b87b4645e620b57961b8ac0f01bd52748832f5625139c39764
 DIST FileZilla_3.29.0_src.tar.bz2 4832040 BLAKE2B 
b956ac69d22c3ec5ef32827594ad70aaeeef8c9359f557162a95aba053fafbf13621ba34fd73201b0b15529e7379b77c18d808c304a6c398f8927f8f903e2e53
 SHA512 
d1906cb18cfebb0ac9f92b1b97e11ffe2f5bf1b70d9cf1454e627f141a0fe9b3d1ba473a0464d5727e8fccf992643a64cfb729d93187a010fcb4f59603589349
+DIST FileZilla_3.30.0_src.tar.bz2 4855577 BLAKE2B 
fb146c05eccdb6bfee1fb8abebbe164440bf4bd2a2a54769218ec2b2d988dc8d32ebb711de878dfd5448befeec9858953157977aab10a6b936c5ec5d42cfae96
 SHA512 
e045ed07d3ca550881238935d80a9f6e972d67a40449a2bab72b29519240785e89c573af53fad702ab066cc26b7077452868bb50bfc76d371c29c86f908060fe

diff --git a/net-ftp/filezilla/filezilla-3.30.0-r300.ebuild 
b/net-ftp/filezilla/filezilla-3.30.0-r300.ebuild
new file mode 100644
index 000..e8d4a166ca0
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.30.0-r300.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools eutils flag-o-matic gnome2-utils multilib wxwidgets
+
+MY_PV=${PV/_/-}
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="http://filezilla-project.org/";
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="dbus nls test"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND=">=app-eselect/eselect-wxwidgets-0.7-r1
+   >=dev-libs/nettle-3.1:=
+   >=dev-db/sqlite-3.7
+   >=dev-libs/libfilezilla-0.10.0
+   >=dev-libs/pugixml-1.7
+   net-dns/libidn
+   >=net-libs/gnutls-3.4.0
+   >=x11-libs/wxGTK-3.0.3:${WX_GTK_VER}[X]
+   x11-misc/xdg-utils
+   dbus? ( sys-apps/dbus )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=sys-devel/libtool-1.4
+   nls? ( >=sys-devel/gettext-0.11 )
+   test? ( dev-util/cppunit )"
+
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+DOCS=(AUTHORS ChangeLog NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.22.1-debug.patch
+)
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_prepare() {
+   setup-wxwidgets
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with dbus) $(use_enable nls locales) \
+   --with-pugixml=system \
+   --disable-autoupdatecheck
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/net-ftp/filezilla/filezilla-3.30.0.ebuild 
b/net-ftp/filezilla/filezilla-3.30.0.ebuild
new file mode 100644
index 000..85207f6b65b
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.30.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+
+inherit autotools eutils flag-o-matic gnome2-utils multilib wxwidgets
+
+MY_PV=${PV/_/-}
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="http://filezilla-project.org/";
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="dbus nls test"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND="

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

2018-01-09 Thread Lars Wendler
commit: 9ba83ade124aca07b8b9f52ba9454ba70f9a50a1
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 08:04:50 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 08:13:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba83ade

dev-libs/libfilezilla: Bump to version 0.11.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libfilezilla/Manifest   |  1 +
 dev-libs/libfilezilla/libfilezilla-0.11.2.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index 9107a7af1ad..e520beaff55 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -1,3 +1,4 @@
 DIST libfilezilla-0.11.1.tar.bz2 395868 BLAKE2B 
d7d0004ca2b64fcfb8ba8121fefffb416bca2c4575c7a47ac9f890e352c88d3b35a5b881a3d7ca476a5b202a01a0d8094a1377f31b4b0b46b064c335781884b7
 SHA512 
a41ad8b2b0de25cba3283a55344a147383860d6ae7df7a0c634b48c07319bcb8057f84611e5cb98696e1f94856f5901f948c2e376fffe7151e145bf18ab82cc4
+DIST libfilezilla-0.11.2.tar.bz2 396032 BLAKE2B 
68285a458c026ead9d0ab413e0638a45a451fd34d3284ff205d33e878f8c5e43fd4b3c92a5742d539383cbe0738c7e8d783c7523362ab744e9fc4d01d71dc932
 SHA512 
a2242fd67a054d47a938011c07a074f7e6d4a8fd7352b88411db1302d24a908a7b39ea76cd38cfe63765eb522476da4ccc22164884f9563e263a9e0895e7217f
 DIST libfilezilla-0.9.1.tar.bz2 383315 BLAKE2B 
0cade4316662d64b9a0eb6abd586355236bc2c3d73f3d2ad84fe857a25e593027bbb090f57c8656b8c06ae40d126d93b8310fb0642e2e73d3cace7e560c86837
 SHA512 
bbcd826675e9c3e2f8cf1cea4da01434a66359ae816efdc5c981fbfebde0b73ce44a6d37546196fc00cb118d9b4d7772b73e30f8d5a78294f97b9899e9ba3393
 DIST libfilezilla-0.9.2.tar.bz2 383522 BLAKE2B 
e70d23a67a8c365d06692dc27cf76543db75200ebb808e9ad91be95dafb8df2c7603c23e249405b056b7c44bffc527fd84d5a4052e704db63135fb93876d916f
 SHA512 
f825d116e252786801115189f9966ba7ab8663863d921cce530569a172ab33dbc31234d6286b0b3e6edc19ec0a5ba009788382ec5d5359f97a9cb10f30715f88

diff --git a/dev-libs/libfilezilla/libfilezilla-0.11.2.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.11.2.ebuild
new file mode 100644
index 000..b546fecc3c4
--- /dev/null
+++ b/dev-libs/libfilezilla/libfilezilla-0.11.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic
+
+DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
+HOMEPAGE="https://lib.filezilla-project.org/";
+SRC_URI="mirror://sourceforge/filezilla/${P}.tar.bz2
+   http://download.filezilla-project.org/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   test? ( dev-util/cppunit )"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}



[gentoo-commits] proj/eselect:master commit in: modules/, /

2018-01-09 Thread Ulrich Müller
commit: 4bd139a86d73388dfdc6cbcf553f59b3ffa1138e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 08:16:01 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 08:16:01 2018 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=4bd139a8

Require --force option when selecting an experimental profile.

* modules/profile.eselect (set_symlink): Require --force option
when selecting an experimental profile.

 ChangeLog   | 5 +
 modules/profile.eselect | 7 ++-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 57e768e..0be1bc4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-01-09  Ulrich Müller  
+
+   * modules/profile.eselect (set_symlink): Require --force option
+   when selecting an experimental profile.
+
 2018-01-08  Ulrich Müller  
 
* modules/profile.eselect (find_targets): Add a fourth field for

diff --git a/modules/profile.eselect b/modules/profile.eselect
index de85f90..1e1dcff 100644
--- a/modules/profile.eselect
+++ b/modules/profile.eselect
@@ -75,7 +75,7 @@ remove_symlink() {
 
 # set the make.profile symlink
 set_symlink() {
-   local target=$1 force=$2 targets arch parch repo repopath
+   local target=$1 force=$2 targets arch parch repo repopath status
 
if is_number "${target}"; then
targets=( $(find_targets) )
@@ -86,7 +86,12 @@ set_symlink() {
target=${targets[target-1]}
repo=${target%%::*}; target=${target#*::}
repopath=${target%%::*}; target=${target#*::}
+   status=${target#*::}; status=${status%%::*}
target=${target%%::*}
+   if [[ ${status} == exp && -z ${force} ]]; then
+   write_error_msg "Profile ${target} is experimental"
+   die -q "Refusing to select ${status} profile without 
--force option"
+   fi
elif [[ -n ${target} ]]; then
# if the profile was explicitly specified (rather than a number)
# double check and make sure it's valid



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

2018-01-09 Thread Lars Wendler
commit: 30f0bdf1d1c8422d31d8a5c68ee6d40568289d63
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 08:43:49 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 08:43:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f0bdf1

sys-apps/kmod: Synced live ebuild.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/kmod/kmod-.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index 3a82094b051..1ffba7ee85c 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit bash-completion-r1 eutils multilib python-r1
+inherit bash-completion-r1 ltprune multilib python-r1
 
 if [[ ${PV} == * ]]; then

EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
-   inherit autotools git-2
+   inherit autotools git-r3
 else
SRC_URI="mirror://kernel/linux/utils/kernel/kmod/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
@@ -55,6 +55,8 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 DOCS="NEWS README TODO"
 
 src_prepare() {
+   default
+
if [ ! -e configure ]; then
if use doc; then
gtkdocize --copy --docdir libkmod/docs || die
@@ -75,15 +77,15 @@ src_prepare() {
 src_configure() {
local myeconfargs=(
--bindir="${EPREFIX}/bin"
-   --with-rootlibdir="${EPREFIX}/$(get_libdir)"
--enable-shared
-   $(use_enable static-libs static)
-   $(use_enable tools)
+   --with-bashcompletiondir="$(get_bashcompdir)"
+   --with-rootlibdir="${EPREFIX}/$(get_libdir)"
$(use_enable debug)
$(use_enable doc gtk-doc)
+   $(use_enable static-libs static)
+   $(use_enable tools)
$(use_with lzma xz)
$(use_with zlib)
-   --with-bashcompletiondir="$(get_bashcompdir)"
)
 
local ECONF_SOURCE="${S}"



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

2018-01-09 Thread Lars Wendler
commit: ceacb5df1178ba351330a37443e8f56852739029
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 08:41:28 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 08:41:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceacb5df

sys-apps/kmod: Bump to version 25

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/kmod/Manifest   |   1 +
 sys-apps/kmod/kmod-25.ebuild | 191 +++
 2 files changed, 192 insertions(+)

diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
index a8e4a266a63..8369826c331 100644
--- a/sys-apps/kmod/Manifest
+++ b/sys-apps/kmod/Manifest
@@ -1,2 +1,3 @@
 DIST kmod-23.tar.xz 450376 BLAKE2B 
dd38b6d8853e40cb8c9939cd3c68bfe3b36e58445cac994dbdcc92790c5a2bc40eb9bef0d4188b7ea113665d297ec4fc089f8ea77ab87971c598ff6b4a17ce85
 SHA512 
84b18d35117b33c48fd9b732a584a9f94caef553e371bd4e68953540f46fc6c7145c8c7163df898875437ad56e1a47e89be26531314299bce0026c46da9dd3c0
 DIST kmod-24.tar.xz 536864 BLAKE2B 
2d61a4a5e598c864cc1bae4f3d2dc5e434e1df8685ceb2462315c0e5dc955b58f02ffd0504a77859b7030c3619f1b5f6a7fa3fb25ec99d90ac67f0167b1eb889
 SHA512 
58c8da100418b6325de1595bceee4115cbdd7151d03a028c0b1f6d5d3e6611c667e27f3a0245d29781125581849fd1e854fa8d87b63c4b8fa3f196d0a97e1779
+DIST kmod-25.tar.xz 545416 BLAKE2B 
2ad428f70630a1ef509be888a9ebc45f164695365f0f722f5e7793e96b60c035040b4d9a27f926361cea6d665310fc6cc5599ff4aefeda0fae8571c6510a25a7
 SHA512 
d579cd0cea24a06362a74927b7a3c777e9e01c990306e1032e4781cd441ffe435c70f2c2c4f6ae39eb1d857e622746411d5824d0c0d8bb79f91dc9fa51956252

diff --git a/sys-apps/kmod/kmod-25.ebuild b/sys-apps/kmod/kmod-25.ebuild
new file mode 100644
index 000..1ffba7ee85c
--- /dev/null
+++ b/sys-apps/kmod/kmod-25.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit bash-completion-r1 ltprune multilib python-r1
+
+if [[ ${PV} == * ]]; then
+   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
+   inherit autotools git-r3
+else
+   SRC_URI="mirror://kernel/linux/utils/kernel/kmod/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+   inherit libtool
+fi
+
+DESCRIPTION="library and tools for managing linux kernel modules"
+HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git";
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="debug doc lzma python static-libs +tools zlib"
+
+# Upstream does not support running the test suite with custom configure flags.
+# I was also told that the test suite is intended for kmod developers.
+# So we have to restrict it.
+# See bug #408915.
+RESTRICT="test"
+
+# Block systemd below 217 for 
-static-nodes-indicate-that-creation-of-static-nodes-.patch
+RDEPEND="!sys-apps/module-init-tools
+   !sys-apps/modutils
+   !=app-arch/xz-utils-5.0.4-r1 )
+   python? ( ${PYTHON_DEPS} )
+   zlib? ( >=sys-libs/zlib-1.2.6 )" #427130
+DEPEND="${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   lzma? ( virtual/pkgconfig )
+   python? (
+   dev-python/cython[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   )
+   zlib? ( virtual/pkgconfig )"
+if [[ ${PV} == * ]]; then
+   DEPEND="${DEPEND}
+   dev-libs/libxslt"
+fi
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DOCS="NEWS README TODO"
+
+src_prepare() {
+   default
+
+   if [ ! -e configure ]; then
+   if use doc; then
+   gtkdocize --copy --docdir libkmod/docs || die
+   else
+   touch libkmod/docs/gtk-doc.make
+   fi
+   eautoreconf
+   else
+   elibtoolize
+   fi
+
+   # Restore possibility of running --enable-static wrt #472608
+   sed -i \
+   -e '/--enable-static is not supported by 
kmod/s:as_fn_error:echo:' \
+   configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --bindir="${EPREFIX}/bin"
+   --enable-shared
+   --with-bashcompletiondir="$(get_bashcompdir)"
+   --with-rootlibdir="${EPREFIX}/$(get_libdir)"
+   $(use_enable debug)
+   $(use_enable doc gtk-doc)
+   $(use_enable static-libs static)
+   $(use_enable tools)
+   $(use_with lzma xz)
+   $(use_with zlib)
+   )
+
+   local ECONF_SOURCE="${S}"
+
+   kmod_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   run_in_build_dir econf "${myeconfargs[@]}" "$@"
+   }
+
+   BUILD_DIR="${WORKDIR}/build"
+   kmod_configure --disable-python
+
+   if use python; then
+   python_foreach_impl kmod_configure --enable-python
+   fi
+}
+
+src_compile() {
+   emake -C "${B

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

2018-01-09 Thread Ulrich Müller
commit: fd6bc0a8f5fa550a26afc480361bd95aac3481d0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 08:55:44 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 09:05:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6bc0a8

app-admin/eselect: Version bump.

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

 app-admin/eselect/Manifest  |  1 +
 app-admin/eselect/eselect-1.4.11.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index 3fca0ec263c..fb3981cb407 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -1,3 +1,4 @@
 DIST eselect-1.4.10.tar.xz 177212 BLAKE2B 
25f548d56ecfdc5ccf18167ebdeb5077fbdc65ab8683e293242de0083e6036714ae9d173f507da0404dbad0e48f2ac09d542dbdf92d8a5d7e9868b31fa07
 SHA512 
09e4196959cfb42e0fe4536939ad8e0d1a49d500e3d42634cd959c544f2ed5beaa006100fffaf10eaba121901d36a42721da42504d496de8d157690b7ab7f9fb
+DIST eselect-1.4.11.tar.xz 177444 BLAKE2B 
e6f758e2acd17cea3ae37af48e4b4327a9c9d74784aa0723b003f2e1d84ec4c13167de33c311b785fddf7b045b3312955c4d84cf6e35ef7ec9265ef5de503670
 SHA512 
eec3091c5e386e8b7a52cb263e3c5ce6f41e285d2ae7974f4876e2ffa93b00f9f939055d978c6b9032ee1be2561992015560cdfa93a1ff2b1720ea0100fcf96d
 DIST eselect-1.4.8.tar.xz 176692 BLAKE2B 
d24f87ecd7fed1f23a26f9017ecaecaf5b69c02ffbcf9cf7d7b93fa8cad6364d934de8196aff1af955076c167ac4fa8911be03473c757f6a623c63820f3b8255
 SHA512 
13faa3b21d352975498eb2ea62dfb8d371f30afd6e283c30ff4e89cef035598a8cfe8fafbc6763f39081c547f6743c7f4731d21170625781b89d64eb46c22194
 DIST eselect-1.4.9.tar.xz 176776 BLAKE2B 
0e30f1d55470c49ee9c93da294cc66dbfb5638a3aa0677665936a5eb6f1d253c38736b4037c8676da526a01c75dec86f09fe37cebae954d41f2ae9b6955a088d
 SHA512 
88e9d81086596849ef6daf87da3f782886286b1b829d0d6378c3c3c7d9f044a2eb2dc4e1596c2f49eb2ee4e443eebaab3be4bdb223a36bb5f7b66ac0686e2640

diff --git a/app-admin/eselect/eselect-1.4.11.ebuild 
b/app-admin/eselect/eselect-1.4.11.ebuild
new file mode 100644
index 000..16046ac9431
--- /dev/null
+++ b/app-admin/eselect/eselect-1.4.11.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect";
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz";
+
+LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
+SLOT="0"
+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 ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs vim-syntax"
+
+RDEPEND="sys-apps/sed
+   || (
+   sys-apps/coreutils
+   sys-freebsd/freebsd-bin
+   app-misc/realpath
+   )"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/docutils )"
+RDEPEND="${RDEPEND}
+   sys-apps/file
+   sys-libs/ncurses:0"
+
+PDEPEND="emacs? ( app-emacs/eselect-mode )
+   vim-syntax? ( app-vim/eselect-syntax )"
+
+src_compile() {
+   emake
+   use doc && emake html
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   newbashcomp misc/${PN}.bashcomp ${PN}
+   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
+   if use doc; then
+   docinto html
+   dodoc *.html doc/*.html doc/*.css
+   fi
+
+   # needed by news module
+   keepdir /var/lib/gentoo/news
+   if ! use prefix; then
+   fowners root:portage /var/lib/gentoo/news
+   fperms g+w /var/lib/gentoo/news
+   fi
+}
+
+pkg_postinst() {
+   # fowners in src_install doesn't work for the portage group:
+   # merging changes the group back to root
+   if ! use prefix; then
+   chgrp portage "${EROOT}/var/lib/gentoo/news" \
+   && chmod g+w "${EROOT}/var/lib/gentoo/news"
+   fi
+}



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

2018-01-09 Thread Ulrich Müller
commit: a656a33fdfa5beb916344ccbbe73da2743ca5bca
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 09:04:47 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 09:06:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a656a33f

Mask app-admin/eselect-1.4.11 for testing.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f0b7ff9b5b7..d61d6a996c7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ulrich Müller  (09 Jan 2018)
+# Masked for testing (#643864).
+=app-admin/eselect-1.4.11
+
 # Andreas Sturmlechner  (09 Jan 2018)
 # Dead upstream, depends on dead Qt4.
 # Bug #643976. Masked for removal in 30 days.



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

2018-01-09 Thread Ulrich Müller
commit: 82bb7b48ecaeca1a1154d4cee7f52b428aa8c244
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 08:45:01 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 08:45:01 2018 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=82bb7b48

Update NEWS.

 NEWS | 5 +
 1 file changed, 5 insertions(+)

diff --git a/NEWS b/NEWS
index 523c980..28c7e20 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,11 @@
 This file contains a summary of changes in released versions.  Please read the
 ChangeLog file for a more detailed listing of changes/bug fixes.
 
+1.4.11:
+New features:
+- Show profile status in list, and allow setting an experimental profile
+  only with the --force option in profile module (bug #643864).
+
 1.4.10:
 Bug fixes:
 - Fixed bug #614008: Regex in profile module.



[gentoo-commits] proj/eselect:signatures commit in: /

2018-01-09 Thread Ulrich Müller
commit: b5583d745004090bd6e13767704873457bb5fed1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 08:51:08 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 08:51:08 2018 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=b5583d74

GPG signature for eselect-1.4.11 tarball.

 eselect-1.4.11.tar.xz.asc | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/eselect-1.4.11.tar.xz.asc b/eselect-1.4.11.tar.xz.asc
new file mode 100644
index 000..c3b0aa8
--- /dev/null
+++ b/eselect-1.4.11.tar.xz.asc
@@ -0,0 +1,14 @@
+-BEGIN PGP SIGNATURE-
+
+iQGzBAABCAAdFiEELWC4DiDvAe2VcCzNlDOQfWk/tbgFAlpUgeoACgkQlDOQfWk/
+tbibpAwAiO1Mz21PXi8w0T7s38iyzTULZB4uk2sKcP1wB1MzcR2xDeeqoabk/mdV
+vSMP5YIRRXYftO1Hm/C+qlUJFaUnIDFJGU6fmKiH5h35dNcxSzTZh4RkmxFzh56D
+hEkJRn5Shs9d7Qq9Ku/pQlZLoEEqKq/VxpOR2rNP/UyUkKgZM0VK2Yv04JUfVpCx
+1MpVJCzTKi2ty2hslD6lzMlmUA3W5oqYCMUUMm9SyFAUutS23FrN5IzqOnAXQ9Fm
+Orjn5aEmn6cdS87xsc8S0PeTIN8F+HbrZUPrxMVlC89dE+P03bl+1z0IeX5R46N+
+DQks9IQugPXx6gQn+wHMWQaGyL3G8Zt3Ru0IMxrWIbpSA10uniXGsnZGuic0kWJ6
+hMqXGtAOUL1gsgvTXD7MKYulwqrD1fOYr80umspdnthxgxZ52b7J8IQM1lF9UVtt
+jHndbV6o6Wgfo3fpUPTInsC978emIN5Ym1lZt5SkOJe4tDFf6C/+n5+9kKJ68+Pj
+RiJoNHkg
+=DV8d
+-END PGP SIGNATURE-



[gentoo-commits] proj/eselect: New tag: eselect-1.4.11

2018-01-09 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 09:09:03 2018 +

New tag: eselect-1.4.11




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

2018-01-09 Thread Ulrich Müller
commit: 6844029a48c34acbf934a2002582509329a853b7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 08:45:14 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 08:45:14 2018 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=6844029a

Update version to 1.4.11.

 ChangeLog| 3 +++
 configure.ac | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 0be1bc4..398b23c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2018-01-09  Ulrich Müller  
 
+   * configure.ac: Update version to 1.4.11.
+   * Tagged 1.4.11 release.
+
* modules/profile.eselect (set_symlink): Require --force option
when selecting an experimental profile.
 

diff --git a/configure.ac b/configure.ac
index 19601ed..1cb4d06 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(eselect, 1.4.10, esel...@gentoo.org, eselect)
+AC_INIT(eselect, 1.4.11, esel...@gentoo.org, eselect)
 AC_PREREQ(2.59)
 AC_CONFIG_SRCDIR(bin/eselect.in)
 AC_CONFIG_AUX_DIR(config)



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

2018-01-09 Thread Agostino Sarubbo
commit: d660a691bc57fb402ef201b70f70e42b27cf890c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan  9 09:40:13 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan  9 09:40:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d660a691

sys-kernel/vanilla-sources: Automated version bump to 3.2.98 - remove old.

Package-Manager: Portage-2.3.13, Repoman-2.3.3
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-3.2.97.ebuild => vanilla-sources-3.2.98.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index d3ed3ec5810..5b076712ccd 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,7 +5,7 @@ DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
 DIST patch-3.16.52.xz 1833560 BLAKE2B 
05df3cf9d7d2f47f7dba1b3336b5ff5dc59b14279496b92d2b784f6623b7f5e0575f703d0dda8e063bc32252c2628f9f0dcd8efcb11cf3758cb983fc81339be8
 SHA512 
a97bbd057f7576731d24fa45daaeee35c989dc2bd2959acec1a52cf985267d7819fe0055e51500a92a9d31a9eb23945e9dd60b0d97694807ea925adc2149be0f
-DIST patch-3.2.97.xz 1845368 BLAKE2B 
e681fec8a9a0a51b2d41fe81fea1d0fc8bc893a3d4dbd9033ed83e47d8988b2c316f4f595f87840c6fddf789d42185e68f9856dfae2043967b7582fc4c7b40f9
 SHA512 
355126022ef0375912bd9a15eff96e7b78ee89f28061e36c2d96081fdb3e3564edc750838e1cf2ddd810257bbeb56cc3afb5c2118c913496a9f405737dac2535
+DIST patch-3.2.98.xz 1866168 BLAKE2B 
a36f145ce8ce5d70d106c9eda04ffe8be6c9caf234fbab6068b151e6128ca82dba5d776e08f25afead30b064230585de0209bf4067f19386ff6902230787a736
 SHA512 
7e1bfa08987ec1115ea20b9c27946326c8c1b6849ab025c0b72e741eafd462e173931a3bc8b483527c148e0f32859d34f96c1a895d08d8b117a63b08d281d319
 DIST patch-4.1.48.xz 1286376 BLAKE2B 
bc72b596f8fadaadeca4d4424465220e8ea2a9e96b51a718ee537ee7586c99dc796920ec760d7e351ee1d32a289fc06f0407bc5e85c3578be4bf3f062ffc7ebc
 SHA512 
6bdab31db1f64f311b6181efa6b3a104a92be0e438e1f1c01cdec121bded8fe6cdc3340400a2249b3796cab454d81a0a19293adb07d40d52fd3d6ac1fe9963f9
 DIST patch-4.14.12.xz 382328 BLAKE2B 
e8b00bc08e38bc6377f58e75532643aad394dc3b9ffcade6fcbe56e9a74f97a991ac37daaedfa09a661801958d2f9e6a0c08612b2cb5c4447a072d125375
 SHA512 
b11b91503c9eb879b79cb16683204f5dbb467aac62dcfc1b025f889dc38016d990c0fd1879210226430e9f9ac6e168439b13603781188d67d213b12a334b4e5b
 DIST patch-4.4.100.xz 1439928 BLAKE2B 
989da9b4339b21cee734767578200534e4a181fa2a323c92416038b1f6482b312c144cf031fc50e1a67061cd089e70a7548ed10b5cf43af519d37db18783e6cc
 SHA512 
1a8e563165744e30d523d47610b700d20c410df257ef29a3ab0d72ed3cab35df9fdfbdf48136ffd31b3de629b65dd4d1c6b7b3088c3c8a5ee6e46625b2a9b55a

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-3.2.97.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-3.2.98.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-3.2.97.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-3.2.98.ebuild



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

2018-01-09 Thread Alexys Jacob
commit: 6e75c5a0b350f8cd199dc6614f7ef0df050ad30a
Author: Ultrabug  gentoo  org>
AuthorDate: Tue Jan  9 10:06:17 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Jan  9 10:06:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e75c5a0

net-misc/rabbitmq-server: version bump

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 net-misc/rabbitmq-server/Manifest  |   1 +
 .../rabbitmq-server/rabbitmq-server-3.7.2.ebuild   | 102 +
 2 files changed, 103 insertions(+)

diff --git a/net-misc/rabbitmq-server/Manifest 
b/net-misc/rabbitmq-server/Manifest
index b3fc4255a5c..b17c0bec8e3 100644
--- a/net-misc/rabbitmq-server/Manifest
+++ b/net-misc/rabbitmq-server/Manifest
@@ -1,3 +1,4 @@
 DIST rabbitmq-server-3.6.14.tar.xz 1508216 BLAKE2B 
1ca3f933e91ce204cc90df7df619742e6d42e211b6350c629015a15a0ea6cdad05ad1e0139db5b2f1f353f314d1709ba468112a4059c6894ef9fb454fd616cf2
 SHA512 
22874b81fcebfd954e5ee8f4701bd8743bbc9559c1a1c09f8de03e16039153aa6e6b0bea71067770913493299e57da6b3928ff0ade4ee9ffb5ea48a30a154d9f
 DIST rabbitmq-server-3.6.9.tar.xz 1422316 BLAKE2B 
08f88cf3b592c2fecf3e2a9c7f9a4a2997f7bea6f14a2d72cb42ad8d3254b2bcd32b0605c7687eeae8e1c39a6d3ad1776f89e84292d508903b956ec05f6cd858
 SHA512 
a003d2343c97e546ac01a5aadc46e94e2dbcc78349072b362950e5c5e11229e2a6fc4020d281f9fbb5cc0f577d2a166ef09671e931ec1470ab2edcdd98443662
 DIST rabbitmq-server-3.7.1.tar.xz 2466028 BLAKE2B 
37bb69dd031bc9f9c345ef00128b8eb2ef719c8f48280b41e30d5cd82ed431430798eabe8eceb88a2edf112d2807bf6465aa19ffd108a5e84d4d8c0ea29fe143
 SHA512 
66c47f54ab3a725e7caec37e6ef632ab8b367af47431e89893085463c676775a9f42c8f89e7fb9ac174768805790d4cc70a1b964963267cf586de2d13fc55d0c
+DIST rabbitmq-server-3.7.2.tar.xz 2466952 BLAKE2B 
99065384e4a8c3362200c1cea9225e243952d1c7eae2e5feb5a5cbe6d17c1a803cb904edc9a1e3f9e23a99b6e5b2f119b4ce226765e97db1310776b19977c00d
 SHA512 
8972efd81c03d5499393ee87000f86373a1e933ce327318122d603ce4e76156f1c8588f3740adccc74c00afa5256ea6a040f1c420bacf3eaec170224259e1c3c

diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.7.2.ebuild 
b/net-misc/rabbitmq-server/rabbitmq-server-3.7.2.ebuild
new file mode 100644
index 000..5f86107a94b
--- /dev/null
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.7.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-any-r1 systemd user
+
+DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker 
written in Erlang"
+HOMEPAGE="http://www.rabbitmq.com/";
+SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/rabbitmq-server-${PV}.tar.xz";
+
+LICENSE="GPL-2 MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/erlang-19.3[ssl]"
+DEPEND="${RDEPEND}
+   app-arch/zip
+   app-arch/unzip
+   app-text/docbook-xml-dtd:4.5
+   app-text/xmlto
+   dev-lang/elixir
+   dev-libs/libxslt
+   $(python_gen_any_dep 'dev-python/simplejson[${PYTHON_USEDEP}]')
+"
+
+pkg_setup() {
+   enewgroup rabbitmq
+   enewuser rabbitmq -1 -1 /var/lib/rabbitmq rabbitmq
+   python-any-r1_pkg_setup
+}
+
+src_compile() {
+   emake all docs dist
+}
+
+src_install() {
+   # erlang module
+   local targetdir="/usr/$(get_libdir)/erlang/lib/rabbitmq_server-${PV}"
+
+   einfo "Setting correct RABBITMQ_HOME in scripts"
+   sed -e "s:^RABBITMQ_HOME=.*:RABBITMQ_HOME=\"${targetdir}\":g" \
+   -i deps/rabbit/scripts/rabbitmq-env || die
+
+   einfo "Installing Erlang modules to ${targetdir}"
+   insinto "${targetdir}"
+   doins -r deps/rabbit/ebin deps/rabbit/include plugins
+
+   einfo "Installing server scripts to /usr/sbin"
+   for script in rabbitmq-env rabbitmq-server rabbitmqctl 
rabbitmq-defaults rabbitmq-plugins; do
+   exeinto /usr/libexec/rabbitmq
+   doexe deps/rabbit/scripts/${script}
+   newsbin "${FILESDIR}"/rabbitmq-script-wrapper ${script}
+   done
+
+   # install the init script
+   newinitd "${FILESDIR}"/rabbitmq-server.init-r3 rabbitmq
+   systemd_dounit "${FILESDIR}/rabbitmq.service"
+
+   # install documentation
+   dodoc deps/rabbit/docs/*.example
+   dodoc deps/rabbit/README.md
+   doman deps/rabbit/docs/*.5
+   doman deps/rabbit/docs/*.8
+
+   # create the directory where our log file will go.
+   diropts -m 0770 -o rabbitmq -g rabbitmq
+   keepdir /var/log/rabbitmq /etc/rabbitmq
+
+   # create the mnesia directory
+   diropts -m 0770 -o rabbitmq -g rabbitmq
+   dodir /var/lib/rabbitmq{,/mnesia}
+}
+
+pkg_preinst() {
+   if has_version "<=net-misc/rabbitmq-server-1.8.0"; then
+   elog "IMPORTANT UPGRADE NOTICE:"
+   elog
+   elog "RabbitMQ is now running as an unprivileged user instead 
of root."
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/files/, app-text/poppler/

2018-01-09 Thread Andreas Sturmlechner
commit: c145c4b7287e9dd9e80724030be17b7ee1944afc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 10:13:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 10:15:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c145c4b7

app-text/poppler: Fix build (missing include)

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

 app-text/poppler/files/poppler-0.62.0-glibc.patch | 34 +++
 app-text/poppler/poppler-0.62.0-r1.ebuild |  1 +
 2 files changed, 35 insertions(+)

diff --git a/app-text/poppler/files/poppler-0.62.0-glibc.patch 
b/app-text/poppler/files/poppler-0.62.0-glibc.patch
new file mode 100644
index 000..6808e91601d
--- /dev/null
+++ b/app-text/poppler/files/poppler-0.62.0-glibc.patch
@@ -0,0 +1,34 @@
+From 7b434a7ad9333a3b2250d636a517c58d9a12bca2 Mon Sep 17 00:00:00 2001
+From: Pekka Vuorela 
+Date: Fri, 15 Dec 2017 16:56:20 +0200
+Subject: Honor configuration for building glibc copy of strtok_r
+
+config.h didn't get included and HAVE_STRTOK_R was never defined.
+Now getting via glibc.h.
+---
+ goo/glibc_strtok_r.cc | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/goo/glibc_strtok_r.cc b/goo/glibc_strtok_r.cc
+index e779bf5..e323bc2 100644
+--- a/goo/glibc_strtok_r.cc
 b/goo/glibc_strtok_r.cc
+@@ -50,12 +50,15 @@
+ // Copyright (C) 2012 Alexey Pavlov 
+ // Copyright (C) 2012 Albert Astals Cid 
+ // Copyright (C) 2017 Adrian Johnson 
++// Copyright (C) 2017 Pekka Vuorela 
+ //
+ // To see a description of the changes please see the Changelog file that
+ // came with your tarball or type make ChangeLog if you are building from git
+ //
+ //
+ 
++#include "glibc.h"
++
+ #ifndef HAVE_STRTOK_R
+ 
+ #include 
+-- 
+cgit v1.1
+

diff --git a/app-text/poppler/poppler-0.62.0-r1.ebuild 
b/app-text/poppler/poppler-0.62.0-r1.ebuild
index b582e20f1f7..9b19e865af5 100644
--- a/app-text/poppler/poppler-0.62.0-r1.ebuild
+++ b/app-text/poppler/poppler-0.62.0-r1.ebuild
@@ -61,6 +61,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.61.0-respect-cflags.patch"
"${FILESDIR}/${PN}-0.62.0-openjpeg2.patch"
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
+   "${FILESDIR}/${P}-glibc.patch" # bug 643858
 )
 
 src_prepare() {



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

2018-01-09 Thread Andreas Sturmlechner
commit: 89cd773b7f20f7b9f5adede49511787692260d7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 10:19:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 10:19:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cd773b

dev-vcs/tortoisehg: Drop 4.3.1

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

 dev-vcs/tortoisehg/Manifest|  1 -
 dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 23e9511e6a9..321db9509d1 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,2 @@
-DIST tortoisehg-4.3.1.tar.gz 7930491 BLAKE2B 
9f47504961fb97e2acbec272cea959fef00f5aa120d1ef902af3839beb11813ea93ad8f6e497ba610b65c73596dcf80eb1728a24727cd029d2774187824ae7ca
 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
 DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
deleted file mode 100644
index b729b1893e3..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz";
-   HG_DEPEND=">=dev-vcs/mercurial-4.2 https://bitbucket.org/tortoisehg/thg";
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="${HG_DEPEND}
-   dev-python/iniparse[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   docinto html
-   dodoc -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
-   elog "dev-python/qscintilla-python."
-}



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

2018-01-09 Thread Ulrich Müller
commit: e7b3670e435e5e4a7119bce5feaecc27ad46d097
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jan  3 16:13:16 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 10:21:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b3670e

preserve-libs.eclass: Split off preserve_old_lib from eutils.

Split off functions preserve_old_lib and preserve_old_lib_notify from
eutils.eclass into a dedicated preserve-libs.eclass. These functions
are rarely used and are independent of the rest of eutils, therefore
moving them into their own eclass will help clarifying eclass
inheritance in ebuilds.

For backwards compatibility, eutils inherits the new eclass in
existing EAPIs.

 eclass/eutils.eclass| 65 ++-
 eclass/preserve-libs.eclass | 74 +
 2 files changed, 76 insertions(+), 63 deletions(-)

diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index 7d4193e76b5..91d329e99c9 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: eutils.eclass
@@ -20,7 +20,7 @@ _EUTILS_ECLASS=1
 # implicitly inherited (now split) eclasses
 case ${EAPI:-0} in
 0|1|2|3|4|5|6)
-   inherit desktop epatch estack ltprune multilib toolchain-funcs
+   inherit desktop epatch estack ltprune multilib preserve-libs 
toolchain-funcs
;;
 esac
 
@@ -172,67 +172,6 @@ _eutils_eprefix_init() {
has "${EAPI:-0}" 0 1 2 && : ${ED:=${D}} ${EPREFIX:=} ${EROOT:=${ROOT}}
 }
 
-# @FUNCTION: preserve_old_lib
-# @USAGE:  [more libs]
-# @DESCRIPTION:
-# These functions are useful when a lib in your package changes ABI SONAME.
-# An example might be from libogg.so.0 to libogg.so.1.  Removing libogg.so.0
-# would break packages that link against it.  Most people get around this
-# by using the portage SLOT mechanism, but that is not always a relevant
-# solution, so instead you can call this from pkg_preinst.  See also the
-# preserve_old_lib_notify function.
-preserve_old_lib() {
-   _eutils_eprefix_init
-   if [[ ${EBUILD_PHASE} != "preinst" ]] ; then
-   eerror "preserve_old_lib() must be called from pkg_preinst() 
only"
-   die "Invalid preserve_old_lib() usage"
-   fi
-   [[ -z $1 ]] && die "Usage: preserve_old_lib  [more 
libraries to preserve]"
-
-   # let portage worry about it
-   has preserve-libs ${FEATURES} && return 0
-
-   local lib dir
-   for lib in "$@" ; do
-   [[ -e ${EROOT}/${lib} ]] || continue
-   dir=${lib%/*}
-   dodir ${dir} || die "dodir ${dir} failed"
-   cp "${EROOT}"/${lib} "${ED}"/${lib} || die "cp ${lib} failed"
-   touch "${ED}"/${lib}
-   done
-}
-
-# @FUNCTION: preserve_old_lib_notify
-# @USAGE:  [more libs]
-# @DESCRIPTION:
-# Spit helpful messages about the libraries preserved by preserve_old_lib.
-preserve_old_lib_notify() {
-   if [[ ${EBUILD_PHASE} != "postinst" ]] ; then
-   eerror "preserve_old_lib_notify() must be called from 
pkg_postinst() only"
-   die "Invalid preserve_old_lib_notify() usage"
-   fi
-
-   # let portage worry about it
-   has preserve-libs ${FEATURES} && return 0
-
-   _eutils_eprefix_init
-
-   local lib notice=0
-   for lib in "$@" ; do
-   [[ -e ${EROOT}/${lib} ]] || continue
-   if [[ ${notice} -eq 0 ]] ; then
-   notice=1
-   ewarn "Old versions of installed libraries were 
detected on your system."
-   ewarn "In order to avoid breaking packages that depend 
on these old libs,"
-   ewarn "the libraries are not being removed.  You need 
to run revdep-rebuild"
-   ewarn "in order to remove these old dependencies.  If 
you do not have this"
-   ewarn "helper program, simply emerge the 'gentoolkit' 
package."
-   ewarn
-   fi
-   ewarn "  # revdep-rebuild --library '${lib}' && rm '${lib}'"
-   done
-}
-
 # @FUNCTION: built_with_use
 # @USAGE: [--hidden] [--missing ] [-a|-o]  
 # @DESCRIPTION:

diff --git a/eclass/preserve-libs.eclass b/eclass/preserve-libs.eclass
new file mode 100644
index 000..548c6411fcf
--- /dev/null
+++ b/eclass/preserve-libs.eclass
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: preserve-libs.eclass
+# @MAINTAINER:
+# base-sys...@gentoo.org
+# @BLURB: preserve libraries after SONAME changes
+
+if [[ -z ${_PRESERVE_LIBS_ECLASS} ]]; then
+_PRESERVE_LIBS_ECLASS=1
+
+# @FUNCTION: preserve_old_lib
+# @USAGE:  [more libs]
+# @DESCRIPTION:
+# These functions are useful when a lib i

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

2018-01-09 Thread Ulrich Müller
commit: 35bab31cf7eddeb14cace10ee3e713c881cc0447
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  2 10:16:25 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 10:21:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bab31c

versionator.eclass: inherit estack rather than eutils.

The only functions needed from eutils.eclass are eshopts_push and
eshopts_pop, which have been split off to estack.eclass.

See also commit 401ef96525d8c21c33bdd6e88e475e09f3a42717
(in historical.git) which added the eutils inherit.

Closes: https://bugs.gentoo.org/643022

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

diff --git a/eclass/versionator.eclass b/eclass/versionator.eclass
index 7c03c1e1b23..54d77a30b01 100644
--- a/eclass/versionator.eclass
+++ b/eclass/versionator.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: versionator.eclass
@@ -28,7 +28,7 @@
 if [[ -z ${_VERSIONATOR_ECLASS} ]]; then
 _VERSIONATOR_ECLASS=1
 
-inherit eutils
+inherit estack
 
 # @FUNCTION: get_all_version_components
 # @USAGE: [version]



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

2018-01-09 Thread Ulrich Müller
commit: f4c204519ee20599e06a88df8dd1a8da7d67a364
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jan  3 16:15:09 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 10:21:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c20451

eutils.eclass: Inline remaining uses of _eutils_eprefix_init.

Inline the remaining two uses of the function. This shortens the code,
and also allows to declare the variables as local.

 eclass/eutils.eclass | 12 ++--
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index 91d329e99c9..63f73db290f 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -164,14 +164,6 @@ strip-linguas() {
export LINGUAS=${newls:1}
 }
 
-# @FUNCTION: _eutils_eprefix_init
-# @INTERNAL
-# @DESCRIPTION:
-# Initialized prefix variables for EAPI<3.
-_eutils_eprefix_init() {
-   has "${EAPI:-0}" 0 1 2 && : ${ED:=${D}} ${EPREFIX:=} ${EROOT:=${ROOT}}
-}
-
 # @FUNCTION: built_with_use
 # @USAGE: [--hidden] [--missing ] [-a|-o]  
 # @DESCRIPTION:
@@ -194,7 +186,6 @@ _eutils_eprefix_init() {
 # Remember that this function isn't terribly intelligent so order of optional
 # flags matter.
 built_with_use() {
-   _eutils_eprefix_init
local hidden="no"
if [[ $1 == "--hidden" ]] ; then
hidden="yes"
@@ -218,6 +209,7 @@ built_with_use() {
[[ -z ${PKG} ]] && die "Unable to resolve $1 to an installed package"
shift
 
+   has "${EAPI:-0}" 0 1 2 && local EROOT=${ROOT}
local USEFILE=${EROOT}/var/db/pkg/${PKG}/USE
local IUSEFILE=${EROOT}/var/db/pkg/${PKG}/IUSE
 
@@ -272,9 +264,9 @@ built_with_use() {
 # first optionally setting LD_LIBRARY_PATH to the colon-delimited
 # libpaths followed by optionally changing directory to chdir.
 make_wrapper() {
-   _eutils_eprefix_init
local wrapper=$1 bin=$2 chdir=$3 libdir=$4 path=$5
local tmpwrapper=$(emktemp)
+   has "${EAPI:-0}" 0 1 2 && local EPREFIX=""
 
(
echo '#!/bin/sh'



[gentoo-commits] repo/gentoo:master commit in: dev-db/firebird/, dev-db/firebird/files/

2018-01-09 Thread Patrice Clement
commit: a5fb1a9f010c2eba9380baa55b9269add19a61b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  6 11:50:00 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan  9 11:26:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fb1a9f

dev-db/firebird: drop awfully broken firebird-2*.

Closes: https://bugs.gentoo.org/639614
Closes: https://github.com/gentoo/gentoo/pull/6467
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-db/firebird/Manifest   |   1 -
 .../firebird-2.5.1.26351.0-superclassic.patch  |  12 -
 .../files/firebird-2.5.3.26780.0-deps-flags.patch  |  59 -
 .../files/firebird-2.5.7.27050.0-gcc6.patch|  35 ---
 dev-db/firebird/files/firebird.conf.d.2.5  |   7 -
 dev-db/firebird/files/firebird.init.d.2.5  |  30 ---
 dev-db/firebird/files/firebird.xinetd  |  11 -
 dev-db/firebird/firebird-2.5.7.27050.0.ebuild  | 282 -
 dev-db/firebird/metadata.xml   |   1 -
 9 files changed, 438 deletions(-)

diff --git a/dev-db/firebird/Manifest b/dev-db/firebird/Manifest
index 73ac09fcacf..d2a44ea8aed 100644
--- a/dev-db/firebird/Manifest
+++ b/dev-db/firebird/Manifest
@@ -1,3 +1,2 @@
-DIST Firebird-2.5.7.27050-0.tar.bz2 13402538 BLAKE2B 
fbe7af7b5cfa738459df7fd1dba0b897b04f2f6c8244d1f951e18c908c298e91e89b2300677c45834103e5215856341f673040b80b761921e68b1dc05381938b
 SHA512 
793d47a8c8395dfb6f8417253950034dcd61b6b8337e654510d2d133396e5d1fccf615fc614bbe3129a64a101e956cb8b54d7460b06e72b245518f1b5af99327
 DIST Firebird-3.0.2.32703-0.tar.bz2 9536416 BLAKE2B 
58afbdb430adb5f9aafe33d5459fb4fe8607e9440b6b114291777e43d447a7a5b5696c9f5903a10b63217a15836ce6386569e636369e37bf83195ec0b96e4fc6
 SHA512 
5950d1689c77fbcda22f1bd8015321d887dec3c7ef39665428a8bda9122838e767b168442ce7d8fb3b9b80cbd1206725b0f54bd215c5c9eb1d322b546cb042e6
 DIST ib_b60_doc.zip 10530848 BLAKE2B 
b4008b3e8b0416014d024cbbc9ac2e648ad671c71b91b7aeb0eedf0f8479aef80e22aff7105c5e7417e88bcf57f2cdacbc2d5f51a2ef7fb870f9d361c5f0ed6d
 SHA512 
59eccf1d6b1f0410eddbc5967fd77a3d00e09749640b3f81e2f8b624f5a45461dffad4af5ec61488e941fb3d3af266fe86c0b56e6b7e023239537cb6557a145a

diff --git a/dev-db/firebird/files/firebird-2.5.1.26351.0-superclassic.patch 
b/dev-db/firebird/files/firebird-2.5.1.26351.0-superclassic.patch
deleted file mode 100644
index 3891cc776fa..000
--- a/dev-db/firebird/files/firebird-2.5.1.26351.0-superclassic.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur orig/builds/posix/Makefile.in.firebird 
builds/posix/Makefile.in.firebird
 orig/builds/posix/Makefile.in.firebird 2010-11-09 12:42:45.0 
-0500
-+++ builds/posix/Makefile.in.firebird  2011-03-07 20:26:56.612573632 -0500
-@@ -332,7 +332,7 @@
- .PHONY: libfbembed inet_server fb_smp_server embed_gfix embed_gbak embed_isql 
- .PHONY: embed_gpre embed_util
- 
--classic_targets: $(PLAT_CLASSIC_PRE_TARGET) libfbembed inet_server 
fb_smp_server embed_gfix embed_gbak embed_isql \
-+classic_targets: $(PLAT_CLASSIC_PRE_TARGET) libfbembed fbserver fb_smp_server 
embed_gfix embed_gbak embed_isql \
-   embed_gpre libfbclient embed_util embed_gdef embed_qli embed_fbudf 
$(PLAT_CLASSIC_POST_TARGET)
- 
- libfbembed:

diff --git a/dev-db/firebird/files/firebird-2.5.3.26780.0-deps-flags.patch 
b/dev-db/firebird/files/firebird-2.5.3.26780.0-deps-flags.patch
deleted file mode 100644
index 506a6c07a79..000
--- a/dev-db/firebird/files/firebird-2.5.3.26780.0-deps-flags.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-diff -Naur Firebird-2.5.0.26074-0_orig/builds/posix/Makefile.in.firebird 
Firebird-2.5.0.26074-0_deps-flags/builds/posix/Makefile.in.firebird
 Firebird-2.5.0.26074-0_orig/builds/posix/Makefile.in.firebird  
2010-11-09 12:42:45.0 -0500
-+++ Firebird-2.5.0.26074-0_deps-flags/builds/posix/Makefile.in.firebird
2011-03-28 15:10:09.814370706 -0400
-@@ -158,7 +158,7 @@
- # some complications particularly for super in needing to start the server
- # that you are currently building. MOD 28-July-2002
- 
--firebird_basic: btyacc_binary external_libraries firebird_boot basic_targets
-+firebird_basic: firebird_boot basic_targets
- 
- firebird_boot: updateBuildNum boot_phase1 boot_phase2 
- 
-diff -Naur Firebird-2.5.0.26074-0_orig/builds/posix/make.defaults 
Firebird-2.5.0.26074-0_deps-flags/builds/posix/make.defaults
 Firebird-2.5.0.26074-0_orig/builds/posix/make.defaults 2010-11-09 
12:42:45.0 -0500
-+++ Firebird-2.5.0.26074-0_deps-flags/builds/posix/make.defaults   
2011-03-28 15:21:26.904370708 -0400
-@@ -138,7 +138,7 @@
- AR=   ar @AR_OPTIONS@ crsu
- LN=   @LN_S@
- RANLIB=   @RANLIB@
--BTYACC=$(ROOT)/extern/btyacc/btyacc
-+BTYACC=/usr/bin/btyacc
- 
- CC =  @CC@
- CXX = @CXX@
-diff -Naur Firebird-2.5.0.26074-0_orig/builds/posix/prefix.linux 
Firebird-2.5.0.26074-0_deps-flags/builds/posix/prefix.linux
 Firebird-2.5.0.26074-

[gentoo-commits] repo/gentoo:master commit in: games-fps/urbanterror/

2018-01-09 Thread Patrice Clement
commit: da5e3ec430ce69532d88d0bc87df07f34d111e78
Author: Nils Freydank  posteo  de>
AuthorDate: Mon Jan  8 20:11:29 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan  9 10:47:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5e3ec4

games-fps/urbanterror: version bump to 4.3.2_p20180103.

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

 games-fps/urbanterror/Manifest |   1 +
 .../urbanterror/urbanterror-4.3.2_p20180103.ebuild | 163 +
 2 files changed, 164 insertions(+)

diff --git a/games-fps/urbanterror/Manifest b/games-fps/urbanterror/Manifest
index f49cff1d924..216481232d9 100644
--- a/games-fps/urbanterror/Manifest
+++ b/games-fps/urbanterror/Manifest
@@ -1 +1,2 @@
 DIST urbanterror-4.3.2_p20171208.tar.gz 10072373 BLAKE2B 
9934317fb649e652628639f9ea35cdaa0466363b52ea73251986360e07e41ec590342cd35fa1bb352ff35ba5994e9152caaf308aa0e0d8c3c2d94ea36a91
 SHA512 
1dd3affa8fe23f8cca4ee3c90a8d6fc86f5df2122e0121d57263be745d0af13f52cb47802636a22cb09b1bae8a100b491dc8cc0c81c413dd9cbb2ad29a69039a
+DIST urbanterror-4.3.2_p20180103.tar.gz 10071977 BLAKE2B 
c204b0f3eee19d4c426df60827a6e9651e93e71445cad73a5b0133e1ec794c752668df9c3412d7a9b1f1599f33923873afe6cb9b2472a14fea6adc52cb599bed
 SHA512 
8bfba46580b16f89e6cea5ffbb1f81ad91ece63e1058928d84778e4ea2cee621d3fae7131801f5bb35e9267763e824521dfc0191f512d334d7f07a3b970be768

diff --git a/games-fps/urbanterror/urbanterror-4.3.2_p20180103.ebuild 
b/games-fps/urbanterror/urbanterror-4.3.2_p20180103.ebuild
new file mode 100644
index 000..27cb31a404f
--- /dev/null
+++ b/games-fps/urbanterror/urbanterror-4.3.2_p20180103.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eapi7-ver flag-o-matic toolchain-funcs xdg-utils
+
+DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
+HOMEPAGE="http://urbanterror.info https://github.com/mickael9/ioq3";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mickael9/ioq3.git";
+   EGIT_BRANCH="urt"
+else
+   COMMIT_ID="36ac852bc7ecfb3b847b021305b14a363f7c7f9c"
+   SRC_URI="https://github.com/mickael9/ioq3/archive/${COMMIT_ID}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/ioq3-${COMMIT_ID}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+altgamma +client +curl debug mumble openal +opus server +skeetshootmod 
voip vorbis"
+REQUIRED_USE=" || ( client server )"
+
+PATCHES=( "${FILESDIR}"/${PN}-4.3-fix-build_system.patch )
+RDEPEND="
+   client? (
+   media-libs/libsdl2:=[X,sound,joystick,opengl,video]
+   mumble? ( media-sound/mumble:= )
+   openal? ( media-libs/openal:= )
+   opus? ( media-libs/opusfile:= )
+   vorbis? (
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   )
+   )
+   curl? ( net-misc/curl )
+   ~games-fps/urbanterror-data-4.3.2
+   sys-libs/zlib:=[minizip]
+   virtual/jpeg:0
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   if use client; then
+   if ! use openal && ! use opus && ! use vorbis; then
+   ewarn
+   ewarn "No sound implementation selected. Enable 
'openal', 'opus' or 'vorbis' USE flag to get sound!"
+   fi
+   fi
+}
+
+src_configure() {
+   default
+
+   tc-export CC
+}
+
+src_compile() {
+   # Workaround for used zlib macro, which got renamed in Gentoo
+   # wrt bug #449510
+   append-cppflags "-DOF=_Z_OF"
+
+   local my_arch=$(usex amd64 "x86_64" "i386")
+
+   emake \
+   ARCH=${my_arch} \
+   DEFAULT_BASEDIR="/usr/share/urbanterror" \
+   BUILD_CLIENT=$(usex "client" 1 0) \
+   BUILD_SERVER=$(usex "server" 1 0) \
+   BUILD_BASEGAME=1 \
+   BUILD_MISSIONPACK=0 \
+   BUILD_GAME_SO=0 \
+   BUILD_GAME_QVM=0 \
+   BUILD_STANDALONE=1 \
+   SERVERBIN="Quake3-UrT-Ded" \
+   CLIENTBIN="Quake3-UrT" \
+   USE_RENDERER_DLOPEN=0 \
+   USE_YACC=0 \
+   BASEGAME="q3ut4"\
+   BASEGAME_CFLAGS="${CFLAGS}" \
+   USE_OPENAL=$(usex "openal" 1 0) \
+   USE_OPENAL_DLOPEN=$(usex "openal" 1 0) \
+   USE_CURL=$(usex "curl" 1 0) \
+   USE_CURL_DLOPEN=$(usex "curl" 1 0) \
+   USE_CODEC_VORBIS=$(usex "vorbis" 1 0) \
+   USE_CODEC_OPUS=$(usex "opus" 1 0) \
+   USE_MUMBLE=$(usex "mumble" 1 0) \
+   USE_SKEETMOD=$(usex "skeetshootmod" 1 0) \
+   USE_VOIP=$(usex "mumble" 1 0) \
+   USE_INTERNAL_LIBS=0 \
+   USE_LOCAL_HEADERS=0 \
+   USE_

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

2018-01-09 Thread Lars Wendler
commit: 06395c58d5fc0d838d9308965f186970527972b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 11:43:58 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 11:44:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06395c58

sys-fs/inotify-tools: Bump to version 3.20.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-fs/inotify-tools/Manifest|  1 +
 sys-fs/inotify-tools/inotify-tools-3.20.1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/sys-fs/inotify-tools/Manifest b/sys-fs/inotify-tools/Manifest
index 46902484396..a1480516c91 100644
--- a/sys-fs/inotify-tools/Manifest
+++ b/sys-fs/inotify-tools/Manifest
@@ -1 +1,2 @@
 DIST inotify-tools-3.14.tar.gz 358772 BLAKE2B 
99a0b82942d227e3c237edd6ca07bea68a7bbc07fd97bc5d44cb3c07e5e3bfee9513255fe675667872b027f93edd1137c30b61da7c0ef3986994aa812ca74d15
 SHA512 
6074d510e89bba5da0d7c4d86f2562c662868666ba0a7ea5d73e53c010a0050dd1fc01959b22cffdb9b8a35bd1b0b43c04d02d6f19927520f05889e8a9297dfb
+DIST inotify-tools-3.20.1.tar.gz 79564 BLAKE2B 
4b1235951f55ecb7c6c92b06b68dedebad8677c2265616275bf627034b66b5756cf17a2f68f4201a78b043ec8a0800f115f3952c19875ae7f524b9b21382
 SHA512 
a97d27e6033036f0db5c0737bee3510206db9f4c843f0d18f1b2e179e838624ea33316c34fd9917c158dbb3580367908e90042fb1bfb146f150c32833b0b2ff2

diff --git a/sys-fs/inotify-tools/inotify-tools-3.20.1.ebuild 
b/sys-fs/inotify-tools/inotify-tools-3.20.1.ebuild
new file mode 100644
index 000..9f5d0f02a1c
--- /dev/null
+++ b/sys-fs/inotify-tools/inotify-tools-3.20.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="a set of command-line programs providing a simple interface to 
inotify"
+HOMEPAGE="https://github.com/rvoicilas/inotify-tools/wiki";
+SRC_URI="https://github.com/rvoicilas/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~sparc ~x86"
+IUSE="doc"
+
+DEPEND="doc? ( app-doc/doxygen )"
+RDEPEND=""
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # only docs installed are doxygen ones, so use /html
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}/html
+   $(use_enable doc doxygen)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED%/}" \( -name '*.a*' -o -name '*.la' \) -delete || die
+}



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

2018-01-09 Thread Lars Wendler
commit: fe88a2577badcc237057614bc1777f7082ea8792
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 11:54:12 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 11:54:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe88a257

net-dns/nsd: Version 4.1.18 stable for amd64 and x86.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-dns/nsd/nsd-4.1.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/nsd/nsd-4.1.18.ebuild b/net-dns/nsd/nsd-4.1.18.ebuild
index 4a7e4dbabe2..537cf030813 100644
--- a/net-dns/nsd/nsd-4.1.18.ebuild
+++ b/net-dns/nsd/nsd-4.1.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd";
 SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz";
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="bind8-stats ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit 
root-server runtime-checks ssl libressl"
 
 S="${WORKDIR}/${MY_P}"



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

2018-01-09 Thread Lars Wendler
commit: a6efc32268a969d6539897b23af9a6d0265cd0f5
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 11:54:57 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 11:54:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6efc322

net-dns/nsd: Removed old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-dns/nsd/Manifest  |   1 -
 net-dns/nsd/nsd-4.1.16.ebuild | 101 --
 2 files changed, 102 deletions(-)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index 2e394297680..d12bc305caa 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,3 +1,2 @@
-DIST nsd-4.1.16.tar.gz 1088633 BLAKE2B 
c170ca8c4008d8db383a072c40bbf262487979bff659b3d0d76cb0203e1b7ff9f9c2bc4bc46912628c246d2cd12e55486a526fbdaa4f23eaa177fb2dcc4769e9
 SHA512 
51135bbf412cdc5d6d9be02af9fef16513f0529155c102debfd6bd68b025d289c684777a8fca57de86b25f68bc94aef89d2cfefb871b8d63048d262f6c8eb8e3
 DIST nsd-4.1.18.tar.gz 1095673 BLAKE2B 
e3dc86e64614323dbefb334769a8095dc674f422f8e62c91e2918f4622ceac0ebef7dec42d5a714b15ad2f3af368ba817239a0027d3a685abf603cf00e9fa9d1
 SHA512 
d9939b8813677127ccd3e87e709b27a8a4f96cc0221ab77563d9349cb6dd56ae39bb7349ede9aed9aaa07de9310bcaeb8be8b17f608e9c4714b4fb084f2e756f
 DIST nsd-4.1.19.tar.gz 1096567 BLAKE2B 
f6e700d0c6f539caa0f1ff94fb43091eb15b32421f4b952566ca5ae31b94922248cc5ffd28a97abd6870d6bdd8acd76e80b06717584c626634f0a01eed76ae51
 SHA512 
fc99590f84658311cf33428d87c84c73b231ac0c90f8ca47daedeb264642e291eb2e79f8dee304dd4dc3a73bd9c7fbe65f2bd164b120bd7b13429ad483882d82

diff --git a/net-dns/nsd/nsd-4.1.16.ebuild b/net-dns/nsd/nsd-4.1.16.ebuild
deleted file mode 100644
index 1b7f7b998e3..000
--- a/net-dns/nsd/nsd-4.1.16.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user systemd
-
-DESCRIPTION="An authoritative only, high performance, open source name server"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd";
-# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
-MY_PV=${PV/_rc/rc}
-MY_PV=${MY_PV/_beta/b}
-MY_P=${PN}-${MY_PV}
-S="${WORKDIR}/${MY_P}"
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="bind8-stats ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit 
root-server runtime-checks ssl libressl"
-
-RDEPEND="
-   virtual/yacc
-   libevent? ( dev-libs/libevent )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   munin? ( net-analyzer/munin )
-"
-DEPEND="
-   ${RDEPEND}
-   sys-devel/flex
-"
-
-src_prepare() {
-   # Fix the paths in the munin plugin to match our install
-   eapply "${FILESDIR}"/nsd_munin_.patch
-   eapply_user
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-pie
-   --enable-relro-now
-   --enable-largefile
-   --with-logfile="${EPREFIX}"/var/log/nsd.log
-   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
-   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
-   --with-xfrdir="${EPREFIX}"/var/db/nsd
-   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
-   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
-   --with-zonesdir="${EPREFIX}"/var/lib/nsd
-   $(use_enable bind8-stats)
-   $(use_enable bind8-stats zone-stats)
-   $(use_enable ipv6)
-   $(use_enable minimal-responses)
-   $(use_enable mmap)
-   $(use_enable nsec3)
-   $(use_enable ratelimit)
-   $(use_enable root-server)
-   $(use_enable runtime-checks checking)
-   $(use_with libevent)
-   $(use_with ssl)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc 
doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
-
-   newinitd "${FILESDIR}"/nsd.initd-r1 nsd
-
-   # install munin plugin and config
-   if use munin ; then
-   exeinto /usr/libexec/munin/plugins
-   doexe contrib/nsd_munin_
-   insinto /etc/munin/plugin-conf.d
-   newins "${FILESDIR}"/nsd.munin-conf nsd_munin
-   fi
-
-   systemd_dounit "${FILESDIR}"/nsd.service
-
-   # remove the /run directory that usually resides on tmpfs and is
-   # being taken care of by the nsd init script anyway (checkpath)
-   rm -r "${ED}"/run || die "Failed to remove /run"
-}
-
-pkg_postinst() {
-   # Do this in postinst to ensure the uid/gid is consistent for binpkgs
-   enewgroup nsd
-   enewuser nsd -1 -1 -1 nsd
-
-   # database directory, writable by nsd for database updates and z

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

2018-01-09 Thread Mikle Kolyada
commit: d7c1c8e0878a120fbea99152874fde0c767e2503
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 11:55:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 11:55:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c1c8e0

x11-misc/sddm: amd64 stable wrt bug #643804

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 x11-misc/sddm/sddm-0.17.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-0.17.0-r1.ebuild 
b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
index 50e729d2502..41d4694c003 100644
--- a/x11-misc/sddm/sddm-0.17.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
 DESCRIPTION="Simple Desktop Display Manager"
 HOMEPAGE="https://github.com/sddm/sddm";
 SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
 SLOT="0"



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

2018-01-09 Thread Ulrich Müller
commit: 55226584ac186ccd426dfbd98841a3baa847a9d1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 10:06:12 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 11:57:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55226584

profiles: Add de_CH, de_DE, and so to l10n.desc.

Needed for app-office/scribus.

 profiles/desc/l10n.desc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc
index 1d185344ea9..7d6beb0edfb 100644
--- a/profiles/desc/l10n.desc
+++ b/profiles/desc/l10n.desc
@@ -48,6 +48,8 @@ cy - Welsh
 da - Danish
 de - German
 de-1901 - German (traditional orthography)
+de-CH - German (Switzerland)
+de-DE - German (Germany)
 dgo - Dogri (individual language)
 doi - Dogri (macrolanguage)
 dsb - Lower Sorbian
@@ -154,6 +156,7 @@ sid - Sidamo
 sk - Slovak
 sl - Slovenian
 sn - Shona
+so - Somali
 son - Songhai languages
 sq - Albanian
 sr - Serbian



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

2018-01-09 Thread Mikle Kolyada
commit: 2d6bfd0fe2f457a0adb860a43a4cab4c441ce8bb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 11:58:51 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 11:59:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6bfd0f

dev-perl/gnome2-perl: alpha/amd64 stable wrt bug #643244

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-perl/gnome2-perl/gnome2-perl-1.46.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/gnome2-perl/gnome2-perl-1.46.0.ebuild 
b/dev-perl/gnome2-perl/gnome2-perl-1.46.0.ebuild
index a33a23d9a80..3c502defb56 100644
--- a/dev-perl/gnome2-perl/gnome2-perl-1.46.0.ebuild
+++ b/dev-perl/gnome2-perl/gnome2-perl-1.46.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://gtk2-perl.sourceforge.net/ ${HOMEPAGE}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc x86"
+KEYWORDS="alpha amd64 ~ppc x86"
 IUSE=""
 
 RDEPEND="x11-libs/gtk+:2



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

2018-01-09 Thread Keri Harris
commit: 87f709d5afa8d03ad4525512f88044be42e953ca
Author: Keri Harris  gentoo  org>
AuthorDate: Tue Jan  9 12:05:13 2018 +
Commit: Keri Harris  gentoo  org>
CommitDate: Tue Jan  9 12:05:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f709d5

dev-lang/swi-prolog: bump 7.7 development version

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lang/swi-prolog/Manifest|   1 +
 dev-lang/swi-prolog/swi-prolog-7.7.7.ebuild | 146 
 2 files changed, 147 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 7b2c211643c..9e456d789a8 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -12,3 +12,4 @@ DIST swipl-7.6.3.tar.gz 16772590 BLAKE2B 
644be801e290ec9d949a9b7462256a35e11cf9a
 DIST swipl-7.7.4.tar.gz 16787657 BLAKE2B 
fc9842170b9d9f60cf2e9ba52f64c9d074aaf64c463f287c3bd16009962099371492470392b7e68f60ec90e352ede7977c5a63919ec8e938e20892d1d43c8a78
 SHA512 
e12598a8193e112ec077a577b9a4e3129ae8dda27e1654dc135fdb68fd6d35bb2cb97d6e0f4f22c49813482fd3caed0f884c2433c87e1c51d21ad439164df01b
 DIST swipl-7.7.5.tar.gz 16790003 BLAKE2B 
88a62337f04094f6d49d922e46130131b57960e8f816f63427cc8f2ad743feab3bb83ab2cb16a51eaee3a99f21c003308654b6d9c9dd4cede86079b5eac1fc94
 SHA512 
8b611ce39e5ae5592021ef2f8805810183178edeff8dffd74631843b04d57b0339f7028d2250255a9cf975b4c5afbd1e4dbf8978ab50964e77652c201f9a5880
 DIST swipl-7.7.6.tar.gz 16788781 BLAKE2B 
2c6547bcf5b12909bb51d968677635e711612eb41363c637d60ca58bc85a3a24e9486b4aee1c7c727765076615d0f914351ef6bd6bee1fb138d4be32436c34af
 SHA512 
578145b5cd5d64817e5376703b34f3d2d6a53b93de7dea7e9afa32ed075b3913d6610745a80b338cdcddc4580133c7f60ee9738c61c128e06bd5db0dc7bb
+DIST swipl-7.7.7.tar.gz 16790338 BLAKE2B 
d91a11c4c33a47d1bcdf40e7df77fe22b2b7dc3029208fc988f4a63c2f304ada059bc0aaf27d879b4406a7ae0f512faf73c837edff9beee60c54ec2006c2e3bb
 SHA512 
225c4b83070dee4bb8d9646ed2be2955f08e1fdd5693c5e842882706698d3dc7c848cd970b3064ea3ad15e58badabe715cb693409b46d1cd9620ad0007c19c76

diff --git a/dev-lang/swi-prolog/swi-prolog-7.7.7.ebuild 
b/dev-lang/swi-prolog/swi-prolog-7.7.7.ebuild
new file mode 100644
index 000..b3c8e67bc2e
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.7.7.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils flag-o-matic java-pkg-opt-2 multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="free, small, and standard compliant Prolog compiler"
+HOMEPAGE="http://www.swi-prolog.org/";
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal 
odbc pcre readline ssl static-libs test uuid zlib X"
+
+RDEPEND="sys-libs/ncurses:=
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   zlib? ( sys-libs/zlib )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.7:= )
+   uuid? ( dev-libs/ossp-uuid )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-proto/xproto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+
+src_prepare() {
+   EPATCH_FORCE=yes
+   EPATCH_SUFFIX=patch
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   epatch "${WORKDIR}"/${PV}
+   fi
+
+   if ! use uuid; then
+   mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
+   fi
+
+   # OSX/Intel ld doesn't like an archive without table of contents
+   sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use ppc && append-flags -mno-altivec
+   use hardened && append-flags -fno-unit-at-a-time
+   use debug && append-flags -DO_DEBUG
+
+   # ARCH is used in the configure script to figure out host and target
+   # specific stuff
+   export ARCH=${CHOST}
+
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+
+   cd "${S}"/src || die
+   econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir) \
+   $(use_enable gmp) \
+   $(use_enable static-libs static) \
+   --enable-shared \
+   --enable-custom-flags COFLAGS="${CFLAGS}"
+
+   if ! use minimal ; then
+   loca

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

2018-01-09 Thread Mikle Kolyada
commit: 1ca090a64e85da1ee9798228c1cac3cc69e63312
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 12:11:07 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 12:11:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca090a6

profiles/default/bsd/fbsd: drop obsolete wine atom

 profiles/default/bsd/fbsd/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/default/bsd/fbsd/package.use.mask 
b/profiles/default/bsd/fbsd/package.use.mask
index 9deed24529e..1a9b4a5996f 100644
--- a/profiles/default/bsd/fbsd/package.use.mask
+++ b/profiles/default/bsd/fbsd/package.use.mask
@@ -75,11 +75,6 @@ gnome-base/nautilus tracker
 # cluster require ctdb, which doesn't support FreeBSD
 net-fs/samba ads cluster
 
-# Naohiro Aota  (08 Nov 2011)
-# capi require Linux features
-# hardened require prelink which depends on glibc
-app-emulation/wine capi
-
 # Naohiro Aota  (24 Nov 2011)
 # Masked because kerberos is masked
 net-dns/bind gssapi



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

2018-01-09 Thread Mikle Kolyada
commit: 678cfe2987d717e1f236c54cc755f837806ba1f1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 12:16:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 12:16:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678cfe29

dev-perl/Net-Server: alpha/amd64 stable wrt bug #643348

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-perl/Net-Server/Net-Server-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-Server/Net-Server-2.9.0.ebuild 
b/dev-perl/Net-Server/Net-Server-2.9.0.ebuild
index 343d17fe9d8..8b1b9cfd2f7 100644
--- a/dev-perl/Net-Server/Net-Server-2.9.0.ebuild
+++ b/dev-perl/Net-Server/Net-Server-2.9.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module eutils
 DESCRIPTION="Extensible, general Perl server engine"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="ipv6"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lexical-SealRequireHints/

2018-01-09 Thread Mikle Kolyada
commit: 430386ba319e4127e958bbea986bb4103c439d83
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 12:18:38 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 12:18:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430386ba

dev-perl/Lexical-SealRequireHints: amd64 stable wrt bug #643270

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild 
b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
index 952a0bbd7df..0ea28bcfe34 100644
--- a/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
+++ b/dev-perl/Lexical-SealRequireHints/Lexical-SealRequireHints-0.11.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Prevent leakage of lexical hints"
 
 SLOT="0"
-KEYWORDS="~amd64 hppa ppc x86"
+KEYWORDS="amd64 hppa ppc x86"
 IUSE="test"
 
 # Note: This module is a no-op at runtime since Perl 5.12



[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2018-01-09 Thread Mikle Kolyada
commit: 94eaba2ab87969b3f7250d1078fdc1e302ea40b3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 13:10:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 13:10:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94eaba2a

x11-libs/wxGTK: amd64 stable wrt bug #643956

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 x11-libs/wxGTK/wxGTK-3.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/wxGTK/wxGTK-3.0.3.ebuild 
b/x11-libs/wxGTK/wxGTK-3.0.3.ebuild
index 2a970c3bafb..de1be47b0a0 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.3.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidge
https://dev.gentoo.org/~leio/distfiles/wxGTK-3.0.3_p20180104.tar.xz
doc? ( 
https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}-docs-html.tar.bz2
 )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="+X aqua doc debug gstreamer libnotify opengl sdl tiff"
 
 SLOT="3.0"



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/heimdall/

2018-01-09 Thread Lars Wendler
commit: 595649ae20da2245e85f6935718ed800be8f5e90
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 13:16:45 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 13:16:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595649ae

app-mobilephone/heimdall: Removed old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-mobilephone/heimdall/Manifest  |  2 -
 app-mobilephone/heimdall/heimdall-1.4.0.ebuild | 61 --
 app-mobilephone/heimdall/heimdall-1.4.1.ebuild | 60 -
 3 files changed, 123 deletions(-)

diff --git a/app-mobilephone/heimdall/Manifest 
b/app-mobilephone/heimdall/Manifest
index 3debee8a330..b2feeb301ec 100644
--- a/app-mobilephone/heimdall/Manifest
+++ b/app-mobilephone/heimdall/Manifest
@@ -1,3 +1 @@
-DIST heimdall-1.4.0.tar.gz 6565316 BLAKE2B 
3a2cfba07213b512ca6feb165109a787337c6ac2bbc1f8a42633004ddb5684b61aed8f2353da4d464083d7ea6bbc0fa778a6bf079f177bef30191033f350c80c
 SHA512 
ae6c55af97fe95587b89cce90e75fd3b236fd8ac0d506112c9c143fb1d0982aac6d1bef7a6c6635b547148ac4913aeb4215ed9c7c8084fd0912010c5ad9604ee
-DIST heimdall-1.4.1.tar.gz 6358720 BLAKE2B 
3525e9c312bd033a3f1f7943f8cc61f32c94f117509f5878f87642cf48fa926a7bf9a0e86ae0060ed7617b5b1fd670973e9cffafe66a9dd27cb3e6677d4fedd6
 SHA512 
2f1f49b0ad7bd5f4359893359b26024fe0cce84afed3878e42d902eb4dee487a44e351247d57e4af143ad728abd6c664df688246fcf7b96b9f3841cd16594296
 DIST heimdall-1.4.2.tar.gz 5486693 BLAKE2B 
213bfa5bb7ede8d418847916a5ec16c17e4dec7fcb07de296d96e16c929634167afb57e13cee0e8a6e42fbbddcd2f2e0f5069cfbc3e8c3b5721d2d303ef48407
 SHA512 
c554662f9ccb763a8e9867a0c563618879d2533af985d44db3c237d3ee51add44c1681d13b1a83b72b30ba6e5b32d7c2f9c02b31114c67c5fbe01cbb010acfe7

diff --git a/app-mobilephone/heimdall/heimdall-1.4.0.ebuild 
b/app-mobilephone/heimdall/heimdall-1.4.0.ebuild
deleted file mode 100644
index cac3459aa2c..000
--- a/app-mobilephone/heimdall/heimdall-1.4.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils qt4-r2 udev
-
-if [[ ${PV} !=  ]]; then
-   
SRC_URI="https://github.com/Benjamin-Dobell/Heimdall/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/Heimdall-${PV}"
-else
-   inherit git-2
-   EGIT_REPO_URI="https://github.com/Benjamin-Dobell/Heimdall.git";
-fi
-
-DESCRIPTION="Tool suite used to flash firmware onto Samsung Galaxy S devices"
-HOMEPAGE="http://www.glassechidna.com.au/products/heimdall/";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="qt4"
-
-# virtual/libusb is not precise enough
-RDEPEND=">=dev-libs/libusb-1.0.18:1=
-   qt4? ( dev-qt/qtcore:4= dev-qt/qtgui:4= )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   rm -r libusbx-1.0 || die
-   cd "${S}/heimdall" || die
-   edos2unix configure.ac Makefile.am || die
-   sed -i -e /sudo/d Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   cd "${S}/libpit" || die
-   econf
-
-   cd "${S}/heimdall" || die
-   econf
-
-   if use qt4; then
-   cd "${S}/heimdall-frontend" || die
-   eqmake4 heimdall-frontend.pro OUTPUTDIR=/usr/bin || die
-   fi
-}
-
-src_compile() {
-   emake -C libpit
-   emake -C heimdall
-   use qt4 && emake -C heimdall-frontend
-}
-
-src_install() {
-   emake -C heimdall DESTDIR="${D}" udevrulesdir="$(get_udevdir)/rules.d" 
install
-   dodoc Linux/README
-   use qt4 && emake -C heimdall-frontend INSTALL_ROOT="${D}" install
-}

diff --git a/app-mobilephone/heimdall/heimdall-1.4.1.ebuild 
b/app-mobilephone/heimdall/heimdall-1.4.1.ebuild
deleted file mode 100644
index 58662f1ba5d..000
--- a/app-mobilephone/heimdall/heimdall-1.4.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils qt4-r2 udev
-
-if [[ ${PV} !=  ]]; then
-   
SRC_URI="https://github.com/Benjamin-Dobell/Heimdall/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/Heimdall-${PV}"
-else
-   inherit git-2
-   EGIT_REPO_URI="https://github.com/Benjamin-Dobell/Heimdall.git";
-fi
-
-DESCRIPTION="Tool suite used to flash firmware onto Samsung Galaxy S devices"
-HOMEPAGE="http://www.glassechidna.com.au/products/heimdall/";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="qt4"
-
-# virtual/libusb is not precise enough
-RDEPEND=">=dev-libs/libusb-1.0.18:1=
-   qt4? ( dev-qt/qtcore:4= dev-qt/qtgui:4= )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   rm -r libusb-1.0 || die
-   cd "${S}/heimdall" || die
-   edos2unix configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   cd "${S}/libpit" || die
-   econf
-
-   cd "${S}/heimdall" || die
-   

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

2018-01-09 Thread Mikle Kolyada
commit: b4cc4a6b8bd0493ad2ead6444fe74a4d73521c18
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 13:31:43 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 13:32:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4cc4a6b

dev-libs/libusb: x86 stable wrt bug #630342

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/libusb/libusb-1.0.21.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libusb/libusb-1.0.21.ebuild 
b/dev-libs/libusb/libusb-1.0.21.ebuild
index ca6b3d84773..61e3b2f695b 100644
--- a/dev-libs/libusb/libusb-1.0.21.ebuild
+++ b/dev-libs/libusb/libusb-1.0.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug doc examples static-libs test udev"
 
 RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs?] )"



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

2018-01-09 Thread Ulrich Müller
commit: 5af70a56a0427d0ca27a8812dc271fbe0cf26f38
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 10:12:18 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 13:37:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af70a56

app-office/scribus: Migrate from LINGUAS to L10N.

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

 app-office/scribus/scribus-1.4.6.ebuild| 47 +++---
 app-office/scribus/scribus-1.5.3-r1.ebuild | 44 ++--
 app-office/scribus/scribus-.ebuild | 44 ++--
 3 files changed, 86 insertions(+), 49 deletions(-)

diff --git a/app-office/scribus/scribus-1.4.6.ebuild 
b/app-office/scribus/scribus-1.4.6.ebuild
index 71e5719cdb1..09084384679 100644
--- a/app-office/scribus/scribus-1.4.6.ebuild
+++ b/app-office/scribus/scribus-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,8 +18,27 @@ KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86"
 IUSE="cairo debug examples hunspell +minimal +pdf scripts templates tk"
 
 # a=$(ls resources/translations/po/scribus.*ts | sed -e 's:\.: :g' | awk 
'{print $2}'); echo ${a}
-IUSE_LINGUAS=" af ar bg br ca cs_CZ cy da_DK de@1901 de_CH de el en_AU en_GB 
en_US eo es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt_BR pt ru 
sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW"
-IUSE+=" ${IUSE_LINGUAS// / linguas_}"
+# Keep this sorted, otherwise eliminating of duplicates below won't work
+IUSE_L10N=" af ar bg br ca cs_CZ cy da_DK de_1901 de_CH de el en_AU en_GB 
en_US eo es_ES et eu fi fr gl hu id it ja ko lt_LT nb_NO nl pl_PL pt_BR pt ru 
sa sk_SK sl sq sr sv th_TH tr uk zh_CN zh_TW"
+
+map_lang() {
+   local lang=${1/_/-}
+   case $1 in
+   # Retain the following, which have a specific subtag
+   de_*|en_*|pt_*|zh_*) ;;
+   # Consider all other xx_XX as duplicates of the generic xx tag
+   *_*) lang=${1%%_*} ;;
+   esac
+   echo ${lang}
+}
+
+prev_l=
+for l in ${IUSE_L10N}; do
+   l=$(map_lang ${l})
+   [[ ${l} != "${prev_l}" ]] && IUSE+=" l10n_${l}"
+   prev_l=${l}
+done
+unset l prev_l
 
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -76,9 +95,9 @@ src_prepare() {
 
 src_configure() {
local _lang lang langs
-   for lang in ${IUSE_LINGUAS}; do
-   _lang=$(translate_lang ${lang})
-   if use linguas_${lang}; then
+   for _lang in ${IUSE_L10N}; do
+   lang=$(map_lang ${_lang})
+   if use l10n_${lang}; then
langs+=",${_lang}"
else
sed -e "/${_lang}/d" -i scribus/doc/CMakeLists.txt || 
die
@@ -110,10 +129,11 @@ src_configure() {
 src_install() {
cmake-utils_src_install
 
-   local lang file
-   for lang in ${IUSE_LINGUAS}; do
-   file="${ED}"/usr/share/scribus/translations/scribus.${lang}.qm
-   if ! use linguas_${lang} && [[ -f "${file}" ]]; then
+   local _lang lang file
+   for _lang in ${IUSE_L10N}; do
+   lang=$(map_lang ${_lang})
+   file="${ED}"/usr/share/scribus/translations/scribus.${_lang}.qm
+   if ! use l10n_${lang} && [[ -f "${file}" ]]; then
rm "${file}" || die
fi
done
@@ -149,10 +169,3 @@ pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
 }
-
-translate_lang() {
-   _lang=${1}
-   [[ ${1} == "ru_RU" ]] && _lang+=_0
-   [[ ${1} == "de@1901" ]] && _lang=de_1901
-   echo ${_lang}
-}

diff --git a/app-office/scribus/scribus-1.5.3-r1.ebuild 
b/app-office/scribus/scribus-1.5.3-r1.ebuild
index 98015e52135..0c8f8171b5e 100644
--- a/app-office/scribus/scribus-1.5.3-r1.ebuild
+++ b/app-office/scribus/scribus-1.5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,8 +19,27 @@ KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
templates tk"
 
 #a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print 
$2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| 
awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: 
:g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 
's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a
-IUSE_LINGUAS=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de@1901 
de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fa_IR fi fi_FI fr gl he 
he_IL hr hu hu_HU ia id id_ID is is_IS it ja kab kn_IN ko ku la 

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

2018-01-09 Thread Bernard Cafarelli
commit: 62aee369b0951b19e3dffbffc0b79690490fd5a8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 13:06:56 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 13:38:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aee369

dev-python/tld: initial import

Dependency for new net-analyzer/wapiti version

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/tld/Manifest |  1 +
 dev-python/tld/metadata.xml | 15 +++
 dev-python/tld/tld-0.7.9.ebuild | 20 
 3 files changed, 36 insertions(+)

diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest
new file mode 100644
index 000..a64c35efaac
--- /dev/null
+++ b/dev-python/tld/Manifest
@@ -0,0 +1 @@
+DIST tld-0.7.9.tar.gz 96340 BLAKE2B 
070c1b602d01a97c98aaa8a64663c748b66d5adc385547d2c220601698060643e41bfe846de000cf24b9aeda5f6e60aad6f9bf06fab382d6312cbfc24d79dcd7
 SHA512 
294157567c57c99eafa97cadb9522e49adaa9d13323df18a76422e4ffa17b5ce6d5fb5f7b7663e3390e92dbffd51287e978c7856892be377d0265f10d7d06061

diff --git a/dev-python/tld/metadata.xml b/dev-python/tld/metadata.xml
new file mode 100644
index 000..35285bdc862
--- /dev/null
+++ b/dev-python/tld/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   tld
+   
+

diff --git a/dev-python/tld/tld-0.7.9.ebuild b/dev-python/tld/tld-0.7.9.ebuild
new file mode 100644
index 000..d2129761851
--- /dev/null
+++ b/dev-python/tld/tld-0.7.9.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extract the top level domain (TLD) from the URL given"
+HOMEPAGE="https://github.com/barseghyanartur/tld";
+SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



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

2018-01-09 Thread Bernard Cafarelli
commit: de3e6aa9c93b8e5a407ab640323378b492f38149
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 13:00:31 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 13:38:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3e6aa9

dev-python/ntlm-auth: initial import

Dependency for dev-python/requests-ntlm

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/ntlm-auth/Manifest   |  1 +
 dev-python/ntlm-auth/metadata.xml   | 15 +++
 dev-python/ntlm-auth/ntlm-auth-1.0.6.ebuild | 21 +
 3 files changed, 37 insertions(+)

diff --git a/dev-python/ntlm-auth/Manifest b/dev-python/ntlm-auth/Manifest
new file mode 100644
index 000..ce7b7550b26
--- /dev/null
+++ b/dev-python/ntlm-auth/Manifest
@@ -0,0 +1 @@
+DIST ntlm-auth-1.0.6.tar.gz 48282 BLAKE2B 
988634d78d6c30a92791baaf4dff865fe2bba8318ce1bcd9739c267d11fb29ae90e7b0348b05b4ef3754cf20675aa690973cca03fa35c195ae0c73c6ac6120e8
 SHA512 
e6abafd52affebfe0f60ed1fd77543dbfe675a82774bffc44d2e034226806ce6781adc5ca8ac29c35c6fe75440f94a1763e01b0987669cb44a6fe01e102a1489

diff --git a/dev-python/ntlm-auth/metadata.xml 
b/dev-python/ntlm-auth/metadata.xml
new file mode 100644
index 000..68bde49cc71
--- /dev/null
+++ b/dev-python/ntlm-auth/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   ntlm-auth
+   
+

diff --git a/dev-python/ntlm-auth/ntlm-auth-1.0.6.ebuild 
b/dev-python/ntlm-auth/ntlm-auth-1.0.6.ebuild
new file mode 100644
index 000..54b600d8ff1
--- /dev/null
+++ b/dev-python/ntlm-auth/ntlm-auth-1.0.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Calculates NTLM Authentication codes"
+HOMEPAGE="https://github.com/jborean93/ntlm-auth";
+SRC_URI="https://github.com/jborean93/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/ordereddict[${PYTHON_USEDEP}]' 
python2_7)"
+DEPEND="${RDEPEND}"



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

2018-01-09 Thread Bernard Cafarelli
commit: daf0730441dbf2fe6469a0cdb2b5187d39b65c90
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 13:14:30 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 13:38:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf07304

net-analyzer/wapiti: 3.0.0 bump

New dependencies and optional support for kerberos/NTLM auth
Sync live ebuild

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-analyzer/wapiti/Manifest|  1 +
 net-analyzer/wapiti/metadata.xml|  4 
 net-analyzer/wapiti/wapiti-3.0.0.ebuild | 29 +
 net-analyzer/wapiti/wapiti-.ebuild  | 16 +++-
 4 files changed, 45 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/wapiti/Manifest b/net-analyzer/wapiti/Manifest
index 303ebfddf08..fd4cd782b23 100644
--- a/net-analyzer/wapiti/Manifest
+++ b/net-analyzer/wapiti/Manifest
@@ -1 +1,2 @@
 DIST wapiti-2.3.0.tar.gz 305739 BLAKE2B 
a425694bf334e373acd4e7a60734b1162a709a996eb322fd8d8c6a92c9db34e7ae3c8bab4f1b0a514e7f88cda8f9f7ba5f5d24e20425993c36d8283a12470d1f
 SHA512 
a72e87f4c2aec3884d5de7018c7fe1ab32721fc86420167c0b7636f31d9718661c787ff3d4ee66cc27e3932497543d0324b0bd238c33ce16f41f39213c119af2
+DIST wapiti-3.0.0.tar.gz 528316 BLAKE2B 
f1845e762fa155746b9706cb379ac187d0b8136082f6545ad5c486b915975561dcea272eb8213c9a3347b42bb7e9653fd2303e47c12c91f4d66f31047afd5a44
 SHA512 
5a04dde6e4bc051a05d55fb4f3f7171ee659a64c51f807d3c6d4dd0d8d182688d9e48e8449a1aeedab34f04fbf89dc13fa97d13fb0fdb45ba6820bde6936e36e

diff --git a/net-analyzer/wapiti/metadata.xml b/net-analyzer/wapiti/metadata.xml
index 043a4b4f70a..59ef9906d47 100644
--- a/net-analyzer/wapiti/metadata.xml
+++ b/net-analyzer/wapiti/metadata.xml
@@ -13,4 +13,8 @@ Once it gets this list, Wapiti acts like a fuzzer, injecting 
payloads to see if

wapiti

+   
+   Support Kerberos authentication
+   Support NTLM authentication
+   
 

diff --git a/net-analyzer/wapiti/wapiti-3.0.0.ebuild 
b/net-analyzer/wapiti/wapiti-3.0.0.ebuild
new file mode 100644
index 000..a3f9f3451f6
--- /dev/null
+++ b/net-analyzer/wapiti/wapiti-3.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE='xml'
+
+inherit distutils-r1
+
+DESCRIPTION="Web-application vulnerability scanner"
+HOMEPAGE="http://wapiti.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="kerberos ntlm"
+
+DEPEND=""
+
+RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
+   dev-python/tld[${PYTHON_USEDEP}]
+   dev-python/yaswfp[${PYTHON_USEDEP}]
+   kerberos? ( dev-python/requests-kerberos[${PYTHON_USEDEP}] )
+   ntlm? ( dev-python/requests-ntlm[${PYTHON_USEDEP}] )"

diff --git a/net-analyzer/wapiti/wapiti-.ebuild 
b/net-analyzer/wapiti/wapiti-.ebuild
index 7d202ad1e48..525c4a02ceb 100644
--- a/net-analyzer/wapiti/wapiti-.ebuild
+++ b/net-analyzer/wapiti/wapiti-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{4,5,6} )
 PYTHON_REQ_USE='xml'
 
 ESVN_REPO_URI="https://svn.code.sf.net/p/wapiti/code/trunk/";
@@ -16,8 +16,14 @@ SRC_URI=""
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="kerberos ntlm"
 
 DEPEND=""
 RDEPEND="dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]"
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
+   dev-python/tld[${PYTHON_USEDEP}]
+   dev-python/yaswfp[${PYTHON_USEDEP}]
+   kerberos? ( dev-python/requests-kerberos[${PYTHON_USEDEP}] )
+   ntlm? ( dev-python/requests-ntlm[${PYTHON_USEDEP}] )"



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

2018-01-09 Thread Bernard Cafarelli
commit: e15b7c048af58fd29b6b75563dfd27bca4569159
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 13:01:42 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 13:38:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15b7c04

dev-python/requests-ntlm: initial import

Dependency for new net-analyzer/wapiti version

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/requests-ntlm/Manifest   |  1 +
 dev-python/requests-ntlm/metadata.xml   | 15 +++
 dev-python/requests-ntlm/requests-ntlm-1.0.0.ebuild | 21 +
 3 files changed, 37 insertions(+)

diff --git a/dev-python/requests-ntlm/Manifest 
b/dev-python/requests-ntlm/Manifest
new file mode 100644
index 000..b2ef048f5f5
--- /dev/null
+++ b/dev-python/requests-ntlm/Manifest
@@ -0,0 +1 @@
+DIST requests-ntlm-1.0.0.tar.gz 7786 BLAKE2B 
ed223722c3ef6d0434e62016c97f82214ec3908e82deb96e3aeb0b77b7b799418d0bd9de23276c418547e13bcfa43ca351a8b59de637305fa04d8460aeb01227
 SHA512 
62c8dcb674240944b8347b4d82802977755bdc871bf37c8054c6cd7d11421c32bb92d7d0765d60c4bc219e769176b709ef3bdc7355eb8c71f3745e0895c9f30a

diff --git a/dev-python/requests-ntlm/metadata.xml 
b/dev-python/requests-ntlm/metadata.xml
new file mode 100644
index 000..421f622e293
--- /dev/null
+++ b/dev-python/requests-ntlm/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   requests-ntlm
+   
+

diff --git a/dev-python/requests-ntlm/requests-ntlm-1.0.0.ebuild 
b/dev-python/requests-ntlm/requests-ntlm-1.0.0.ebuild
new file mode 100644
index 000..1fa73370e17
--- /dev/null
+++ b/dev-python/requests-ntlm/requests-ntlm-1.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="HTTP NTLM authentication using the requests library"
+HOMEPAGE="https://github.com/requests/requests-ntlm";
+SRC_URI="https://github.com/requests/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="ISC"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/ntlm-auth-1.0.2[${PYTHON_USEDEP}]"



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

2018-01-09 Thread Bernard Cafarelli
commit: e413df6363825efbeed9c2eaf474a86a44ea54e8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 13:13:41 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 13:38:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e413df63

dev-python/yaswfp: initial import

Dependency for new net-analyzer/wapiti version

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/yaswfp/Manifest|  1 +
 dev-python/yaswfp/metadata.xml| 15 +++
 dev-python/yaswfp/yaswfp-0.9.3.ebuild | 20 
 3 files changed, 36 insertions(+)

diff --git a/dev-python/yaswfp/Manifest b/dev-python/yaswfp/Manifest
new file mode 100644
index 000..bac0a936b65
--- /dev/null
+++ b/dev-python/yaswfp/Manifest
@@ -0,0 +1 @@
+DIST yaswfp-0.9.3.tar.gz 29845 BLAKE2B 
2c5961b79d8378b707a920a4c6a1d75cf8cb09cc6a689035c7118758de3fc1f6fddf6a23e91f4cddea5f7370e4b558b40dfd4a05b16d7fb5f881c5ca74beb4a5
 SHA512 
06fb5d38c92f418fff77d812507621236b3fc74cf75786031bbd81ac1e61767a29647c7f1d0ffbb25d2f6f1a8749e5a732896ad66956e16c886e24e85915f72b

diff --git a/dev-python/yaswfp/metadata.xml b/dev-python/yaswfp/metadata.xml
new file mode 100644
index 000..cb2c1dd7628
--- /dev/null
+++ b/dev-python/yaswfp/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   yaswfp
+   
+

diff --git a/dev-python/yaswfp/yaswfp-0.9.3.ebuild 
b/dev-python/yaswfp/yaswfp-0.9.3.ebuild
new file mode 100644
index 000..0f72a22de9b
--- /dev/null
+++ b/dev-python/yaswfp/yaswfp-0.9.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Yet Another SWF Parser"
+HOMEPAGE="https://github.com/facundobatista/yaswfp";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2018-01-09 Thread Andreas Sturmlechner
commit: 7abdc5417f3e779430b8e185a2ea02d7a1e17924
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 10:34:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 10:34:14 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7abdc541

profiles: Add kde-apps-17.12.1 package.mask

 profiles/package.mask/kde-apps-17.12.0 | 231 +
 1 file changed, 231 insertions(+)

diff --git a/profiles/package.mask/kde-apps-17.12.0 
b/profiles/package.mask/kde-apps-17.12.0
new file mode 100644
index 00..ab9350868e
--- /dev/null
+++ b/profiles/package.mask/kde-apps-17.12.0
@@ -0,0 +1,231 @@
+# Andreas Sturmlechner  (09 Jan 2018)
+# KDE Applications 17.12.1 mask
+# Not released yet.
+~kde-apps/akonadi-17.12.1
+~kde-apps/akonadi-calendar-17.12.1
+~kde-apps/akonadiconsole-17.12.1
+~kde-apps/akonadi-contacts-17.12.1
+~kde-apps/akonadi-import-wizard-17.12.1
+~kde-apps/akonadi-mime-17.12.1
+~kde-apps/akonadi-notes-17.12.1
+~kde-apps/akonadi-search-17.12.1
+~kde-apps/akregator-17.12.1
+~kde-apps/analitza-17.12.1
+~kde-apps/ark-17.12.1
+~kde-apps/artikulate-17.12.1
+~kde-apps/audiocd-kio-17.12.1
+~kde-apps/baloo-widgets-17.12.1
+~kde-apps/blinken-17.12.1
+~kde-apps/bomber-17.12.1
+~kde-apps/bovo-17.12.1
+~kde-apps/calendarjanitor-17.12.1
+~kde-apps/calendarsupport-17.12.1
+~kde-apps/cantor-17.12.1
+~kde-apps/cervisia-17.12.1
+~kde-apps/dolphin-17.12.1
+~kde-apps/dolphin-plugins-17.12.1
+~kde-apps/dragon-17.12.1
+~kde-apps/eventviews-17.12.1
+~kde-apps/ffmpegthumbs-17.12.1
+~kde-apps/filelight-17.12.1
+~kde-apps/granatier-17.12.1
+~kde-apps/grantlee-editor-17.12.1
+~kde-apps/grantleetheme-17.12.1
+~kde-apps/gwenview-17.12.1
+~kde-apps/incidenceeditor-17.12.1
+~kde-apps/juk-17.12.1
+~kde-apps/k3b-17.12.1
+~kde-apps/kaccounts-integration-17.12.1
+~kde-apps/kaccounts-providers-17.12.1
+~kde-apps/kaddressbook-17.12.1
+~kde-apps/kajongg-17.12.1
+~kde-apps/kalarm-17.12.1
+~kde-apps/kalarmcal-17.12.1
+~kde-apps/kalgebra-17.12.1
+~kde-apps/kalzium-17.12.1
+~kde-apps/kamera-17.12.1
+~kde-apps/kanagram-17.12.1
+~kde-apps/kapman-17.12.1
+~kde-apps/kapptemplate-17.12.1
+~kde-apps/kate-17.12.1
+~kde-apps/katomic-17.12.1
+~kde-apps/kblackbox-17.12.1
+~kde-apps/kblocks-17.12.1
+~kde-apps/kblog-17.12.1
+~kde-apps/kbounce-17.12.1
+~kde-apps/kbreakout-17.12.1
+~kde-apps/kbruch-17.12.1
+~kde-apps/kcachegrind-17.12.1
+~kde-apps/kcalc-17.12.1
+~kde-apps/kcalcore-17.12.1
+~kde-apps/kcalutils-17.12.1
+~kde-apps/kcharselect-17.12.1
+~kde-apps/kcolorchooser-17.12.1
+~kde-apps/kcontacts-17.12.1
+~kde-apps/kcron-17.12.1
+~kde-apps/kdav-17.12.1
+~kde-apps/kdeaccessibility-meta-17.12.1
+~kde-apps/kdeadmin-meta-17.12.1
+~kde-apps/kde-apps-meta-17.12.1
+~kde-apps/kdebase-meta-17.12.1
+~kde-apps/kdebugsettings-17.12.1
+~kde-apps/kdecore-meta-17.12.1
+~kde-apps/kde-dev-scripts-17.12.1
+~kde-apps/kde-dev-utils-17.12.1
+~kde-apps/kdeedu-data-17.12.1
+~kde-apps/kdeedu-meta-17.12.1
+~kde-apps/kdegames-meta-17.12.1
+~kde-apps/kdegraphics-meta-17.12.1
+~kde-apps/kdegraphics-mobipocket-17.12.1
+~kde-apps/kde-meta-17.12.1
+~kde-apps/kdemultimedia-meta-17.12.1
+~kde-apps/kdenetwork-filesharing-17.12.1
+~kde-apps/kdenetwork-meta-17.12.1
+~kde-apps/kdenlive-17.12.1
+~kde-apps/kdepim-addons-17.12.1
+~kde-apps/kdepim-apps-libs-17.12.1
+~kde-apps/kdepim-meta-17.12.1
+~kde-apps/kdepim-runtime-17.12.1
+~kde-apps/kdesdk-kioslaves-17.12.1
+~kde-apps/kdesdk-meta-17.12.1
+~kde-apps/kdesdk-thumbnailers-17.12.1
+~kde-apps/kdeutils-meta-17.12.1
+~kde-apps/kdf-17.12.1
+~kde-apps/kdialog-17.12.1
+~kde-apps/kdiamond-17.12.1
+~kde-apps/keditbookmarks-17.12.1
+~kde-apps/kfind-17.12.1
+~kde-apps/kfloppy-17.12.1
+~kde-apps/kfourinline-17.12.1
+~kde-apps/kgeography-17.12.1
+~kde-apps/kget-17.12.1
+~kde-apps/kgoldrunner-17.12.1
+~kde-apps/kgpg-17.12.1
+~kde-apps/khangman-17.12.1
+~kde-apps/khelpcenter-17.12.1
+~kde-apps/kholidays-17.12.1
+~kde-apps/kidentitymanagement-17.12.1
+~kde-apps/kig-17.12.1
+~kde-apps/kigo-17.12.1
+~kde-apps/killbots-17.12.1
+~kde-apps/kimagemapeditor-17.12.1
+~kde-apps/kimap-17.12.1
+~kde-apps/kio-extras-17.12.1
+~kde-apps/kiriki-17.12.1
+~kde-apps/kiten-17.12.1
+~kde-apps/kjumpingcube-17.12.1
+~kde-apps/kldap-17.12.1
+~kde-apps/kleopatra-17.12.1
+~kde-apps/klettres-17.12.1
+~kde-apps/klickety-17.12.1
+~kde-apps/klines-17.12.1
+~kde-apps/kmag-17.12.1
+~kde-apps/kmahjongg-17.12.1
+~kde-apps/kmail-17.12.1
+~kde-apps/kmail-account-wizard-17.12.1
+~kde-apps/kmailtransport-17.12.1
+~kde-apps/kmbox-17.12.1
+~kde-apps/kmime-17.12.1
+~kde-apps/kmines-17.12.1
+~kde-apps/kmix-17.12.1
+~kde-apps/kmousetool-17.12.1
+~kde-apps/kmouth-17.12.1
+~kde-apps/kmplot-17.12.1
+~kde-apps/knavalbattle-17.12.1
+~kde-apps/knetwalk-17.12.1
+~kde-apps/knotes-17.12.1
+~kde-apps/kolf-17.12.1
+~kde-apps/kollision-17.12.1
+~kde-apps/kolourpaint-17.12.1
+~kde-apps/kompare-17.12.1
+~kde-apps/konqueror-17.12.1
+~kde-apps/konquest-17.12.1
+~kde-apps/konsole-17.12.1
+~kde-apps/konsolekalendar-17.12.1
+

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

2018-01-09 Thread Andreas Sturmlechner
commit: ae700e793d5f31db7162dfe1e96bf5fdac426e15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 10:32:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 10:32:59 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ae700e79

kde5.eclass: Mark KDE Applications 17.12.1 unreleased

 eclass/kde5.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 75c4da2b67..8e6a6a5363 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -155,7 +155,7 @@ fi
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( 5.42.0 )
+KDE_UNRELEASED=( kde-apps-17.12.1 kde-frameworks-5.42.0 )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/";



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

2018-01-09 Thread Andreas Sturmlechner
commit: 3b75147d6a5bdad37a77d6b76c65509801f32673
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 10:58:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 10:58:33 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b75147d

kde5.eclass: Drop unused eutils.eclass

 eclass/kde5.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 8e6a6a5363..318e102565 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -31,7 +31,7 @@ _KDE5_ECLASS=1
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit cmake-utils eutils flag-o-matic gnome2-utils kde5-functions 
versionator virtualx xdg
+inherit cmake-utils flag-o-matic gnome2-utils kde5-functions versionator 
virtualx xdg
 
 if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${KDE_SCM} in



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

2018-01-09 Thread Andreas Sturmlechner
commit: ca6d6d9109cf376f95888763b3e36a0d70401c4e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 13:41:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 13:41:12 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca6d6d91

kde-apps/kdepim-runtime: Block kde-misc/akonadi-ews

Was merged into kdepim-runtime.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-apps/kdepim-runtime/kdepim-runtime-17.12.1.ebuild   | 1 +
 kde-apps/kdepim-runtime/kdepim-runtime-17.12.49..ebuild | 1 +
 kde-apps/kdepim-runtime/kdepim-runtime-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-17.12.1.ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-17.12.1.ebuild
index a131c80b64..2ada64df4f 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-17.12.1.ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-17.12.1.ebuild
@@ -67,6 +67,7 @@ DEPEND="${CDEPEND}
 "
 RDEPEND="${CDEPEND}
!kde-apps/kdepim-l10n
+   !kde-misc/akonadi-ews
$(add_frameworks_dep oxygen-icons)
 "
 

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-17.12.49..ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-17.12.49..ebuild
index 96b96723ec..0e546562b9 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-17.12.49..ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-17.12.49..ebuild
@@ -67,6 +67,7 @@ DEPEND="${CDEPEND}
 "
 RDEPEND="${CDEPEND}
!kde-apps/kdepim-l10n
+   !kde-misc/akonadi-ews
$(add_frameworks_dep oxygen-icons)
 "
 

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
index 96b96723ec..0e546562b9 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
@@ -67,6 +67,7 @@ DEPEND="${CDEPEND}
 "
 RDEPEND="${CDEPEND}
!kde-apps/kdepim-l10n
+   !kde-misc/akonadi-ews
$(add_frameworks_dep oxygen-icons)
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/files/, app-office/scribus/

2018-01-09 Thread Andreas Sturmlechner
commit: 011a496c85cf6f36b24082a3ac55f6b63162f2e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 13:32:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 13:46:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011a496c

app-office/scribus: Fix build w/ x86 on 17.0 profile

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

 app-office/scribus/files/scribus-1.5.3-x86-fpic.patch | 16 
 app-office/scribus/scribus-1.5.3-r1.ebuild|  1 +
 app-office/scribus/scribus-.ebuild|  2 +-
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/app-office/scribus/files/scribus-1.5.3-x86-fpic.patch 
b/app-office/scribus/files/scribus-1.5.3-x86-fpic.patch
new file mode 100644
index 000..03d4dc4daa3
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.5.3-x86-fpic.patch
@@ -0,0 +1,16 @@
+--- a/CMakeLists.txt   2017-05-28 11:10:27.0 +0200
 b/CMakeLists.txt   2018-01-09 14:26:14.494922353 +0100
+@@ -155,11 +155,11 @@
+   set(ARCH_HPPA 1)
+ endif()
+ 
+-# We need to pass -fPIC to lib2geom on amd64, mips, mipsel, and hppa. See:
++# We need to pass -fPIC to lib2geom on amd64, mips, mipsel, hppa and x86. See:
+ # http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=3 and
+ # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559133
+ 
+-if (ARCH_X86_64 EQUAL 1 OR ARCH_HPPA EQUAL 1 OR ARCH_MIPS EQUAL 1 OR 
ARCH_MIPS_64 EQUAL 1 OR ARCH_PPC_64 EQUAL 1)
++if (ARCH_X86 EQUAL 1 OR ARCH_X86_64 EQUAL 1 OR ARCH_HPPA EQUAL 1 OR ARCH_MIPS 
EQUAL 1 OR ARCH_MIPS_64 EQUAL 1 OR ARCH_PPC_64 EQUAL 1)
+   set(CMAKE_CXX_FLAGS_FPIC "-fPIC")
+ endif()
+ 

diff --git a/app-office/scribus/scribus-1.5.3-r1.ebuild 
b/app-office/scribus/scribus-1.5.3-r1.ebuild
index 0c8f8171b5e..e1ed169825a 100644
--- a/app-office/scribus/scribus-1.5.3-r1.ebuild
+++ b/app-office/scribus/scribus-1.5.3-r1.ebuild
@@ -96,6 +96,7 @@ PATCHES=(
"${FILESDIR}"/${P}-fpic.patch
"${FILESDIR}"/${P}-cmake-openssl.patch
"${FILESDIR}"/${P}-poppler-0.58.patch
+   "${FILESDIR}"/${P}-x86-fpic.patch
 )
 
 src_prepare() {

diff --git a/app-office/scribus/scribus-.ebuild 
b/app-office/scribus/scribus-.ebuild
index b65e60a412b..f9c847c7aa6 100644
--- a/app-office/scribus/scribus-.ebuild
+++ b/app-office/scribus/scribus-.ebuild
@@ -6,7 +6,6 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="tk?"
 CMAKE_MAKEFILE_GENERATOR=ninja
-CMAKE_MIN_VERSION=3.2.0
 
 inherit cmake-utils eutils flag-o-matic gnome2 python-single-r1 subversion 
xdg-utils
 
@@ -97,6 +96,7 @@ DEPEND="${COMMON_DEPEND}
 PATCHES=(
"${FILESDIR}"/${P}-docdir.patch
"${FILESDIR}"/${P}-fpic.patch
+   "${FILESDIR}"/${PN}-1.5.3-x86-fpic.patch
 )
 
 src_prepare() {



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

2018-01-09 Thread Andreas Sturmlechner
commit: 0e35d486fd6889d5c669aaef49d369eba54b3371
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 14:11:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 14:11:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e35d486

dev-python/sphinx-gallery: Fix circular dep

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

 dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
index c4a8581f41c..7ae476a02cc 100644
--- a/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,10 +17,10 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="
-   dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
 "
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+PDEPEND="dev-python/matplotlib[${PYTHON_USEDEP}]"
 
 # tests need extra files not distributed



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

2018-01-09 Thread Fabian Groffen
commit: 82c620cc013e6e4f7953745de1372bf8b350ee06
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan  9 14:12:15 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jan  9 14:12:15 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=82c620cc

scripts/bootstrap-prefix: add some fixes for powerpc-apple-darwin9

These fixes (with in tree fixes) allow to advance to stage3 with
llvm-3.4.2, libcxx-3.5.1, cmake and ninja installed.

 scripts/bootstrap-prefix.sh | 65 +++--
 1 file changed, 51 insertions(+), 14 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index f475083486..02c7e45148 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -249,11 +249,10 @@ configure_toolchain() {
local cdep="3.5."
compiler_stage1+="
dev-libs/libffi
-   > "${ROOT}"/tmp/etc/portage/package.use
 
-   #  /dev/null && [[ ${CHOST} == 
powerpc* ]]; then
+   # ancient Xcode (3.0/3.1)
+   cat << EOF
+
+Ok, this is an old system, let's just try and see what happens.
+EOF
+   else
+   exit 1
+   fi
fi
fi
echo
@@ -2394,10 +2429,12 @@ EOF
# deal with the bash-constructs we use in stage3 and onwards
hash -r
 
-   if ! [[ -x ${EPREFIX}/usr/bin/gcc \
-   || -x ${EPREFIX}/usr/bin/clang \
-   || -x ${EPREFIX}/tmp/usr/bin/gcc \
-   || -x ${EPREFIX}/tmp/usr/bin/clang ]] \
+   # stage 2 on Darwin gets llvm/clang, so we must not get confused
+   # when we find gcc there (it's needed to bootstrap llvm)
+   local compiler=gcc
+   [[ ${CHOST} == *-darwin* ]] && compiler=clang
+   if ! [[ -x ${EPREFIX}/usr/bin/${compiler} \
+   || -x ${EPREFIX}/tmp/usr/bin/${compiler} ]] \
&& ! ${BASH} ${BASH_SOURCE[0]} "${EPREFIX}" stage2_log ; then
# stage 2 fail
cat << EOF



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/var/lib/portage/, core/etc/grs/

2018-01-09 Thread Anthony G. Basile
commit: f790ef196f068d67a395b7b836e9adda982a86a8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jan  9 14:17:47 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jan  9 14:17:47 2018 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=f790ef19

world: add sys-boot/grub with EFI support at cycle 4

 core/etc/grs/world.conf| 3 +++
 core/var/lib/portage/world.CYCLE.4 | 1 +
 2 files changed, 4 insertions(+)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index e5f9f80..e39b547 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -1321,6 +1321,9 @@ package.use : sys-auth/pambase:0 -consolekit -debug 
-gnome-keyring -minimal -mkt
 [sys-auth/skey:0]
 package.use : sys-auth/skey:0 static-libs
 
+[sys-boot/grub:2]
+package.use : sys-boot/grub:2 -debug -device-mapper -doc -efiemu 
-grub_platforms_coreboot -grub_platforms_efi-32 -grub_platforms_emu 
-grub_platforms_ieee1275 -grub_platforms_loongson -grub_platforms_multiboot 
-grub_platforms_qemu -grub_platforms_qemu-mips -grub_platforms_uboot 
-grub_platforms_xen -grub_platforms_xen-32 -libzfs -mount -multislot -sdl 
-static -test -truetype fonts grub_platforms_efi-64 grub_platforms_pc nls themes
+
 [sys-boot/lilo:0]
 package.use : sys-boot/lilo:0 -device-mapper -minimal -pxeserial -static
 

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index 162eab1..f0fa2bb 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -45,6 +45,7 @@ sys-apps/gradm
 sys-apps/less
 sys-apps/paxctl
 sys-apps/pciutils
+sys-boot/grub
 sys-boot/lilo
 sys-devel/gdb
 sys-fs/cryptsetup



[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/var/lib/portage/, core/etc/grs/

2018-01-09 Thread Anthony G. Basile
commit: 6628e6c4ee56816e01fc080f6f7d7f7caa3aecf9
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jan  9 14:17:47 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jan  9 14:18:04 2018 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=6628e6c4

world: add sys-boot/grub with EFI support at cycle 4

 core/etc/grs/world.conf| 3 +++
 core/var/lib/portage/world.CYCLE.4 | 1 +
 2 files changed, 4 insertions(+)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 488fc80..5103998 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -1315,6 +1315,9 @@ package.use : sys-auth/pambase:0 -consolekit -debug 
-gnome-keyring -minimal -mkt
 [sys-auth/skey:0]
 package.use : sys-auth/skey:0 static-libs
 
+[sys-boot/grub:2]
+package.use : sys-boot/grub:2 -debug -device-mapper -doc -efiemu 
-grub_platforms_coreboot -grub_platforms_efi-32 -grub_platforms_emu 
-grub_platforms_ieee1275 -grub_platforms_loongson -grub_platforms_multiboot 
-grub_platforms_qemu -grub_platforms_qemu-mips -grub_platforms_uboot 
-grub_platforms_xen -grub_platforms_xen-32 -libzfs -mount -multislot -sdl 
-static -test -truetype fonts grub_platforms_efi-64 grub_platforms_pc nls themes
+
 [sys-boot/lilo:0]
 package.use : sys-boot/lilo:0 -device-mapper -minimal -pxeserial -static
 

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index f614bc5..1dd3231 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -45,6 +45,7 @@ sys-apps/gradm
 sys-apps/less
 sys-apps/paxctl
 sys-apps/pciutils
+sys-boot/grub
 sys-boot/lilo
 sys-devel/gdb
 sys-fs/cryptsetup



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

2018-01-09 Thread Craig Andrews
commit: a4f17e42067217bbd66a3184e15a3bd8197f3129
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jan  9 14:22:05 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan  9 14:22:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f17e42

net-p2p/cpuminer-opt: 3.7.9 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-p2p/cpuminer-opt/Manifest  |  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.7.9.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index cfd65256dd0..18bbc514037 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1,2 +1,3 @@
 DIST cpuminer-opt-3.7.7.tar.gz 1602520 BLAKE2B 
059afdbd90ff062c698432d352fbb9f32807219a24659f5e27990a32b791d868147cf6fa027dff60d2e16d5f43b36b826dbabdc971e4dae4e1473aaf8795b222
 SHA512 
85989257ef8ee945000621598f6a9c4ed1b8099c57902d570db3038617b787254a925865567541d75e4433aaff564ffc82bd659f645ca812f809602bef8bc7c7
 DIST cpuminer-opt-3.7.8.tar.gz 1611178 BLAKE2B 
12082a378fa4656a38e634d692b182a7b5fa09aae24ba4d0226968e35680ed6175999e2daf789cdc7bda960ddd246a663ff54ff6b15435798a84268cfcff4fcc
 SHA512 
19dcfde77405eef78061c13600dfef9ee69f62443e64c4019bdc18f98658ac1c41517f2c12f383edfd94ebcc35a58fbd2fe34037e530705bd2d1465f0355a9ab
+DIST cpuminer-opt-3.7.9.tar.gz 1623402 BLAKE2B 
f9e225989bf1f2dd249de1ed43e7e1532c8e825f6fb25e54020a0f4382ab156a9fd7463e82510a90c5c6f71b8a9749c94cc4acc01d05b6f189766099a5772fec
 SHA512 
17457900cad97b57d92160aba8d22256a39660dc29afbcd5be35b3e9c9045f81cd43332c7890cbde44427345eff61a6a1346ce31620e281160b5acaf729863d3

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.7.9.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.7.9.ebuild
new file mode 100644
index 000..912415ee00c
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.7.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt";
+IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 curl libressl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:0
+   dev-libs/jansson
+   curl? ( >=net-misc/curl-7.15[ssl] )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git";
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   use cpu_flags_x86_avx2 && append-cflags "-DFOUR_WAY"
+   econf --with-crypto $(use_with curl)
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}



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

2018-01-09 Thread Jory Pratt
commit: 5edf4fb8c1bfccc812ed814bcb1813a31e26817a
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Tue Jan  9 14:23:15 2018 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Jan  9 14:23:15 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=5edf4fb8

www-client/firefox - 58.0_beta15 version bump

 www-client/firefox/Manifest| 184 ++---
 0_beta13.ebuild => firefox-58.0_beta15.ebuild} |   0
 2 files changed, 92 insertions(+), 92 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d6b335f..c83ae85 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -92,95 +92,95 @@ DIST firefox-52.5.2esr-zh-CN.xpi 461694 SHA256 
0962d624d42998d6ebf6eae718a43a501
 DIST firefox-52.5.2esr-zh-TW.xpi 472534 SHA256 
d275058ce84d08539d068425c65fa64b392590967d5f528ea0f586ba829742a7 SHA512 
c64c65b31aa2e4f3534d394183e0dfa96672721f0d8e070daa142263fccdf71236b6a2ab7e45b88cc49b96bb46165cf6c36aaa981ee23385c19be54f2537fdfb
 WHIRLPOOL 
83810fbfe989bdd8bd2baf655061a9bffaf5a6dd4a1b0da70e998a9a84e4aa5e56a85c50a74409896daf6784f3b560e24134778f79aed8b7b979ac78742cd9f9
 DIST firefox-52.5.2esr.source.tar.xz 214094820 SHA256 
7b27825a7446f98e59296f4a46328c65913ffd50d839e0b4359b71ec7250ca4f SHA512 
bbc7dcc4cb392f06fe2e963a3b6372efcfbbcc1ca7218a3ef05885285fe00c9e87e0f8d307bd9363668327eb43542c0600443bd9e6744de64494b96dd00efa5a
 WHIRLPOOL 
3d362d7985534d4dd6f51f300f0f5044164b99eca8f2285ad68d0b48a6357624c30134ffac2af8d136435c060c890fc037153df9002d0255b1feedf47f5bd195
 DIST firefox-58.0-patches-01.tar.xz 10712 SHA256 
08e47229a30664458f7b5bcd888aefffd188bf6c897ef1d70333886d7883694c SHA512 
4f41ae45a94a124074c834f10b0924c97ad0a7deef7798069a597c650a92a4e95cb1263b574057490787832c6b05e17da8bd31f226051eb24df5396c1555a042
 WHIRLPOOL 
dae857134793b9ef1a545959a02d2295f2a307dd4d252c824f84dd41557b661adefde358129bd9f4ead4bddc9ba21b6bcf571e8bbdb36badbaaa9694b9b3f1d7
-DIST firefox-58.0b13-ach.xpi 444872 SHA256 
7c4e9a3d40bee39b8eda799cc4d517933549c80342a9a5fefe7b70aeffc89942 SHA512 
b8f0f0b796e3d9f169be80e0704a40af061250ebf005a965fe7aa2b0b8e8dd605c389c4f44659562c3da9cea0ca31abbddb1943e7665656cb47c42624227cacc
 WHIRLPOOL 
2c2bb78bfe166f35bdc168e0be5c5a76486a0fa4bb1dcdeabf415b19b0354807a88b84cd2124527beb3738e35828b929c7ffcd1977665e72d13e525bf786db00
-DIST firefox-58.0b13-af.xpi 444574 SHA256 
86ae9d41737cbf687c01107fd4292f61704ce5427a18b60b5d2ca419fdd33075 SHA512 
46db28f8154d507612b7c26d2af13f1921ce54c32c308d5c64b79e250a868004c02275d3be9f07520f0353462550678b1defab5eeea710d7409ab4b64bdac22e
 WHIRLPOOL 
6a6359e7c4fa2769c859bba2184f2ec8d4b46ce995163299c3cbc0e2daf12e62e558307d5e4abf3afbbdf4d83c28e4af3b6ca6c46953172e6ab67e5c3d933389
-DIST firefox-58.0b13-an.xpi 468931 SHA256 
2898aed292d63e62545c3a6f605133e150e3d571f4468f4b59010d489e03309c SHA512 
bd0cc8c991ea237976aeba9aca1e17ff2bdfe6631f1a550b76d1935f430a0977ae58695c2e1f87d474bc5e556d8b9b6ec0da6bb4cbb037b2ab7073fa2a0892bc
 WHIRLPOOL 
48cb3c23be467535fdf4853a23a6a03e373814617a24c4f6251f4e180f4634ebf8d615c98f5a40bc22e44a2690320b0a06500099f689be4cf16e68347ff9e09c
-DIST firefox-58.0b13-ar.xpi 493719 SHA256 
74bc2712d853b286f8d1e853c489884f77d6ea0560acb03e0278721aeef3ac4d SHA512 
f1d05b2816dabd0cbc860ec16d2a5a0ea41e8b003a6ee6d2b9005b8dce714c0177facc752477132ec593c10ff951b935b075d65b1bffee1f6638c08a6f633e89
 WHIRLPOOL 
5fc9ff8b6ebf0bbdae497cb04cb0f18942b82d0847f6acd3cf0a5c62d61127f01290504f7563e282ce300fdd384b46a33abea8ccb0b477781fe9c0c1ad3a4407
-DIST firefox-58.0b13-as.xpi 492795 SHA256 
1bef07d2815d4964016df69f78c6114ee5f62109cc11021147cb0161b06ca83b SHA512 
52ae415bdb63985104bd52582019e240b8b3820eceb025ac1781cea432a4a117639cbf62fc7d43179088d071d6eed7a886ec45ed0857ef490f6ec74c528d30d9
 WHIRLPOOL 
56cd9caf455a24532b80dc97c7b2fd149083a6be5f77cfc4beafb582900d19422cd49a4219a539222d3f25951fba4211b116d0dbd43a2997d43a643ad8926693
-DIST firefox-58.0b13-ast.xpi 461572 SHA256 
0a063ab8289be7c884e0dd0b737b11feb47f530129f9f38833ac2e5b5ce3c33a SHA512 
2a87f7da9ccdc5910daf5fca0586e38c38fb2e7d0c809959ebacc4e6841974fb6e273fb7d494ce4ba074fa7d7ef90e634182f0a8598f6165361d972e9f098526
 WHIRLPOOL 
e1b3d779c9f9004e8b2f974fb1dc5679c29e2f12e8f2649cf51e4667faff2fdbbf00efe3b15d0413fe90b146489e29c11597f459690311dd49f8f8d4502819c1
-DIST firefox-58.0b13-az.xpi 468525 SHA256 
0bc61ede399303c28947ad21d41fe252450d23e7e3348608019b46d9b5bfd2c4 SHA512 
26ed055a63883203b55879795ca3d5a9ffe79c6cd1faf70c5229327e7b2b6e9933025574a582c2b1e4e9f1da3e2bc6e1f8070b69a20f6ad2fc37f6581dda6c99
 WHIRLPOOL 
27ade1b0e6034a236320f3d20925b629c762ea4ee569f003dc0ee0d6106cdfdf569505294d18ac6d41aeef55f44874235a88b2720a342d5afbf7d2f0bdaa919d
-DIST firefox-58.0b13-bg.xpi 515702 SHA256 
eb97467b9b6097beafe6edd6ab2e0f86b7545ab623c149b489cd78b4a486638d SHA512 
7021e0acf4bb276e0e0c667c08e5b98d491cbd9d5e9c9d8cafb688960b27f2b6d365512c07415959c7ed5b1a7863ea007ae8c8f7cad9e62f759421b006ae7db7
 WHIRLPOOL 
780bf091b8258881582e63083d1f01add56a60c1fa36

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

2018-01-09 Thread Mikle Kolyada
commit: c98180183adb3f71e3c4e92439a63705a00cabb6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 14:31:20 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 14:31:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9818018

dev-libs/libical: amd64 stable wrt bug #643940

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/libical/libical-2.0.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libical/libical-2.0.0-r3.ebuild 
b/dev-libs/libical/libical-2.0.0-r3.ebuild
index 18915f35433..c50c0386080 100644
--- a/dev-libs/libical/libical-2.0.0-r3.ebuild
+++ b/dev-libs/libical/libical-2.0.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( MPL-1.0 LGPL-2.1 )"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
 IUSE="doc examples static-libs"
 
 # The GOBJECT_INTROSPECTION build is broken, and upstream has given up



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

2018-01-09 Thread Ulrich Müller
commit: f814caf9febdb9ae92f8299a11410f0e16dc75b5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:33:05 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 14:33:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f814caf9

profiles: Remove unused linguas_* from use.desc (round 7).

 profiles/use.desc | 32 
 1 file changed, 32 deletions(-)

diff --git a/profiles/use.desc b/profiles/use.desc
index 6944d989c5f..8b855a958df 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -188,7 +188,6 @@ linguas_ar - Arabic locale
 linguas_be_BY - Belarusian locale
 linguas_bg - Bulgarian locale
 linguas_bg_BG - Bulgarian locale
-linguas_br - Breton locale
 linguas_bs - Bosnian locale
 linguas_ca - Catalan locale
 linguas_ca@valencia - Catalan locale (Valencia)
@@ -196,19 +195,12 @@ linguas_ca_ES - Catalan locale for Spain
 linguas_cs - Czech locale
 linguas_cs_CZ - Czech locale for Czech Republic
 linguas_cy - Welsh locale
-linguas_cy_GB - Welsh locale
 linguas_da - Danish locale
-linguas_da_DK - Danish locale for Denmark
 linguas_de - German locale
-linguas_de@1901 - German locale with old spelling
-linguas_de_CH - German locale for Switzerland
-linguas_de_DE - German locale for Germany
 linguas_el - Greek locale
 linguas_el_GR - Greek locale
 linguas_en - English locale
-linguas_en_AU - English locale for Australia
 linguas_en_GB - English locale for Britain
-linguas_en_US - English locale for America
 linguas_eo - Esperanto locale
 linguas_es - Spanish locale
 linguas_es_AR - Spanish locale for Argentina
@@ -221,81 +213,57 @@ linguas_es_UY - Spanish locale for Uruguay
 linguas_es_VE - Spanish locale for Venezuela
 linguas_et - Estonian locale
 linguas_et_EE - Estonian locale
-linguas_eu - Basque locale
 linguas_eu_ES - Basque locale for Spain
 linguas_fa - Persian locale
 linguas_fa_IR - Persian locale for Iran
 linguas_fi - Finnish locale
-linguas_fi_FI - Finnish locale
 linguas_fr - French locale
 linguas_fr_CA - French locale for Canada
 linguas_fr_FR - French locale for France
 linguas_gl - Galician locale
 linguas_gu_IN - Gujarati locale for India
 linguas_he - Hebrew locale
-linguas_he_IL - Hebrew locale for Israel
 linguas_hi_IN - Hindi locale
 linguas_hr - Croatian locale
 linguas_hu - Hungarian locale
-linguas_hu_HU - Hungarian locale
-linguas_ia - Interlingua locale
-linguas_id - Indonesian locale
 linguas_id_ID - Indonesian locale
-linguas_is - Icelandic locale
-linguas_is_IS - Icelandic locale for Iceland
 linguas_it - Italian locale
 linguas_it_IT - Italian locale
 linguas_ja - Japanese locale
 linguas_ka - Georgian locale
-linguas_kab - Kabyle locale
 linguas_kk_KZ - Kazakh (Kazakhstan) locale
-linguas_kn_IN - Kannada locale for India
-linguas_ko - Korean locale
 linguas_ko_KR - Korean locale
-linguas_ku - Kurdish (latin) locale
 linguas_ku_IQ - Kurdish (latin) locale for Iraq
 linguas_ky - Kyrgyz (Kirghiz) locale
 linguas_la - Latin locale
 linguas_lt - Lithuanian locale
-linguas_lt_LT - Lithuanian locale
 linguas_lv_LV - Latvian locale for Latvia
 linguas_mk_MK - Macedonian locale for Macedonia
 linguas_mn - Mongolian locale
 linguas_ms_MY - Malay locale for Malaysia
 linguas_nb - Norwegian (Bokmal) locale
-linguas_nb_NO - Norwegian (Bokmal) locale for Norway
 linguas_ne - Nepali locale
 linguas_nl - Dutch locale
 linguas_nl_NL - Dutch locale for the Netherlands
-linguas_nn_NO - Nynorsk locale for Norway
 linguas_pam - Kapampangan locale
 linguas_pl - Polish locale
-linguas_pl_PL - Polish locale
-linguas_pt - Portuguese locale
 linguas_pt_BR - Portuguese locale for Brasil
 linguas_pt_PT - Portuguese locale for Portugal
 linguas_ro - Romanian locale
 linguas_ro_RO - Romanian locale for Romania
 linguas_ru - Russian locale
 linguas_ru_RU - Russian locale for Russia
-linguas_sa - Sanskrit locale
 linguas_sk - Slovak locale
-linguas_sk_SK - Slovak locale
-linguas_sl - Slovenian locale
 linguas_sl_SI - Slovenian locale
-linguas_so - Somali locale
 linguas_sq - Albanian locale
 linguas_sr - Serbian locale
 linguas_sr@latin - Serbian (latin) locale
 linguas_sv - Swedish locale
-linguas_sv_SE - Swedish locale for Sweden
 linguas_ta - Tamil locale
-linguas_te - Telugu locale
 linguas_th_TH - Thai locale Thailand
 linguas_tr - Turkish locale
 linguas_tr_TR - Turkish locale for Turkey
 linguas_uk - Ukrainian locale
-linguas_uk_UA - Ukrainian locale for Ukraine
 linguas_ur_PK - Urdu language locale for Pakistan
 linguas_uz@Cyrl - Uzbek (Cyrillic) locale
 linguas_vi - Vietnamese locale



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

2018-01-09 Thread Michał Górny
commit: 246dab5279dd0f7d0f8e7d100d4da69a66d0028e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  9 14:30:12 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  9 14:34:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246dab52

sys-devel/clang: Disable experimental targets on the release branch

 sys-devel/clang/clang-6.0..ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-devel/clang/clang-6.0..ebuild 
b/sys-devel/clang/clang-6.0..ebuild
index 48c2d57fbee..2a2a844387a 100644
--- a/sys-devel/clang/clang-6.0..ebuild
+++ b/sys-devel/clang/clang-6.0..ebuild
@@ -19,10 +19,8 @@ EGIT_REPO_URI="https://git.llvm.org/git/clang.git
 EGIT_BRANCH="release_60"
 
 # Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( AVR Nios2 RISCV WebAssembly )
 ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC Sparc SystemZ X86 XCore
-   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+   NVPTX PowerPC Sparc SystemZ X86 XCore )
 ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
 



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

2018-01-09 Thread Michał Górny
commit: d228da4ab9e46092f1a65b1fd7d1ad7a6c0f46e7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  9 14:32:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  9 14:34:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d228da4a

sys-devel/llvm: Remove experimental targets from the release branch

 sys-devel/llvm/llvm-6.0..ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/sys-devel/llvm/llvm-6.0..ebuild 
b/sys-devel/llvm/llvm-6.0..ebuild
index 0164813c3fc..c349ca3d09a 100644
--- a/sys-devel/llvm/llvm-6.0..ebuild
+++ b/sys-devel/llvm/llvm-6.0..ebuild
@@ -18,12 +18,9 @@ EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
https://github.com/llvm-mirror/llvm.git";
 EGIT_BRANCH="release_60"
 
-# Those are in lib/Targets, without explicit CMakeLists.txt mention
-ALL_LLVM_EXPERIMENTAL_TARGETS=( AVR Nios2 RISCV WebAssembly )
 # Keep in sync with CMakeLists.txt
 ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC Sparc SystemZ X86 XCore
-   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+   NVPTX PowerPC Sparc SystemZ X86 XCore )
 ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 # Additional licenses:
@@ -102,10 +99,7 @@ multilib_src_configure() {
-DLLVM_LIBDIR_SUFFIX=${libdir#lib}
 
-DBUILD_SHARED_LIBS=ON
-   # cheap hack: LLVM combines both anyway, and the only difference
-   # is that the former list is explicitly verified at cmake time
-   -DLLVM_TARGETS_TO_BUILD=""
-   -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+   -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-DLLVM_BUILD_TESTS=$(usex test)
 
-DLLVM_ENABLE_FFI=$(usex libffi)



[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2018-01-09 Thread Michał Górny
commit: 58a1b23930ef05cc25f854b38fc3b685282e05d9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  9 14:31:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  9 14:34:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a1b239

dev-ml/llvm-ocaml: Disable experimental targets on the release branch

 dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
index b8960469aed..456fff53311 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
@@ -18,10 +18,8 @@ EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
 EGIT_BRANCH="release_60"
 
 # Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( AVR Nios2 RISCV WebAssembly )
 ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC Sparc SystemZ X86 XCore
-   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+   NVPTX PowerPC Sparc SystemZ X86 XCore )
 ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
 
@@ -69,10 +67,7 @@ src_configure() {
 
-DBUILD_SHARED_LIBS=ON
-DLLVM_OCAML_OUT_OF_TREE=ON
-   # cheap hack: LLVM combines both anyway, and the only difference
-   # is that the former list is explicitly verified at cmake time
-   -DLLVM_TARGETS_TO_BUILD=""
-   -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+   -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-DLLVM_BUILD_TESTS=$(usex test)
 
# disable various irrelevant deps and settings



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

2018-01-09 Thread Sergey Popov
commit: a2c1d4ec5e928bd26867f0dc934cef8d9ae31cc7
Author: Sergey Popov  gentoo  org>
AuthorDate: Tue Jan  9 14:40:54 2018 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Tue Jan  9 14:41:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c1d4ec

media-sound/bempc: drop myself from maintainers

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/bempc/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-sound/bempc/metadata.xml b/media-sound/bempc/metadata.xml
index 7039969c29c..422952ab825 100644
--- a/media-sound/bempc/metadata.xml
+++ b/media-sound/bempc/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-pinkb...@gentoo.org
-Sergey Popov
-  
   
 q...@gentoo.org
 Gentoo Qt Project



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxx/

2018-01-09 Thread Fabian Groffen
commit: 25e1006d17d8dee337d0f68e6449d41330e3e957
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Jan  9 14:46:30 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Jan  9 14:46:30 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=25e1006d

sys-libs/libcxx: drop obsolete patch

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 sys-libs/libcxx/libcxx-3.8.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-3.8.1.ebuild 
b/sys-libs/libcxx/libcxx-3.8.1.ebuild
index 47ba26312d..df64d3fe6f 100644
--- a/sys-libs/libcxx/libcxx-3.8.1.ebuild
+++ b/sys-libs/libcxx/libcxx-3.8.1.ebuild
@@ -74,9 +74,6 @@ src_prepare() {
if [[ ${CHOST} == *darwin* ]] ; then
epatch "${FILESDIR}"/${PN}-3.5.1-olddarwin.patch
 
-   [[ "${CHOST##*-darwin}" -le 10 ]] && \
-   epatch "${FILESDIR}"/${PN}-3.5.1-cmath-conv.patch
-
# libc++abi needs stack unwinding functions provided by 
libSystem on
# Mac OS X >= 10.6. On < 10.6 they're in libgcc_s. So force link
# against that. Additionally, the crt1.o provided by our 
gcc-apple



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

2018-01-09 Thread Sergey Popov
commit: 6bd3a7f974f49261e1f2bd675d17a05055c0b3a5
Author: Sergey Popov  gentoo  org>
AuthorDate: Tue Jan  9 14:55:50 2018 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Tue Jan  9 14:56:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd3a7f9

net-misc/quagga: add missing test dependency on dev-util/dejagnu

Reported-by: Rolf Eike Beer  opensource.sf-tec.de>
Closes: https://bugs.gentoo.org/639790

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/quagga/quagga-1.2.2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-misc/quagga/quagga-1.2.2.ebuild 
b/net-misc/quagga/quagga-1.2.2.ebuild
index 850189d108a..9832536b3f5 100644
--- a/net-misc/quagga/quagga-1.2.2.ebuild
+++ b/net-misc/quagga/quagga-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm hppa ~ppc ~s390 ~sparc x86"
 
-IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam 
protobuf +readline snmp tcp-zebra"
+IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam 
protobuf +readline snmp tcp-zebra test"
 
 COMMON_DEPEND="
caps? ( sys-libs/libcap )
@@ -30,7 +30,8 @@ COMMON_DEPEND="
!elibc_glibc? ( dev-libs/libpcre )"
 DEPEND="${COMMON_DEPEND}
sys-apps/gawk
-   sys-devel/libtool:2"
+   sys-devel/libtool:2
+   test? ( dev-util/dejagnu )"
 RDEPEND="${COMMON_DEPEND}
sys-apps/iproute2"
 



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

2018-01-09 Thread Jeroen Roovers
commit: 204868a55bd8fe82a48f4ac21e828526edeabfd1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 15:12:29 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 15:12:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204868a5

www-client/opera-developer: Old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 731ab17f5db..dafe9299084 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_51.0.2802.0_amd64.deb 52141312 BLAKE2B 
fa6c0315466793bc96a3bbc4fbbf792074e797b7d43d1b11451fa7a344cfecde7388abaf7bfe7f6c4570d0d917aa61a27d6410b08784d5c7020da418f091fd0b
 SHA512 
11ce0b46c5594a8e634f8182b8dcad9d8346fba2c56a04383bd12d3746fa0e505d059d467c98e2cb81a81642d3c21c22d7dfc52fcfa0b24dac3ae59b56220b8f
 DIST opera-developer_51.0.2809.0_amd64.deb 52170572 BLAKE2B 
b5be3adcf7b29b8af51bf3cc94cd06f97b679db82774234cabee131cf6d543d7a711778474c74271aa936551f66f3917e0db4165e1f9e8af989c9667592daea1
 SHA512 
b40ee2b9efd11828f676fc2b53a5596bf9b3f7154d6f99f5192ae4dcd00d2c8511f9d206c59e2913cd9b0ff4b502d4e8388ea1c92346ec04ff2ca36737b98f07
 DIST opera-developer_51.0.2830.0_amd64.deb 52544608 BLAKE2B 
03f30d7e6d794b783014ce356b9a5163f59959c3a87d915e4b359f7290dbdd4817df236648b7be5ec4fe016c3085dbf974b785ced433b71c42c2a7335577f4d8
 SHA512 
d40e373283e18897991167463af264cef9c8fcc5ce6e9b0ea04f0daa1979a13112963bdc071482e6f6fb86e3fdda054db9fecd72502deb70774c6e52751d1f98

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



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

2018-01-09 Thread Jeroen Roovers
commit: 98a8101cb7e47e837a9914496b89a80ed26646d0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 15:12:06 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 15:12:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a8101c

www-client/opera-developer: Version 51.0.2830.0.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 58b11df58b6..731ab17f5db 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_51.0.2802.0_amd64.deb 52141312 BLAKE2B 
fa6c0315466793bc96a3bbc4fbbf792074e797b7d43d1b11451fa7a344cfecde7388abaf7bfe7f6c4570d0d917aa61a27d6410b08784d5c7020da418f091fd0b
 SHA512 
11ce0b46c5594a8e634f8182b8dcad9d8346fba2c56a04383bd12d3746fa0e505d059d467c98e2cb81a81642d3c21c22d7dfc52fcfa0b24dac3ae59b56220b8f
 DIST opera-developer_51.0.2809.0_amd64.deb 52170572 BLAKE2B 
b5be3adcf7b29b8af51bf3cc94cd06f97b679db82774234cabee131cf6d543d7a711778474c74271aa936551f66f3917e0db4165e1f9e8af989c9667592daea1
 SHA512 
b40ee2b9efd11828f676fc2b53a5596bf9b3f7154d6f99f5192ae4dcd00d2c8511f9d206c59e2913cd9b0ff4b502d4e8388ea1c92346ec04ff2ca36737b98f07
+DIST opera-developer_51.0.2830.0_amd64.deb 52544608 BLAKE2B 
03f30d7e6d794b783014ce356b9a5163f59959c3a87d915e4b359f7290dbdd4817df236648b7be5ec4fe016c3085dbf974b785ced433b71c42c2a7335577f4d8
 SHA512 
d40e373283e18897991167463af264cef9c8fcc5ce6e9b0ea04f0daa1979a13112963bdc071482e6f6fb86e3fdda054db9fecd72502deb70774c6e52751d1f98

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



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

2018-01-09 Thread Jeroen Roovers
commit: 1474e378a3554314b521f8f980fb557459a14cb0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 15:13:26 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 15:13:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1474e378

dev-python/unidecode: Version 1.0.22.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/unidecode/Manifest|  1 +
 dev-python/unidecode/unidecode-1.0.22.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/unidecode/Manifest b/dev-python/unidecode/Manifest
index d9710f5cb63..c1dd5af1011 100644
--- a/dev-python/unidecode/Manifest
+++ b/dev-python/unidecode/Manifest
@@ -1,2 +1,3 @@
 DIST Unidecode-0.04.20.tar.gz 205830 BLAKE2B 
a840e67df24483a0d4843666c4d06be24fedad5669debdf734d02a8a362f0ea5c531fd19512c41136343e56c5527ccd9c4692444cf83b68e533491b8cb54b047
 SHA512 
07708649a130d4a1747fcc24816717a512c1edeb4c25e01a5e898b21d2e76bca6b45d983cc452fe56bddea5556632b91aa2daee511e33a423197e0df9c80e125
 DIST Unidecode-0.04.21.tar.gz 205931 BLAKE2B 
701afb86b89fc17a8eb9c769b4be1d08a30f0b44881597735478108d8121f57e2539a8209b9aef9c90f5aa8cc9f9dc76bea837d9b2ebad502a840c37628ed5ff
 SHA512 
33fc546b3eefc4ba5feee90d584e49ccd81dd0ae00671f7e44f43cc3dc8a458b86ed6dbfacba6dac7539112408137fc1db6329cc42f31ee250755d841c7c29c2
+DIST Unidecode-1.0.22.tar.gz 208877 BLAKE2B 
21df38361b9b66f5e2d6822afcdf4656cfb240dc679f7469b41652b95d3a6921b9409a65891e359708f5bee09dbeff1885801ca3842c8ecd12b31e31689d69ca
 SHA512 
f7663b320040bc750bc10ac0ed222e4feeb22c903b103c148cfa31e9d4cbae146d9668dc45c6efc82e8ed28e0db28d5de5e3ef1259c712bf317f2c6b2543772a

diff --git a/dev-python/unidecode/unidecode-1.0.22.ebuild 
b/dev-python/unidecode/unidecode-1.0.22.ebuild
new file mode 100644
index 000..5a5c76b4fc0
--- /dev/null
+++ b/dev-python/unidecode/unidecode-1.0.22.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+MY_PN=Unidecode
+MY_P=${MY_PN}-${PV}
+
+inherit distutils-r1
+
+DESCRIPTION="Module providing ASCII transliterations of Unicode text"
+HOMEPAGE="https://pypi.python.org/pypi/Unidecode";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+S=${WORKDIR}/${MY_P}
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   esetup.py test
+}



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

2018-01-09 Thread Lars Wendler
commit: 79c3dd924b4a170d77d3eab29ab9b25fad6f0f3d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  9 15:19:24 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  9 15:19:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c3dd92

sys-apps/attr: Bump to version 2.4.48

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/attr/Manifest   |  1 +
 sys-apps/attr/attr-2.4.48.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/sys-apps/attr/Manifest b/sys-apps/attr/Manifest
index 16cf20ce4d1..40cfb328172 100644
--- a/sys-apps/attr/Manifest
+++ b/sys-apps/attr/Manifest
@@ -1 +1,2 @@
 DIST attr-2.4.47.src.tar.gz 343692 BLAKE2B 
af4d509f156cb2e693f0faebf1a6cfb4a27cbdd3fd7f8b436cc01419c905ff9ac36214ada2ca8269e49c2e276917b1178dcda97050cf25cecd65382f22bdf9bb
 SHA512 
2a333f63655758298650cf8f89c175efdc0112dcc4013e8d023e2a9a69f177e4bcb1f1d10bd6f2027dca4dec0833d54749952ab153d28367e1a72e6e2831
+DIST attr-2.4.48.tar.xz 346292 BLAKE2B 
eeffc17bf485749b5d0a1fce4ac3702c33a0bacce3ad635400e8b0b52981f14c5e750ef570f8fd19657e460e51e6e09f972134ef8a3e6efc15c2a7203682df75
 SHA512 
78b8160303aec9e01f63b5cf725a9e16432ff1d4a6e0065ce1a52715ae1266572e0c01f9be25c938c484deea288fdff2ce27981c3aea578753ad854084957e8b

diff --git a/sys-apps/attr/attr-2.4.48.ebuild b/sys-apps/attr/attr-2.4.48.ebuild
new file mode 100644
index 000..086cfe28d39
--- /dev/null
+++ b/sys-apps/attr/attr-2.4.48.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool ltprune toolchain-funcs multilib-minimal
+
+DESCRIPTION="Extended attributes tools"
+HOMEPAGE="https://savannah.nongnu.org/projects/attr";
+# Self-hosting as savannah does not provide a tarball on their download
+# area and the tarball in their git repo requires autoreconf to be run.
+SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="debug static-libs"
+
+DEPEND="
+   sys-devel/autoconf
+   sys-devel/gettext
+"
+
+src_prepare() {
+   default
+   elibtoolize #580792
+}
+
+multilib_src_configure() {
+   unset PLATFORM #184564
+   export OPTIMIZER=${CFLAGS}
+   export DEBUG=-DNDEBUG
+
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/bin
+   --enable-shared $(use_enable static-libs static)
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   $(use_enable debug)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   if multilib_is_native_abi; then
+   # we install attr into /bin, so we need the shared lib with it
+   gen_usr_ldscript -a attr
+   fi
+}
+
+multilib_src_install_all() {
+   use static-libs || prune_libtool_files --all
+   einstalldocs
+}



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

2018-01-09 Thread Jeroen Roovers
commit: f5edb172a2a5544116c802d1e3fad48a488432cb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 15:28:03 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 15:28:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5edb172

dev-python/pysnmp-apps: Version 0.5.3.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/pysnmp-apps/Manifest |  1 +
 dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/pysnmp-apps/Manifest b/dev-python/pysnmp-apps/Manifest
index 4d735090ef2..af2b550f58a 100644
--- a/dev-python/pysnmp-apps/Manifest
+++ b/dev-python/pysnmp-apps/Manifest
@@ -1 +1,2 @@
 DIST pysnmp-apps-0.5.2.tar.gz 27006 BLAKE2B 
78e792cdeed6bbceaa6846a055e9071ac69759036d8fb5bbf648c071690c01dec1f1a90f1a0449a530d88af36bb387a8694ae63ef87d97448b29a5334937db1b
 SHA512 
8f4cdd2d433c6d1e2d977502e9cec56e4526f4f0c2893f6489ee0d79351bdb41729b41e3db250d6515e589b622b3234902890d2fb26fe89ba4b48b146a78fb71
+DIST pysnmp-apps-0.5.3.tar.gz 42810 BLAKE2B 
b8a3cfd1103c8d1d7fc7a79af66c34e4e96091c6d07c124766cc10495f466646e5610f24f1a4d82b4f507b0d0687833f34bb1e6440c6fb0170833fc4449fa78c
 SHA512 
dbb69cc6e394f7dc186172bdcbf5276efc176c0ae2c4e71b2426de9a5963dd2634ac7ccfd3fd56d794d4751f1105ee1180221222d481409a43a6a71dea4e454c

diff --git a/dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild 
b/dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild
new file mode 100644
index 000..76b50f5e9ea
--- /dev/null
+++ b/dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="PySNMP applications"
+HOMEPAGE="http://pysnmp.sf.net/ https://pypi.python.org/pypi/pysnmp-apps";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pysnmp-4.2.2[${PYTHON_USEDEP}]
+   dev-python/pysnmp-mibs[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2018-01-09 Thread Jeroen Roovers
commit: 59fd4bd95422b82f0996ac7cd9a088e8fb5c636f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 15:26:15 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 15:28:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59fd4bd9

dev-python/pysmi: Add python 3.6 support.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/pysmi/pysmi-0.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pysmi/pysmi-0.1.3.ebuild 
b/dev-python/pysmi/pysmi-0.1.3.ebuild
index 6fa611d7e85..e02d75e9250 100644
--- a/dev-python/pysmi/pysmi-0.1.3.ebuild
+++ b/dev-python/pysmi/pysmi-0.1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2017 Gentoo Foundation
+# Copyright 2017-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="Python Lex & Yacc"



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

2018-01-09 Thread Jeroen Roovers
commit: f283477dfff5c1b845fd3cd69b82684cce2cbd47
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 15:27:27 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 15:28:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f283477d

dev-python/pysnmp-mibs: Add python 3.6 support.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild 
b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
index 13a025289ad..ff0cead2285 100644
--- a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
+++ b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 



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

2018-01-09 Thread Jeroen Roovers
commit: 457cfaf4b12f7c07ca64140210ee2aeae7d9450c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 15:26:53 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 15:28:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457cfaf4

dev-python/pysnmp: Add python 3.6 support.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-python/pysnmp/pysnmp-4.4.4.ebuild 
b/dev-python/pysnmp/pysnmp-4.4.4.ebuild
index 130cd9e4690..00cffc9dba0 100644
--- a/dev-python/pysnmp/pysnmp-4.4.4.ebuild
+++ b/dev-python/pysnmp/pysnmp-4.4.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="Python SNMP library"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/zhu3d/

2018-01-09 Thread Ulrich Müller
commit: 6394e926e5a6b85b6bf7f6f823bbc7348c1bd6b8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:52:39 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 15:37:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6394e926

sci-visualization/zhu3d: Add linguas_* as local USE flags.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-visualization/zhu3d/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/zhu3d/metadata.xml 
b/sci-visualization/zhu3d/metadata.xml
index cc3c6e1d3cb..e07884452af 100644
--- a/sci-visualization/zhu3d/metadata.xml
+++ b/sci-visualization/zhu3d/metadata.xml
@@ -12,8 +12,15 @@
   random search. The OpenGL-viewer supports zooming, scaling, rotating
   and translating as well as filed lightning or surface properties.
   Special effects are transparency, textures, fog and motion blur.
-
+  
   
 zhu3d
   
+  
+Czech locale
+German locale
+Spanish locale
+French locale
+Chinese locale
+  
 



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

2018-01-09 Thread Ulrich Müller
commit: de786f0f30b4b1786a8835134cce82e6d35c2bde
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:51:40 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 15:37:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de786f0f

net-p2p/primecoin-qt: Add linguas_* as local USE flags.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-p2p/primecoin-qt/metadata.xml | 47 +++
 1 file changed, 47 insertions(+)

diff --git a/net-p2p/primecoin-qt/metadata.xml 
b/net-p2p/primecoin-qt/metadata.xml
index cd3b3f842d7..9f3c591f05b 100644
--- a/net-p2p/primecoin-qt/metadata.xml
+++ b/net-p2p/primecoin-qt/metadata.xml
@@ -4,6 +4,53 @@


Enable generation of QR Codes for receiving 
payments
+   Afrikaans locale for South 
Africa
+   Arabic locale
+   Bulgarian locale
+   Bosnian locale
+   Catalan locale
+   Catalan locale for Spain
+   Czech locale
+   Welsh locale
+   Danish locale
+   German locale
+   Modern Greek locale for Greece
+   English locale
+   Esperanto locale
+   Spanish locale
+   Spanish locale for Chile
+   Estonian locale
+   Basque locale for Spain
+   Persian locale
+   Persian locale for Iran
+   Finnish locale
+   French locale
+   French locale for Canada
+   Gujarati locale for India
+   Hebrew locale
+   Hindi locale for India
+   Croatian locale
+   Hungarian locale
+   Italian locale
+   Japanese locale
+   Latin locale
+   Lithuanian locale
+   Latvian locale for Latvia
+   Norwegian Bokmål locale
+   Dutch locale
+   Polish locale
+   Portuguese locale for Brazil
+   Portuguese locale for Portugal
+   Romanian locale for Romania
+   Russian locale
+   Slovak locale
+   Serbian locale
+   Swedish locale
+   Thai locale for Thailand
+   Turkish locale
+   Ukrainian locale
+   Chinese locale for China
+   Chinese locale for Taiwan


primecoin



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

2018-01-09 Thread Ulrich Müller
commit: cc5102e5e75a820e7b0e01765e059f25f7961953
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:49:42 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 15:37:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5102e5

media-video/2mandvd: Add linguas_* as local USE flags.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/2mandvd/metadata.xml | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/media-video/2mandvd/metadata.xml b/media-video/2mandvd/metadata.xml
index 32fe1293e9a..21d7a225440 100644
--- a/media-video/2mandvd/metadata.xml
+++ b/media-video/2mandvd/metadata.xml
@@ -5,4 +5,11 @@
q...@gentoo.org
Gentoo Qt Project
 
+
+   Czech locale
+   German locale
+   English locale
+   Italian locale
+   Russian locale
+
 



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

2018-01-09 Thread Ulrich Müller
commit: 8503a52e9fed645d623147177de6368ec4e39e0b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:51:15 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 15:37:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8503a52e

net-p2p/dogecoin-qt: Add linguas_* as local USE flags.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-p2p/dogecoin-qt/metadata.xml | 47 
 1 file changed, 47 insertions(+)

diff --git a/net-p2p/dogecoin-qt/metadata.xml b/net-p2p/dogecoin-qt/metadata.xml
index 214ecd1e7ee..cd7c1635f62 100644
--- a/net-p2p/dogecoin-qt/metadata.xml
+++ b/net-p2p/dogecoin-qt/metadata.xml
@@ -7,6 +7,53 @@


Enable generation of QR Codes for receiving 
payments
+   Afrikaans locale for South 
Africa
+   Arabic locale
+   Bulgarian locale
+   Bosnian locale
+   Catalan locale
+   Catalan locale for Spain
+   Czech locale
+   Welsh locale
+   Danish locale
+   German locale
+   Modern Greek locale for Greece
+   English locale
+   Esperanto locale
+   Spanish locale
+   Spanish locale for Chile
+   Estonian locale
+   Basque locale for Spain
+   Persian locale
+   Persian locale for Iran
+   Finnish locale
+   French locale
+   French locale for Canada
+   Gujarati locale for India
+   Hebrew locale
+   Hindi locale for India
+   Croatian locale
+   Hungarian locale
+   Italian locale
+   Japanese locale
+   Latin locale
+   Lithuanian locale
+   Latvian locale for Latvia
+   Norwegian Bokmål locale
+   Dutch locale
+   Polish locale
+   Portuguese locale for Brazil
+   Portuguese locale for Portugal
+   Romanian locale for Romania
+   Russian locale
+   Slovak locale
+   Serbian locale
+   Swedish locale
+   Thai locale for Thailand
+   Turkish locale
+   Ukrainian locale
+   Chinese locale for China
+   Chinese locale for Taiwan


dogecoin/dogecoin



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

2018-01-09 Thread Ulrich Müller
commit: 841fdb8a9d9a0a8c0dee2ea3d928c5f4fa1a1cac
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:50:51 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 15:37:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841fdb8a

net-p2p/bitcoin-qt: Add linguas_* as local USE flags.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-p2p/bitcoin-qt/metadata.xml | 89 +
 1 file changed, 89 insertions(+)

diff --git a/net-p2p/bitcoin-qt/metadata.xml b/net-p2p/bitcoin-qt/metadata.xml
index 60c0dfd8151..32b27e43465 100644
--- a/net-p2p/bitcoin-qt/metadata.xml
+++ b/net-p2p/bitcoin-qt/metadata.xml
@@ -23,6 +23,95 @@
Enable Universal Plug and Play
Enable wallet support
Report blocks and transactions via 
zeromq
+   Afrikaans locale
+   Afrikaans locale for South 
Africa
+   Arabic locale
+   Belarusian locale for Belarus
+   Bulgarian locale
+   Bulgarian locale for Bulgaria
+   Bosnian locale
+   Catalan locale
+   Catalan (Valencian) 
locale
+   Catalan locale for Spain
+   Czech locale
+   Czech locale for Czech 
Republic
+   Welsh locale
+   Danish locale
+   German locale
+   Modern Greek locale
+   Modern Greek locale for Greece
+   English locale
+   English locale for United 
Kingdom
+   Esperanto locale
+   Spanish locale
+   Spanish locale for Argentina
+   Spanish locale for Chile
+   Spanish locale for Colombia
+   Spanish locale for Dominican 
Republic
+   Spanish locale for Spain
+   Spanish locale for Mexico
+   Spanish locale for Uruguay
+   Spanish locale for Venezuela
+   Estonian locale
+   Estonian locale for Estonia
+   Basque locale for Spain
+   Persian locale
+   Persian locale for Iran
+   Finnish locale
+   French locale
+   French locale for Canada
+   French locale for France
+   Galician locale
+   Hebrew locale
+   Hindi locale for India
+   Croatian locale
+   Hungarian locale
+   Indonesian locale for 
Indonesia
+   Italian locale
+   Italian locale for Italy
+   Japanese locale
+   Georgian locale
+   Kazakh locale for Kazakhstan
+   Korean locale for Republic of 
Korea
+   Kurdish locale for Iraq
+   Kirghiz locale
+   Latin locale
+   Lithuanian locale
+   Latvian locale for Latvia
+   Macedonian locale for 
Macedonia
+   Mongolian locale
+   Malay locale for Malaysia
+   Norwegian Bokmål locale
+   Nepali locale
+   Dutch locale
+   Dutch locale for Netherlands
+   Kapampangan locale
+   Polish locale
+   Portuguese locale for Brazil
+   Portuguese locale for Portugal
+   Romanian locale
+   Romanian locale for Romania
+   Russian locale
+   Russian locale for Russia
+   Slovak locale
+   Slovenian locale for Slovenia
+   Albanian locale
+   Serbian locale
+   Serbian (Latin) locale
+   Swedish locale
+   Tamil locale
+   Thai locale for Thailand
+   Turkish locale
+   Turkish locale for Turkey
+   Ukrainian locale
+   Urdu locale for Pakistan
+   Uzbek (Cyrillic) locale
+   Vietnamese locale
+   Vietnamese locale for Vietnam
+   Chinese locale
+   Chinese locale for China
+   Chinese locale for Hong Kong
+   Chinese locale for Taiwan


bitcoin/bitcoin



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/qtiplot/

2018-01-09 Thread Ulrich Müller
commit: 287bedd9240a9cb43447ebf0d16d1eddad0a2feb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:52:16 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 15:37:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287bedd9

sci-visualization/qtiplot: Add linguas_* as local USE flags.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-visualization/qtiplot/metadata.xml | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/sci-visualization/qtiplot/metadata.xml 
b/sci-visualization/qtiplot/metadata.xml
index 4c7ab3c06f6..d4db0da9a89 100644
--- a/sci-visualization/qtiplot/metadata.xml
+++ b/sci-visualization/qtiplot/metadata.xml
@@ -12,4 +12,15 @@
spreadsheet data manipulation using column logic. Curve fitting 
and other
statistical tools are also available.

+   
+   Czech locale
+   German locale
+   Spanish locale
+   French locale
+   Japanese locale
+   Romanian locale
+   Russian locale
+   Swedish locale
+   Chinese locale for China
+   
 



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

2018-01-09 Thread Ulrich Müller
commit: 145ece4c0ec5b0a64c106d161ad8c344bef74c58
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 14:54:26 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 15:37:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145ece4c

profiles: Remove remaining linguas_* flags from use.desc (round 8).

These have converted into local flags of their respective packages.

 profiles/use.desc | 90 ---
 1 file changed, 90 deletions(-)

diff --git a/profiles/use.desc b/profiles/use.desc
index 8b855a958df..aba304a1803 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -182,96 +182,6 @@ libnotify - Enable desktop notification support
 libressl - Use dev-libs/libressl as SSL provider (might need ssl USE flag), 
packages should not depend on this USE flag
 libsamplerate - Build with support for converting sample rates using 
libsamplerate
 libwww - Add libwww support (General purpose WEB API)
-linguas_af - Afrikaans locale
-linguas_af_ZA - Afrikaans locale for South Africa
-linguas_ar - Arabic locale
-linguas_be_BY - Belarusian locale
-linguas_bg - Bulgarian locale
-linguas_bg_BG - Bulgarian locale
-linguas_bs - Bosnian locale
-linguas_ca - Catalan locale
-linguas_ca@valencia - Catalan locale (Valencia)
-linguas_ca_ES - Catalan locale for Spain
-linguas_cs - Czech locale
-linguas_cs_CZ - Czech locale for Czech Republic
-linguas_cy - Welsh locale
-linguas_da - Danish locale
-linguas_de - German locale
-linguas_el - Greek locale
-linguas_el_GR - Greek locale
-linguas_en - English locale
-linguas_en_GB - English locale for Britain
-linguas_eo - Esperanto locale
-linguas_es - Spanish locale
-linguas_es_AR - Spanish locale for Argentina
-linguas_es_CL - Spanish locale for Chile
-linguas_es_CO - Spanish locale for Columbia
-linguas_es_DO - Spanish locale for Dominican Republic
-linguas_es_ES - Spanish locale for Spain
-linguas_es_MX - Spanish locale for Mexico
-linguas_es_UY - Spanish locale for Uruguay
-linguas_es_VE - Spanish locale for Venezuela
-linguas_et - Estonian locale
-linguas_et_EE - Estonian locale
-linguas_eu_ES - Basque locale for Spain
-linguas_fa - Persian locale
-linguas_fa_IR - Persian locale for Iran
-linguas_fi - Finnish locale
-linguas_fr - French locale
-linguas_fr_CA - French locale for Canada
-linguas_fr_FR - French locale for France
-linguas_gl - Galician locale
-linguas_gu_IN - Gujarati locale for India
-linguas_he - Hebrew locale
-linguas_hi_IN - Hindi locale
-linguas_hr - Croatian locale
-linguas_hu - Hungarian locale
-linguas_id_ID - Indonesian locale
-linguas_it - Italian locale
-linguas_it_IT - Italian locale
-linguas_ja - Japanese locale
-linguas_ka - Georgian locale
-linguas_kk_KZ - Kazakh (Kazakhstan) locale
-linguas_ko_KR - Korean locale
-linguas_ku_IQ - Kurdish (latin) locale for Iraq
-linguas_ky - Kyrgyz (Kirghiz) locale
-linguas_la - Latin locale
-linguas_lt - Lithuanian locale
-linguas_lv_LV - Latvian locale for Latvia
-linguas_mk_MK - Macedonian locale for Macedonia
-linguas_mn - Mongolian locale
-linguas_ms_MY - Malay locale for Malaysia
-linguas_nb - Norwegian (Bokmal) locale
-linguas_ne - Nepali locale
-linguas_nl - Dutch locale
-linguas_nl_NL - Dutch locale for the Netherlands
-linguas_pam - Kapampangan locale
-linguas_pl - Polish locale
-linguas_pt_BR - Portuguese locale for Brasil
-linguas_pt_PT - Portuguese locale for Portugal
-linguas_ro - Romanian locale
-linguas_ro_RO - Romanian locale for Romania
-linguas_ru - Russian locale
-linguas_ru_RU - Russian locale for Russia
-linguas_sk - Slovak locale
-linguas_sl_SI - Slovenian locale
-linguas_sq - Albanian locale
-linguas_sr - Serbian locale
-linguas_sr@latin - Serbian (latin) locale
-linguas_sv - Swedish locale
-linguas_ta - Tamil locale
-linguas_th_TH - Thai locale Thailand
-linguas_tr - Turkish locale
-linguas_tr_TR - Turkish locale for Turkey
-linguas_uk - Ukrainian locale
-linguas_ur_PK - Urdu language locale for Pakistan
-linguas_uz@Cyrl - Uzbek (Cyrillic) locale
-linguas_vi - Vietnamese locale
-linguas_vi_VN - Vietnamese locale
-linguas_zh - Chinese locale
-linguas_zh_CN - Chinese locale for Peoples Republic of China
-linguas_zh_HK - Chinese locale for Hong Kong
-linguas_zh_TW - Chinese locale for Taiwan
 lirc - Add support for lirc (Linux's Infra-Red Remote Control)
 livecd - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during 
livecd building
 lm_sensors - Add linux lm_sensors (hardware sensors) support



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

2018-01-09 Thread Matt Thode
commit: 3fc759540b149b08d75e79396fd726cfced61ec9
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jan  9 15:58:24 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Jan  9 15:59:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc75954

app-emulation/diskimage-builder: 2.10.0 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-2.10.0.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 6c4a5ef56cf..4b615fb4721 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,2 +1,3 @@
 DIST diskimage-builder-1.28.0.tar.gz 267409 BLAKE2B 
eec9e9bfba8ddbd31ec1af8fac401c64019c72c19982e7d74eb20f1056571873f5ed8198809b7ebd2ef87deb757a9a81b5a1ec23c83876abed659c1196df2cb0
 SHA512 
ae13e29563f90a4aaa4f2bee889bca4fd662da41fcffb957ca8a4380907e5d89fbc25ecb93aeda2cb5597776b51417388e8a5e39741250d68a8f7f67239ebc7f
+DIST diskimage-builder-2.10.0.tar.gz 338388 BLAKE2B 
c30f81f4cf2b0668d96dce49cab3aa79c484b7ee8a7c214bbc6f6f8e405d86e7240309bc266b4ac1cba14f19c82b2d67bd123d3e3e8af073ad8d4831301ae879
 SHA512 
37c3a6894ed30c69a6abe87524c08aa814158a01b1a5f17bf39ca9e905dd93eaab5a3f821ef73eafa5cf33b6cf0b8e30c6067b005c92c6029cdd7af5e8eb
 DIST diskimage-builder-2.9.0.tar.gz 319035 BLAKE2B 
846b2f35533efb66c22adb461b849352f17a8555998cf689756c513093d244c714a8e7b8ad7da4fada2b5da9ef3c2ac42f3247568b207e342a71d2ba677abda3
 SHA512 
ebaeb1d5396977d8391f7c718ff13e7b0d37aca58ff14719e2b5f17adc376e85f15f516f63c245c2374e363d4037bc358192aa87ce0515d0a69cb00ac5b616af

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.10.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.10.0.ebuild
new file mode 100644
index 000..b7ce708c688
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-2.10.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   =dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
+   =dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2018-01-09 Thread Ulrich Müller
commit: 2c5dc5d952fbddaefd257e6e5bba103fb73a958b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan  9 16:05:30 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan  9 16:05:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5dc5d9

profiles: Unmask app-admin/eselect-1.4.11.

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d61d6a996c7..f0b7ff9b5b7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,10 +29,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Ulrich Müller  (09 Jan 2018)
-# Masked for testing (#643864).
-=app-admin/eselect-1.4.11
-
 # Andreas Sturmlechner  (09 Jan 2018)
 # Dead upstream, depends on dead Qt4.
 # Bug #643976. Masked for removal in 30 days.



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

2018-01-09 Thread Mike Gilbert
commit: b6ff87f01454fa2c2525917e7d2ff2b0089ade02
Author: Peter Levine  gmail  com>
AuthorDate: Mon Jan  8 02:48:58 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jan  9 16:10:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ff87f0

dev-cpp/gtest: Fix double free error

Bug: https://bugs.gentoo.org/631698
Closes: https://github.com/gentoo/gentoo/pull/5605
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 .../gtest/files/gtest-1.8.0-fix-doublefree.patch   | 98 ++
 dev-cpp/gtest/gtest-1.7.0-r1.ebuild|  2 +-
 .../{gtest-1.8.0.ebuild => gtest-1.8.0-r1.ebuild}  |  3 +-
 dev-cpp/gtest/gtest-1.8.0.ebuild   |  2 +-
 dev-cpp/gtest/gtest-.ebuild|  1 +
 5 files changed, 103 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/gtest/files/gtest-1.8.0-fix-doublefree.patch 
b/dev-cpp/gtest/files/gtest-1.8.0-fix-doublefree.patch
new file mode 100644
index 000..40fa1f6668b
--- /dev/null
+++ b/dev-cpp/gtest/files/gtest-1.8.0-fix-doublefree.patch
@@ -0,0 +1,98 @@
+Bug: https://bugs.gentoo.org/631698
+Upstream PR: https://github.com/google/googletest/pull/1339
+
+From 0663ce9024c9b78ddf6eb3fc1ceb45361ed91767 Mon Sep 17 00:00:00 2001
+From: Romain Geissler 
+Date: Sat, 2 Dec 2017 22:47:20 +0100
+Subject: [PATCH] Fix double free when building Gtest/GMock in shared libraries
+ and linking a test executable with both.
+
+---
+ googlemock/CMakeLists.txt | 63 ++-
+ 1 file changed, 40 insertions(+), 23 deletions(-)
+
+diff --git a/googlemock/CMakeLists.txt b/googlemock/CMakeLists.txt
+index 724fdd5f0..f7bad8afc 100644
+--- a/googlemock/CMakeLists.txt
 b/googlemock/CMakeLists.txt
+@@ -86,16 +86,23 @@ endif()
+ # Google Mock libraries.  We build them using more strict warnings than what
+ # are used for other targets, to ensure that Google Mock can be compiled by
+ # a user aggressive about warnings.
+-cxx_library(gmock
+-"${cxx_strict}"
+-"${gtest_dir}/src/gtest-all.cc"
+-src/gmock-all.cc)
+-
+-cxx_library(gmock_main
+-"${cxx_strict}"
+-"${gtest_dir}/src/gtest-all.cc"
+-src/gmock-all.cc
+-src/gmock_main.cc)
++if (MSVC)
++  cxx_library(gmock
++  "${cxx_strict}"
++  "${gtest_dir}/src/gtest-all.cc"
++  src/gmock-all.cc)
++
++  cxx_library(gmock_main
++  "${cxx_strict}"
++  "${gtest_dir}/src/gtest-all.cc"
++  src/gmock-all.cc
++  src/gmock_main.cc)
++else()
++  cxx_library(gmock "${cxx_strict}" src/gmock-all.cc)
++  target_link_libraries(gmock gtest)
++  cxx_library(gmock_main "${cxx_strict}" src/gmock_main.cc)
++  target_link_libraries(gmock_main gmock)
++endif()
+ 
+ # If the CMake version supports it, attach header directory information
+ # to the targets for when we are part of a parent build (ie being pulled
+@@ -175,23 +182,33 @@ if (gmock_build_tests)
+   
+   # C++ tests built with non-standard compiler flags.
+ 
+-  cxx_library(gmock_main_no_exception "${cxx_no_exception}"
+-"${gtest_dir}/src/gtest-all.cc" src/gmock-all.cc src/gmock_main.cc)
+-
+-  cxx_library(gmock_main_no_rtti "${cxx_no_rtti}"
+-"${gtest_dir}/src/gtest-all.cc" src/gmock-all.cc src/gmock_main.cc)
++  if (MSVC)
++cxx_library(gmock_main_no_exception "${cxx_no_exception}"
++  "${gtest_dir}/src/gtest-all.cc" src/gmock-all.cc src/gmock_main.cc)
+ 
+-  if (NOT MSVC OR MSVC_VERSION LESS 1600)  # 1600 is Visual Studio 2010.
+-# Visual Studio 2010, 2012, and 2013 define symbols in std::tr1 that
+-# conflict with our own definitions. Therefore using our own tuple does 
not
+-# work on those compilers.
+-cxx_library(gmock_main_use_own_tuple "${cxx_use_own_tuple}"
++cxx_library(gmock_main_no_rtti "${cxx_no_rtti}"
+   "${gtest_dir}/src/gtest-all.cc" src/gmock-all.cc src/gmock_main.cc)
+ 
+-cxx_test_with_flags(gmock_use_own_tuple_test "${cxx_use_own_tuple}"
+-  gmock_main_use_own_tuple test/gmock-spec-builders_test.cc)
++if (MSVC_VERSION LESS 1600)  # 1600 is Visual Studio 2010.
++  # Visual Studio 2010, 2012, and 2013 define symbols in std::tr1 that
++  # conflict with our own definitions. Therefore using our own tuple does 
not
++  # work on those compilers.
++  cxx_library(gmock_main_use_own_tuple "${cxx_use_own_tuple}"
++"${gtest_dir}/src/gtest-all.cc" src/gmock-all.cc src/gmock_main.cc)
++
++  cxx_test_with_flags(gmock_use_own_tuple_test "${cxx_use_own_tuple}"
++gmock_main_use_own_tuple test/gmock-spec-builders_test.cc)
++endif()
++  else()
++cxx_library(gmock_main_no_exception "${cxx_no_exception}" 
src/gmock_main.cc)
++target_link_libraries(gmock_main_no_exception gmock)
++
++cxx_library(gmock_main_no_rtti "${cxx_no_rtti}" src/gmock_main.cc)
++target_li

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

2018-01-09 Thread Mike Gilbert
commit: c611133fd67da12a870fb9a64c8e8ae298df0e42
Author: Peter Levine  gmail  com>
AuthorDate: Mon Sep 25 21:37:13 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jan  9 16:10:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c611133f

dev-cpp/gtest: Fix test failure with sandbox

Bug: https://bugs.gentoo.org/629620
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/gtest-1.8.0-increase-clone-stack-size.patch  | 14 ++
 dev-cpp/gtest/gtest-1.8.0.ebuild   |  1 +
 dev-cpp/gtest/gtest-.ebuild|  1 +
 3 files changed, 16 insertions(+)

diff --git a/dev-cpp/gtest/files/gtest-1.8.0-increase-clone-stack-size.patch 
b/dev-cpp/gtest/files/gtest-1.8.0-increase-clone-stack-size.patch
new file mode 100644
index 000..22ac0b6d4a1
--- /dev/null
+++ b/dev-cpp/gtest/files/gtest-1.8.0-increase-clone-stack-size.patch
@@ -0,0 +1,14 @@
+Bug: https://bugs.gentoo.org/629620
+Upstream PR: https://github.com/google/googletest/pull/1274
+
+--- a/googletest/src/gtest-death-test.cc
 b/googletest/src/gtest-death-test.cc
+@@ -1070,7 +1070,7 @@
+ 
+   if (!use_fork) {
+ static const bool stack_grows_down = StackGrowsDown();
+-const size_t stack_size = getpagesize();
++const size_t stack_size = getpagesize() * 10;
+ // MMAP_ANONYMOUS is not defined on Mac, so we use MAP_ANON instead.
+ void* const stack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE,
+  MAP_ANON | MAP_PRIVATE, -1, 0);

diff --git a/dev-cpp/gtest/gtest-1.8.0.ebuild b/dev-cpp/gtest/gtest-1.8.0.ebuild
index 308a12ff6fd..afb24f111d5 100644
--- a/dev-cpp/gtest/gtest-1.8.0.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.0.ebuild
@@ -24,6 +24,7 @@ PATCHES=(
"${FILESDIR}"/${PN}--fix-py-tests.patch
"${FILESDIR}"/${PN}--fix-gcc6-undefined-behavior.patch
"${FILESDIR}"/${PN}-1.8.0-multilib-strict.patch
+   "${FILESDIR}"/${PN}-1.8.0-increase-clone-stack-size.patch
 )
 
 S="${WORKDIR}"/googletest-release-${PV}

diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild
index a4ab55ca6f1..79195676d08 100644
--- a/dev-cpp/gtest/gtest-.ebuild
+++ b/dev-cpp/gtest/gtest-.ebuild
@@ -29,6 +29,7 @@ RDEPEND="!dev-cpp/gmock"
 
 PATCHES=(
"${FILESDIR}"/${PN}--fix-gcc6-undefined-behavior.patch
+   "${FILESDIR}"/${PN}-1.8.0-increase-clone-stack-size.patch
 )
 
 pkg_setup() {



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

2018-01-09 Thread Mike Gilbert
commit: cd6ac5d6bb69df16d76548f12eed0e0db5daf073
Author: Peter Levine  gmail  com>
AuthorDate: Mon Oct  9 05:14:30 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jan  9 16:10:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6ac5d6

dev-cpp/gtest: Support install of extra docs

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-cpp/gtest/gtest-1.8.0.ebuild | 9 -
 dev-cpp/gtest/gtest-.ebuild  | 9 -
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/gtest/gtest-1.8.0.ebuild b/dev-cpp/gtest/gtest-1.8.0.ebuild
index afb24f111d5..1091001188e 100644
--- a/dev-cpp/gtest/gtest-1.8.0.ebuild
+++ b/dev-cpp/gtest/gtest-1.8.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="examples test"
+IUSE="doc examples test"
 
 DEPEND="test? ( ${PYTHON_DEPS} )"
 RDEPEND="!dev-cpp/gmock"
@@ -53,6 +53,13 @@ multilib_src_configure() {
 multilib_src_install_all() {
einstalldocs
 
+   if use doc; then
+   docinto googletest
+   dodoc -r googletest/docs/*
+   docinto googlemock
+   dodoc -r googlemock/docs/*
+   fi
+
if use examples; then
docinto examples
dodoc googletest/samples/*.{cc,h}

diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild
index 79195676d08..a2c14fe23fd 100644
--- a/dev-cpp/gtest/gtest-.ebuild
+++ b/dev-cpp/gtest/gtest-.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/google/googletest";
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="examples test"
+IUSE="doc examples test"
 
 DEPEND="test? ( ${PYTHON_DEPS} )"
 RDEPEND="!dev-cpp/gmock"
@@ -61,6 +61,13 @@ multilib_src_configure() {
 multilib_src_install_all() {
einstalldocs
 
+   if use doc; then
+   docinto googletest
+   dodoc -r googletest/docs/*
+   docinto googlemock
+   dodoc -r googlemock/docs/*
+   fi
+
if use examples; then
docinto examples
dodoc googletest/samples/*.{cc,h}



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

2018-01-09 Thread Mike Gilbert
commit: de6ec6b8bc93c11644fdac62589a5b675da076bd
Author: Peter Levine  gmail  com>
AuthorDate: Sun Sep  3 06:51:14 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jan  9 16:09:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6ec6b8

dev-cpp/gtest: Update metadata.xml

Update metadata.xml to reflect gtest's move to github

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-cpp/gtest/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-cpp/gtest/metadata.xml b/dev-cpp/gtest/metadata.xml
index 624bb1a1df9..f40cfed12c2 100644
--- a/dev-cpp/gtest/metadata.xml
+++ b/dev-cpp/gtest/metadata.xml
@@ -10,8 +10,7 @@
Proxy Maintainers


-   https://code.google.com/p/googletest/w/list
-   googletest
+   https://github.com/google/googletest/tree/master/googletest/docs
google/googletest

 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/guake/

2018-01-09 Thread Jeroen Roovers
commit: 9161560c05cb1949dd520e3eda0ea88ad6b7af45
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 16:23:19 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 16:23:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9161560c

x11-terms/guake: Old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-terms/guake/Manifest|  1 -
 x11-terms/guake/guake-0.8.10.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/x11-terms/guake/Manifest b/x11-terms/guake/Manifest
index 3aba658b08d..c1357526e4e 100644
--- a/x11-terms/guake/Manifest
+++ b/x11-terms/guake/Manifest
@@ -1,4 +1,3 @@
-DIST guake-0.8.10.tar.gz 405407 BLAKE2B 
05bd9f83ae49f286ea805f1d3d71ab39e2756b67c95657e4bea3f6111b76cc41fa62fb6025c27e8c68592fa4ae9619640ee8ba1cf564f532da3b9c98cd5b3f11
 SHA512 
6a5986b95a3a0b7029276f2b34780dc3d58d7afa186f31a15f4adc3d8368b1dae8ed6100a2baf9683c9d5aa416daf32ef1c6f274c852fa0bd4a17d0c9f50ba98
 DIST guake-0.8.11.tar.gz 410464 BLAKE2B 
ccefa02bc5b18e9688a9c6f4dcb5206ae08182c359f84ae6189d580bf72682290ee49504891df8f7d6cc8a2f32116d83b6274ce041d62a97d29068f3d2db6b48
 SHA512 
c11e3b1294e26eed12a42db51dab4b1fd8f41e2436e9203748df57a46694182e69b112a2ef13b63a0be50a54ed5bc65ed1092737a123c9e43910154fecc94687
 DIST guake-0.8.12.tar.gz 410820 BLAKE2B 
47138b058b4e3145bab3a78a4e2a400649147369fd8ea10b10c8be9bd801ba5c58e1625bf7b91c7cb82178868e76ca43679bf03eb3b418b1d6160ff465777130
 SHA512 
492d5f601925b3ef33536fad441492ec2e440f4f59c39fe45a415bdcca1e1424c9e41958b3b43c87d502c665db5d558222065b0d0ef6af4137e5562db1401aff
 DIST guake-0.8.8.tar.gz 395143 BLAKE2B 
34b47948fd03e3187ca5cad4697b0bffd81f5c1add3951a42904837075768bc9f39a278a0e0e3bd555e1d3a9814efd5aefae3c1baa9fac98108eb6dfc81f6035
 SHA512 
cbff208ea985669c5063793aaa74504a0de92127b52af23499b7c95df7c3841558ae61586e56771ce8e0d444bbe95a95e12e1af41f8a4ac9c74c13b3e9df8dc2

diff --git a/x11-terms/guake/guake-0.8.10.ebuild 
b/x11-terms/guake/guake-0.8.10.ebuild
deleted file mode 100644
index 2a8e13d3800..000
--- a/x11-terms/guake/guake-0.8.10.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GNOME2_LA_PUNT=yes
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils gnome2 python-single-r1
-
-DESCRIPTION="Drop-down terminal for GTK+ desktops"
-HOMEPAGE="https://github.com/Guake/guake";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/keybinder:0[python,${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/gconf-python[${PYTHON_USEDEP}]
-   dev-python/notify-python[${PYTHON_USEDEP}]
-   dev-python/pygtk[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/vte:0[python]
-"
-DEPEND="
-   ${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README.rst )
-
-src_prepare() {
-   eapply_user
-
-   eautoreconf
-
-   gnome2_src_prepare
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_pkg_postrm
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/guake/

2018-01-09 Thread Jeroen Roovers
commit: dd2a1641c19d1a587ce4511c070e931e782c0160
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan  9 16:22:11 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan  9 16:23:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2a1641

x11-terms/guake: Version 0.8.12.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-terms/guake/Manifest|  1 +
 x11-terms/guake/guake-0.8.12.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/x11-terms/guake/Manifest b/x11-terms/guake/Manifest
index 89e49b7db20..3aba658b08d 100644
--- a/x11-terms/guake/Manifest
+++ b/x11-terms/guake/Manifest
@@ -1,3 +1,4 @@
 DIST guake-0.8.10.tar.gz 405407 BLAKE2B 
05bd9f83ae49f286ea805f1d3d71ab39e2756b67c95657e4bea3f6111b76cc41fa62fb6025c27e8c68592fa4ae9619640ee8ba1cf564f532da3b9c98cd5b3f11
 SHA512 
6a5986b95a3a0b7029276f2b34780dc3d58d7afa186f31a15f4adc3d8368b1dae8ed6100a2baf9683c9d5aa416daf32ef1c6f274c852fa0bd4a17d0c9f50ba98
 DIST guake-0.8.11.tar.gz 410464 BLAKE2B 
ccefa02bc5b18e9688a9c6f4dcb5206ae08182c359f84ae6189d580bf72682290ee49504891df8f7d6cc8a2f32116d83b6274ce041d62a97d29068f3d2db6b48
 SHA512 
c11e3b1294e26eed12a42db51dab4b1fd8f41e2436e9203748df57a46694182e69b112a2ef13b63a0be50a54ed5bc65ed1092737a123c9e43910154fecc94687
+DIST guake-0.8.12.tar.gz 410820 BLAKE2B 
47138b058b4e3145bab3a78a4e2a400649147369fd8ea10b10c8be9bd801ba5c58e1625bf7b91c7cb82178868e76ca43679bf03eb3b418b1d6160ff465777130
 SHA512 
492d5f601925b3ef33536fad441492ec2e440f4f59c39fe45a415bdcca1e1424c9e41958b3b43c87d502c665db5d558222065b0d0ef6af4137e5562db1401aff
 DIST guake-0.8.8.tar.gz 395143 BLAKE2B 
34b47948fd03e3187ca5cad4697b0bffd81f5c1add3951a42904837075768bc9f39a278a0e0e3bd555e1d3a9814efd5aefae3c1baa9fac98108eb6dfc81f6035
 SHA512 
cbff208ea985669c5063793aaa74504a0de92127b52af23499b7c95df7c3841558ae61586e56771ce8e0d444bbe95a95e12e1af41f8a4ac9c74c13b3e9df8dc2

diff --git a/x11-terms/guake/guake-0.8.12.ebuild 
b/x11-terms/guake/guake-0.8.12.ebuild
new file mode 100644
index 000..8af1404f5b9
--- /dev/null
+++ b/x11-terms/guake/guake-0.8.12.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_LA_PUNT=yes
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils gnome2 python-single-r1
+
+DESCRIPTION="Drop-down terminal for GTK+ desktops"
+HOMEPAGE="https://github.com/Guake/guake";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/keybinder:0[python,${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/gconf-python[${PYTHON_USEDEP}]
+   dev-python/notify-python[${PYTHON_USEDEP}]
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/vte:0[python]
+"
+DEPEND="
+   ${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README.rst )
+
+src_prepare() {
+   eapply_user
+
+   eautoreconf
+
+   gnome2_src_prepare
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-xlib/

2018-01-09 Thread Bernard Cafarelli
commit: 805c860ee49c99bb4c675a94b3367792a82fb0f2
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 16:15:43 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 16:27:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805c860e

gnustep-base/gnustep-back-xlib: 0.26.2 bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnustep-base/gnustep-back-xlib/Manifest|  1 +
 .../gnustep-back-xlib-0.26.2.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/gnustep-base/gnustep-back-xlib/Manifest 
b/gnustep-base/gnustep-back-xlib/Manifest
index 182e1ceb0e3..b4f97fa95c1 100644
--- a/gnustep-base/gnustep-back-xlib/Manifest
+++ b/gnustep-base/gnustep-back-xlib/Manifest
@@ -1,2 +1,3 @@
 DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B 
ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef
 SHA512 
38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
 DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 
8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4
 SHA512 
0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
+DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B 
a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea
 SHA512 
99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e

diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.26.2.ebuild 
b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.26.2.ebuild
new file mode 100644
index 000..9d697a0365e
--- /dev/null
+++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.26.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-base
+
+DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library"
+HOMEPAGE="http://www.gnustep.org";
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x86-solaris"
+IUSE="opengl xim"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+   =gnustep-base/gnustep-gui-${PV%.*}*
+   opengl? ( virtual/opengl virtual/glu )
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-libs/libXft
+   x11-libs/libXrender
+   >=media-libs/freetype-2.1.9
+
+   !gnustep-base/gnustep-back-art
+   !gnustep-base/gnustep-back-cairo"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/gnustep-back-${PV}
+
+src_configure() {
+   egnustep_env
+
+   myconf="$(use_enable opengl glx)"
+   myconf="$myconf $(use_enable xim)"
+   myconf="$myconf --enable-server=x11"
+   myconf="$myconf --enable-graphics=xlib"
+
+   econf $myconf
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-gui/

2018-01-09 Thread Bernard Cafarelli
commit: 05e975093d09adeca042f86a0d438f3c931c1838
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 16:14:48 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 16:27:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e97509

gnustep-base/gnustep-gui: 0.26.2 bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnustep-base/gnustep-gui/Manifest  |  1 +
 gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/gnustep-base/gnustep-gui/Manifest 
b/gnustep-base/gnustep-gui/Manifest
index 5e5518b42b1..b7e2026 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -1,2 +1,3 @@
 DIST gnustep-gui-0.25.0.tar.gz 2882556 BLAKE2B 
65ac762c5dcc0419d275f2418de695131f87df804350c93dfbcde3a33d7ddd3038b1a4a1fdef2a4b0bfce2a75d21b5b5b46b6837830d701884324ae3bd394b7d
 SHA512 
568c0c9160febbd9bc563bfc7fbec024bc583a2d6ccfb54e527630f1e761a51f57f984a8b83f06cab97f85e3eec183386057fed2d551a383a16cecb60f102dc2
 DIST gnustep-gui-0.25.1.tar.gz 2888779 BLAKE2B 
4d11442660b746e4667d3472dadebff93768254efbd8b7548230c5c0df6d4727d582e720ffbd61a5e79ca89735eb104ff7a88dede5932569b2c1d111a30540db
 SHA512 
d69416c471d4f2fc9971e4aaddc5471b13854d00be6e03b78c3e89f9e7f90285c9024fc6992811296434d5dadf8ac02bcb69a1ceaa1c651461f83778165328e8
+DIST gnustep-gui-0.26.2.tar.gz 2860931 BLAKE2B 
f597901e3a8d3f2d9a334cdcb7f1c89d1761dc6f99d80ae56bca3b2be553abbadc6f3616f98d45f50efe4accb7f8cd119aad1a5a7ad019572fbf0c65d9df
 SHA512 
165106d96e933b101ca13cc8643c13626165cb2a49794b34a0e898b288c24b9c7e68115362bd363518f0abf2b21341a0746e2d331f320ab0a0685209f3406800

diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild 
b/gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild
new file mode 100644
index 000..73bb0ab26e6
--- /dev/null
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.26.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-base multilib
+
+DESCRIPTION="Library of GUI classes written in Obj-C"
+HOMEPAGE="http://www.gnustep.org/";
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x86-solaris"
+IUSE="cups gif icu jpeg png speech"
+
+DEPEND="${GNUSTEP_CORE_DEPEND}
+   app-text/aspell
+   >=gnustep-base/gnustep-base-1.25.1[icu?]
+   media-libs/audiofile
+   >=media-libs/tiff-3:=
+   x11-libs/libXt
+   cups? ( >=net-print/cups-1.7.4:= )
+   gif? ( >=media-libs/giflib-4.1:= )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( virtual/jpeg:= )
+   png? ( >=media-libs/libpng-1.2:= )
+   speech? ( app-accessibility/flite )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   gnustep-base_src_prepare
+
+   # remove hardcoded -g -Werror, bug #378179
+   sed -i -e 's/-g -Werror//' \
+   Tools/say/GNUmakefile \
+   Tools/speech/GNUmakefile \
+   || die
+}
+
+src_configure() {
+   egnustep_env
+
+   local myconf=
+   use gif && myconf="--disable-ungif --enable-libgif"
+
+   econf \
+   $(use_enable cups) \
+   $(use_enable icu) \
+   $(use_enable jpeg) \
+   $(use_enable png) \
+   $(use_enable speech) \
+   --with-tiff-include="${EPREFIX}"/usr/include \
+   --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
+   ${myconf}
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-art/

2018-01-09 Thread Bernard Cafarelli
commit: a5213807a043f5bc39c59265d9bac8edc652f18e
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 16:16:04 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 16:27:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5213807

gnustep-base/gnustep-back-art: 0.26.2 bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnustep-base/gnustep-back-art/Manifest |  1 +
 .../gnustep-back-art-0.26.2.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/gnustep-base/gnustep-back-art/Manifest 
b/gnustep-base/gnustep-back-art/Manifest
index 182e1ceb0e3..b4f97fa95c1 100644
--- a/gnustep-base/gnustep-back-art/Manifest
+++ b/gnustep-base/gnustep-back-art/Manifest
@@ -1,2 +1,3 @@
 DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B 
ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef
 SHA512 
38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
 DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 
8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4
 SHA512 
0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
+DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B 
a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea
 SHA512 
99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e

diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild 
b/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild
new file mode 100644
index 000..d178338f8d1
--- /dev/null
+++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.26.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-base
+
+DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
+HOMEPAGE="http://www.gnustep.org";
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl xim"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+   =gnustep-base/gnustep-gui-${PV%.*}*
+   opengl? ( virtual/opengl virtual/glu )
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-libs/libXft
+   x11-libs/libXrender
+   >=media-libs/freetype-2.1.9
+
+   >=media-libs/libart_lgpl-2.3
+   >=gnustep-base/mknfonts-0.5-r1
+   media-fonts/dejavu
+
+   !gnustep-base/gnustep-back-cairo
+   !gnustep-base/gnustep-back-xlib"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/gnustep-back-${PV}
+
+src_configure() {
+   egnustep_env
+
+   myconf="$(use_enable opengl glx)"
+   myconf="$myconf $(use_enable xim)"
+   myconf="$myconf --enable-server=x11"
+   myconf="$myconf --enable-graphics=art"
+
+   econf $myconf
+}
+
+src_compile() {
+   gnustep-base_src_compile
+
+   # Create font lists for DejaVu
+   einfo "Generating nfonts support files"
+   (
+   cd Fonts
+   export "${GS_ENV[@]}"
+   ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
+   $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
+   || die "nfonts support files creation failed"
+   # Trim whitepsaces
+   for fdir in *\ */; do
+   mv "$fdir" `echo $fdir | tr -d [:space:]`
+   done
+   )
+}
+
+src_install() {
+   gnustep-base_src_install
+
+   mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
+   cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
+}
+
+gnustep_config_script() {
+   echo "echo ' * setting normal font to DejaVuSans'"
+   echo "defaults write NSGlobalDomain NSFont DejaVuSans"
+   echo "echo ' * setting bold font to DejaVuSans-Bold'"
+   echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
+   echo "echo ' * setting fixed font to DejaVuSansMono'"
+   echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-back-cairo/

2018-01-09 Thread Bernard Cafarelli
commit: d3b0b8d8a4e66db2fc9d25e0d93097081f5b7309
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 16:15:22 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 16:27:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b0b8d8

gnustep-base/gnustep-back-cairo: 0.26.2 bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnustep-base/gnustep-back-cairo/Manifest   |  1 +
 .../gnustep-back-cairo-0.26.2.ebuild   | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/gnustep-base/gnustep-back-cairo/Manifest 
b/gnustep-base/gnustep-back-cairo/Manifest
index 182e1ceb0e3..b4f97fa95c1 100644
--- a/gnustep-base/gnustep-back-cairo/Manifest
+++ b/gnustep-base/gnustep-back-cairo/Manifest
@@ -1,2 +1,3 @@
 DIST gnustep-back-0.25.0.tar.gz 974762 BLAKE2B 
ef3ef5bf822b2cd96ac8f6256708c275193db9ba2bfe3d669c3a50e1f4ff9bfb1560a0a2ee1c38e58a13e0e3e081548102dd83a06bdf880fe857046d3d7940ef
 SHA512 
38a098e7fe207c902428c05f01ebf0336b33fb9213368038c2513236255723b642fd9576524ad119ee9511c708be21c155eeaaf297e05c6ebdab8e59efe05770
 DIST gnustep-back-0.25.1.tar.gz 974775 BLAKE2B 
8050c20f405da340a0f42655ca2b0f43761d60b8ee6eab7ce4bbd5f323f7ab8b59506b0b8c5c057eb8303c0b7efe4d80ab428ca100b319a9b927d74bdb37ddd4
 SHA512 
0515672c38265499dc3f0be5127053bc7b2478130cac69cb70c29e5887832472dfdcf90b756ab0926ba5967c0be93e041a1f820dc58f973e41b648e08a569656
+DIST gnustep-back-0.26.2.tar.gz 969473 BLAKE2B 
a16b8663492ca1d59ac1267b3e5421cc14672251c273624e4bcc5e587783968baebfcca020c3f0ccaf73de9c0c43f872a303be4c1ef83c78e1bf102d47f2feea
 SHA512 
99912430425e36b386b3f7bb3a49989c92edd20e3166292e6697c532a7f8ae17682c80bb39fa6177c67bb75bcd9befc44f53874eb5ca1406f51af44b15c9685e

diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.26.2.ebuild 
b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.26.2.ebuild
new file mode 100644
index 000..bce99c6bd9d
--- /dev/null
+++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.26.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils gnustep-base
+
+DESCRIPTION="Cairo back-end component for the GNUstep GUI Library"
+HOMEPAGE="http://www.gnustep.org";
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl xim"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+   =gnustep-base/gnustep-gui-${PV%.*}*
+   opengl? ( virtual/opengl virtual/glu )
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-libs/libXft
+   x11-libs/libXrender
+   >=media-libs/freetype-2.1.9
+
+   >=x11-libs/cairo-1.2.0[X]
+
+   !gnustep-base/gnustep-back-art
+   !gnustep-base/gnustep-back-xlib"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/gnustep-back-${PV}
+
+src_configure() {
+   egnustep_env
+
+   myconf="$(use_enable opengl glx)"
+   myconf="$myconf $(use_enable xim)"
+   myconf="$myconf --enable-server=x11"
+   myconf="$myconf --enable-graphics=cairo"
+
+   econf $myconf
+}



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

2018-01-09 Thread Bernard Cafarelli
commit: 91c3d7fff5720f55c8a7b5cfb9608f9ea23bf083
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jan  9 16:12:02 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jan  9 16:27:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c3d7ff

gnustep-base/gnustep-base: 1.25.1 bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnustep-base/gnustep-base/Manifest |  1 +
 .../gnustep-base/gnustep-base-1.25.1.ebuild| 65 ++
 2 files changed, 66 insertions(+)

diff --git a/gnustep-base/gnustep-base/Manifest 
b/gnustep-base/gnustep-base/Manifest
index 93ad436c82a..08ef4f1aca7 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -1,2 +1,3 @@
 DIST gnustep-base-1.24.9.tar.gz 3561094 BLAKE2B 
a50e92ae774826082e743581425cfaab6bcbcdbf65a88df4d58988d3c6723e5d3d76d09cf57b4f9278c489e2ff0d178257e2be1c7147a284d8624f3629aaf4f4
 SHA512 
baaa3541edf48a5d902f706f9dad261378bf65e5d89f7308ece6a1fe55c348506df4b6d474ae17cdf0072f1e8dec1b2050d59413abe28bd001d5717c54a3ab96
 DIST gnustep-base-1.25.0.tar.gz 3528599 BLAKE2B 
aa86de9dc26fb48f49bdd796fc25863e8b1baa48a7c8a1536cc39497843b8d37f02e1cc72ea343795d1be6392a6679a4810ae62e6f9c5ec6c34f9ee099f32746
 SHA512 
0c38baa439a87557e054e37ed7b337e9f90f349fd6683551cf6482a0a53c247e2ca23b7df9ab369e8819a7d0f9f29e8a8dc639b148ec1c0223764796dbbd3608
+DIST gnustep-base-1.25.1.tar.gz 3475169 BLAKE2B 
4e2d26ad5782e117f778d298add4c92d40f7c6c73d5aff9692d8eaf7cf06d6ccf6487282e03d4f86bb434d0c7c327b3d80187ca43fdc1c0ff282a246958448fc
 SHA512 
a93c3b4c0fb7df4946ed52dc62c11dfa58f8606fc9666cc7ec7ff5e1c088b67608410b715680e801636bf5ce2caa08e172372f6cab94933459c5e870f962ab11

diff --git a/gnustep-base/gnustep-base/gnustep-base-1.25.1.ebuild 
b/gnustep-base/gnustep-base/gnustep-base-1.25.1.ebuild
new file mode 100644
index 000..997dca9002c
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.25.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils gnustep-base
+
+DESCRIPTION="A library of general-purpose, non-graphical Objective C objects"
+HOMEPAGE="http://www.gnustep.org";
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="+gnutls +icu +libffi zeroconf"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+   >=gnustep-base/gnustep-make-2.6.0
+   gnutls? ( net-libs/gnutls )
+   icu? ( >=dev-libs/icu-4.0:= )
+   !libffi? ( dev-libs/ffcall
+   gnustep-base/gnustep-make[-native-exceptions] )
+   libffi? ( virtual/libffi )
+   >=dev-libs/libxml2-2.6
+   >=dev-libs/libxslt-1.1
+   >=dev-libs/gmp-4.1:=
+   >=sys-libs/zlib-1.2
+   zeroconf? ( net-dns/avahi )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   egnustep_env
+
+   local myconf
+   if use libffi ; then
+   myconf="--enable-libffi --disable-ffcall 
--with-ffi-include=$(pkg-config --variable=includedir libffi)"
+   else
+   myconf="--disable-libffi --enable-ffcall"
+   fi
+
+   myconf="$myconf $(use_enable gnutls tls)"
+   myconf="$myconf $(use_enable icu)"
+   myconf="$myconf $(use_enable zeroconf)"
+   myconf="$myconf --with-xml-prefix=${EPREFIX}/usr"
+   myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include 
--with-gmp-library=${EPREFIX}/usr/lib"
+   myconf="$myconf 
--with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf"
+
+   econf $myconf
+}
+
+src_install() {
+   # We need to set LD_LIBRARY_PATH because the doc generation program
+   # uses the gnustep-base libraries.  Since egnustep_env "cleans the
+   # environment" including our LD_LIBRARY_PATH, we're left no choice
+   # but doing it like this.
+
+   egnustep_env
+   egnustep_install
+
+   if use doc ; then
+   export LD_LIBRARY_PATH="${S}/Source/obj:${LD_LIBRARY_PATH}"
+   egnustep_doc
+   fi
+   egnustep_install_config
+}



  1   2   3   >