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

2015-12-23 Thread Fabian Groffen
commit: 168a940f019e3466b14871221c244efce9845b29
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Dec 24 07:58:37 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Dec 24 07:58:37 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=168a940f

sys-devel/binutils: drop patches which don't apply, bug #568636

Package-Manager: portage-2.2.20-prefix
RepoMan-Options: --force

 sys-devel/binutils/binutils-2.24.51.0.2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-devel/binutils/binutils-2.24.51.0.2.ebuild 
b/sys-devel/binutils/binutils-2.24.51.0.2.ebuild
index 7c740fa..029838a 100644
--- a/sys-devel/binutils/binutils-2.24.51.0.2.ebuild
+++ b/sys-devel/binutils/binutils-2.24.51.0.2.ebuild
@@ -10,9 +10,10 @@ inherit toolchain-binutils
 
 src_unpack() {
toolchain-binutils_src_unpack
-   cd "${S}"
-   epatch "${FILESDIR}"/${PN}-2.22-mint.patch
-   epatch "${FILESDIR}"/${PN}-2.19.50.0.1-mint.patch
+# bug #568636
+#  cd "${S}"
+#  epatch "${FILESDIR}"/${PN}-2.22-mint.patch
+#  epatch "${FILESDIR}"/${PN}-2.19.50.0.1-mint.patch
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailutils/

2015-12-23 Thread Eray Aslan
commit: 49a9f692b98db2cb7d647a97ec40cac6cace7469
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Dec 24 07:41:25 2015 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Dec 24 07:41:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a9f692

Fix build failure due to gettext mismatch (#567976)

Package-Manager: portage-2.2.26

 net-mail/mailutils/mailutils-2.99.99.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-mail/mailutils/mailutils-2.99.99.ebuild 
b/net-mail/mailutils/mailutils-2.99.99.ebuild
index aac4a57..28d0255 100644
--- a/net-mail/mailutils/mailutils-2.99.99.ebuild
+++ b/net-mail/mailutils/mailutils-2.99.99.ebuild
@@ -60,11 +60,13 @@ src_prepare() {
echo "#!/bin/sh" > build-aux/py-compile
epatch "${FILESDIR}/${PN}-2.99.98-readline-6.3.patch" #503954
epatch "${FILESDIR}/${PN}-tcp_wrappers.patch"
+   # bug 567976
+   sed -i -e /AM_GNU_GETTEXT_VERSION/s/0.18/0.19/ configure.ac || die
if use mysql; then
sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \
sql/Makefile.am || die
-   eautoreconf
fi
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailutils/, net-mail/mailutils/files/

2015-12-23 Thread Eray Aslan
commit: f9b0c391e099a06a88ba5500736391ac20b55418
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Dec 24 07:43:35 2015 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Dec 24 07:43:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b0c391

Fix make check failure due to missing files

Package-Manager: portage-2.2.26

 net-mail/mailutils/files/hdr.at | 36 ++
 net-mail/mailutils/files/nohdr.at   | 26 ++
 net-mail/mailutils/files/twomsg.at  | 73 +
 net-mail/mailutils/files/weed.at| 29 
 net-mail/mailutils/mailutils-2.99.99.ebuild |  3 +-
 5 files changed, 166 insertions(+), 1 deletion(-)

diff --git a/net-mail/mailutils/files/hdr.at b/net-mail/mailutils/files/hdr.at
new file mode 100644
index 000..7c9d5e8
--- /dev/null
+++ b/net-mail/mailutils/files/hdr.at
@@ -0,0 +1,36 @@
+# This file is part of GNU Mailutils. -*- Autotest -*-
+# Copyright (C) 2007-2012, 2014-2015 Free Software Foundation, Inc.
+#
+# GNU Mailutils is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 3, or (at
+# your option) any later version.
+#
+# GNU Mailutils is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Mailutils.  If not, see .
+
+READMSGTEST([readmsg -h],[hdr],
+[readmsg -h SOMETHING],
+[0],
+[From b...@dontmailme.org  Fri Dec 28 23:28:09 2001
+Received: (from b...@dontmailme.org) 
+   by dontmailme.org id fERKR9N16790
+   for foo...@nonexistent.net; Fri, 28 Dec 2001 22:18:08 +0200
+Date: Fri, 28 Dec 2001 23:28:08 +0200
+From: Bar 
+To: Foo Bar 
+Message-Id: <200112232808.ferkr9n16...@dontmailme.org>
+Subject: Re: Jabberwocky
+
+It seems very pretty, but it's *rather* hard to understand!'
+Somehow it seems to fill my head with ideas -- only I don't
+exactly know what they are!  However, SOMEBODY killed SOMETHING:
+that's clear, at any rate...
+
+
+])

diff --git a/net-mail/mailutils/files/nohdr.at 
b/net-mail/mailutils/files/nohdr.at
new file mode 100644
index 000..4caf855
--- /dev/null
+++ b/net-mail/mailutils/files/nohdr.at
@@ -0,0 +1,26 @@
+# This file is part of GNU Mailutils. -*- Autotest -*-
+# Copyright (C) 2007-2012, 2014-2015 Free Software Foundation, Inc.
+#
+# GNU Mailutils is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 3, or (at
+# your option) any later version.
+#
+# GNU Mailutils is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Mailutils.  If not, see .
+
+READMSGTEST([readmsg -n],[nohdr],
+[readmsg -n SOMETHING],
+[0],
+[It seems very pretty, but it's *rather* hard to understand!'
+Somehow it seems to fill my head with ideas -- only I don't
+exactly know what they are!  However, SOMEBODY killed SOMETHING:
+that's clear, at any rate...
+
+
+])

diff --git a/net-mail/mailutils/files/twomsg.at 
b/net-mail/mailutils/files/twomsg.at
new file mode 100644
index 000..20af661
--- /dev/null
+++ b/net-mail/mailutils/files/twomsg.at
@@ -0,0 +1,73 @@
+# This file is part of GNU Mailutils. -*- Autotest -*-
+# Copyright (C) 2007-2012, 2014-2015 Free Software Foundation, Inc.
+#
+# GNU Mailutils is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 3, or (at
+# your option) any later version.
+#
+# GNU Mailutils is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Mailutils.  If not, see .
+
+READMSGTEST([readmsg 1 2],[twomsg],
+[1 2],
+[0],
+[Date: Fri, 28 Dec 2001 22:18:08 +0200
+From: Foo Bar 
+To: Bar 
+Subject: Jabberwocky
+
+`Twas brillig, and the slithy toves
+Did gyre and gimble in the wabe;
+All mimsy were the borogoves,
+And the mome raths outgrabe.
+
+`Beware the Jabberwock, my son!
+The jaws that bite, the claws that catch!
+Beware the Jujub bird, and shun
+The frumious Bandersnatch!'
+
+He took his vorpal s

[gentoo-commits] repo/gentoo:master commit in: net-mail/mailutils/files/, net-mail/mailutils/

2015-12-23 Thread Eray Aslan
commit: 262d9d7e58d664c50b12bf84e9dbc97cc9cb4539
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Dec 24 07:38:12 2015 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Dec 24 07:38:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262d9d7e

Fix building with -tcpd USE flag (#569066)

Package-Manager: portage-2.2.26

 .../mailutils/files/mailutils-tcp_wrappers.patch   | 22 ++
 net-mail/mailutils/mailutils-2.99.99.ebuild|  7 +--
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/net-mail/mailutils/files/mailutils-tcp_wrappers.patch 
b/net-mail/mailutils/files/mailutils-tcp_wrappers.patch
new file mode 100644
index 000..81517ca
--- /dev/null
+++ b/net-mail/mailutils/files/mailutils-tcp_wrappers.patch
@@ -0,0 +1,22 @@
+--- a/maidag/maidag.c  2015-07-02 22:45:39.0 +0300
 b/maidag/maidag.c  2015-12-22 11:55:17.0 +0200
+@@ -518,7 +518,9 @@
+   
+   mu_gocs_register ("sieve", mu_sieve_module_init);
+ 
++#ifdef WITH_LIBWRAP
+   mu_tcpwrapper_cfg_init ();
++#endif
+   mu_acl_cfg_init ();
+   mu_m_server_cfg_init (NULL);
+   maidag_cfg_init ();
+@@ -531,7 +533,9 @@
+ 
+   mu_m_server_create (&server, program_version);
+   mu_m_server_set_conn (server, lmtp_connection);
++#ifdef WITH_LIBWRAP
+   mu_m_server_set_prefork (server, mu_tcp_wrapper_prefork);
++#endif
+   mu_m_server_set_mode (server, MODE_INTERACTIVE);
+   mu_m_server_set_max_children (server, 20);
+   mu_m_server_set_timeout (server, 600);

diff --git a/net-mail/mailutils/mailutils-2.99.99.ebuild 
b/net-mail/mailutils/mailutils-2.99.99.ebuild
index 16a9fec..aac4a57 100644
--- a/net-mail/mailutils/mailutils-2.99.99.ebuild
+++ b/net-mail/mailutils/mailutils-2.99.99.ebuild
@@ -48,7 +48,8 @@ RDEPEND="!mail-client/nmh
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   servers? ( tcpd )"
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -58,10 +59,11 @@ src_prepare() {
# Disable bytecompilation of Python modules.
echo "#!/bin/sh" > build-aux/py-compile
epatch "${FILESDIR}/${PN}-2.99.98-readline-6.3.patch" #503954
+   epatch "${FILESDIR}/${PN}-tcp_wrappers.patch"
if use mysql; then
sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \
sql/Makefile.am || die
-   eautoreconf
+   eautoreconf
fi
 }
 
@@ -90,6 +92,7 @@ src_configure() {
$(use_enable threads pthread) \
$(use_with tokyocabinet) \
$(use_with kyotocabinet) \
+   $(use_with tcpd tcp-wrappers) \
$(use_enable servers build-servers) \
$(use_enable clients build-clients) \
--with-mail-spool=/var/spool/mail \



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

2015-12-23 Thread Hans de Graaff
commit: 3d1727a34b3ac84f52ac34bbac4c2b0d9f3f01c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 24 05:52:29 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 24 05:52:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1727a3

dev-ruby/nio4r: cleanup

Package-Manager: portage-2.2.24

 dev-ruby/nio4r/Manifest   |  2 --
 dev-ruby/nio4r/nio4r-1.0.1.ebuild | 39 ---
 dev-ruby/nio4r/nio4r-1.1.0.ebuild | 39 ---
 3 files changed, 80 deletions(-)

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index be8c800..af7421e 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -1,3 +1 @@
-DIST nio4r-1.0.1.gem 88576 SHA256 
0b3dd204fe0174711dbd9683b3b581f3ca7d94325cdcdc8e0d99daeeea48ea7f SHA512 
5a2cd7a5df221315bd145c14eef839a9bcbe5fac08b39537ef9a9cbd4522ea621b0b1172309df479c634f639eb84b97d3b52a968e6e06e600d33bd633125ab99
 WHIRLPOOL 
7b26d3291bcd3af4e1386868cb8ca8c95168a86e9cfb4404df85b1666815024b5dd1405d33bb86fa6e9a89efd22942bccc7096fe19617e8daf1f15be1c79fd5c
-DIST nio4r-1.1.0.gem 90112 SHA256 
503e591f2fad4b34b6349f636d528fcd19af312677af96d1cf2ae674bd409af5 SHA512 
c54bcd1534161d2eaf1ef12e2faa436dc7ee59f4ca4b2b5eb1260e98593d8f0e0e3c670753d1dd2dc84053952a8df39ec13aa67b325198ae63ec811cd329256c
 WHIRLPOOL 
02776eaae219efecd4988d56832415bfcfc746bf073910eb6cbbe5373ef5d1e0ce1f9ba1335bd12d7497a1f69dfc4f3b196690a76edcdd18c9d6f34253dcd164
 DIST nio4r-1.1.1.gem 91648 SHA256 
5d86fd9f8872982fd4fa623bdaafe45efe21353b64fd09632e486f1b4d40959e SHA512 
3163fd7efe05200ff88d284e932244f9a8f2e3b0145c6e732cdf8cd253ca334e1ade5b7d9c61a2d69ce193fa86501f1756ab3602181754426c7a268996537ff6
 WHIRLPOOL 
29501589d7eac09717c898dfdf80107653e68dcf5e84a9f96d1609c377d371447f17c8119313de99e4a9b3d0d984dbf44ab8ce3cdf3358ce99667266aabbd8a9

diff --git a/dev-ruby/nio4r/nio4r-1.0.1.ebuild 
b/dev-ruby/nio4r/nio4r-1.0.1.ebuild
deleted file mode 100644
index b797d65..000
--- a/dev-ruby/nio4r/nio4r-1.0.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A high performance selector API for monitoring IO objects"
-HOMEPAGE="https://github.com/celluloid/nio4r";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64"
-IUSE=""
-
-# Note that nio4r bundles a patched copy of libev, and without these
-# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
-
-all_ruby_prepare() {
-   sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' spec/spec_helper.rb || 
die
-   sed -e '/extension/ s:^:#:' -i Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/*$(get_modname) lib/ || die
-}

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



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

2015-12-23 Thread Hans de Graaff
commit: b11268917cf370758fc2b6226d905d64950b8a5c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 24 05:56:58 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 24 05:56:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1126891

dev-ruby/nio4r: add 1.2.0

Package-Manager: portage-2.2.24

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

diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest
index af7421e..e1d7b0c 100644
--- a/dev-ruby/nio4r/Manifest
+++ b/dev-ruby/nio4r/Manifest
@@ -1 +1,2 @@
 DIST nio4r-1.1.1.gem 91648 SHA256 
5d86fd9f8872982fd4fa623bdaafe45efe21353b64fd09632e486f1b4d40959e SHA512 
3163fd7efe05200ff88d284e932244f9a8f2e3b0145c6e732cdf8cd253ca334e1ade5b7d9c61a2d69ce193fa86501f1756ab3602181754426c7a268996537ff6
 WHIRLPOOL 
29501589d7eac09717c898dfdf80107653e68dcf5e84a9f96d1609c377d371447f17c8119313de99e4a9b3d0d984dbf44ab8ce3cdf3358ce99667266aabbd8a9
+DIST nio4r-1.2.0.gem 93696 SHA256 
3427522115c07a9326c5859ca3cb261d0d7075f4289e27dd3982806902de6cbc SHA512 
6d51195658f32873ce7698ccf30b1b8852d1e5cd4fdaba46533dbb56a3a999df0d22badf7504193d5f8458b362f147f3a9768b5d981b2c696246e1f21c6f1579
 WHIRLPOOL 
ce492b96af9ae27e90f501a900097ba75209a2afc3d7e18737ce3c01b3238fec7647a89fb453c19ecc83416791d2b81efd2004f4d7f8265f63d48957f9d190be

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



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

2015-12-23 Thread Hans de Graaff
commit: e54f716d2bbb68a0c630b1487ad1f13989f6cc82
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 24 06:05:58 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 24 06:05:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54f716d

dev-ruby/omniauth: add 1.3.1

Package-Manager: portage-2.2.24

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

diff --git a/dev-ruby/omniauth/Manifest b/dev-ruby/omniauth/Manifest
index d8ac736..25a8c6c 100644
--- a/dev-ruby/omniauth/Manifest
+++ b/dev-ruby/omniauth/Manifest
@@ -1 +1,2 @@
 DIST omniauth-1.2.2.gem 27648 SHA256 
939eabc200dc19d624ad02020b9f9258a69429b2250b883e47ce2cf76c6a10b8 SHA512 
5451ad281be5cd1dc45c66d295476f182904d08818c23a08a6245dbb517eeb49b29ff5810f67680073fb4cde2407eee164a2aae2b06397d7ea71b149fb86789e
 WHIRLPOOL 
d7ca6d180eea30583163a2eb60d14498c09fbd1baf78b1e6539e187028a5f943c7f7dd0f3a47a9b95acb59995f8c7bf39eb6a53b69cfb1fa9d39e87010975c7b
+DIST omniauth-1.3.1.tar.gz 23759 SHA256 
a5043cd38442600320cfd92672f9985be3dc556f51fef63989f46bc21d69aa9e SHA512 
4959d568cf8d2b4e874fd2a5a8e842a8be4705a5df525ad691a1a1d31de0d702023327cc8f9bc934539c25bcde06dc65714f830eaeb8f97b323fc297b99c4c0a
 WHIRLPOOL 
5363a764e2526b9ffab9b17c939ccc31d5fb5fec365566b6b1bb90918f5c0bc8a9daee5075719a6c61a57d3610c466553443d7988249bb9ada73e0407a85f1b4

diff --git a/dev-ruby/omniauth/omniauth-1.3.1.ebuild 
b/dev-ruby/omniauth/omniauth-1.3.1.ebuild
new file mode 100644
index 000..86f9ee6
--- /dev/null
+++ b/dev-ruby/omniauth/omniauth-1.3.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A generalized Rack framework for multiple-provider authentication"
+HOMEPAGE="https://github.com/intridea/omniauth";
+SRC_URI="https://github.com/intridea/omniauth/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*
+   >=dev-ruby/hashie-1.2:* 

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

2015-12-23 Thread Hans de Graaff
commit: 3ce9959b632ca4e31719e44c19cc2268764f48c5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 24 06:36:27 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 24 06:36:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce9959b

www-apache/passenger: add 5.0.23

Package-Manager: portage-2.2.24

 www-apache/passenger/Manifest|   1 +
 www-apache/passenger/passenger-5.0.23.ebuild | 118 +++
 2 files changed, 119 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index aafe739..d4af3ba 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,2 +1,3 @@
 DIST passenger-4.0.60.tar.gz 5271049 SHA256 
bbb8c18cc371441ce4ee9a4de4d124b6ec5e6af6e95a472b93a72d0357dc88fe SHA512 
144df1e5e3dfbf9f9fa13d959c0324760b01c5e86b3f8e52c3d7d9c32eec916a35cc5c52a8c7a5ab9ed1ccee4d7efc9f77fc9940ad1515937a7bfe964753b219
 WHIRLPOOL 
c8f3993b2745eb577c2eddbca2fd280e7db56adbeb4f72ba4b29770d95b991a8012243d1a9bd19aa59a28cfb9326117d649f70cf6d406a4e53acd1e40deb5b57
 DIST passenger-5.0.22.tar.gz 5412739 SHA256 
0dfefb780ff134e6dd9352886f1086b980777adf27a98507ebfed648938b628f SHA512 
9fe709d7d83d65e3f610cd0aacfa07122790d2b0797a5e807be129012254ded63d20b8e6cbe194e47bc7761af8fec67e884ed7f370d18baf06778e3035b0708b
 WHIRLPOOL 
6348af6c8e434d1b64de024ddaf769000d9b6a7d33dc23c5d83d3bdb835f9ee78ca73ead764442f5e481949a28814fe6d2a77891240ebb7a0252c201695e50cb
+DIST passenger-5.0.23.tar.gz 5413416 SHA256 
c659fe84ce95635a8561dd5580455f94a431411a61493ab9aa447b881e23dacf SHA512 
6d4b3a28c9b277285fa3dbde0ec99c159de5173873204c76a422b0e99e4035a36efe3e729c42d1b0c2198cc3cd8690d7098991af37cf1b0698f3a0ff7e1e288e
 WHIRLPOOL 
322ef7f90df3d0ec6dca0e752539823aebbb9fdc1854322839bde8ebc436a82f652d24aabca4f7dad298879e943926052641f55e83da8fe0bb93aea71c2e1f53

diff --git a/www-apache/passenger/passenger-5.0.23.ebuild 
b/www-apache/passenger/passenger-5.0.23.ebuild
new file mode 100644
index 000..709ed18
--- /dev/null
+++ b/www-apache/passenger/passenger-5.0.23.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/";
+SRC_URI="http://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.5.0
+   net-misc/curl[ssl]
+   www-servers/apache[apache2_modules_unixd(+)]"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+need_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+}
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.0.20-gentoo.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/apache2/modules/mod_passenger.so:${APACHE_MODULESDIR}/mod_passenger.so:"
 \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version where possible
+   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove 
vendored code."
+
+   # Avoid building documentation to avoid a dependency on mizuho.
+   #sed -i -e 's/, :doc//' build/packaging.rb || die
+   touch doc/*.html || die
+
+   # Fix hard-coded use o

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

2015-12-23 Thread Matt Thode
commit: 7af9067f8a5f9ca785c7291f5814c3e55a9715a8
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 24 02:40:00 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Dec 24 02:40:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af9067f

www-apps/icingaweb2: re-bup

Package-Manager: portage-2.2.24

 www-apps/icingaweb2/Manifest| 2 +-
 .../icingaweb2/{icingaweb2-2.1.1.ebuild => icingaweb2-2.1.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index ab05502..00a6c24 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,2 +1,2 @@
 DIST icingaweb2-2.1.0.tar.gz 9957758 SHA256 
1fa15efe4056eca4012358d009da1b90c4b4dd3e18d446de33eeaa48728389fd SHA512 
fa694bdaba51b82c33b8fd726807df4c626cd944f1d2949cc8768df3e9bbebdb7f6aaeba2e88f1f843dab8608d69e1b69f6630e438ab9854d3c8b99f4502
 WHIRLPOOL 
6b3cba5a701757000909c664d115755efaf3564a77a34a71bc4baa96b058efe1d682867fbaedae22e6a1126aa3dfb47389f8474c42f5a45fbffebc77529a7261
-DIST icingaweb2-2.1.1.tar.gz 9800808 SHA256 
691792f20f93840b0230724da2eb0d2e6b731ef2fbb761bd98c4cce6293357bc SHA512 
04a0db1ba6e2b35efb8882b1cf740ea1e3fbdfcb1b6409773e5de61a5471d406f92c977054284e2a6bdf8369330055c6c3248cf75ae1a1e21b3908f211a77c2c
 WHIRLPOOL 
20343c7f1aa09eddc3a57fd427c61377ba8f1051b7ef6da77ca24fe5897d7b676c7ccbeeb217102fcf34d9f2495542d15173a5dd53a5849dc95c0dcc3fb52003
+DIST icingaweb2-2.1.2.tar.gz 9800997 SHA256 
869a4d0cf72506d098418f3c6bfd642b459dc5e68b5bf349b1e59fb20c3ee73d SHA512 
00755ea4dff7084d7fb91cfb36ff14632f18f75231eeecbb09afb293a6a143d84df86dc36d5f4fe47cc36c633857d0897c62278d0fa0c95bd60972b43dd500c7
 WHIRLPOOL 
a4c1662258337d747662e0d3d73f54324a981b595c319e88e094df85dff5d226f925010bbcd64f0cc5639c1ceb606bc7eeca89829faf2115278086295700e5cc

diff --git a/www-apps/icingaweb2/icingaweb2-2.1.1.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.1.2.ebuild
similarity index 100%
rename from www-apps/icingaweb2/icingaweb2-2.1.1.ebuild
rename to www-apps/icingaweb2/icingaweb2-2.1.2.ebuild



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

2015-12-23 Thread Matt Thode
commit: 055632123ec96f208765200802c22afafdee5108
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 24 02:30:47 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Dec 24 02:30:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05563212

www-apps/icingaweb2: bup

Package-Manager: portage-2.2.24

 www-apps/icingaweb2/Manifest| 2 +-
 .../icingaweb2/{icingaweb2-2.0.0-r1.ebuild => icingaweb2-2.1.1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index 64660fc..ab05502 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,2 +1,2 @@
-DIST icingaweb2-2.0.0.tar.gz 9854668 SHA256 
a6a5383049e632108ce19b4b85f16a7fdd2f5acb3a6d2af3935254e2bc7fb2e6 SHA512 
fb0094b19429d7da533f05ffcb601b47a231e0d5af076775ea8a7c487b0584884172041f443851132bc27634de341190a97e76c750b529dc91b23d166e70ed58
 WHIRLPOOL 
2d88174296a29b576ba1d4bcf0bcf5a75d166e41c0972327c4c418d3e7bb54ebd74d5d59318c40dc9767d2271954750f9f7248072c8cced6c892a96e5ff5900a
 DIST icingaweb2-2.1.0.tar.gz 9957758 SHA256 
1fa15efe4056eca4012358d009da1b90c4b4dd3e18d446de33eeaa48728389fd SHA512 
fa694bdaba51b82c33b8fd726807df4c626cd944f1d2949cc8768df3e9bbebdb7f6aaeba2e88f1f843dab8608d69e1b69f6630e438ab9854d3c8b99f4502
 WHIRLPOOL 
6b3cba5a701757000909c664d115755efaf3564a77a34a71bc4baa96b058efe1d682867fbaedae22e6a1126aa3dfb47389f8474c42f5a45fbffebc77529a7261
+DIST icingaweb2-2.1.1.tar.gz 9800808 SHA256 
691792f20f93840b0230724da2eb0d2e6b731ef2fbb761bd98c4cce6293357bc SHA512 
04a0db1ba6e2b35efb8882b1cf740ea1e3fbdfcb1b6409773e5de61a5471d406f92c977054284e2a6bdf8369330055c6c3248cf75ae1a1e21b3908f211a77c2c
 WHIRLPOOL 
20343c7f1aa09eddc3a57fd427c61377ba8f1051b7ef6da77ca24fe5897d7b676c7ccbeeb217102fcf34d9f2495542d15173a5dd53a5849dc95c0dcc3fb52003

diff --git a/www-apps/icingaweb2/icingaweb2-2.0.0-r1.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.1.1.ebuild
similarity index 95%
rename from www-apps/icingaweb2/icingaweb2-2.0.0-r1.ebuild
rename to www-apps/icingaweb2/icingaweb2-2.1.1.ebuild
index f3aaa1a..d713714 100644
--- a/www-apps/icingaweb2/icingaweb2-2.0.0-r1.ebuild
+++ b/www-apps/icingaweb2/icingaweb2-2.1.1.ebuild
@@ -15,7 +15,7 @@ IUSE="apache2 ldap mysql nginx postgres"
 KEYWORDS="~amd64 ~x86"
 
 DEPEND=">=net-analyzer/icinga2-2.1.1
-   
dev-lang/php:*[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml]
+   
dev-lang/php:5.6[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml]
dev-php/pecl-imagick
apache2? ( >=www-servers/apache-2.4.0 )
nginx? ( >=www-servers/nginx-1.7.0:* )"



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

2015-12-23 Thread Matt Thode
commit: 57a6a12056a26cf633a7f728908ca05e50433f0e
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 24 02:37:42 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Dec 24 02:37:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a6a120

sys-cluster/cinder: bup

Package-Manager: portage-2.2.24

 sys-cluster/cinder/Manifest|   1 +
 sys-cluster/cinder/cinder-7.0.1.ebuild | 266 +
 2 files changed, 267 insertions(+)

diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest
index f898fca..95e3c0d 100644
--- a/sys-cluster/cinder/Manifest
+++ b/sys-cluster/cinder/Manifest
@@ -1,4 +1,5 @@
 DIST cinder-2015.1.1.tar.gz 2068679 SHA256 
11c6c7e749021978b9daeb631aa9f776a9ab70ea1549e8443a225a20ca98a945 SHA512 
8d0cb81ef474b82ce4e377818916b1c2cf3566993c58f756ead17ee57d3316d61cfc0603cfce4e4460c43a6ef17813f5d85126fbaceed54c86060f3e22e39313
 WHIRLPOOL 
a3a896c33a436c485490dd95169252e014757f8c6f555ffa61e26406b9405dbedd90f89bf424b2cfd2f145770f064ce551b59395b337f9b6d883301ca50d49b9
 DIST cinder-2015.1.2.tar.gz 2079511 SHA256 
8baa42a3008b0bb0870df678237c0d06ab8ee148b3bf5c00c6b95cfe05c52333 SHA512 
312b89068b80c642b8055084575e378ae449b615b6135f15f7aa327808e7a4f05887d0626dc69329c8d08001cf8a8488453b783a81c0f083340e15a8dd411f26
 WHIRLPOOL 
dc3b532603167ac7a910120aca122d54646190c9d1a38a024d03675051b726f09f62d55f8bf5e404d83f8a9df8968bd953c3abf30d6eb45851134d399177fa7e
 DIST cinder-7.0.0.tar.gz 2584282 SHA256 
8c6b0729ca6a5eaed273b1ca918064e0fd29bcbc537e19ba4dd9cdc73a090933 SHA512 
6c34c28450f7eee435df9a59ea4ddbb8209e168b5399e203aa76001fd31d00ae0b0012cee5a32f887321a6c3b9f02d206edf99b08fd08d909734e0720f44
 WHIRLPOOL 
5a116e024d7bc0aad5aef70b59b2d4de8dbbc64f79f0a348d102bed57ecbfcb8f24f79f0e52dbd2bbfd74d6585d01529bea4126e2228cd2cc13507a5cf8d0781
+DIST cinder-7.0.1.tar.gz 2599206 SHA256 
e02c37efdff0e1792f2a621b2dbb260e66db7c61fc0bba8cc1dd428e09eb05dc SHA512 
1b32b96624f05e23b1ca78136ed2a8854df0da474912a2bcdda28395f233115271ae9f9f2e4eafa2efa97b2c9ae9143413bf60e13dc3c4f6251a6ba08e95daa0
 WHIRLPOOL 
92d9345ae81751c71b74964b6e8cbd33fc797cd8b9c449651449cd878a335811e4895ca3e1cd23d0f28d8bec68d23b6a199a6c2a21510d5858cfbe3f971d1444
 DIST liberty-cinder.conf.sample 13 SHA256 
dad765cbe995576c23b4aa45e316272826fd9a293bf111bcdcb2da9ab562fb43 SHA512 
64696a606233fa6a0f2c844924a61e48552f38ce54dadbc8202455d32b9fa37575c8e1d5c1b3e086d37f832e60f754007f2bfa9cd4915e3ae5fd52e283896f64
 WHIRLPOOL 
2d03754cfe60be0b0f278181e3b9cec399227e643032d9bb53fdafb4504793da6459ceb9b93802d5452ab9b77d9b613ff87f04605833553011a0847d9d3f7e2c

diff --git a/sys-cluster/cinder/cinder-7.0.1.ebuild 
b/sys-cluster/cinder/cinder-7.0.1.ebuild
new file mode 100644
index 000..bf4eb5d
--- /dev/null
+++ b/sys-cluster/cinder/cinder-7.0.1.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils linux-info user
+
+DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
+HOMEPAGE="https://launchpad.net/cinder";
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz
+   
https://dev.gentoo.org/~prometheanfire/dist/cinder/liberty/cinder.conf.sample 
-> liberty-cinder.conf.sample"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+api +scheduler +volume iscsi lvm mysql +memcached postgres sqlite test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo
+   test? (
+   ${RDEPEND}
+   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
+   >=dev-python/ddt-0.7.0[${PYTHON_USEDEP}]
+   <=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   <=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
+   <=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+   <=dev-python/mox3-0.12.0[${PYTHON_USEDEP}]
+   >=dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
+   <=dev-python/pymysql-0.6.7[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.5[${PYTHON_USEDEP}]
+   <=dev-python/psycopg-2.6.1[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   <=dev-python/subunit-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USE

[gentoo-commits] repo/gentoo:master commit in: x11-themes/hicolor-icon-theme/

2015-12-23 Thread Gilles Dartiguelongue
commit: b319176e400a7b401abe58c84259a83af9520742
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Dec 24 01:26:50 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Dec 24 01:26:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b319176e

x11-themes/hicolor-icon-theme: update homepage, bug #568630

Package-Manager: portage-2.2.26

 x11-themes/hicolor-icon-theme/hicolor-icon-theme-0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/hicolor-icon-theme/hicolor-icon-theme-0.15.ebuild 
b/x11-themes/hicolor-icon-theme/hicolor-icon-theme-0.15.ebuild
index a63565f..329e8d1 100644
--- a/x11-themes/hicolor-icon-theme/hicolor-icon-theme-0.15.ebuild
+++ b/x11-themes/hicolor-icon-theme/hicolor-icon-theme-0.15.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit gnome2-utils
 
 DESCRIPTION="Fallback theme for the freedesktop icon theme specification"
-HOMEPAGE="http://icon-theme.freedesktop.org/wiki/HicolorTheme";
+HOMEPAGE="http://freedesktop.org/wiki/Software/icon-theme";
 SRC_URI="http://icon-theme.freedesktop.org/releases/${P}.tar.xz";
 
 LICENSE="GPL-2"



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

2015-12-23 Thread Gilles Dartiguelongue
commit: 885eb1409f0d9693ffb52cb51d8e09ef7b285662
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Dec 24 01:13:39 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Dec 24 01:13:39 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=885eb140

gnome2-live.eclass: fix a typo raised by eclass-manpages build

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

diff --git a/eclass/gnome2-live.eclass b/eclass/gnome2-live.eclass
index 1681293..9a810e8 100644
--- a/eclass/gnome2-live.eclass
+++ b/eclass/gnome2-live.eclass
@@ -70,7 +70,7 @@ gnome2-live_get_var() {
echo $(sed -ne "s/${var}(\(.*\))/\1/p" "${f}" | tr -d '[]')
 }
 
-# @FUNCTION: gnome2-live_get_var
+# @FUNCTION: gnome2-live_src_unpack
 # @DESCRIPTION:
 # Calls git-2_src_unpack, and unpacks ${A} if required.
 # Also calls gnome2-live_src_prepare for older EAPI.



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

2015-12-23 Thread Gilles Dartiguelongue
commit: 527cf7a49319cd2f8d6cc364fb50aeec54e85deb
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Dec 24 01:15:52 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Dec 24 01:15:52 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=527cf7a4

multibuild.eclass: sync with gentoo.git

 eclass/multibuild.eclass | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass
index ede0f03..912545c 100644
--- a/eclass/multibuild.eclass
+++ b/eclass/multibuild.eclass
@@ -1,8 +1,8 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/multibuild.eclass,v 1.20 2014/12/13 
08:42:42 mgorny Exp $
+# $Id$
 
-# @ECLASS: multibuild
+# @ECLASS: multibuild.eclass
 # @MAINTAINER:
 # Michał Górny 
 # @AUTHOR:
@@ -17,7 +17,7 @@ case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   4|5)
+   4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
@@ -158,6 +158,8 @@ multibuild_foreach_variant() {
 multibuild_parallel_foreach_variant() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
+
multibuild_foreach_variant "${@}"
 }
 
@@ -205,7 +207,7 @@ multibuild_copy_sources() {
 
_multibuild_create_source_copy() {
einfo "${MULTIBUILD_VARIANT}: copying to ${BUILD_DIR}"
-   cp -pr "${cp_args[@]}" \
+   cp -p -R "${cp_args[@]}" \
"${_MULTIBUILD_INITIAL_BUILD_DIR}" "${BUILD_DIR}" || die
}
 



[gentoo-commits] repo/gentoo:master commit in: media-video/subtitleeditor/files/, media-video/subtitleeditor/

2015-12-23 Thread Gilles Dartiguelongue
commit: 8c595ef0ef77df069f42bd41a1171afdec579e41
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Dec 24 01:10:49 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Dec 24 01:11:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c595ef0

media-video/subtitleeditor: version bump to 0.52.1, bug #550764

Drop USE=opengl due to mixing incompatible gtk+:2 and :3.
Raise dependency and apply fixes to build with C++11 enabled dependencies.

https://bugs.gentoo.org/show_bug.cgi?id=550764

Package-Manager: portage-2.2.26

 media-video/subtitleeditor/Manifest|  1 +
 .../files/subtitleeditor-0.52.1-build-fix.patch| 55 +
 .../subtitleeditor/subtitleeditor-0.52.1.ebuild| 69 ++
 3 files changed, 125 insertions(+)

diff --git a/media-video/subtitleeditor/Manifest 
b/media-video/subtitleeditor/Manifest
index 75a4bb2..5b41626 100644
--- a/media-video/subtitleeditor/Manifest
+++ b/media-video/subtitleeditor/Manifest
@@ -1 +1,2 @@
 DIST subtitleeditor-0.41.1.tar.gz 1637940 SHA256 
3183f2f9831359f2200194fcc2d360198094c494892ccacd08a28717bffac0d0 SHA512 
6e87df6bf1b97fc085387f331fa415be48086b9dabf445e6050ff3ab3c812c8fff72e613959308f07c2e849bf95064c5d288f44dbc266997e7143bbb46615c9d
 WHIRLPOOL 
63dde1cf17df34e0dfb0aeeb874a98095d6d338ca22138ff13747697d78a2d1be127f344c36286b79f828918ab1c615bccc7e04cc8586b12efe407c76f52
+DIST subtitleeditor-0.52.1.tar.gz 1680875 SHA256 
5b3e5fc1f12bcf0d4bcf5014249b6832181bd3b513ac04ee665ec979441412d5 SHA512 
a9a7ee78abadf660fe645e36ed69b87131320e04373554adb48dc33df8f36605ed74da3822fe0281b2b75d6f82daddd062b2ae9a12aed44673195fba43adfd4f
 WHIRLPOOL 
def330a098b9227cf6db8a74c67d2cd7db724b65f586e22ebf1b08de6de6321849fdeecfe5fd6c0132a814d45d84087b406a05aec7463c04a4355530c3d09c44

diff --git 
a/media-video/subtitleeditor/files/subtitleeditor-0.52.1-build-fix.patch 
b/media-video/subtitleeditor/files/subtitleeditor-0.52.1-build-fix.patch
new file mode 100644
index 000..9cce5d2
--- /dev/null
+++ b/media-video/subtitleeditor/files/subtitleeditor-0.52.1-build-fix.patch
@@ -0,0 +1,55 @@
+Fix build errors with gcc-4.9.3 -std=c++11 (after disabling -ansi)
+
+https://gna.org/bugs/?23714
+
+https://bugs.gentoo.org/show_bug.cgi?id=550764
+https://bugs.gentoo.org/show_bug.cgi?id=566328
+
+--- a/src/subtitleview.cc  2015-12-24 01:52:29.322622155 +0100
 b/src/subtitleview.cc  2015-12-24 01:52:44.210491213 +0100
+@@ -1363,7 +1363,7 @@
+   {
+   int num;
+   std::istringstream ss(event->string);
+-  bool is_num = ss >> num != 0; 
++  bool is_num = static_cast(ss >> num) != 0; 
+   // Update only if it's different
+   if(is_num != get_enable_search())
+   set_enable_search(is_num);
+--- a/src/utility.h2015-12-24 01:49:42.205104858 +0100
 b/src/utility.h2015-12-24 01:50:23.387737071 +0100
+@@ -91,7 +91,7 @@
+   std::istringstream s(src);
+   // return s >> dest != 0;
+ 
+-  bool state = s >> dest != 0;
++  bool state = static_cast(s >> dest) != 0;
+ 
+   if(!state)
+   se_debug_message(SE_DEBUG_UTILITY, "string:'%s'failed.", 
src.c_str());
+--- a/plugins/actions/dialoguize/dialoguize.cc 2015-12-24 01:06:24.125428454 
+0100
 b/plugins/actions/dialoguize/dialoguize.cc 2015-12-24 01:06:42.630277006 
+0100
+@@ -23,7 +23,7 @@
+  *along with this program. If not, see .
+  */
+  
+-#include 
++#include 
+ #include "extension/action.h"
+ #include "i18n.h"
+ #include "debug.h"
+--- a/plugins/actions/documentmanagement/documentmanagement.old
2015-12-24 01:17:13.914730337 +0100
 b/plugins/actions/documentmanagement/documentmanagement.cc 2015-12-24 
01:17:23.339640430 +0100
+@@ -178,9 +178,9 @@
+ 
+   ui_id = ui->new_merge_id();
+ 
+-  #define ADD_UI(name) ui->add_ui(ui_id, 
"/menubar/menu-file/"name, name, name);
+-  #define ADD_OPEN_UI(name) ui->add_ui(ui_id, 
"/menubar/menu-file/menu-open/"name, name, name);
+-  #define ADD_SAVE_UI(name) ui->add_ui(ui_id, 
"/menubar/menu-file/menu-save/"name, name, name);
++  #define ADD_UI(name) ui->add_ui(ui_id, "/menubar/menu-file/" 
name, name, name);
++  #define ADD_OPEN_UI(name) ui->add_ui(ui_id, 
"/menubar/menu-file/menu-open/" name, name, name);
++  #define ADD_SAVE_UI(name) ui->add_ui(ui_id, 
"/menubar/menu-file/menu-save/" name, name, name);
+ 
+   ADD_UI("new-document");
+   ADD_OPEN_UI("open-document");

diff --git a/media-video/subtitleeditor/subtitleeditor-0.52.1.ebuild 
b/media-video/subtitleeditor/subtitleeditor-0.52.1.ebuild
new file mode 100644
index 000..fa99db5
--- /dev/null
+++ b/media-video/subtitleeditor/subtitleeditor-0.52.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU

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

2015-12-23 Thread Sebastian Pipping
commit: 2eb639c54ae806e6eb53acf44593a24851f1d3d1
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Dec 24 00:19:24 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Dec 24 00:30:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb639c5

media-gfx/gimp: Merge 2.9.2 into and fix  (bug #569346)

Package-Manager: portage-2.2.26

 media-gfx/gimp/gimp-.ebuild | 49 -
 1 file changed, 29 insertions(+), 20 deletions(-)

diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild
index 00128f9..bdcb5f6 100644
--- a/media-gfx/gimp/gimp-.ebuild
+++ b/media-gfx/gimp/gimp-.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools eutils gnome2 fdo-mime multilib python-single-r1 git-r3
+inherit virtualx autotools eutils gnome2 fdo-mime multilib python-single-r1 
git-r3
 
 EGIT_REPO_URI="git://git.gnome.org/gimp"
 
@@ -18,7 +18,7 @@ SLOT="2"
 KEYWORDS=""
 
 LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo 
es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml 
ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te 
th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
-IUSE="alsa aalib altivec aqua bzip2 curl dbus debug doc exif gnome openexr 
postscript jpeg jpeg2k lcms cpu_flags_x86_mmx mng pdf png python smp 
cpu_flags_x86_sse svg tiff udev webkit wmf xpm"
+IUSE="alsa aalib altivec aqua debug doc openexr gnome postscript jpeg2k 
cpu_flags_x86_mmx mng pdf python smp cpu_flags_x86_sse svg udev webkit wmf xpm"
 
 for lang in ${LANGS}; do
IUSE+=" linguas_${lang}"
@@ -27,47 +27,46 @@ done
 RDEPEND=">=dev-libs/glib-2.40.0:2
>=dev-libs/atk-2.2.0
>=x11-libs/gtk+-2.24.10:2
-   >=x11-libs/gdk-pixbuf-2.24.1:2
+   dev-util/gtk-update-icon-cache
+   >=x11-libs/gdk-pixbuf-2.31:2
>=x11-libs/cairo-1.12.2
>=x11-libs/pango-1.29.4
xpm? ( x11-libs/libXpm )
>=media-libs/freetype-2.1.7
-   >=media-libs/fontconfig-2.2.0
-   >=media-libs/freetype-2.1.7:2
>=media-libs/harfbuzz-0.9.19
+   >=media-libs/gexiv2-0.6.1
+   >=media-libs/fontconfig-2.2.0
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-themes/hicolor-icon-theme
-   >=media-libs/babl-0.1.11
-   media-libs/gegl:0.3
+   >=media-libs/babl-0.1.14
+   >=media-libs/gegl-0.3.4:0.3[cairo]
+   >=dev-libs/glib-2.43
aalib? ( media-libs/aalib )
alsa? ( media-libs/alsa-lib )
aqua? ( x11-libs/gtk-mac-integration )
-   curl? ( net-misc/curl )
-   dbus? ( dev-libs/dbus-glib )
+   dev-util/gdbus-codegen
gnome? ( gnome-base/gvfs )
webkit? ( >=net-libs/webkit-gtk-1.6.1:2 )
-   jpeg? ( virtual/jpeg:0 )
+   virtual/jpeg:0
jpeg2k? ( media-libs/jasper )
-   >=media-libs/gexiv2-0.6.1
-   lcms? ( >=media-libs/lcms-2.2:2 )
+   >=media-libs/lcms-2.2:2
mng? ( media-libs/libmng )
-   pdf? ( >=app-text/poppler-0.12.4[cairo] )
-   png? ( >=media-libs/libpng-1.2.37:0 )
+   openexr? ( >=media-libs/openexr-1.6.1 )
+   pdf? ( >=app-text/poppler-0.12.4[cairo] >=app-text/poppler-data-0.4.7 )
+   >=media-libs/libpng-1.2.37:0
python? (
${PYTHON_DEPS}
>=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
)
-   tiff? ( >=media-libs/tiff-3.5.7:0 )
+   >=media-libs/tiff-3.5.7:0
svg? ( >=gnome-base/librsvg-2.36.0:2 )
wmf? ( >=media-libs/libwmf-0.2.8 )
x11-libs/libXcursor
sys-libs/zlib
+   app-arch/bzip2
>=app-arch/xz-utils-5.0.0
-   openexr? ( >=media-libs/openexr-1.6.1 )
-   >=app-text/poppler-data-0.4.7
-   bzip2? ( app-arch/bzip2 )
postscript? ( app-text/ghostscript-gpl )
udev? ( virtual/libgudev:= )"
 DEPEND="${RDEPEND}
@@ -92,18 +91,17 @@ pkg_setup() {
$(use_with aalib aa) \
$(use_with alsa) \
$(use_enable altivec) \
-   $(use_with openexr) \
$(use_with webkit) \
$(use_with jpeg2k libjasper) \
$(use_with postscript gs) \
$(use_enable cpu_flags_x86_mmx mmx) \
$(use_with mng libmng) \
+   $(use_with openexr) \
$(use_with pdf poppler) \
$(use_enable python) \
$(use_enable smp mp) \
$(use_enable cpu_flags_x86_sse sse) \
$(use_with svg librsvg) \
-   $(use_with tiff libtiff) \
$(use_with udev gudev) \
$(use_with wmf) \
--with-xmc \
@@ -134,6 +132,10 @@ src_prepare() {
gnome2_src_prepare
 }
 
+src_configure() {
+   GEGL=/usr/bin/gegl-0.3 gnome2_src_configure
+}
+
 _clean_up_locales() {
einfo "Cleaning up locales..."
for lang i

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

2015-12-23 Thread Patrice Clement
commit: 658964bad0f252d4b6f3a8b6582771eb9ded2a38
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Dec 24 00:06:18 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 24 00:06:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658964ba

Merge remote-tracking branch 'github/pr/515'.

 dev-python/httmock/Manifest |  1 +
 .../{httmock-1.2.2.ebuild => httmock-1.2.3.ebuild}  |  4 ++--
 dev-python/httmock/metadata.xml | 21 +
 3 files changed, 12 insertions(+), 14 deletions(-)



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

2015-12-23 Thread Patrice Clement
commit: c90450deb87f0c3bf1a3523e7aa9c0a71955f426
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Dec 23 14:25:00 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 23 14:25:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90450de

dev-python/jenkinsapi: update metadata

Package-Manager: portage-2.2.26

 dev-python/jenkinsapi/metadata.xml | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/dev-python/jenkinsapi/metadata.xml 
b/dev-python/jenkinsapi/metadata.xml
index 6cfdf9a..2c8e967 100644
--- a/dev-python/jenkinsapi/metadata.xml
+++ b/dev-python/jenkinsapi/metadata.xml
@@ -1,16 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  proxy-maintainers
-  
-idel...@gentoo.org
-  
-  
-hydrapo...@gmail.com
-Tomas Mozes
-Proxy maintainer and target for all bugs
-  
-  
-salimfadhley/jenkinsapi
-  
+   proxy-maintainers
+   
+   hydrapo...@gmail.com
+   Tomas Mozes
+   Proxy maintainer
+   
+   
+   salimfadhley/jenkinsapi
+   
 



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

2015-12-23 Thread Patrice Clement
commit: 2953dfecc01f4b317133b032cc7f65d7f5f54fd1
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Dec 24 00:06:29 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 24 00:06:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2953dfec

Merge remote-tracking branch 'github/pr/516'.

 dev-python/jenkinsapi/Manifest |  2 ++
 ...sapi-0.2.26.ebuild => jenkinsapi-0.2.29.ebuild} | 22 +++---
 dev-python/jenkinsapi/metadata.xml | 21 +
 3 files changed, 26 insertions(+), 19 deletions(-)



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

2015-12-23 Thread Patrice Clement
commit: a7b48c17cb68dc6133aea0e5f4231d972de962ca
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Dec 23 10:13:47 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 23 10:13:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b48c17

dev-python/httmock: version bump to 1.2.3

Package-Manager: portage-2.2.26

 dev-python/httmock/Manifest |  1 +
 dev-python/httmock/httmock-1.2.3.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/httmock/Manifest b/dev-python/httmock/Manifest
index e6ffa34..6eb9009 100644
--- a/dev-python/httmock/Manifest
+++ b/dev-python/httmock/Manifest
@@ -1 +1,2 @@
 DIST httmock-1.2.2.tar.gz 4975 SHA256 
4dd4eddd8dba38c2b279c6fc7487fb92e91b1ae5d945a496bf059ea2b2aaf06c SHA512 
0be8ae754bd3ae34166b0b001a44e664b07488ba6d44ed3dc518b310b82418dc5ab2f15ef13cb20909109f19c22a6e13dfdfdfa37f26f3c0688b19f2321be767
 WHIRLPOOL 
7d1315845e7a72975d5e0f8ae483f17b5e033a230cf020c770e804091c7a0ef5e94c4649720db3f3f5c68d2a19d7a45ab5d696118719967913e4c1ee01f9234c
+DIST httmock-1.2.3.tar.gz 5203 SHA256 
030cca3f3210b902aaa28524183dc061a2ef9afd3da6a9b40ce0c09d28d50d4d SHA512 
23b7295f2685639eba44714b3dadbd6eca20b7f50e636d6490d5c3f581429d84e1f4b1e15f4ba31a7ccee1596768003e68a7f1591b75aeb3d5811b279b3f1bb1
 WHIRLPOOL 
4eea5a2637e88309a19a05ba5788f8d53a062f0e54458d9ace1e3262affc4104c7953ebceaef52c5fdabcc5b30a520557e75ca5aaa0473159a286d3340200221

diff --git a/dev-python/httmock/httmock-1.2.3.ebuild 
b/dev-python/httmock/httmock-1.2.3.ebuild
new file mode 100644
index 000..c34228d
--- /dev/null
+++ b/dev-python/httmock/httmock-1.2.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A mocking library for requests"
+HOMEPAGE="https://github.com/patrys/httmock";
+SRC_URI="https://github.com/patrys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-python/requests-1.0.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   esetup.py test
+}



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

2015-12-23 Thread Patrice Clement
commit: 45e5b82c044e3b18604db435a01209c5999ceb06
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Dec 23 14:35:20 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 23 14:35:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e5b82c

dev-python/jenkinsapi: version bump to 0.2.29

Package-Manager: portage-2.2.26

 dev-python/jenkinsapi/Manifest |  2 ++
 dev-python/jenkinsapi/jenkinsapi-0.2.29.ebuild | 45 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/jenkinsapi/Manifest b/dev-python/jenkinsapi/Manifest
index 9fcafbe..2fa2541 100644
--- a/dev-python/jenkinsapi/Manifest
+++ b/dev-python/jenkinsapi/Manifest
@@ -1 +1,3 @@
+DIST jenkins-1.596.3.war 68396864 SHA256 
85409f83b81ba90094ecc9e3ea6df0920ecfb3064b731a6a5c9b397eda18b47f SHA512 
8652d4d18e3258208fe190c4a6aa5586faa66f690d7d7f7369c5490a587e3ec5e074dc22f2c8caedf5e5335f5b8f511717b2d6eb667a61e9948a703bf80310fe
 WHIRLPOOL 
ac6401ebe42a42495dc148d71a61daf49905292e6cbcbb5d8e41f520a01c8f1f783fd75baf908a3e99fbd9f25483366a3a5a005fa04b5843550c8e211f4d8e2d
 DIST jenkinsapi-0.2.26.tar.gz 76598 SHA256 
68118e5abad7e5cd4191e1b20b08a950e5e563e816e3ba25e2f4ed994ba945f2 SHA512 
5c04450bd285e2f576bcdd933ec8bd9df840f3fdcae305f96ea3f2e85bced4dfc5f961c763cd9137c2bfc2c9b79e032dc451978b6fc04a2fe8cb6e98d030
 WHIRLPOOL 
025d6c8cee081068d77350b7ffd6e03441dc2758be6b761d6ef6f7c99ac41032ce3e1be3cf01496f6e59913e8b2f7a22ab9d66d5a8aeeca5c24922d4175b
+DIST jenkinsapi-0.2.29.tar.gz 87447 SHA256 
e1ceabe0217a422e4bc1ab9aa43e976ca3307c8b4b3f03b70371a93ad090dad0 SHA512 
9f80f3a9afe210aba7b67247775249e11c53bdbb3a6cc62e009fe7c6dea1bbc0c95cf4eb20b44a68e3a9978478bb3f8459b6404eeca64587139d68a9ad458802
 WHIRLPOOL 
71e7175b925027f747f5ac750b115dfa7714aef1052ea9260e0645b40e1b69af4170dd6c9082ac93a93a358ef0c98a9fd5d2b81a83f2709bd84b090a847ab888

diff --git a/dev-python/jenkinsapi/jenkinsapi-0.2.29.ebuild 
b/dev-python/jenkinsapi/jenkinsapi-0.2.29.ebuild
new file mode 100644
index 000..8972f3e
--- /dev/null
+++ b/dev-python/jenkinsapi/jenkinsapi-0.2.29.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+JENKINS_VERSION="1.596.3"
+
+DESCRIPTION="API to access resources on a Jenkins continuous-integration 
server"
+HOMEPAGE="https://github.com/salimfadhley/jenkinsapi";
+SRC_URI="https://github.com/salimfadhley/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
http://mirrors.jenkins-ci.org/war-stable/${JENKINS_VERSION}/jenkins.war -> 
jenkins-${JENKINS_VERSION}.war )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/pytz-2014.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.3.0[${PYTHON_USEDEP}]"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7 pypy)
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}] )"
+
+src_unpack() {
+   unpack ${P}.tar.gz
+
+   if use test; then
+   cp "${DISTDIR}/jenkins-${JENKINS_VERSION}.war" 
"${P}/jenkinsapi_tests/systests/jenkins.war"
+   fi
+}
+
+python_test() {
+   # tests fail with jenkins 1.6x
+   # https://github.com/salimfadhley/jenkinsapi/issues/406
+   esetup.py test
+}



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

2015-12-23 Thread Patrice Clement
commit: 330673b73384a2b903c2d446dc398c92666f135a
Author: Tomas Mozes  gmail  com>
AuthorDate: Wed Dec 23 10:12:03 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 23 10:12:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330673b7

dev-python/httmock: update manifest

Package-Manager: portage-2.2.26

 dev-python/httmock/metadata.xml | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/dev-python/httmock/metadata.xml b/dev-python/httmock/metadata.xml
index e8c60cc..e89fb65 100644
--- a/dev-python/httmock/metadata.xml
+++ b/dev-python/httmock/metadata.xml
@@ -1,16 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  proxy-maintainers
-  
-idel...@gentoo.org
-  
-  
-hydrapo...@gmail.com
-Tomas Mozes
-Proxy maintainer and target for all bugs
-  
-  
-patrys/httmock
-  
+   proxy-maintainers
+   
+   hydrapo...@gmail.com
+   Tomas Mozes
+   Proxy maintainer
+   
+   
+   patrys/httmock
+   
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/assogiate/

2015-12-23 Thread Gilles Dartiguelongue
commit: 6bcd3e096b3a2489162b40452b2fd812991f0084
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Dec 23 23:15:01 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Dec 23 23:15:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcd3e09

gnome-extra/assogiate: depend on C++11 enabled packages and use it as std, bug 
#569142

Package-Manager: portage-2.2.26

 gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild | 51 +
 1 file changed, 51 insertions(+)

diff --git a/gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild 
b/gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild
new file mode 100644
index 000..900100e
--- /dev/null
+++ b/gnome-extra/assogiate/assogiate-0.2.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+
+inherit autotools eutils flag-o-matic gnome2
+
+DESCRIPTION="assoGiate is an editor of the file types database for GNOME"
+HOMEPAGE="http://www.kdau.com/projects/assogiate";
+SRC_URI="http://www.kdau.com/files/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.8:2
+   >=dev-cpp/glibmm-2.46:2
+   >=dev-cpp/gtkmm-2.24.4-r3:2.4
+   >=dev-cpp/libxmlpp-2.40
+   >=dev-cpp/gnome-vfsmm-2.26.0-r1
+"
+DEPEND="${RDEPEND}
+   app-text/gnome-doc-utils
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+src_prepare() {
+   # Fix desktop file
+   epatch "${FILESDIR}"/${P}-desktop.patch
+
+   # Fix compilation, bug #374911
+   epatch "${FILESDIR}"/${P}-typedialog.patch
+
+   # Fix building with glib-2.32, bug #417765
+   epatch "${FILESDIR}"/${P}-glib-2.32.patch
+
+   # Fix building with gcc-4.7
+   epatch "${FILESDIR}"/${P}-gcc-4.7.patch
+
+   eautoreconf
+   gnome2_src_prepare
+
+   append-cxxflags -std=c++11
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/qemacs/files/, app-editors/qemacs/

2015-12-23 Thread Ulrich Müller
commit: 358960f9b06b100d33f02545039e6408c856b7b9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec 23 22:33:02 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Dec 23 22:33:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358960f9

app-editors/qemacs: New snapshot.

This fixes building with GCC 5.3.

Bug: 569494

Package-Manager: portage-2.2.26

 app-editors/qemacs/Manifest|  1 +
 .../files/qemacs-0.4.1_pre20150916-Makefile.patch  | 38 
 .../files/qemacs-0.4.1_pre20150916-nostrip.patch   | 38 
 app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild | 71 ++
 4 files changed, 148 insertions(+)

diff --git a/app-editors/qemacs/Manifest b/app-editors/qemacs/Manifest
index c5a4ccb..fa2ea2e 100644
--- a/app-editors/qemacs/Manifest
+++ b/app-editors/qemacs/Manifest
@@ -1 +1,2 @@
 DIST qemacs-0.4.0_pre20090420.tar.bz2 1393436 SHA256 
14f1ffad569f1bdaaa27d2d7ab0251ce69afc9efc347bb244b11f5e34e818ab5 SHA512 
4595e34d3a83cbd7f25514dd96b7578976b30de80eb19b1391448ecdb9c06d2400978961e5abb94b3f715057e7563ae0976d704bc5afaaf83e62a67e8dd4
 WHIRLPOOL 
63ba6950a0340731cd9a041a5929d18f1769d915a7343a94b2b0c48d82a0af1680b2163426e8d268240d3c0c740895853439d96c2d49791e106f0798f5d88a8b
+DIST qemacs-0.4.1_pre20150916.tar.xz 1136592 SHA256 
1f019c7fc7aceaa2c5608a7ca251e244ee8bf67086e4b285c28f88849e1269b0 SHA512 
e9775ff3dfef6d6b6b263029a620e6575f9f4718b94c0acfcddc8e5da8cd835e57dfbd5fbd948778135b609ae0588924fc9a727b2e763a25148aa27886a9f467
 WHIRLPOOL 
4f97d931eb3880a8ce0f1f09a6f404297797f230cfcc4d2507fcf0b6fcf0c4d28d5868e943905d316cb0d5d22581095c4cd1a8bf00c44f11ed7606a357f7cc19

diff --git a/app-editors/qemacs/files/qemacs-0.4.1_pre20150916-Makefile.patch 
b/app-editors/qemacs/files/qemacs-0.4.1_pre20150916-Makefile.patch
new file mode 100644
index 000..53c71f2
--- /dev/null
+++ b/app-editors/qemacs/files/qemacs-0.4.1_pre20150916-Makefile.patch
@@ -0,0 +1,38 @@
+Removes forced march setting and align-functions on x86, as they would
+override user's CFLAGS.
+
+--- qemacs-orig/Makefile
 qemacs/Makefile
+@@ -29,32 +29,6 @@
+ cmd   := 
+ endif
+ 
+-ifeq ($(CC),gcc)
+-  CFLAGS   += -Wall -g -O2 -funsigned-char
+-  # do not warn about zero-length formats.
+-  CFLAGS   += -Wno-format-zero-length
+-  LDFLAGS  := -g
+-endif
+-
+-#include local compiler configuration file
+--include $(DEPTH)/cflags.mk
+-
+-ifdef TARGET_GPROF
+-  CFLAGS  += -p
+-  LDFLAGS += -p
+-endif
+-
+-TLDFLAGS := $(LDFLAGS)
+-
+-ifdef TARGET_ARCH_X86
+-  #CFLAGS+=-fomit-frame-pointer
+-  ifeq ($(GCC_MAJOR),2)
+-CFLAGS+=-m386 -malign-functions=0
+-  else
+-CFLAGS+=-march=i386 -falign-functions=0
+-  endif
+-endif
+-
+ DEFINES=-DHAVE_QE_CONFIG_H
+ 
+ 

diff --git a/app-editors/qemacs/files/qemacs-0.4.1_pre20150916-nostrip.patch 
b/app-editors/qemacs/files/qemacs-0.4.1_pre20150916-nostrip.patch
new file mode 100644
index 000..2ee40c6
--- /dev/null
+++ b/app-editors/qemacs/files/qemacs-0.4.1_pre20150916-nostrip.patch
@@ -0,0 +1,38 @@
+Suppress stripping.
+
+--- qemacs-orig/Makefile
 qemacs/Makefile
+@@ -168,7 +168,6 @@
+ qe$(EXE): qe_g$(EXE) Makefile
+   @rm -f $@
+   cp $< $@
+-  -$(STRIP) $@
+   @ls -l $@
+   @echo `size $@` `wc -c $@` qe $(OPTIONS) \
+   | cut -d ' ' -f 7-10,13,15-40 >> STATS
+@@ -183,7 +182,6 @@
+ tqe$(EXE): tqe_g$(EXE) Makefile
+   @rm -f $@
+   cp $< $@
+-  -$(STRIP) $@
+   @ls -l $@
+   @echo `size $@` `wc -c $@` tqe $(OPTIONS) \
+   | cut -d ' ' -f 7-10,13,15-40 >> STATS
+@@ -386,7 +384,7 @@
+   $(INSTALL) -m 755 -d $(DESTDIR)$(prefix)/bin
+   $(INSTALL) -m 755 -d $(DESTDIR)$(mandir)/man1
+   $(INSTALL) -m 755 -d $(DESTDIR)$(datadir)/qe
+-  $(INSTALL) -m 755 -s qe$(EXE) $(DESTDIR)$(prefix)/bin/qemacs$(EXE)
++  $(INSTALL) -m 755 qe$(EXE) $(DESTDIR)$(prefix)/bin/qemacs$(EXE)
+   ln -sf qemacs $(DESTDIR)$(prefix)/bin/qe$(EXE)
+ ifdef CONFIG_FFMPEG
+   ln -sf qemacs$(EXE) $(DESTDIR)$(prefix)/bin/ffplay$(EXE)
+@@ -394,7 +392,7 @@
+   $(INSTALL) -m 644 kmaps ligatures $(DESTDIR)$(datadir)/qe
+   $(INSTALL) -m 644 qe.1 $(DESTDIR)$(mandir)/man1
+ ifdef CONFIG_HTML
+-  $(INSTALL) -m 755 -s html2png$(EXE) $(DESTDIR)$(prefix)/bin
++  $(INSTALL) -m 755 html2png$(EXE) $(DESTDIR)$(prefix)/bin
+ endif
+ 
+ uninstall:

diff --git a/app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild 
b/app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild
new file mode 100644
index 000..39fcf34
--- /dev/null
+++ b/app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="QEmacs is a very small but powerful UNIX editor"
+HOMEPAGE="http://savannah.nongnu.org/projects/qemacs";

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

2015-12-23 Thread Ian Stakenvicius
commit: e19903e7cb074ba2c8204b0e69c239fdf86f5118
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:37:41 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:52:01 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=e19903e7

added firefox-38.5.0 for crossdev testing

 www-client/firefox/firefox-38.5.0.ebuild | 376 +++
 1 file changed, 376 insertions(+)

diff --git a/www-client/firefox/firefox-38.5.0.ebuild 
b/www-client/firefox/firefox-38.5.0.ebuild
new file mode 100644
index 000..91df5cd
--- /dev/null
+++ b/www-client/firefox/firefox-38.5.0.ebuild
@@ -0,0 +1,376 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=1
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# No official support as of fetch time
+# csb
+MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs cy da de el en
+en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd
+gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko lt lv mai mk ml mr
+nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
+th tr uk vi xh zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by 
mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]]; then
+   # ESR releases have slightly version numbers
+   MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-38.0-patches-04"
+MOZ_HTTP_URI="http://archive.mozilla.org/pub/${PN}/releases";
+
+MOZCONFIG_OPTIONAL_WIFI=1
+MOZCONFIG_OPTIONAL_JIT="enabled"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.38 multilib pax-utils fdo-mime autotools virtualx mozlinguas
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="http://www.mozilla.com/firefox";
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="bindist egl hardened +minimal neon pgo selinux +gmp-autoupdate test"
+RESTRICT="!bindist? ( bindist )"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+   https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+   https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz";
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+# Mesa 7.10 needed for WebGL + bugfixes
+RDEPEND="
+   >=dev-libs/nss-3.20.1
+   >=dev-libs/nspr-4.10.10
+   selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${RDEPEND}
+   pgo? (
+   >=sys-devel/gcc-4.5 )
+   amd64? ( ${ASM_DEPEND}
+   virtual/opengl )
+   x86? ( ${ASM_DEPEND}
+   virtual/opengl )"
+
+# No source releases for alpha|beta
+if [[ ${PV} =~ alpha ]]; then
+   CHANGESET="8a3042764de7"
+   SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2";
+   S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
+elif [[ ${PV} =~ beta ]]; then
+   S="${WORKDIR}/mozilla-release"
+   SRC_URI="${SRC_URI}
+   
${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
+else
+   SRC_URI="${SRC_URI}
+   
${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
+   if [[ ${MOZ_ESR} == 1 ]]; then
+   S="${WORKDIR}/mozilla-esr${PV%%.*}"
+   else
+   S="${WORKDIR}/mozilla-release"
+   fi
+fi
+
+QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
+
+BUILD_OBJ_DIR="${S}/ff"
+
+pkg_setup() {
+   moz_pkgsetup
+
+   # Avoid PGO profiling problems due to enviroment leakage
+   # These should *always* be cleaned up anyway
+   unset DBUS_SESSION_BUS_ADDRESS \
+   DISPLAY \
+   ORBIT_SOCKETDIR \
+   SESSION_MANAGER \
+   XDG_SESSION_COOKIE \
+   XAUTHORITY
+
+   if ! use bindist; then
+   einfo
+   elog "You are enabling official branding. You may not 
redistribute this build"
+   elog "to any users on your network or the internet. Doing so 
puts yourself into"
+   elog "a legal problem with Mozilla Foundation"
+   elog "You can disable it by emerging ${PN} _with_ the bindist 
USE-flag"
+   fi
+
+   if use pgo; then
+   einfo
+   ewarn "You will do a double build for profile guided 
optimization."
+   ewarn "This will result in your build taking at least twice as 
long as before."
+   fi
+}
+
+pkg_pretend() {
+   # Ensure we have enough disk space to compile
+   if use pgo || use debug || use test ; then
+ 

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

2015-12-23 Thread Ian Stakenvicius
commit: ebf170de7168b95e187f10a4b0aa230d01683a2a
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 16 19:31:41 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:52:01 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ebf170de

add nss.m4 patch and modify firefox-43 for crossdev testing

 www-client/firefox/firefox-43.0.ebuild | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/www-client/firefox/firefox-43.0.ebuild 
b/www-client/firefox/firefox-43.0.ebuild
index d0229f5..5e3932a 100644
--- a/www-client/firefox/firefox-43.0.ebuild
+++ b/www-client/firefox/firefox-43.0.ebuild
@@ -148,6 +148,7 @@ src_prepare() {
EPATCH_EXCLUDE="8002_jemalloc_configure_unbashify.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
 
# Allow user to apply any additional patches without modifing ebuild
epatch_user
@@ -195,7 +196,6 @@ src_prepare() {
 }
 
 src_configure() {
-   MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
# Google API keys (see 
http://www.chromium.org/developers/how-tos/api-keys)
# Note: These are for Gentoo Linux use ONLY. For your own distribution, 
please
@@ -211,9 +211,6 @@ src_configure() {
mozconfig_init
mozconfig_config
 
-   # We want rpath support to prevent unneeded hacks on different libc 
variants
-   append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
-
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
 
@@ -229,9 +226,6 @@ src_configure() {
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
mozconfig_annotate '' --disable-mailnews
 
-   # Other ff-specific settings
-   mozconfig_annotate '' 
--with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
# Allow for a proper pgo build
if use pgo; then
echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) 
\$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
@@ -272,11 +266,9 @@ src_compile() {
shopt -u nullglob
addpredict "${cards}"
 
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" 
SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
Xemake -f client.mk profiledbuild || die "Xemake failed"
else
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" 
SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f client.mk realbuild
fi
@@ -284,7 +276,6 @@ src_compile() {
 }
 
 src_install() {
-   MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
cd "${BUILD_OBJ_DIR}" || die



[gentoo-commits] proj/mozilla:crossdev commit in: mail-client/thunderbird/, mail-client/thunderbird/files/

2015-12-23 Thread Ian Stakenvicius
commit: 0705900ad44b26d5e659d9fb8e1bea7ce194f9c5
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:48:37 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:52:01 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0705900a

added nss.m4 patch and thunderbird-38.5.0 for crossdev testing

 .../thunderbird/files/nss.m4.pkg-config.patch  | 33 ++
 mail-client/thunderbird/thunderbird-38.5.0.ebuild  |  8 +-
 2 files changed, 34 insertions(+), 7 deletions(-)

diff --git a/mail-client/thunderbird/files/nss.m4.pkg-config.patch 
b/mail-client/thunderbird/files/nss.m4.pkg-config.patch
new file mode 100644
index 000..e3ac8f8
--- /dev/null
+++ b/mail-client/thunderbird/files/nss.m4.pkg-config.patch
@@ -0,0 +1,33 @@
+--- a/build/autoconf/nss.m42015-11-20 15:37:26.951993242 -0500
 b/build/autoconf/nss.m42015-11-20 15:37:19.431992752 -0500
+@@ -8,6 +8,8 @@
+ AC_DEFUN([AM_PATH_NSS],
+ [dnl
+ 
++PKG_CHECK_MODULES([NSS],[nss >= $1],[ifelse([$2], , :, [$2])],[
++
+ AC_ARG_WITH(nss-prefix,
+   [  --with-nss-prefix=PFX   Prefix where NSS is installed],
+   nss_config_prefix="$withval",
+@@ -84,8 +86,9 @@
+   ifelse([$3], , :, [$3])
+   fi
+ 
++  ])
+ 
+-  AC_SUBST(NSS_CFLAGS)
++  AC_SUBST_LIST(NSS_CFLAGS)
+   AC_SUBST_LIST(NSS_LIBS)
+ 
+ ])
+--- a/configure.in 2015-11-20 15:40:57.401762087 -0500
 b/configure.in 2015-11-20 15:50:10.080854755 -0500
+@@ -8775,7 +8775,7 @@
+ AC_SUBST(NSPR_CFLAGS)
+ AC_SUBST(MOZ_NATIVE_NSPR)
+ 
+-AC_SUBST(NSS_CFLAGS)
++AC_SUBST_LIST(NSS_CFLAGS)
+ AC_SUBST(MOZ_NATIVE_NSS)
+ AC_SUBST(NSS_DISABLE_DBM)
+ 

diff --git a/mail-client/thunderbird/thunderbird-38.5.0.ebuild 
b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
index a3fbfee..45f8567 100644
--- a/mail-client/thunderbird/thunderbird-38.5.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
@@ -140,6 +140,7 @@ src_prepare() {
EPATCH_EXCLUDE="8010_bug114311-freetype26.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
popd &>/dev/null || die
 
# Ensure that are plugins dir is enabled as default
@@ -185,7 +186,6 @@ src_prepare() {
 }
 
 src_configure() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
 

@@ -197,9 +197,6 @@ src_configure() {
mozconfig_init
mozconfig_config
 
-   # We want rpath support to prevent unneeded hacks on different libc 
variants
-   append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
-
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
 
@@ -211,7 +208,6 @@ src_configure() {
mozconfig_annotate '' --enable-calendar
 
# Other tb-specific settings
-   mozconfig_annotate '' 
--with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
mozconfig_annotate '' --with-user-appdir=.thunderbird
 
mozconfig_use_enable ldap
@@ -252,7 +248,6 @@ src_configure() {
 src_compile() {
mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die
 
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f "${S}"/client.mk
 
@@ -267,7 +262,6 @@ src_compile() {
 }
 
 src_install() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
declare emid



[gentoo-commits] proj/mozilla:crossdev commit in: mail-client/thunderbird/

2015-12-23 Thread Ian Stakenvicius
commit: 7c84df2bf7e3ab6611d560d44c24746d62237bb6
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:43:11 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:52:01 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=7c84df2b

thunderbird version bump to 38.5

 mail-client/thunderbird/Manifest   | 116 ++---
 ...ird-38.4.0.ebuild => thunderbird-38.5.0.ebuild} |  16 +--
 2 files changed, 68 insertions(+), 64 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 213cee8..c3551b3 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,62 +1,62 @@
 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 
1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 
51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11
 WHIRLPOOL 
e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
 DIST firefox-38.0-patches-05.tar.xz 18412 SHA256 
d2a2be8359c15d42fd2355bb54048db88af2288f9f9b69acbd742c29bd10be16 SHA512 
0556531fa5685bf04438df22b0e35ffd22c27e31a2d1d264b9401af8f3c79604577fc71f71e2bf338dc5465471152067ce1a30ba2813c612e062e20c4b5b7ea2
 WHIRLPOOL 
cc9aa2174395c8a70a9fc7010fc48d2f4e35c64c73deda38934a42ded5def14f7ccf6c3be8700ab3bea02bdd93bb4b98b40ff44176e4cfccd0b68b70d9deed61
 DIST gdata-provider-1.9.tar.xz 80812 SHA256 
8e60960999c752c49d6414d14c35c2d0cc474d4a199ec99e531453d4d60bc5a3 SHA512 
b1411b0a8614eb5e9fbdc0a41eb5ed38e8d4c90832e2a356fd0412b554af46bde4b766b213d9da3cafd85206da44d54c9f6b469c95ddb190fa04fe14a54a
 WHIRLPOOL 
df7451e55f937c604d92faed82a16bddd6ca87a7c03981324c5409ab5824ac1c631ec767f10eaedc6f7128cd1f9001eca599c848d39e116d9722f26811b01092
-DIST lightning-4.0.4.1.xpi 6637975 SHA256 
29cd494fdd4281b51991d22bf94b6d1329bf783636ec165aa1b587b58150f7d6 SHA512 
119c449b69f55314272fa35d774056d9ef7900d80133f7589482966a06fb297b1681ee20bab27fe6aa0a0bcb6b39938c644ae453973793e76a7d7b814e93278b
 WHIRLPOOL 
a1299b4030448549ff3e97ba8931a2ea8465f8b45e17c56675b694a268c5db2f57b6a4f932e3d5aaca52c2f1bf298d98e84ccc990b60d9182c4fd152b37a879c
+DIST lightning-4.0.5.tar.xz 2312932 SHA256 
8386208ecb915172a48d77fc758f5040933c13619c0f9d820903ce37ba610184 SHA512 
9f1fbec0520d24158af78ffe8a790502fd2843facd17bac2e278006d7b1998067b5803e1fa2e3172511d298cebb4e0b7047edb7b0aa18a8dc4712d0f1e2e08d3
 WHIRLPOOL 
8f6074f6038fda3a4946ea8fe788194cb2eda0c7e4a6c68a7c349781b8acb7602a70baf66bd5148ebd712e197cf4974268b5f40cedec520280c355e4f03de701
 DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 
cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 
52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de
 WHIRLPOOL 
a378a0fa1b152f17681a5e389662fedfacd45a137b224f038d3c98ab4a024bcf9e753fb2fe018cdb7126fb710ee8baabdf7882540450ead2985070d0d1f12eb0
-DIST thunderbird-38.4.0-ar.xpi 475296 SHA256 
d4e60e78da33e68a2d9d6c38fbc21da120774f071d1ad66c8f64e45e7a1ab1bc SHA512 
38dc4b83a5c008ae316336e82f32e1c8bbceb517f49457f5620fe5c2e1670b7fda930fc62f8b3c5a8684245d2e8c81c80bbc08e64f6ec45f3a346989b39c2e01
 WHIRLPOOL 
c3660a5c824c8ba03e65e906cb183f3d8f18d212258d35284f8176572c09e3a3439ff67ce9a16764757b3ba239270842d24ab3aad7cf123b35e731aec7a3404c
-DIST thunderbird-38.4.0-ast.xpi 405873 SHA256 
951fe8891f21179b800f540871c0845d29b33d1edaddf2b731e8359fd02b7d18 SHA512 
db53a5fb60e9f4cc1743835b015d56a64ca238264c76f1993601fd4c1b58b547a33eae255308eacd7c707dd275fe960ddf04b69e651de3b33ebe8162f3a7ee17
 WHIRLPOOL 
463ba492cf37b0d0a204ed2f818e11a03a8760668717db70b1bef56cf67bbba7633f0fc87581c369f7033d81351f4a8eb4b60d6ff49236a1c7d079d36c0ac5ae
-DIST thunderbird-38.4.0-be.xpi 442452 SHA256 
19da5332ba7beab567335fb53da020f00e37bc210b06606427c3da9663650569 SHA512 
75e9d618b98645178ee5a220d0717ed1adf412142e033243a8827182835401e0d6e3c7a32ed0735374151d478b90b5efe2b17d75eaa981a4c9695bbe454968fe
 WHIRLPOOL 
d80beaaf5e587fac2e5688840d56ed8f2f348eb8dbbd03f0e63206c505c5b0162a46687c7420ef007a892ce60320dd918cb9d7036d80fb84227432386e346090
-DIST thunderbird-38.4.0-bg.xpi 506124 SHA256 
81d7df7cf1e66d16801ce727c8142897e2f9a3ef78d6fcf84318f1d5bdced1c5 SHA512 
6ebca1c04a2cc49c47786d7fb1ff9b33949b61f1adc54799424e5bb98cde34f946a03bb03940dd801485c5af5f5342ff8f6fa2fb19056861a0ad1150a839
 WHIRLPOOL 
cd3087299d08e4cb77ba1ea01644de5c2089825d4b32a617e9b9f8a1963e9a127f6913a583013bc896a10da94ffae7a2dfcaa0475a3fc737e10d274467054f35
-DIST thunderbird-38.4.0-bn-BD.xpi 560626 SHA256 
444efce23211bb069b7528ae09e89129225a89fed49077d1cbfa4eb2c0a1d356 SHA512 
da0549ed826dc7fa8d59ec8d954c622f0d6e918fffdacd9ee02160291d04017053788c5103735d70e01b911b2bb7cfbbc87f25f5de73528bb915fe35772a5a5f
 WHIRLPOOL 
3588ea1ff9d9856584aa968fb9208080546e620ecc4866d3d05e8acf6cbd3e5b8e2b482fab9e0baeaa862739b648b93

[gentoo-commits] proj/mozilla:crossdev commit in: eclass/, www-client/firefox/files/

2015-12-23 Thread Ian Stakenvicius
commit: bf5052f70efccefbf8e8d51527a7cad1a2aa9882
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Fri Nov 27 18:27:42 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:52:01 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=bf5052f7

eclass reworking for cross-compile and other improvements

set --host only when cross-compiling, do not set --build

 eclass/mozconfig-v6.38.eclass| 18 -
 eclass/mozconfig-v6.42.eclass| 18 -
 eclass/mozcoreconf-v3.eclass | 18 -
 www-client/firefox/files/nss.m4.pkg-config.patch | 33 
 4 files changed, 74 insertions(+), 13 deletions(-)

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index ecd4578..361c9e6 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -193,10 +193,10 @@ mozconfig_config() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include 
--x-libraries="${EPREFIX}"/usr/$(get_libdir)
-   mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
@@ -219,8 +219,14 @@ mozconfig_config() {
mozconfig_annotate '' --enable-replace-malloc
fi
 
-   mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
-   mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
+   # Instead of the standard --build= and --host=, mozilla uses --host 
instead
+   # of --build, and --target intstead of --host.
+   # Note, mozilla also has --build but it does not do what you think it 
does.
+   mozconfig_annotate '' --target="${CHOST}"
+   if [[ "${CBUILD:-${CHOST}}" != "${CHOST}" ]]; then
+   # set --host only when cross-compiling
+   mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+   fi
 
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 1feea38..40616c7 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -219,10 +219,10 @@ mozconfig_config() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include 
--x-libraries="${EPREFIX}"/usr/$(get_libdir)
-   mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
@@ -245,8 +245,14 @@ mozconfig_config() {
mozconfig_annotate '' --enable-replace-malloc
fi
 
-   mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
-   mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
+   # Instead of the standard --build= and --host=, mozilla uses --host 
instead
+   # of --build, and --target intstead of --host.
+   # Note, mozilla also has --build but it does not do what you think it 
does.
+   mozconfig_annotate '' --target="${CHOST}"
+   if [[ "${CBUILD:-${CHOST}}" != "${CHOST}" ]]; then
+   # set --host only when cross-compiling
+   mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+   fi
 
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0

diff --git a/eclass/mozcoreconf-v3.eclass b/eclass/mozcoreconf-v3.eclass
index 9588ce2..e933db3 100644
--- a/

[gentoo-commits] proj/mozilla:crossdev commit in: mail-client/thunderbird/files/, mail-client/thunderbird/

2015-12-23 Thread Ian Stakenvicius
commit: 0d4e09848683bf52c42e82ca559db3d154690f06
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:48:37 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:50:31 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0d4e0984

added thunderbird-38.5.0 for crossdev testing

 .../thunderbird/files/nss.m4.pkg-config.patch  | 33 ++
 mail-client/thunderbird/thunderbird-38.5.0.ebuild  |  8 +-
 2 files changed, 34 insertions(+), 7 deletions(-)

diff --git a/mail-client/thunderbird/files/nss.m4.pkg-config.patch 
b/mail-client/thunderbird/files/nss.m4.pkg-config.patch
new file mode 100644
index 000..e3ac8f8
--- /dev/null
+++ b/mail-client/thunderbird/files/nss.m4.pkg-config.patch
@@ -0,0 +1,33 @@
+--- a/build/autoconf/nss.m42015-11-20 15:37:26.951993242 -0500
 b/build/autoconf/nss.m42015-11-20 15:37:19.431992752 -0500
+@@ -8,6 +8,8 @@
+ AC_DEFUN([AM_PATH_NSS],
+ [dnl
+ 
++PKG_CHECK_MODULES([NSS],[nss >= $1],[ifelse([$2], , :, [$2])],[
++
+ AC_ARG_WITH(nss-prefix,
+   [  --with-nss-prefix=PFX   Prefix where NSS is installed],
+   nss_config_prefix="$withval",
+@@ -84,8 +86,9 @@
+   ifelse([$3], , :, [$3])
+   fi
+ 
++  ])
+ 
+-  AC_SUBST(NSS_CFLAGS)
++  AC_SUBST_LIST(NSS_CFLAGS)
+   AC_SUBST_LIST(NSS_LIBS)
+ 
+ ])
+--- a/configure.in 2015-11-20 15:40:57.401762087 -0500
 b/configure.in 2015-11-20 15:50:10.080854755 -0500
+@@ -8775,7 +8775,7 @@
+ AC_SUBST(NSPR_CFLAGS)
+ AC_SUBST(MOZ_NATIVE_NSPR)
+ 
+-AC_SUBST(NSS_CFLAGS)
++AC_SUBST_LIST(NSS_CFLAGS)
+ AC_SUBST(MOZ_NATIVE_NSS)
+ AC_SUBST(NSS_DISABLE_DBM)
+ 

diff --git a/mail-client/thunderbird/thunderbird-38.5.0.ebuild 
b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
index a3fbfee..45f8567 100644
--- a/mail-client/thunderbird/thunderbird-38.5.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
@@ -140,6 +140,7 @@ src_prepare() {
EPATCH_EXCLUDE="8010_bug114311-freetype26.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
popd &>/dev/null || die
 
# Ensure that are plugins dir is enabled as default
@@ -185,7 +186,6 @@ src_prepare() {
 }
 
 src_configure() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
 

@@ -197,9 +197,6 @@ src_configure() {
mozconfig_init
mozconfig_config
 
-   # We want rpath support to prevent unneeded hacks on different libc 
variants
-   append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
-
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
 
@@ -211,7 +208,6 @@ src_configure() {
mozconfig_annotate '' --enable-calendar
 
# Other tb-specific settings
-   mozconfig_annotate '' 
--with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
mozconfig_annotate '' --with-user-appdir=.thunderbird
 
mozconfig_use_enable ldap
@@ -252,7 +248,6 @@ src_configure() {
 src_compile() {
mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die
 
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f "${S}"/client.mk
 
@@ -267,7 +262,6 @@ src_compile() {
 }
 
 src_install() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
declare emid



[gentoo-commits] proj/mozilla:crossdev commit in: mail-client/thunderbird/

2015-12-23 Thread Ian Stakenvicius
commit: aa5d78a22b185c12fe445b7994c3e9fc182ae7f8
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:48:37 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:48:50 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=aa5d78a2

added thunderbird-38.5.0 for crossdev testing

 mail-client/thunderbird/thunderbird-38.5.0.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-38.5.0.ebuild 
b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
index a3fbfee..45f8567 100644
--- a/mail-client/thunderbird/thunderbird-38.5.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
@@ -140,6 +140,7 @@ src_prepare() {
EPATCH_EXCLUDE="8010_bug114311-freetype26.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
popd &>/dev/null || die
 
# Ensure that are plugins dir is enabled as default
@@ -185,7 +186,6 @@ src_prepare() {
 }
 
 src_configure() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
 

@@ -197,9 +197,6 @@ src_configure() {
mozconfig_init
mozconfig_config
 
-   # We want rpath support to prevent unneeded hacks on different libc 
variants
-   append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
-
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
 
@@ -211,7 +208,6 @@ src_configure() {
mozconfig_annotate '' --enable-calendar
 
# Other tb-specific settings
-   mozconfig_annotate '' 
--with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
mozconfig_annotate '' --with-user-appdir=.thunderbird
 
mozconfig_use_enable ldap
@@ -252,7 +248,6 @@ src_configure() {
 src_compile() {
mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die
 
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f "${S}"/client.mk
 
@@ -267,7 +262,6 @@ src_compile() {
 }
 
 src_install() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
declare emid



[gentoo-commits] proj/mozilla:crossdev commit in: mail-client/thunderbird/

2015-12-23 Thread Ian Stakenvicius
commit: ba054b24077a01604ef3b070f1551eb092607c7f
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:48:37 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:48:37 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ba054b24

added firefox-38.5.0 for crossdev testing

 mail-client/thunderbird/thunderbird-38.5.0.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-38.5.0.ebuild 
b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
index a3fbfee..45f8567 100644
--- a/mail-client/thunderbird/thunderbird-38.5.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-38.5.0.ebuild
@@ -140,6 +140,7 @@ src_prepare() {
EPATCH_EXCLUDE="8010_bug114311-freetype26.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
popd &>/dev/null || die
 
# Ensure that are plugins dir is enabled as default
@@ -185,7 +186,6 @@ src_prepare() {
 }
 
 src_configure() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
 

@@ -197,9 +197,6 @@ src_configure() {
mozconfig_init
mozconfig_config
 
-   # We want rpath support to prevent unneeded hacks on different libc 
variants
-   append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
-
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
 
@@ -211,7 +208,6 @@ src_configure() {
mozconfig_annotate '' --enable-calendar
 
# Other tb-specific settings
-   mozconfig_annotate '' 
--with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
mozconfig_annotate '' --with-user-appdir=.thunderbird
 
mozconfig_use_enable ldap
@@ -252,7 +248,6 @@ src_configure() {
 src_compile() {
mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die
 
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f "${S}"/client.mk
 
@@ -267,7 +262,6 @@ src_compile() {
 }
 
 src_install() {
-   declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
declare emid



[gentoo-commits] dev/mrueg:master commit in: net-libs/libinfinity/

2015-12-23 Thread Manuel Rüger
commit: d94b2ce8c405f1cf3866ee10075dbdca58b6b7e3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:44:03 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:44:03 2015 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=d94b2ce8

net-libs/libinfinity: Version bump. Remove old

Package-Manager: portage-2.2.26

 net-libs/libinfinity/Manifest   | 2 +-
 .../libinfinity/{libinfinity-0.6.6.ebuild => libinfinity-0.6.7.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libinfinity/Manifest b/net-libs/libinfinity/Manifest
index d9a0dea..0744255 100644
--- a/net-libs/libinfinity/Manifest
+++ b/net-libs/libinfinity/Manifest
@@ -1 +1 @@
-DIST libinfinity-0.6.6.tar.gz 1097932 SHA256 
1581c1800654ff22730eb3e5987e85b3609e560a099b7b601b7057b8e65d5450 SHA512 
5061fb32a84a4eafb499bb080f2d0de59eacf2cf3a27acec2970239019e78643ddefd5a2de4bcee29e29e005d3ee50c2182cb6581083a5e9b4bc34369d5894b6
 WHIRLPOOL 
f9abd2a3908eacb51bc67c954988728dcb06f4ce8d21cad710e085457475b7d192cfd024cc2c52c90d5da7c853da7a7c60e35b3a7074e0822fbdbc81bc5543de
+DIST libinfinity-0.6.7.tar.gz 1099131 SHA256 
40d0ffe699dadf5d82f3e6e070b7d5d8dd93185b1e30782cad75a2dc59140e9b SHA512 
016e459c43610a88d7f98351d16f6b05dbaeef1d6c5303166433ad50d6b559a07d2f49277ca90675f354eead065ea14102fb083557f2351080aaf0e3ee14b337
 WHIRLPOOL 
f5f1e5f8042f20f6c3e8603b8941b176fce10e24ae0bbb5b1aee0575cd14b94882381f7443529ad0ab363c93ae4bc78ed14fdebafc9a3f2a1221ec9cae0bf623

diff --git a/net-libs/libinfinity/libinfinity-0.6.6.ebuild 
b/net-libs/libinfinity/libinfinity-0.6.7.ebuild
similarity index 100%
rename from net-libs/libinfinity/libinfinity-0.6.6.ebuild
rename to net-libs/libinfinity/libinfinity-0.6.7.ebuild



[gentoo-commits] proj/mozilla:crossdev commit in: mail-client/thunderbird/

2015-12-23 Thread Ian Stakenvicius
commit: 615f3d732424c179250418e90a15c03638e6eed9
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:43:11 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:43:56 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=615f3d73

thunderbird version bump to 38.5

 mail-client/thunderbird/Manifest   | 116 ++---
 ...ird-38.4.0.ebuild => thunderbird-38.5.0.ebuild} |  16 +--
 2 files changed, 68 insertions(+), 64 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 213cee8..c3551b3 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,62 +1,62 @@
 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 
1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 
51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11
 WHIRLPOOL 
e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
 DIST firefox-38.0-patches-05.tar.xz 18412 SHA256 
d2a2be8359c15d42fd2355bb54048db88af2288f9f9b69acbd742c29bd10be16 SHA512 
0556531fa5685bf04438df22b0e35ffd22c27e31a2d1d264b9401af8f3c79604577fc71f71e2bf338dc5465471152067ce1a30ba2813c612e062e20c4b5b7ea2
 WHIRLPOOL 
cc9aa2174395c8a70a9fc7010fc48d2f4e35c64c73deda38934a42ded5def14f7ccf6c3be8700ab3bea02bdd93bb4b98b40ff44176e4cfccd0b68b70d9deed61
 DIST gdata-provider-1.9.tar.xz 80812 SHA256 
8e60960999c752c49d6414d14c35c2d0cc474d4a199ec99e531453d4d60bc5a3 SHA512 
b1411b0a8614eb5e9fbdc0a41eb5ed38e8d4c90832e2a356fd0412b554af46bde4b766b213d9da3cafd85206da44d54c9f6b469c95ddb190fa04fe14a54a
 WHIRLPOOL 
df7451e55f937c604d92faed82a16bddd6ca87a7c03981324c5409ab5824ac1c631ec767f10eaedc6f7128cd1f9001eca599c848d39e116d9722f26811b01092
-DIST lightning-4.0.4.1.xpi 6637975 SHA256 
29cd494fdd4281b51991d22bf94b6d1329bf783636ec165aa1b587b58150f7d6 SHA512 
119c449b69f55314272fa35d774056d9ef7900d80133f7589482966a06fb297b1681ee20bab27fe6aa0a0bcb6b39938c644ae453973793e76a7d7b814e93278b
 WHIRLPOOL 
a1299b4030448549ff3e97ba8931a2ea8465f8b45e17c56675b694a268c5db2f57b6a4f932e3d5aaca52c2f1bf298d98e84ccc990b60d9182c4fd152b37a879c
+DIST lightning-4.0.5.tar.xz 2312932 SHA256 
8386208ecb915172a48d77fc758f5040933c13619c0f9d820903ce37ba610184 SHA512 
9f1fbec0520d24158af78ffe8a790502fd2843facd17bac2e278006d7b1998067b5803e1fa2e3172511d298cebb4e0b7047edb7b0aa18a8dc4712d0f1e2e08d3
 WHIRLPOOL 
8f6074f6038fda3a4946ea8fe788194cb2eda0c7e4a6c68a7c349781b8acb7602a70baf66bd5148ebd712e197cf4974268b5f40cedec520280c355e4f03de701
 DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 
cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 
52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de
 WHIRLPOOL 
a378a0fa1b152f17681a5e389662fedfacd45a137b224f038d3c98ab4a024bcf9e753fb2fe018cdb7126fb710ee8baabdf7882540450ead2985070d0d1f12eb0
-DIST thunderbird-38.4.0-ar.xpi 475296 SHA256 
d4e60e78da33e68a2d9d6c38fbc21da120774f071d1ad66c8f64e45e7a1ab1bc SHA512 
38dc4b83a5c008ae316336e82f32e1c8bbceb517f49457f5620fe5c2e1670b7fda930fc62f8b3c5a8684245d2e8c81c80bbc08e64f6ec45f3a346989b39c2e01
 WHIRLPOOL 
c3660a5c824c8ba03e65e906cb183f3d8f18d212258d35284f8176572c09e3a3439ff67ce9a16764757b3ba239270842d24ab3aad7cf123b35e731aec7a3404c
-DIST thunderbird-38.4.0-ast.xpi 405873 SHA256 
951fe8891f21179b800f540871c0845d29b33d1edaddf2b731e8359fd02b7d18 SHA512 
db53a5fb60e9f4cc1743835b015d56a64ca238264c76f1993601fd4c1b58b547a33eae255308eacd7c707dd275fe960ddf04b69e651de3b33ebe8162f3a7ee17
 WHIRLPOOL 
463ba492cf37b0d0a204ed2f818e11a03a8760668717db70b1bef56cf67bbba7633f0fc87581c369f7033d81351f4a8eb4b60d6ff49236a1c7d079d36c0ac5ae
-DIST thunderbird-38.4.0-be.xpi 442452 SHA256 
19da5332ba7beab567335fb53da020f00e37bc210b06606427c3da9663650569 SHA512 
75e9d618b98645178ee5a220d0717ed1adf412142e033243a8827182835401e0d6e3c7a32ed0735374151d478b90b5efe2b17d75eaa981a4c9695bbe454968fe
 WHIRLPOOL 
d80beaaf5e587fac2e5688840d56ed8f2f348eb8dbbd03f0e63206c505c5b0162a46687c7420ef007a892ce60320dd918cb9d7036d80fb84227432386e346090
-DIST thunderbird-38.4.0-bg.xpi 506124 SHA256 
81d7df7cf1e66d16801ce727c8142897e2f9a3ef78d6fcf84318f1d5bdced1c5 SHA512 
6ebca1c04a2cc49c47786d7fb1ff9b33949b61f1adc54799424e5bb98cde34f946a03bb03940dd801485c5af5f5342ff8f6fa2fb19056861a0ad1150a839
 WHIRLPOOL 
cd3087299d08e4cb77ba1ea01644de5c2089825d4b32a617e9b9f8a1963e9a127f6913a583013bc896a10da94ffae7a2dfcaa0475a3fc737e10d274467054f35
-DIST thunderbird-38.4.0-bn-BD.xpi 560626 SHA256 
444efce23211bb069b7528ae09e89129225a89fed49077d1cbfa4eb2c0a1d356 SHA512 
da0549ed826dc7fa8d59ec8d954c622f0d6e918fffdacd9ee02160291d04017053788c5103735d70e01b911b2bb7cfbbc87f25f5de73528bb915fe35772a5a5f
 WHIRLPOOL 
3588ea1ff9d9856584aa968fb9208080546e620ecc4866d3d05e8acf6cbd3e5b8e2b482fab9e0baeaa862739b648b93

[gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/

2015-12-23 Thread Ian Stakenvicius
commit: a85182527d40081df74dd9ecbfffbd2bf1610cb9
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:43:11 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:43:11 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=a8518252

thunderbird version bump to 38.5

 mail-client/thunderbird/Manifest   | 116 ++---
 ...ird-38.4.0.ebuild => thunderbird-38.5.0.ebuild} |  16 +--
 2 files changed, 68 insertions(+), 64 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 213cee8..c3551b3 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,62 +1,62 @@
 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 
1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 
51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11
 WHIRLPOOL 
e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
 DIST firefox-38.0-patches-05.tar.xz 18412 SHA256 
d2a2be8359c15d42fd2355bb54048db88af2288f9f9b69acbd742c29bd10be16 SHA512 
0556531fa5685bf04438df22b0e35ffd22c27e31a2d1d264b9401af8f3c79604577fc71f71e2bf338dc5465471152067ce1a30ba2813c612e062e20c4b5b7ea2
 WHIRLPOOL 
cc9aa2174395c8a70a9fc7010fc48d2f4e35c64c73deda38934a42ded5def14f7ccf6c3be8700ab3bea02bdd93bb4b98b40ff44176e4cfccd0b68b70d9deed61
 DIST gdata-provider-1.9.tar.xz 80812 SHA256 
8e60960999c752c49d6414d14c35c2d0cc474d4a199ec99e531453d4d60bc5a3 SHA512 
b1411b0a8614eb5e9fbdc0a41eb5ed38e8d4c90832e2a356fd0412b554af46bde4b766b213d9da3cafd85206da44d54c9f6b469c95ddb190fa04fe14a54a
 WHIRLPOOL 
df7451e55f937c604d92faed82a16bddd6ca87a7c03981324c5409ab5824ac1c631ec767f10eaedc6f7128cd1f9001eca599c848d39e116d9722f26811b01092
-DIST lightning-4.0.4.1.xpi 6637975 SHA256 
29cd494fdd4281b51991d22bf94b6d1329bf783636ec165aa1b587b58150f7d6 SHA512 
119c449b69f55314272fa35d774056d9ef7900d80133f7589482966a06fb297b1681ee20bab27fe6aa0a0bcb6b39938c644ae453973793e76a7d7b814e93278b
 WHIRLPOOL 
a1299b4030448549ff3e97ba8931a2ea8465f8b45e17c56675b694a268c5db2f57b6a4f932e3d5aaca52c2f1bf298d98e84ccc990b60d9182c4fd152b37a879c
+DIST lightning-4.0.5.tar.xz 2312932 SHA256 
8386208ecb915172a48d77fc758f5040933c13619c0f9d820903ce37ba610184 SHA512 
9f1fbec0520d24158af78ffe8a790502fd2843facd17bac2e278006d7b1998067b5803e1fa2e3172511d298cebb4e0b7047edb7b0aa18a8dc4712d0f1e2e08d3
 WHIRLPOOL 
8f6074f6038fda3a4946ea8fe788194cb2eda0c7e4a6c68a7c349781b8acb7602a70baf66bd5148ebd712e197cf4974268b5f40cedec520280c355e4f03de701
 DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 
cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 
52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de
 WHIRLPOOL 
a378a0fa1b152f17681a5e389662fedfacd45a137b224f038d3c98ab4a024bcf9e753fb2fe018cdb7126fb710ee8baabdf7882540450ead2985070d0d1f12eb0
-DIST thunderbird-38.4.0-ar.xpi 475296 SHA256 
d4e60e78da33e68a2d9d6c38fbc21da120774f071d1ad66c8f64e45e7a1ab1bc SHA512 
38dc4b83a5c008ae316336e82f32e1c8bbceb517f49457f5620fe5c2e1670b7fda930fc62f8b3c5a8684245d2e8c81c80bbc08e64f6ec45f3a346989b39c2e01
 WHIRLPOOL 
c3660a5c824c8ba03e65e906cb183f3d8f18d212258d35284f8176572c09e3a3439ff67ce9a16764757b3ba239270842d24ab3aad7cf123b35e731aec7a3404c
-DIST thunderbird-38.4.0-ast.xpi 405873 SHA256 
951fe8891f21179b800f540871c0845d29b33d1edaddf2b731e8359fd02b7d18 SHA512 
db53a5fb60e9f4cc1743835b015d56a64ca238264c76f1993601fd4c1b58b547a33eae255308eacd7c707dd275fe960ddf04b69e651de3b33ebe8162f3a7ee17
 WHIRLPOOL 
463ba492cf37b0d0a204ed2f818e11a03a8760668717db70b1bef56cf67bbba7633f0fc87581c369f7033d81351f4a8eb4b60d6ff49236a1c7d079d36c0ac5ae
-DIST thunderbird-38.4.0-be.xpi 442452 SHA256 
19da5332ba7beab567335fb53da020f00e37bc210b06606427c3da9663650569 SHA512 
75e9d618b98645178ee5a220d0717ed1adf412142e033243a8827182835401e0d6e3c7a32ed0735374151d478b90b5efe2b17d75eaa981a4c9695bbe454968fe
 WHIRLPOOL 
d80beaaf5e587fac2e5688840d56ed8f2f348eb8dbbd03f0e63206c505c5b0162a46687c7420ef007a892ce60320dd918cb9d7036d80fb84227432386e346090
-DIST thunderbird-38.4.0-bg.xpi 506124 SHA256 
81d7df7cf1e66d16801ce727c8142897e2f9a3ef78d6fcf84318f1d5bdced1c5 SHA512 
6ebca1c04a2cc49c47786d7fb1ff9b33949b61f1adc54799424e5bb98cde34f946a03bb03940dd801485c5af5f5342ff8f6fa2fb19056861a0ad1150a839
 WHIRLPOOL 
cd3087299d08e4cb77ba1ea01644de5c2089825d4b32a617e9b9f8a1963e9a127f6913a583013bc896a10da94ffae7a2dfcaa0475a3fc737e10d274467054f35
-DIST thunderbird-38.4.0-bn-BD.xpi 560626 SHA256 
444efce23211bb069b7528ae09e89129225a89fed49077d1cbfa4eb2c0a1d356 SHA512 
da0549ed826dc7fa8d59ec8d954c622f0d6e918fffdacd9ee02160291d04017053788c5103735d70e01b911b2bb7cfbbc87f25f5de73528bb915fe35772a5a5f
 WHIRLPOOL 
3588ea1ff9d9856584aa968fb9208080546e620ecc4866d3d05e8acf6cbd3e5b8e2b482fab9e0baeaa862739b648b93

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

2015-12-23 Thread Ian Stakenvicius
commit: 1ff43da70dfd475c208817c942cfef7681029bab
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:37:41 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:40:52 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=1ff43da7

added firefox-38.5.0 for crossdev testing

 www-client/firefox/firefox-38.5.0.ebuild | 376 +++
 1 file changed, 376 insertions(+)

diff --git a/www-client/firefox/firefox-38.5.0.ebuild 
b/www-client/firefox/firefox-38.5.0.ebuild
new file mode 100644
index 000..91df5cd
--- /dev/null
+++ b/www-client/firefox/firefox-38.5.0.ebuild
@@ -0,0 +1,376 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=1
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# No official support as of fetch time
+# csb
+MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs cy da de el en
+en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd
+gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko lt lv mai mk ml mr
+nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
+th tr uk vi xh zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by 
mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]]; then
+   # ESR releases have slightly version numbers
+   MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-38.0-patches-04"
+MOZ_HTTP_URI="http://archive.mozilla.org/pub/${PN}/releases";
+
+MOZCONFIG_OPTIONAL_WIFI=1
+MOZCONFIG_OPTIONAL_JIT="enabled"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.38 multilib pax-utils fdo-mime autotools virtualx mozlinguas
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="http://www.mozilla.com/firefox";
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="bindist egl hardened +minimal neon pgo selinux +gmp-autoupdate test"
+RESTRICT="!bindist? ( bindist )"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+   https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+   https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz";
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+# Mesa 7.10 needed for WebGL + bugfixes
+RDEPEND="
+   >=dev-libs/nss-3.20.1
+   >=dev-libs/nspr-4.10.10
+   selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${RDEPEND}
+   pgo? (
+   >=sys-devel/gcc-4.5 )
+   amd64? ( ${ASM_DEPEND}
+   virtual/opengl )
+   x86? ( ${ASM_DEPEND}
+   virtual/opengl )"
+
+# No source releases for alpha|beta
+if [[ ${PV} =~ alpha ]]; then
+   CHANGESET="8a3042764de7"
+   SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2";
+   S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
+elif [[ ${PV} =~ beta ]]; then
+   S="${WORKDIR}/mozilla-release"
+   SRC_URI="${SRC_URI}
+   
${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
+else
+   SRC_URI="${SRC_URI}
+   
${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
+   if [[ ${MOZ_ESR} == 1 ]]; then
+   S="${WORKDIR}/mozilla-esr${PV%%.*}"
+   else
+   S="${WORKDIR}/mozilla-release"
+   fi
+fi
+
+QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
+
+BUILD_OBJ_DIR="${S}/ff"
+
+pkg_setup() {
+   moz_pkgsetup
+
+   # Avoid PGO profiling problems due to enviroment leakage
+   # These should *always* be cleaned up anyway
+   unset DBUS_SESSION_BUS_ADDRESS \
+   DISPLAY \
+   ORBIT_SOCKETDIR \
+   SESSION_MANAGER \
+   XDG_SESSION_COOKIE \
+   XAUTHORITY
+
+   if ! use bindist; then
+   einfo
+   elog "You are enabling official branding. You may not 
redistribute this build"
+   elog "to any users on your network or the internet. Doing so 
puts yourself into"
+   elog "a legal problem with Mozilla Foundation"
+   elog "You can disable it by emerging ${PN} _with_ the bindist 
USE-flag"
+   fi
+
+   if use pgo; then
+   einfo
+   ewarn "You will do a double build for profile guided 
optimization."
+   ewarn "This will result in your build taking at least twice as 
long as before."
+   fi
+}
+
+pkg_pretend() {
+   # Ensure we have enough disk space to compile
+   if use pgo || use debug || use test ; then
+ 

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

2015-12-23 Thread Ian Stakenvicius
commit: ef9c8a80342c5a18af5038c7c41ba96da641a7e2
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 16 19:31:41 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:40:34 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ef9c8a80

add nss.m4 patch and modify firefox-43 for crossdev testing

 www-client/firefox/firefox-43.0.ebuild | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/www-client/firefox/firefox-43.0.ebuild 
b/www-client/firefox/firefox-43.0.ebuild
index d0229f5..5e3932a 100644
--- a/www-client/firefox/firefox-43.0.ebuild
+++ b/www-client/firefox/firefox-43.0.ebuild
@@ -148,6 +148,7 @@ src_prepare() {
EPATCH_EXCLUDE="8002_jemalloc_configure_unbashify.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
 
# Allow user to apply any additional patches without modifing ebuild
epatch_user
@@ -195,7 +196,6 @@ src_prepare() {
 }
 
 src_configure() {
-   MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
# Google API keys (see 
http://www.chromium.org/developers/how-tos/api-keys)
# Note: These are for Gentoo Linux use ONLY. For your own distribution, 
please
@@ -211,9 +211,6 @@ src_configure() {
mozconfig_init
mozconfig_config
 
-   # We want rpath support to prevent unneeded hacks on different libc 
variants
-   append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
-
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
 
@@ -229,9 +226,6 @@ src_configure() {
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
mozconfig_annotate '' --disable-mailnews
 
-   # Other ff-specific settings
-   mozconfig_annotate '' 
--with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
# Allow for a proper pgo build
if use pgo; then
echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) 
\$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
@@ -272,11 +266,9 @@ src_compile() {
shopt -u nullglob
addpredict "${cards}"
 
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" 
SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
Xemake -f client.mk profiledbuild || die "Xemake failed"
else
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" 
SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f client.mk realbuild
fi
@@ -284,7 +276,6 @@ src_compile() {
 }
 
 src_install() {
-   MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
cd "${BUILD_OBJ_DIR}" || die



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

2015-12-23 Thread Anthony G. Basile
commit: efe5b98c6b0bae60330d9004ef3d6a3a4766e86d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 23 21:40:18 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 23 21:40:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe5b98c

profiles/arch/powerpc: Unmask net-firewall/iptables[nftables] on ppc, bug 
#569254

 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index fc8be01..e5b68cd 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -4,10 +4,6 @@
 
 # This file requires >=portage-2.1.1
 
-# Mike Frysinger  (22 Dec 2015)
-# Needs keywording. #569254
-net-firewall/iptables nftables
-
 # Anthony G. Basile  (26 Oct 2015)
 # Mask x265 on vlc for bug #564138
 media-video/vlc x265



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

2015-12-23 Thread Ian Stakenvicius
commit: 09ea0e19d337189f089403623e2b0be4053eba8b
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:32:21 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:33:19 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=09ea0e19

fix logic error causing USE=-hwaccel to die

 www-client/firefox/firefox-43.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-43.0.ebuild 
b/www-client/firefox/firefox-43.0.ebuild
index 24ec37a..d0229f5 100644
--- a/www-client/firefox/firefox-43.0.ebuild
+++ b/www-client/firefox/firefox-43.0.ebuild
@@ -298,9 +298,11 @@ src_install() {
|| die
 
# Augment this with hwaccel prefs
-   use hwaccel && cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
+   if use hwaccel ; then
+   cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \

"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
+   fi
 
# Set default path to search for dictionaries.
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \



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

2015-12-23 Thread Ian Stakenvicius
commit: 1d4c5c0ef185a4f661c75ba520d26f4404061c36
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 16 19:31:41 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:33:19 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=1d4c5c0e

add nss.m4 patch to firefox-43 for crossdev testing

 www-client/firefox/firefox-43.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/firefox/firefox-43.0.ebuild 
b/www-client/firefox/firefox-43.0.ebuild
index d0229f5..f5f6eb2 100644
--- a/www-client/firefox/firefox-43.0.ebuild
+++ b/www-client/firefox/firefox-43.0.ebuild
@@ -148,6 +148,7 @@ src_prepare() {
EPATCH_EXCLUDE="8002_jemalloc_configure_unbashify.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
 
# Allow user to apply any additional patches without modifing ebuild
epatch_user



[gentoo-commits] proj/mozilla:crossdev commit in: eclass/, www-client/firefox/files/

2015-12-23 Thread Ian Stakenvicius
commit: 3087bd0a044d19d5fe6321bbca5ad57539867004
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Fri Nov 27 18:27:42 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:33:19 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=3087bd0a

eclass reworking for cross-compile and other improvements

set --host only when cross-compiling, do not set --build

 eclass/mozconfig-v6.38.eclass| 18 -
 eclass/mozconfig-v6.42.eclass| 18 -
 eclass/mozcoreconf-v3.eclass | 18 -
 www-client/firefox/files/nss.m4.pkg-config.patch | 33 
 4 files changed, 74 insertions(+), 13 deletions(-)

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index ecd4578..361c9e6 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -193,10 +193,10 @@ mozconfig_config() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include 
--x-libraries="${EPREFIX}"/usr/$(get_libdir)
-   mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
@@ -219,8 +219,14 @@ mozconfig_config() {
mozconfig_annotate '' --enable-replace-malloc
fi
 
-   mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
-   mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
+   # Instead of the standard --build= and --host=, mozilla uses --host 
instead
+   # of --build, and --target intstead of --host.
+   # Note, mozilla also has --build but it does not do what you think it 
does.
+   mozconfig_annotate '' --target="${CHOST}"
+   if [[ "${CBUILD:-${CHOST}}" != "${CHOST}" ]]; then
+   # set --host only when cross-compiling
+   mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+   fi
 
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 1feea38..40616c7 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -219,10 +219,10 @@ mozconfig_config() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include 
--x-libraries="${EPREFIX}"/usr/$(get_libdir)
-   mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
@@ -245,8 +245,14 @@ mozconfig_config() {
mozconfig_annotate '' --enable-replace-malloc
fi
 
-   mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
-   mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
+   # Instead of the standard --build= and --host=, mozilla uses --host 
instead
+   # of --build, and --target intstead of --host.
+   # Note, mozilla also has --build but it does not do what you think it 
does.
+   mozconfig_annotate '' --target="${CHOST}"
+   if [[ "${CBUILD:-${CHOST}}" != "${CHOST}" ]]; then
+   # set --host only when cross-compiling
+   mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+   fi
 
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0

diff --git a/eclass/mozcoreconf-v3.eclass b/eclass/mozcoreconf-v3.eclass
index 9588ce2..e933db3 100644
--- a/

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

2015-12-23 Thread Manuel Rüger
commit: 363bd9b1915554ca1edce60dc67932ba64e139ea
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:33:11 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:33:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363bd9b1

sys-apps/fwts: Version bump

Package-Manager: portage-2.2.26

 sys-apps/fwts/Manifest |  1 +
 sys-apps/fwts/fwts-15.12.00.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
index 692b8dc..c5196f6 100644
--- a/sys-apps/fwts/Manifest
+++ b/sys-apps/fwts/Manifest
@@ -1,2 +1,3 @@
 DIST fwts-V14.12.00.tar.gz 3089700 SHA256 
9fbc6d1bb8cff8c445d4b2ad0c080e7711564a35982e8a946156b7258e82f2ec SHA512 
594cfdadcef031216807eccbf7f5a741643ff33322d84994027afdd08923fa423e1dd2621b9093034e7ac99cc2147b9dcb8b6f4dc2662b10232e55a3261aa91e
 WHIRLPOOL 
2be8d45034e4337b6366d8fcd535010412f02d25859f041cb348b693c5e92822c1a0806a37b77ea4815899b7f03d946326caaec64e91d8d09baaba5301cae353
 DIST fwts_15.03.01.orig.tar.gz 3097112 SHA256 
9926baa672159e7990abcfd10c003db8dc0db6a45212189e00ae217504c1fa26 SHA512 
3f27b21d67dd7db64547c19e2d74fc909aa5d64fc3aedf0fbca403111bb5578c97a0c7f930b540bcb48f48da8a47e4e02bd679170d7b003b40a49f8358be6033
 WHIRLPOOL 
2a347785105c02611cec7566643b2b8d5d81c555737e4f5a34b3564dafb938a3fa0bb4d575e0da4c216fbd518c44fddcd243dc07bbd5b0a8cd7a4321f0e01b9a
+DIST fwts_15.12.00.orig.tar.gz 3391289 SHA256 
79813cf4b0602643bb164779792ecb2fa15ddd340ece04d41b74594c93e9ec63 SHA512 
44fab3e665279562b865261e5998e820ba960688e13bac717c5bbdb59faa1e97fd1d85f7ba95b5c7a4623e48a657f13e1ad8c1355f37173534739f26e155f8be
 WHIRLPOOL 
cbd50b60a3cc980bf1a41fbe900b6cb1e4be5aa63820132edcd4fc98cd3d78b81019f5f348b7487d3e47a2a3b414cdfb67643860f54893015307d567b37da474

diff --git a/sys-apps/fwts/fwts-15.12.00.ebuild 
b/sys-apps/fwts/fwts-15.12.00.ebuild
new file mode 100644
index 000..0c1ca88
--- /dev/null
+++ b/sys-apps/fwts/fwts-15.12.00.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts";
+SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-libs/json-c-0.10-r1
+   dev-libs/glib:2
+   dev-libs/libpcre
+   sys-apps/pciutils
+   sys-power/iasl
+   sys-power/pmtools
+   sys-apps/dmidecode"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+
+S=${WORKDIR}
+
+src_prepare(){
+   sed -i -e 's/-Wall -Werror/-Wall/' configure.ac 
{,src/,src/lib/src/}Makefile.am || die
+   sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' 
src/lib/include/fwts_binpaths.h || die
+
+   # Fix json-c includes
+   sed -e 's/^#include /#include /' \
+   -i src/lib/include/fwts_json.h \
+   src/utilities/kernelscan.c || die
+   sed -e 's/-ljson/-ljson-c/'\
+   -i src/Makefile.am\
+   src/lib/src/Makefile.am\
+   src/utilities/Makefile.am || die
+
+   eautoreconf
+}



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

2015-12-23 Thread Ian Stakenvicius
commit: 98b63e8d09a28cc63a0496bb4cee286ff16e9cd6
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:32:21 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:32:21 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=98b63e8d

fix logic error causing USE=-hwaccel to die

 www-client/firefox/firefox-43.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-43.0.ebuild 
b/www-client/firefox/firefox-43.0.ebuild
index 24ec37a..d0229f5 100644
--- a/www-client/firefox/firefox-43.0.ebuild
+++ b/www-client/firefox/firefox-43.0.ebuild
@@ -298,9 +298,11 @@ src_install() {
|| die
 
# Augment this with hwaccel prefs
-   use hwaccel && cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
+   if use hwaccel ; then
+   cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \

"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
+   fi
 
# Set default path to search for dictionaries.
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \



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

2015-12-23 Thread Ian Stakenvicius
commit: 756b4e3d19559031a801cbc50864cee6bd39926e
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 16 19:31:41 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:30:01 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=756b4e3d

add nss.m4 patch to firefox-43 for crossdev testing

 www-client/firefox/firefox-43.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/firefox/firefox-43.0.ebuild 
b/www-client/firefox/firefox-43.0.ebuild
index 24ec37a..0c37b3f 100644
--- a/www-client/firefox/firefox-43.0.ebuild
+++ b/www-client/firefox/firefox-43.0.ebuild
@@ -148,6 +148,7 @@ src_prepare() {
EPATCH_EXCLUDE="8002_jemalloc_configure_unbashify.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
+   epatch "${FILESDIR}"/nss.m4.pkg-config.patch
 
# Allow user to apply any additional patches without modifing ebuild
epatch_user



[gentoo-commits] proj/mozilla:crossdev commit in: dev-libs/nspr/

2015-12-23 Thread Ian Stakenvicius
commit: caeac56c26351c6f1a46f4b916c5d4009d1d585a
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec  4 09:39:31 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Mon Dec  7 07:16:23 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=caeac56c

nspr: added latest release.

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/nspr/Manifest |   1 +
 dev-libs/nspr/nspr-4.11.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index 68289c3..879e911 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -1 +1,2 @@
 DIST nspr-4.10.10.tar.gz 1134164 SHA256 
343614971c30520d0fa55f4af0a72578e2d8674bb71caf7187490c3379523107 SHA512 
60e035c4bd037bbf4bfacc97e2b1097ea78a179969fccead6a964069d826e917f07aaa35a26f123b7297521910728c11e27556fc9bbc09e385c1e8aef9dbf376
 WHIRLPOOL 
db63a6d1e0c9d57dfa059aecf8eeff8e36d0385f598290665d525a85eb6fe173cd899bba017c82b26815d894d8ea6e728dbb7a77483036551c06c78c900d7ee3
+DIST nspr-4.11.tar.gz 1134106 SHA256 
cb320a9eee7028275ac0fce7adc39dee36f14f02fd8432fce1b7e1aa5e3685c2 SHA512 
26c47ba618f5a7748cacc5152348b6fd37bdcc82806bbff485ed4d485aecad13d202270a837c735670030e96380ec3177f3bc8a47e0dca359cfb097a84242c02
 WHIRLPOOL 
f8707154d1981a09140d31d359d5a40867eaad447620a4731a11c770cae13b8e9a64ef45c82123083e37e2effedfb0c367cc57969a3baf65628ff1e9ccf41517

diff --git a/dev-libs/nspr/nspr-4.11.ebuild b/dev-libs/nspr/nspr-4.11.ebuild
new file mode 100644
index 000..06a5648
--- /dev/null
+++ b/dev-libs/nspr/nspr-4.11.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id: 17c82b245d68487ac1d4455e426dd20830bb2bd1 $
+
+EAPI=5
+WANT_AUTOCONF="2.5"
+
+inherit autotools eutils multilib toolchain-funcs versionator multilib-minimal
+
+MIN_PV="$(get_version_component_range 2)"
+
+DESCRIPTION="Netscape Portable Runtime"
+HOMEPAGE="http://www.mozilla.org/projects/nspr/";
+SRC_URI="http://archive.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz";
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+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 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug"
+
+RDEPEND="
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r12
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nspr-config
+)
+
+src_prepare() {
+   cd "${S}"/nspr || die
+   epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch
+   epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch
+   epatch "${FILESDIR}"/${PN}-4.10.6-solaris.patch
+   epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
+   epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
+   # We do not need to pass -L$libdir via nspr-config --libs
+   epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
+   # https://bugzilla.mozilla.org/show_bug.cgi?id=1128029
+   epatch "${FILESDIR}"/${PN}-4.10.10-musl-support.patch
+
+   # rename configure.in to configure.ac for new autotools compatibility
+   if [[ -e "${S}"/nspr/configure.in ]] ; then
+   einfo "Renaming configure.in to configure.ac"
+   mv "${S}"/nspr/configure.{in,ac} || die
+   fi
+   # We must run eautoconf to regenerate configure
+   eautoconf
+
+   # make sure it won't find Perl out of Prefix
+   sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
+
+   # Respect LDFLAGS
+   sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
+   "${S}"/nspr/config/rules.mk || die
+}
+
+multilib_src_configure() {
+   # We use the standard BUILD_xxx but nspr uses HOST_xxx
+   tc-export_build_env BUILD_CC
+   export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} 
HOST_LDFLAGS=${BUILD_LDFLAGS}
+   tc-export AR CC CXX RANLIB
+   [[ ${CBUILD} != ${CHOST} ]] \
+   && export CROSS_COMPILE=1 \
+   || unset CROSS_COMPILE
+
+   local myconf=()
+
+   # The configure has some fancy --enable-{{n,x}32,64bit} switches
+   # that trigger some code conditional to platform & arch. This really
+   # matters for the few common arches (x86, ppc) but we pass a little
+   # more of them to be future-proof.
+
+   # use ABI first, this will work for most cases
+   case "${ABI}" in
+   alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;;
+   n32) myconf+=( --enable-n32 );;
+   x32) myconf+=( --enable-x32 );;
+   s390x|*64) myconf+=( --enable-64bit );;
+   default) # no abi actually set, fall back to old check
+   einfo "Running a short build test to determine 

[gentoo-commits] proj/mozilla:crossdev commit in: www-client/firefox/files/, eclass/

2015-12-23 Thread Ian Stakenvicius
commit: 41955ffcb8f13bc558ade34abac9ff7da851e7fd
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Fri Nov 27 18:27:42 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:29:11 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=41955ffc

eclass reworking for cross-compile and other improvements

set --host only when cross-compiling, do not set --build

 eclass/mozconfig-v6.38.eclass| 18 -
 eclass/mozconfig-v6.42.eclass| 18 -
 eclass/mozcoreconf-v3.eclass | 18 -
 www-client/firefox/files/nss.m4.pkg-config.patch | 33 
 4 files changed, 74 insertions(+), 13 deletions(-)

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index ecd4578..361c9e6 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -193,10 +193,10 @@ mozconfig_config() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include 
--x-libraries="${EPREFIX}"/usr/$(get_libdir)
-   mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
@@ -219,8 +219,14 @@ mozconfig_config() {
mozconfig_annotate '' --enable-replace-malloc
fi
 
-   mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
-   mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
+   # Instead of the standard --build= and --host=, mozilla uses --host 
instead
+   # of --build, and --target intstead of --host.
+   # Note, mozilla also has --build but it does not do what you think it 
does.
+   mozconfig_annotate '' --target="${CHOST}"
+   if [[ "${CBUILD:-${CHOST}}" != "${CHOST}" ]]; then
+   # set --host only when cross-compiling
+   mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+   fi
 
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 1feea38..40616c7 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -219,10 +219,10 @@ mozconfig_config() {
fi
 
# These are enabled by default in all mozilla applications
-   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${EPREFIX}"/usr
-   mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include 
--x-libraries="${EPREFIX}"/usr/$(get_libdir)
-   mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nspr 
--with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --with-system-nss 
--with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+   mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include 
--x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+   mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
@@ -245,8 +245,14 @@ mozconfig_config() {
mozconfig_annotate '' --enable-replace-malloc
fi
 
-   mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
-   mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
+   # Instead of the standard --build= and --host=, mozilla uses --host 
instead
+   # of --build, and --target intstead of --host.
+   # Note, mozilla also has --build but it does not do what you think it 
does.
+   mozconfig_annotate '' --target="${CHOST}"
+   if [[ "${CBUILD:-${CHOST}}" != "${CHOST}" ]]; then
+   # set --host only when cross-compiling
+   mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+   fi
 
if use gstreamer ; then
mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0

diff --git a/eclass/mozcoreconf-v3.eclass b/eclass/mozcoreconf-v3.eclass
index 9588ce2..e933db3 100644
--- a/

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

2015-12-23 Thread Manuel Rüger
commit: 9c4bff1660654b96d03694397240f64d3498
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:27:12 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:27:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4bff16

dev-ruby/spring: Version bump

Package-Manager: portage-2.2.26

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

diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest
index f1ed087..1b75200 100644
--- a/dev-ruby/spring/Manifest
+++ b/dev-ruby/spring/Manifest
@@ -2,3 +2,4 @@ DIST spring-1.4.0.tar.gz 38007 SHA256 
a27501bd182893d6071b46c03d47cb43ab78b45159
 DIST spring-1.4.4.tar.gz 38696 SHA256 
8ffef93424f39bb8e80df3e765be90b84bb1fdd0d46abe7409bde7a1bc009d07 SHA512 
aa77b41aa0139e2707bc44e806c23b5eb3824adcdcc3657b04a7d6dca58b40a8b76e26437711b5f1849b135237e82f89a03712fad1990c40037f638dff953a73
 WHIRLPOOL 
90c3ad321b680aa04fbcb8d31883538fa3dd538a769741881110ee42abb08d74af63cc2e468a995c60ff4ae83a93221e0ba794557c9f6c000ba69c933366d641
 DIST spring-1.5.0.tar.gz 38804 SHA256 
f853278d10fb26e1c4c68a3497ce3922c6f64ad7d3e3f9a61057ab3bd62bc8c8 SHA512 
09bd53192ac835990e740fb73477065e623df50ae986eb433a6a44468bcc3b928b6a624edb50a2255cc0cab6375dd2bc81b96783ced9d773ad69c7696587eec5
 WHIRLPOOL 
914f2c43ea624cdb6fded00a48782a74a2198e7212e5c8de0d0fcf79f06fa70ca92e31c2ee15a1325d5ba4fbc9ca640a0b2107df86c78cecf50944e0d8e9
 DIST spring-1.6.0.tar.gz 39122 SHA256 
9f0917d410a24e970fc7a6082f12548be617393162bbe9c646464b2912bd445f SHA512 
ce5792cd2626a9e60ee73e24bd8a221aa93d3af2e6741e7e4df81b3a18fe79da46e2004f7d29f9a3db1a788663151a7869b4a738c239f6a13b5f2374c4ba9af7
 WHIRLPOOL 
a213e56eefc724e9c45418c7073b7410bf11c2deb5746a2740e4a168bebfb39a22aa1ddb5b216eee92c9fabf02cffe7b1e51bfcf71abc9864ce9fc226b4a37bc
+DIST spring-1.6.1.tar.gz 39109 SHA256 
1f7206613c5fab57e77e2f551cb8a9bd3f3f0e445b095537048431ec92216c1f SHA512 
129f99217b64ef1bc3c700b8dacb53df76a9dc6c0c76e523f9477bbbe2244f8c99881f9c9e092dc2a664ed938f438a5f30155f9cb1e1782e003ca494c7cca8bc
 WHIRLPOOL 
40919d82d76f72e5d4f0fce5fd55c480e5070dfc165a3e4f90cdf70db961390cd279ff9f7d1a1268d5a3be9877e67887c51ee7bc26b6435ee96d54a280ad4eb8

diff --git a/dev-ruby/spring/spring-1.6.1.ebuild 
b/dev-ruby/spring/spring-1.6.1.ebuild
new file mode 100644
index 000..cd7a65f
--- /dev/null
+++ b/dev-ruby/spring/spring-1.6.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rails application preloader"
+HOMEPAGE="https://github.com/rails/spring";
+SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.1"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rubygems-2.1.0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
+
+all_ruby_prepare() {
+   sed -i -e '/files/d' \
+   -e '/bump/d' ${PN}.gemspec || die
+   sed -i -e '/bump/d' Rakefile || die
+}



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

2015-12-23 Thread Manuel Rüger
commit: 7ed12df590f7cc616af50a4bae245fa6166f3a66
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:25:34 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed12df5

dev-ruby/rspectacular: Version bump

Package-Manager: portage-2.2.26

 dev-ruby/rspectacular/Manifest   |  1 +
 dev-ruby/rspectacular/rspectacular-0.70.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/rspectacular/Manifest b/dev-ruby/rspectacular/Manifest
index fc0cd25..99cec75 100644
--- a/dev-ruby/rspectacular/Manifest
+++ b/dev-ruby/rspectacular/Manifest
@@ -1,2 +1,3 @@
 DIST rspectacular-0.64.0.gem 15360 SHA256 
280a50e4dc11198ccd68873ddd365c460ebbd3335e96ed842f331d731bb74412 SHA512 
7fdd7d7c339d368a80dc8c1b200d627dc74a1467d540ee5fbd7652b36af15057491f89721387e9138b1c3f48fcc5938204cebb0bcc51e10bf90a8c2ff9094732
 WHIRLPOOL 
84aecdb41e62a71de39b3f9820b1a4c53a1e56f8dadb6a23b4b193d056ec7f51fe25bf53f2c4d38b622c89721cb0a49cb98da0acd38145968df16c9351b9228e
 DIST rspectacular-0.68.0.gem 15872 SHA256 
b0432a85d318a6875e7552c500a768e978a86a2ff55846b84299e9458e3a5b1b SHA512 
c77e90f5e6cc1c7191bc69d8a118ece6287350502850320976ba2f00feead68533cb31253d3c1370a36507f9dfc316edea87f3e5479f35d614794458419ec2f3
 WHIRLPOOL 
4913729de3161ded3d683a9f8615abab01f93a527d1db9e6c764cff2610ca5c2558ef3ede4a06555c049279df50c147e4912c1175100ad733797109c33b3236d
+DIST rspectacular-0.70.0.gem 15872 SHA256 
51784e8125d45e69c26f47e668a1f3c045df87c42ebb258e23c3c7bc7207caa9 SHA512 
9fe4874b096123374e414d34eae2ee41a6ef4424682ac6dfcac46aef10b6e6839088b6851be7f53b03386f4fbc122542070630f82dbcc2aafec555c569750353
 WHIRLPOOL 
408a27efedf4209a64026f9217731162473c8ef2d6e48f37e5e31103845b8e88bbf02cd68a5ea4fe6db2dd02199a9833a6d86ee3cd7974f00bcd7aa19905f13d

diff --git a/dev-ruby/rspectacular/rspectacular-0.70.0.ebuild 
b/dev-ruby/rspectacular/rspectacular-0.70.0.ebuild
new file mode 100644
index 000..cba9d65
--- /dev/null
+++ b/dev-ruby/rspectacular/rspectacular-0.70.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec support and matchers"
+HOMEPAGE="https://github.com/thekompanee/rspectacular";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rspec-3.1:3 dev-ruby/fuubar:2"



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

2015-12-23 Thread Manuel Rüger
commit: 095b66b122fd6f581a15aba846c5eae80e21dcb1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:23:53 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:23:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095b66b1

dev-ruby/d3_rails: Version bump

Package-Manager: portage-2.2.26

 dev-ruby/d3_rails/Manifest   |  1 +
 dev-ruby/d3_rails/d3_rails-3.5.11.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/d3_rails/Manifest b/dev-ruby/d3_rails/Manifest
index 91a497e..758f631 100644
--- a/dev-ruby/d3_rails/Manifest
+++ b/dev-ruby/d3_rails/Manifest
@@ -1,2 +1,3 @@
 DIST d3_rails-3.5.10.gem 134656 SHA256 
ac04dedf5d0a5aad2d467f898fe161ec69d8e90416613e63918f53c8c5bb9456 SHA512 
aad51fcabcc7ec120ed99eebbbce33d92319d2e6654a76d06e0b01fb16c7f687b1c146afd83391ed5c945f2dd4cac8f65025ac4db7c7efd9e7ae24abccb62397
 WHIRLPOOL 
fc066f61679b483a747beba632c9cad4af6451ede4e1be34bb530f71462f7f68a8feb3894931c5666082935e9ad8dee1455974d09572226725a3fb4825bffbd6
+DIST d3_rails-3.5.11.gem 134656 SHA256 
3d3da310fd4a9caac0d5b9113a79daac7e5e9c976a552ea6ea6c5a4b5d8c7d8b SHA512 
2b01538e25a302a4954f01035f628da3d4f5ce5e5d643c42dd4abe70afac826acd211634911d758dd05394b885c4f9fd69814c91dd3dea753ffc4737a82d4969
 WHIRLPOOL 
f47a05095ba15840e15a37171402e6ec4874ee35eb4f1dc14b2bd9a21b5cebe3790fba538ef3afd60ad688621abfd105d0dd3833abbe5be269870e3eadc77c36
 DIST d3_rails-3.5.6.gem 134144 SHA256 
556304fd34eace3008231e151df6ad8ed5870c59ecffc639ee1f810859225f39 SHA512 
3a04a8886ec3cec21f9a880a69db539ba37247eaa4fe1aa053a0f408fbd0fbd78351d4218e2edabc7b5f8cd48ca28dfce5bc1bb64a1c62cc8623fd4ffc1e3d82
 WHIRLPOOL 
a5c05049f848d17465a0835de69e21150e77b9a4da0b8d28144b02e57e3dfb90a1d4c3281e6832695ca4915152fc1caa61c657d3bd33700a77297948b4d348ec

diff --git a/dev-ruby/d3_rails/d3_rails-3.5.11.ebuild 
b/dev-ruby/d3_rails/d3_rails-3.5.11.ebuild
new file mode 100644
index 000..143a6b1
--- /dev/null
+++ b/dev-ruby/d3_rails/d3_rails-3.5.11.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails integration for the Javascript Data Visualization 
Framework, D3"
+HOMEPAGE="https://github.com/logical42/d3_rails";
+
+LICENSE="MIT BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/railties-3.1:*"



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

2015-12-23 Thread Manuel Rüger
commit: 747642d3ea07a37877484017bfc29b2c87ed6806
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:24:16 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:24:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747642d3

dev-ruby/d3_rails: Remove old

Package-Manager: portage-2.2.26

 dev-ruby/d3_rails/Manifest  |  1 -
 dev-ruby/d3_rails/d3_rails-3.5.6.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/d3_rails/Manifest b/dev-ruby/d3_rails/Manifest
index 758f631..67ca547 100644
--- a/dev-ruby/d3_rails/Manifest
+++ b/dev-ruby/d3_rails/Manifest
@@ -1,3 +1,2 @@
 DIST d3_rails-3.5.10.gem 134656 SHA256 
ac04dedf5d0a5aad2d467f898fe161ec69d8e90416613e63918f53c8c5bb9456 SHA512 
aad51fcabcc7ec120ed99eebbbce33d92319d2e6654a76d06e0b01fb16c7f687b1c146afd83391ed5c945f2dd4cac8f65025ac4db7c7efd9e7ae24abccb62397
 WHIRLPOOL 
fc066f61679b483a747beba632c9cad4af6451ede4e1be34bb530f71462f7f68a8feb3894931c5666082935e9ad8dee1455974d09572226725a3fb4825bffbd6
 DIST d3_rails-3.5.11.gem 134656 SHA256 
3d3da310fd4a9caac0d5b9113a79daac7e5e9c976a552ea6ea6c5a4b5d8c7d8b SHA512 
2b01538e25a302a4954f01035f628da3d4f5ce5e5d643c42dd4abe70afac826acd211634911d758dd05394b885c4f9fd69814c91dd3dea753ffc4737a82d4969
 WHIRLPOOL 
f47a05095ba15840e15a37171402e6ec4874ee35eb4f1dc14b2bd9a21b5cebe3790fba538ef3afd60ad688621abfd105d0dd3833abbe5be269870e3eadc77c36
-DIST d3_rails-3.5.6.gem 134144 SHA256 
556304fd34eace3008231e151df6ad8ed5870c59ecffc639ee1f810859225f39 SHA512 
3a04a8886ec3cec21f9a880a69db539ba37247eaa4fe1aa053a0f408fbd0fbd78351d4218e2edabc7b5f8cd48ca28dfce5bc1bb64a1c62cc8623fd4ffc1e3d82
 WHIRLPOOL 
a5c05049f848d17465a0835de69e21150e77b9a4da0b8d28144b02e57e3dfb90a1d4c3281e6832695ca4915152fc1caa61c657d3bd33700a77297948b4d348ec

diff --git a/dev-ruby/d3_rails/d3_rails-3.5.6.ebuild 
b/dev-ruby/d3_rails/d3_rails-3.5.6.ebuild
deleted file mode 100644
index 1f5efec..000
--- a/dev-ruby/d3_rails/d3_rails-3.5.6.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails integration for the Javascript Data Visualization 
Framework, D3"
-HOMEPAGE="https://github.com/logical42/d3_rails";
-
-LICENSE="MIT BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/railties-3.1:*"



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

2015-12-23 Thread Manuel Rüger
commit: 5218fee2f871eb3b09f5f029f076949068613370
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Dec 23 21:22:18 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Dec 23 21:22:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5218fee2

dev-ruby/psych: Version bump

Package-Manager: portage-2.2.26

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

diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index 3e6abda..d8ab196 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1,2 +1,3 @@
 DIST psych-2.0.15.gem 128000 SHA256 
ac7afd35a2e6ec6eef08a3c7b5e1127be20e6521b4c8346988acd3d46548982f SHA512 
895d726a4ecd0d2d18c350aa9aa8bdfb8da3193211ce275313907dc46d45907731d60b41485e01a1ffb5d49133021d837416376340cc1468358970b2eeba7002
 WHIRLPOOL 
7e055e394cd9cb84d3c433cb80235e82a688a13d7e8d9be79e5b8c0c43cdbe414a14bb36fcd7ffe218b78d2ea0b324b6297837d36cae62fc008ebfeef9ca41b8
 DIST psych-2.0.16.gem 128000 SHA256 
17e2e26295571de42a494e3cd74f7d0d8990e87defe5b1c4a1a3f958c26a1d5d SHA512 
373f191163a677bdcbfe68ab6e81b7a4b020e86d3c4181f72e09ebe4b0016b728db67cf9055258357e2a786cab98c4e8765066693dfff3389a516f12c6bb1923
 WHIRLPOOL 
33064a1079f9039d13b4f592078c5daafc5a7681f6a4476216b642fcb526f6ef1130707b9b820da394719d569319c3e08564d1ffe58145e0fcfc77ece1c80a5d
+DIST psych-2.0.17.gem 128000 SHA256 
e85529ced4f91728a63c945f8bdf5206e71fc3192b9ac0e7ba251dbf0d398513 SHA512 
f82bb015986941193878c6223fee69930c4e643d2432057d83399dd1763834ea0116b360b23c371d1b050414f2a769bb6762d3e0dd6e891d1b94ebe260194452
 WHIRLPOOL 
2455312625d12110e0de5514f1b52d8a7c7c3855289115edd270b0f7804f9bcef6c9879b731bcad696e4c038a4aef0b046bd23a58f771cc4b51d41c96c537483

diff --git a/dev-ruby/psych/psych-2.0.17.ebuild 
b/dev-ruby/psych/psych-2.0.17.ebuild
new file mode 100644
index 000..3d3ff13
--- /dev/null
+++ b/dev-ruby/psych/psych-2.0.17.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A libyaml wrapper for Ruby"
+HOMEPAGE="https://github.com/tenderlove/psych";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" >=dev-libs/libyaml-0.1.6"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/${PN} extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/${PN}
+   cp ext/${PN}/${PN}$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:test/${PN}:. -e "Dir['test/psych/**/test_*.rb'].each 
{|f| require f}" || die
+}



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

2015-12-23 Thread Anthony G. Basile
commit: 5041b181341abc57c3d4f7ef58dcf89966204ebe
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 23 21:16:24 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 23 21:16:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5041b181

net-libs/libnftnl: keyword ~ppc, bug #569254.

Package-Manager: portage-2.2.24

 net-libs/libnftnl/libnftnl-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnftnl/libnftnl-1.0.5.ebuild 
b/net-libs/libnftnl/libnftnl-1.0.5.ebuild
index abf80b7..159b1c3 100644
--- a/net-libs/libnftnl/libnftnl-1.0.5.ebuild
+++ b/net-libs/libnftnl/libnftnl-1.0.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="examples json static-libs test xml"
 
 RDEPEND=">=net-libs/libmnl-1.0.0



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

2015-12-23 Thread Ian Stakenvicius
commit: 28e74fb7424b07df279c04dde353aeb69affe9be
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:05:03 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:05:03 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=28e74fb7

migrate arm neon/softfp/hardfp config fixes to the eclass

The firefox ebuild received fixes for various arm configurations (neon, 
hardfp/softfp)
but these fixes should also be applied to the other mozilla packages.  This 
commit
removes them from firefox and adds them to mozconfig.

 eclass/mozconfig-v6.38.eclass | 20 ++--
 eclass/mozconfig-v6.42.eclass | 18 +-
 www-client/firefox/firefox-42.0-r2.ebuild | 18 +-
 www-client/firefox/firefox-43.0.ebuild| 18 +-
 4 files changed, 37 insertions(+), 37 deletions(-)

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index f7b4d9b..ecd4578 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -45,7 +45,7 @@ esac
 # Set the variable to any value if the use flag should exist but not be 
default-enabled.
 
 # use-flags common among all mozilla ebuilds
-IUSE="${IUSE} dbus debug gstreamer gstreamer-0 +jemalloc3 pulseaudio selinux 
startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
+IUSE="${IUSE} dbus debug gstreamer gstreamer-0 +jemalloc3 neon pulseaudio 
selinux startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
 
 # some notes on deps:
 # gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 
2.14
@@ -207,8 +207,8 @@ mozconfig_config() {
mozconfig_annotate 'Gentoo default' --with-system-png
mozconfig_annotate '' --enable-system-ffi
mozconfig_annotate 'Gentoo default to honor system linker' 
--disable-gold
-   mozconfig_annotate 'Gentoo default' --disable-skia
mozconfig_annotate '' --disable-gconf
+   mozconfig_annotate 'Gentoo default' --disable-skia
 
# Use jemalloc unless libc is not glibc >= 2.4
# at this time the minimum glibc in the tree is 2.9 so we should be 
safe.
@@ -237,4 +237,20 @@ mozconfig_config() {
mozconfig_use_with system-icu
mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
+
+   # Modifications to better support ARM, bug 553364
+   if use neon ; then
+   mozconfig_annotate '' --with-fpu=neon
+   mozconfig_annotate '' --with-thumb=yes
+   mozconfig_annotate '' --with-thumb-interwork=no
+   fi
+   if [[ ${CHOST} == armv* ]] ; then
+   mozconfig_annotate '' --with-float-abi=hard
+   mozconfig_annotate '' --enable-skia
+
+   if ! use system-libvpx ; then
+   sed -i -e "s|softfp|hard|" \
+   "${S}"/media/libvpx/moz.build
+   fi
+   fi
 }

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 7ed7283..1feea38 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -55,7 +55,7 @@ esac
 # Set the variable to any value if the use flag should exist but not be 
default-enabled.
 
 # use-flags common among all mozilla ebuilds
-IUSE="${IUSE} dbus debug +gstreamer gstreamer-0 +jemalloc3 pulseaudio selinux 
startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
+IUSE="${IUSE} dbus debug +gstreamer gstreamer-0 +jemalloc3 neon pulseaudio 
selinux startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
 
 # some notes on deps:
 # gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 
2.14
@@ -263,4 +263,20 @@ mozconfig_config() {
mozconfig_use_with system-icu
mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
+
+   # Modifications to better support ARM, bug 553364
+   if use neon ; then
+   mozconfig_annotate '' --with-fpu=neon
+   mozconfig_annotate '' --with-thumb=yes
+   mozconfig_annotate '' --with-thumb-interwork=no
+   fi
+   if [[ ${CHOST} == armv* ]] ; then
+   mozconfig_annotate '' --with-float-abi=hard
+   mozconfig_annotate '' --enable-skia
+
+   if ! use system-libvpx ; then
+   sed -i -e "s|softfp|hard|" \
+   "${S}"/media/libvpx/moz.build
+   fi
+   fi
 }

diff --git a/www-client/firefox/firefox-42.0-r2.ebuild 
b/www-client/firefox/firefox-42.0-r2.ebuild
index 4f7f2cd..962b10c 100644
--- a/www-client/firefox/firefox-42.0-r2.ebuild
+++ b/www-client/firefox/firefox-42.0-r2.ebuild
@@ -43,7 +43,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linu
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist eg

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

2015-12-23 Thread Ian Stakenvicius
commit: 0dc774b8643a2d10dd715ebc8f9dce3c4fd665df
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 21:06:12 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 21:06:32 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0dc774b8

dropped old firefox-42

 www-client/firefox/Manifest|  90 -
 www-client/firefox/files/gentoo-default-prefs.js-2 |  21 --
 www-client/firefox/firefox-42.0-r2.ebuild  | 399 -
 3 files changed, 510 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index ff36b8f..8f5a83e 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,87 +1,4 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-DIST firefox-42.0-af.xpi 491004 SHA256 
087fc72613b98336eefc5db701b361188d7e3950365650651c2b53ced362eea6 SHA512 
26f91ea0b77d0377d37bce5ad0930baa518c3d60413f0595b5d9177793c5be3a475099aab1cdbcd9ce11c0242cde7a8ee3e51df891f9e967188e389b31a5e9f5
 WHIRLPOOL 
3ee69baf40b53bbe38d459a810c17767a34cee96182095bb6e399f7f699382be3212beaddfaf5214ab8648cace56e4a4f856dc0ce690b5f492f7051427df9d86
-DIST firefox-42.0-ar.xpi 527045 SHA256 
c4bd2e007fffa25743e8f20f70baf3abcef6aee59b82fc1360a9a2ebf120da69 SHA512 
48c521587f3f9f56389fec7e9f8a1a859c690cc38bf53c59ad0c04efcc141c3da49341da9d68038a1a099ad84a893eb24931ccfa27cef07319173181beb33533
 WHIRLPOOL 
605618b4dd95d7eefec2a8a9b5eea7424a7c44115c9a7fee39ad626639fe9f0e30fd983b18068810851414ac91f7c1b7892edec22ebb3eff51b238d1b4c1124a
-DIST firefox-42.0-as.xpi 516804 SHA256 
397f51b49a9a5c754079561e5245e2e61508e61b1f1386e80fb9aaa91b4424c8 SHA512 
3e8f232dc66c361635de4adc289de2b2dd1b68789a6f737f00682547f4f0f54ed1e8d4ded952129cae643e49c82265657b11471d5afc1d231771e981b796ae87
 WHIRLPOOL 
3552dc8d850625566f01204389fbb92521b42bde5e43d12f9604ab273ba870870b36e68613a3aab633d29082554c05644db0affd8db8262a93dc7c9e4c30dd9e
-DIST firefox-42.0-ast.xpi 409860 SHA256 
a6dd8e3b2439f047c8aa929050df202b1128f54a01c7d55e86a0d582c4372096 SHA512 
c7470e6fc4fea10d8b6b811c5faa7b42c6296c4992c4635909c403decb68dffc5d4df865ab24bd1d8eb0a58c618e2ed05f445f3a3f266b1b2e15e849f8ce
 WHIRLPOOL 
a48edb80cb57763b59bd5eb83eebc5196bc0c973365460c9f2a1486822a566065c897eec45c48ec3d62555b21d4b2c27ac151f8a1c7e693c1914d1726d4ffc97
-DIST firefox-42.0-be.xpi 458684 SHA256 
0fb8d84bbe69b6402847fe9be3392e50f867a8949b3597947287d1cb5723e40d SHA512 
7af76e1fbc944708873a27674517e79d7a6461050c9716ef6df2a934810f290b74ded9ac56f82697c4033bfc40293280e072065a9e408ed61c261f0122b20b32
 WHIRLPOOL 
2e729dc8cdc1e787c4d988e5309d78a785a8bd44dde774bf7e2bf13b0175a41ddaf47767c412aaf8da284d4d007e0187f6727318550d3061c1e154138409ed05
-DIST firefox-42.0-bg.xpi 497770 SHA256 
68f2334cbd91976b12de4d489d46f0a1a02720a02b848d0f1ead2d1475f94b35 SHA512 
334259c0fa355c45697cc61b4a9624f8776651526a2293e998a4d127090cb42959272f8d1148cc4866bfa4723adbdf0fefafe953b5fcd0f9e003b4e55609486a
 WHIRLPOOL 
3a7fb364246f6177d2bd5eeac9d08c61e24f720d6c29207456ccae9d2380dd20e44c91082e58b8ac2878c4025ff0765e9796fdda6d8e6a40e2ee99502257b441
-DIST firefox-42.0-bn-BD.xpi 545583 SHA256 
c49c4df26fa1396efec68ddecde3947204baf7f5040c4380e4ab0742592db27e SHA512 
4f579219d598771047c9e4cd47daeaa4d11b8b188b7debb91e31776442cf3b7877c16487df8007b4b235a750e84c568bbe8f4e62ffc065cf42636d0f34ce58c3
 WHIRLPOOL 
8989b97b4935ec9f6251f7886aeadfec0eb9dcfbe35f73eca1e4921b681865441958df728d654dfa96c5276250f652c423093cf4715064902a617fca7fd356a9
-DIST firefox-42.0-bn-IN.xpi 537276 SHA256 
5b91351ccdcf064eb22f8d3077573d94ed2005e434885535a6018532ca67dfba SHA512 
7882b4a7e76d446119370daa81dd96d1fa26c12505ce209bb8eb5a4fcbacc751e08474ee248bf4de10e65f1f14a050a1d603f66bd3353d1537dc5995c746
 WHIRLPOOL 
b411db9ef9ebc909a61a68b1c4abcbbf3458ba54aafc02daab687ad71596fa9f54025ccd5d100602aff1b02d9ae8ba2e947e4d6e856cb3e9a57e8145c5733345
-DIST firefox-42.0-br.xpi 449190 SHA256 
5372bf36dbad0f368c6e1926c8c9d6ca40136f25c7dd818d933ca5568f3a1e9f SHA512 
a307505e6b76c22be1ae4ddafd4ec9812d9a93e370511131288b59cc563aff0139304239187cc59e082e3a25ba4690af2d107afe9d4a5a5cce221e7acc58b7c5
 WHIRLPOOL 
79d3bdff92c6cedd5c8ebeea309f06a48ae3d79aa315065c4e35f64238437aa83ee8f58463535872d295b847c0ee3e415778d67e61c00722b358b6e9a1e0db3a
-DIST firefox-42.0-bs.xpi 488131 SHA256 
78784ccf40c531ebecf58bedf96db046a9eed42062ca05c80c5ecc5d5dbb6f48 SHA512 
158d23dce38dc85d975de1b9eed7004fca2da66f9f20e5c406264f87c66a458f0542600c8e9288de7caf49a805f51d9d0f71adaca798c45ab129657e195712df
 WHIRLPOOL 
4af5b095b2600d7f0b0440e5a8bfe357ea9ca6f92a123ba9411f9ccf5c5c4d05742e4a4e7ec78764d6d6432b71f2a4f8b9844aae4bc0641aaace1fd7e5553fa3
-DIST firefox-42.0-ca.xpi 465823 SHA256 
f60be77d1edc340303d0580d6da07812e5b536223859226cb26adc4b837fa5e9 SHA512 
1ef196e11f7e6852ce29ef94b32012d1db47f3c10d51edd8fdcdc8f31b1747228c6a9cd20e67446b26df719b9010fc7ea463235c921c3b906236a7c3b8ee42bc
 WHIRLPOOL 
2e6bd85a260144363615bb4dbb0815fce0e2a8106c0df4b3e83b521c32f70b473f5eafedf242ca0a2cf8ba731616a

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

2015-12-23 Thread Ian Stakenvicius
commit: 0fd3f7ffe24a60a31cd5aef373ab8880dc8377fe
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 16:26:46 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 20:55:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd3f7ff

mail-client/thunderbird: version bump

Package-Manager: portage-2.2.24

 mail-client/thunderbird/Manifest  |  58 
 mail-client/thunderbird/thunderbird-38.5.0.ebuild | 378 ++
 2 files changed, 436 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 49eeca2..86cfb65 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -10,6 +10,7 @@ DIST gdata-provider-2.6.3.xpi 115020 SHA256 
008a302410b152e956cf56fc0abe4f6cc191
 DIST lightning-2.6.5.xpi 3645840 SHA256 
c4bc84f7e21148d6d06f4f61de70c7b4e331b53dce12979309e91294d4289b31 SHA512 
880002e1c01a06b22ca20a120a5e4d893c364b058d7d52d12dddcdd3f4215652ae2c20332c3ca29fa6c5012df71330abda05bf3b862485043ddd481628ef801b
 WHIRLPOOL 
5003a341a174cbe7da8b069d9f5d6ade0a7c0e8d842a0c25f74702e997942b3ea43be1e0eb6913d75bc78ef23fb2ee57551860d02b331db039cd6adbfcfa1f5c
 DIST lightning-3.3.xpi 4226096 SHA256 
eedaf565bc253a6bc21618dcc95eb2cef121745c249734514bf37ebd6abb3e5a SHA512 
c0ae9d259ec28eb6d7335426cbaeaf2701b4a1230de203a5bcccb86937cadca6622031e7a7de11fa5a733631d20a2362fbdc04a1ab649a9383a2ae9114ab9c34
 WHIRLPOOL 
abebc35ca3eaddd50e8660e647c6382943327237375e1c31c567d03b4a91ced37c55d3e5e41b88d252d5fa025c56147ecb53e20dba98c08a2134b38848ffe98a
 DIST lightning-4.0.4.1.xpi 6637975 SHA256 
29cd494fdd4281b51991d22bf94b6d1329bf783636ec165aa1b587b58150f7d6 SHA512 
119c449b69f55314272fa35d774056d9ef7900d80133f7589482966a06fb297b1681ee20bab27fe6aa0a0bcb6b39938c644ae453973793e76a7d7b814e93278b
 WHIRLPOOL 
a1299b4030448549ff3e97ba8931a2ea8465f8b45e17c56675b694a268c5db2f57b6a4f932e3d5aaca52c2f1bf298d98e84ccc990b60d9182c4fd152b37a879c
+DIST lightning-4.0.5.tar.xz 2312932 SHA256 
8386208ecb915172a48d77fc758f5040933c13619c0f9d820903ce37ba610184 SHA512 
9f1fbec0520d24158af78ffe8a790502fd2843facd17bac2e278006d7b1998067b5803e1fa2e3172511d298cebb4e0b7047edb7b0aa18a8dc4712d0f1e2e08d3
 WHIRLPOOL 
8f6074f6038fda3a4946ea8fe788194cb2eda0c7e4a6c68a7c349781b8acb7602a70baf66bd5148ebd712e197cf4974268b5f40cedec520280c355e4f03de701
 DIST thunderbird-24.0-patches-0.1.tar.xz 1056 SHA256 
2a4e128a6f5c35c865fbef77c006e6b24b98f89ceee5de6cfbf572e2c5fdca70 SHA512 
aa411270fa4b6ffe210a57a4b5c900ae5a696b7d6050dab2ee439365f3fc7e348c5c45b7632279d6f3c54009e7b29f1acb42501960489157875d79891361
 WHIRLPOOL 
b7e7329d1eb78b222cc18c7b1750e737706e66f64b31ccd94ddf27733d0b8c651d001798d2319e544ac558affe76f69be71a225e246b99a36cee4fd0808dcf5f
 DIST thunderbird-24.8.0-ar.xpi 457862 SHA256 
e954ec8c64356b82006b01f3bb30d247994ce81f37a7e96de93c606b464c55cc SHA512 
f8267f4ef885d900e15bc8609503ea6da37dde39b17362b0e35d384ec51416847c4c898a638708dcbc792bfb1a819bacc1b1f9f8bbff45623ea521c902929cce
 WHIRLPOOL 
8116a679e37eae740e880fcadb48ade6d49cb96732a4f4212038f1ed03c15288219fc7be9a308709a658882872dc79aa794907643df7ab2c139358192635eb98
 DIST thunderbird-24.8.0-ast.xpi 373831 SHA256 
acdfeef9612eb4ec261ffadb8f5ea494aef4200f9758df55365646a99a6bd47c SHA512 
5968a948bfc69f82982890ac3414fe6d9c8c587fe9b815dd29ab3d4a01b27e67d99270d5f915f5c86edab430fa3c4e57ee2dae73be1d32bc06088831180d2e14
 WHIRLPOOL 
b3edbf4b1f70df7d8d08e24f801b82961174b5e78b0d8977b0a070c18a4dae0871063e0f177f2388b8dad1589a2e33d0f87a876dc63bd3f558cf645dd3d46718
@@ -180,3 +181,60 @@ DIST thunderbird-38.4.0-vi.xpi 519843 SHA256 
4b385a97569a40331a5434762af52c4561f
 DIST thunderbird-38.4.0-zh-CN.xpi 466412 SHA256 
a30ec5320021565cc1602623a4e83017dc31e3dcb1ac83afaf68089ab2c2d321 SHA512 
e511fe8c9675552390248af5e1e79a21494d39b0236aee47a0636e2e42a45deec72116b77fc3078309c683d878e6c4014c6733f16d27fe127ae6ae40afbe85a3
 WHIRLPOOL 
c8a52237da630113b790db21d62a71d9d2e5d777ba14da462963342c26eaa70b32f919f9353a2f1d94a6ef61b066cfada78d6b881f231f0bf60251cc521d7808
 DIST thunderbird-38.4.0-zh-TW.xpi 41 SHA256 
4e8687e4862fbf46e0e3b45f3c691fcef649d468f8a14163a4945e9909e06d30 SHA512 
2876141af71156201300e4e5601ebb01cc18e1e491aa09eaa8aacc20db2383f857786a83b86cac1bddac985aec4d6f477d9ab0188f15d1050a0eaba64bebbc6a
 WHIRLPOOL 
3d703bb8fe15288cec785282df93361c009c743de35c8342a91ff396843521c0a5684d144fc5747ef4b4d26238fa6c793b077519016fa9393b36d6517675aff0
 DIST thunderbird-38.4.0.source.tar.bz2 204397619 SHA256 
326a4408d6dc79890cba8466dbc337acf99df76b58dadb0ed453e5e42af7fdbe SHA512 
93f1a40c9d3a5c46904ab7faa1aa19c636489789988c11b439eb9c8de635df709ac32fae776a8fd31a77c71629131939e933fa3ba87ce789910dbb652661a791
 WHIRLPOOL 
e75b7c2ea37d7847fd2509b554c33956babc19bb3bc2de15388260afb8b59dd53f6bd26849d996409054215c6b81c9826cd1762a768bcc73bb6800456d4aae6d
+DIST thunderbird-38.5.0-ar.xpi 475296 SHA256 
871c5198f1a5a2b5fef7f817d583bd91300bfd32522b7a1801b7e32b478a4bb9 SHA512 
e164b85d3745b3c3fbd21235751

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

2015-12-23 Thread Ian Stakenvicius
commit: 9777d963cb914c38eaeb86abddb992176327fdc0
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 20:50:27 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 20:56:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9777d963

mail-client/thunderbird-bin: cleanup old/vulnerable versions

Package-Manager: portage-2.2.24

 mail-client/thunderbird-bin/Manifest   | 175 -
 .../thunderbird-bin/thunderbird-bin-38.1.0.ebuild  | 162 ---
 .../thunderbird-bin/thunderbird-bin-38.2.0.ebuild  | 162 ---
 .../thunderbird-bin/thunderbird-bin-38.3.0.ebuild  | 162 ---
 4 files changed, 661 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 381617b..8fe9fce 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,4 +1,3 @@
-DIST lightning-4.0.1.xpi 6637522 SHA256 
a93af3b8548a82e5709ed1c0d06d0a103e3fcdd5e554b1124e42166a814be3a6 SHA512 
ed8ae62eb6b339a4108756934142dbc2aeb7e039d6fd856067bf3f24ce5a2450336e281dd018b5a14c359c5f58fc20668e5cad4b3929955572f44002be1a940c
 WHIRLPOOL 
caa23550eab6cc8f4b8ec63dd6c34282944cb9f150885ab2120d315db0910b640fab3fdb466d97cc7e15364e88bdc09c7041f107d11bf508f361979de1bf2722
 DIST lightning-4.0.2.xpi 6637618 SHA256 
d2d4985058dc2755243fb60a7869cf07e835f871fb098ccc2c7faa5d07f63ea6 SHA512 
f73afe1e4ee0e822102226a39f657fdcc397dd4bdd3824d9b793f6fab667fc70eb5bbee48cf088a5c1efe229ac8d564bf36c8998c2e10210f70612d380b7e2c9
 WHIRLPOOL 
7488b49ba36f385552951eb34c36098af522161ec9784cc10db5659efe002d415e5df13ae11b9eba06a1fa329e85f75adb0a025b8cbc71814f3f7195e6b4ad77
 DIST thunderbird-31.8.0-ar.xpi 472812 SHA256 
2f2f6e0e5554604fa861571eeaffc702a15a4be088df99af6f7c1944d35c7e9d SHA512 
ad77e3f4dca5ff063fe44a7e23e68b897efb417e529be58f310e486b3f322386512afbb00f95f121fd29df3a186d3d2b38c5ec08096c77832fa4ccec903e6d85
 WHIRLPOOL 
863e32689def07e16218b7b0d4a7fa18ec232a9665f4a03ba4b58fa3cdf020b5835ff07c32bfa0db2b10692f545a46db478324e722c83aa91c8149b81ab1e5f7
 DIST thunderbird-31.8.0-ast.xpi 393048 SHA256 
4ed7590913176d329ac340afb8ea5edadc7ad992ccd85b8731c9967e4021b3c8 SHA512 
091734274191b515f6cae98555418a97bce2b7beaeb10059d0bef1f802d3d013430aece7e4470b36419fd66316a7f96147deefdfb99da66c4086ee955fb9bfa7
 WHIRLPOOL 
e980f35455204c9686d3d7126c92df6a9f4a4e8d8fb5ebc7e1c0604e6467c21e20e434598ee47c3e5feb843ec146d3e5e2e9fe8dd737568982878c9c0b9632d0
@@ -52,174 +51,6 @@ DIST thunderbird-31.8.0-uk.xpi 499656 SHA256 
d5163a906069e20dd5e5b785dc1af32f694
 DIST thunderbird-31.8.0-vi.xpi 513835 SHA256 
9885e46bca6670d6659bc9ddfd4d41eacd4cfd13a0b95646001093598943a945 SHA512 
8b225f0b8a4d1d1dc11caaec9d043ee0e6cc5a4e86aaf608819f94182f67fac15bb540a9a95430bdb6053a46faa79ced741a8565b1bd926bfe7940ea8e87ed80
 WHIRLPOOL 
1cf0564d6293676c68335becb5e0294f2304359091a104ab7219cbef33082d6b3d78221fd57859c90f4f334d1553d1ac9afc5fe532ceb8e425605755c17e7f2d
 DIST thunderbird-31.8.0-zh-CN.xpi 462668 SHA256 
09116541b41128d53caa6c14c6c6607896c82592723d6990e1ddb068e1a3 SHA512 
823d24d53f025bbf8cc8d6fdb6a8056858659d743a2fd5c1c2851d138183186d6fc5c2ff1777005527a325f794d68c76df4ae007227d946b3ac3d19a011fbff9
 WHIRLPOOL 
573e35628df0f671a66a67313f4959963aa8807c717dbd88e96e325f7d2cef17a6fe6e148808d4ffeb5309fa2af948da1ffea890e5c2759dbd38e25332047303
 DIST thunderbird-31.8.0-zh-TW.xpi 463408 SHA256 
2bfd0efd2a0695733bf59d0a8f2c184c4798cc1f3589672f3095a77217d9bbe5 SHA512 
cd71d2e4a08ec157b95e70a2ff7acdd62c4c21ac93040b6183be55a14d6b3a4fdf5f9915078ce2487d544d3a2dde3954d5aed40ab3276f72615fb4462e4974a8
 WHIRLPOOL 
8939d94d9d5ca7ed72fe9e05ebbde37090410ed9b3d1d7d2a8f5495d718e2904f516a5bc123580c87d84baba01bde6c359c66ee371c003fbfc5f65a02111c6b1
-DIST thunderbird-38.1.0-ar.xpi 475295 SHA256 
8bc4384ede05efcb02e67a651a81f22cbaea3bbf6072e156d707e2a9ad49 SHA512 
cb8fa60dd8531d6ae4c8015d41568dedab74a83eaa742ea714224f276a8a3d4d71e1cd84e6f4d4e17e4b09a6fcca8b94d2b885c4323776bdd037922b6b38ae31
 WHIRLPOOL 
37767cc83500f47b40f554cdbc298de10eca85887b80800678a4ac4cfe2afce7d026c52d3dbf45449b81300c407883f1aafc863c1dcc7a25cfbb8e1555c2ab96
-DIST thunderbird-38.1.0-ast.xpi 405893 SHA256 
2a8b35fb65014cc2789e38a396a9c153b8726f5cc5c50ec042e29d9c7972b4fb SHA512 
9de891efb22720b9c0b71d9290e4643528b269eb595e6f3d1ebcbebda05d061b6db4b49ba934c49039dcbb424db10dd72baf748469387fcbf7726f91b852cbd2
 WHIRLPOOL 
9782a065f54b748f259a9fd365b9b652b29c8d670552239d319981205a15ff911a7296eb24225bb93c2f987c05feac29fe06861313ae904887e469ff98a2c53a
-DIST thunderbird-38.1.0-be.xpi 442473 SHA256 
0bd3e4dcc65e44d62127fb1832803f75a0bad4cd179135375460327363e81864 SHA512 
3a51c25cd27432d64b5980378019f6c5e455c657f3c72a0b72b11fde8cd04d51d9a09f1199e6539c7531aaebc85bc1016fff4e11cd19c98c2810e07a00c38c3a
 WHIRLPOOL 
ce6386e21ac5eaf9c8b199699d9d44daaa04aaf142436070824d6b90625c5ac410cf36a99e6241f84f0da2592e3fe420ee920997ddcdc2dbf096495133d3acd4
-DIST thunderbird-38.1.0-bg.xpi 

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

2015-12-23 Thread Ian Stakenvicius
commit: fee93309cd45ab053182c9d5b59d0379d1eb95b7
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 16:22:18 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 20:55:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee93309

mozilla packages: migrate arm neon/softfp/hardfp config fixes to the eclass

The firefox ebuild received fixes for various arm configurations (neon, 
hardfp/softfp)
but these fixes should also be applied to the other mozilla packages.  This 
commit
removes them from firefox and adds them to mozconfig.

 eclass/mozconfig-v6.38.eclass| 18 +-
 eclass/mozconfig-v6.42.eclass| 18 +-
 www-client/firefox/firefox-38.4.0.ebuild | 18 +-
 www-client/firefox/firefox-38.5.0.ebuild | 18 +-
 www-client/firefox/firefox-43.0.ebuild   | 18 +-
 5 files changed, 37 insertions(+), 53 deletions(-)

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index dc32140..ecd4578 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -45,7 +45,7 @@ esac
 # Set the variable to any value if the use flag should exist but not be 
default-enabled.
 
 # use-flags common among all mozilla ebuilds
-IUSE="${IUSE} dbus debug gstreamer gstreamer-0 +jemalloc3 pulseaudio selinux 
startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
+IUSE="${IUSE} dbus debug gstreamer gstreamer-0 +jemalloc3 neon pulseaudio 
selinux startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
 
 # some notes on deps:
 # gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 
2.14
@@ -237,4 +237,20 @@ mozconfig_config() {
mozconfig_use_with system-icu
mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
+
+   # Modifications to better support ARM, bug 553364
+   if use neon ; then
+   mozconfig_annotate '' --with-fpu=neon
+   mozconfig_annotate '' --with-thumb=yes
+   mozconfig_annotate '' --with-thumb-interwork=no
+   fi
+   if [[ ${CHOST} == armv* ]] ; then
+   mozconfig_annotate '' --with-float-abi=hard
+   mozconfig_annotate '' --enable-skia
+
+   if ! use system-libvpx ; then
+   sed -i -e "s|softfp|hard|" \
+   "${S}"/media/libvpx/moz.build
+   fi
+   fi
 }

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 7ed7283..1feea38 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -55,7 +55,7 @@ esac
 # Set the variable to any value if the use flag should exist but not be 
default-enabled.
 
 # use-flags common among all mozilla ebuilds
-IUSE="${IUSE} dbus debug +gstreamer gstreamer-0 +jemalloc3 pulseaudio selinux 
startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
+IUSE="${IUSE} dbus debug +gstreamer gstreamer-0 +jemalloc3 neon pulseaudio 
selinux startup-notification system-cairo system-icu system-jpeg system-sqlite 
system-libvpx"
 
 # some notes on deps:
 # gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 
2.14
@@ -263,4 +263,20 @@ mozconfig_config() {
mozconfig_use_with system-icu
mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
+
+   # Modifications to better support ARM, bug 553364
+   if use neon ; then
+   mozconfig_annotate '' --with-fpu=neon
+   mozconfig_annotate '' --with-thumb=yes
+   mozconfig_annotate '' --with-thumb-interwork=no
+   fi
+   if [[ ${CHOST} == armv* ]] ; then
+   mozconfig_annotate '' --with-float-abi=hard
+   mozconfig_annotate '' --enable-skia
+
+   if ! use system-libvpx ; then
+   sed -i -e "s|softfp|hard|" \
+   "${S}"/media/libvpx/moz.build
+   fi
+   fi
 }

diff --git a/www-client/firefox/firefox-38.4.0.ebuild 
b/www-client/firefox/firefox-38.4.0.ebuild
index 39fef48..bfe2595 100644
--- a/www-client/firefox/firefox-38.4.0.ebuild
+++ b/www-client/firefox/firefox-38.4.0.ebuild
@@ -42,7 +42,7 @@ KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 x86 
~amd64-linux ~x86-linux"
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist egl hardened +minimal neon pgo selinux +gmp-autoupdate test"
+IUSE="bindist egl hardened +minimal pgo selinux +gmp-autoupdate test"
 RESTRICT="!bindist? ( bindist )"
 
 # More URIs appended below...
@@ -206,22 +206,6 @@ src_configure() {
# Add full relro support for hardened
use hardened && append-ldflags "-Wl,-z,relro,-z,now"
 
-   if use neon ; then
-   mozconfig_annotate '' --with-fpu=neon
-   mozconfig_annotate '' --with

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

2015-12-23 Thread Ian Stakenvicius
commit: a7e13bfe9876bf6ffc74ffa9bec68a8651039b20
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 16:20:58 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 20:55:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e13bfe

mail-client/thunderbird: clean up old/vulnerable versions

Package-Manager: portage-2.2.24

 mail-client/thunderbird/Manifest  | 116 ---
 mail-client/thunderbird/thunderbird-38.2.0.ebuild | 369 --
 mail-client/thunderbird/thunderbird-38.3.0.ebuild | 369 --
 3 files changed, 854 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 1388c0a..49eeca2 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -3,14 +3,12 @@ DIST enigmail-1.8.1.tar.gz 1592706 SHA256 
15b621455fb945b0ff1a55b50bd75e8bacee86
 DIST enigmail-1.8.2.tar.gz 1604159 SHA256 
1d2700799bc52aaa8e8c9f7a0f5111281ff9fbdffc093cdff070657d574eb2a6 SHA512 
51eece988f466aeb4a343719a86dc7d95ec41dfc3ec7e3d8d2f360528675c605f8f2154f10aeea6ef82ed87c784f1d13bfc978e052a9ede0072b5137f6294b11
 WHIRLPOOL 
e12a703899e0e4c98adc58b5f4bf1f74e24a2cf09c1a706a6edca6aca06140041b293f23e6e5b05c507177b4148533ebc3431fb75592aae07d791a899ba2c45c
 DIST firefox-24.0-patches-0.9.tar.xz 6576 SHA256 
615b47ed076ead8f6fe8a9cc8b51ae7615bb8fb404a3e7254190e73c6669479f SHA512 
caf76c23e3ad4ae0fd9d240d4ee61c289bfc727ae8117a17c27396d32ab9e06512cfa53da86c99e6c2d941eca96e18c41775473f3c4a16cf8c91a2e8dbe144ad
 WHIRLPOOL 
c0104c84c20a28b945ce2fe5a22e00ccd412d00bc38e4d51583fb47765bd639808db1a1bb52be9b7515423437ae131e12dd5f837b35d8e2e50dfb86341446396
 DIST firefox-31.0-patches-0.3.tar.xz 6004 SHA256 
1ca282d9b58e611c395fcda508bf0ddfebfc91ea6a6132b59f1acf90566f663c SHA512 
4469ccc3200955bb790a177352ebdbfa5c2299581bbbd0d83be4e2e0ccd5cb850c5023f3784dfbb3cd5d0dbed9bea4b533bdbe1627e42ba60437b4743a0e8fae
 WHIRLPOOL 
86b2da659dcb11f34cbb6bc966d7f7ab79fb3f8f3584f929ea50f7893bf84b01ece435c4598c05b538d0719fb0426fca51a1cc9f9abdecd8b8e8beb5109cc899
-DIST firefox-38.0-patches-04.tar.xz 5572 SHA256 
501bd1cbd0ac7239674df4f7424e0dd57cab9ede47e18af0c99a8b8e04aa5ccc SHA512 
311d494ba2a4219c88eea651e617aa776d6aa8ff68092302b76e9ff4e3e348c7197ec583923188e39973b7bd14f94df19756daf2495d9b0fe44aeaa3dcd19100
 WHIRLPOOL 
6605eaa0b80c97d2d5d23a23f7b8d92e7ed875787b932adf14622eb3fb5f5ccdebe8a094d78b3518d874b8819724af94100fd1728074ba4a5c426bbd91eeb722
 DIST firefox-38.0-patches-05.tar.xz 18412 SHA256 
d2a2be8359c15d42fd2355bb54048db88af2288f9f9b69acbd742c29bd10be16 SHA512 
0556531fa5685bf04438df22b0e35ffd22c27e31a2d1d264b9401af8f3c79604577fc71f71e2bf338dc5465471152067ce1a30ba2813c612e062e20c4b5b7ea2
 WHIRLPOOL 
cc9aa2174395c8a70a9fc7010fc48d2f4e35c64c73deda38934a42ded5def14f7ccf6c3be8700ab3bea02bdd93bb4b98b40ff44176e4cfccd0b68b70d9deed61
 DIST gdata-provider-1.0.3.tar.xz 55860 SHA256 
2a6b8c1bed9c32dbb91bceadaf36986bffab4379ebf8ab1af83f9321b38f9cdd SHA512 
d1a99e179f4bc57c98beef80c27c5f774dffdd177a0ee0adf27441aaea27f96d61e723e592f9fa813b943acb34f572d5769622e2dd45c5befec762e0cbe013fb
 WHIRLPOOL 
2d896ae041ec8e6bd6f9474bf01ccc43925d89254cd6c719dfb70e1a5677f21fcc9536c2595f6b1b5823607d69248512d6dc9f5a1f208bd2e25a59f30a0c8c3f
 DIST gdata-provider-1.9.tar.xz 80812 SHA256 
8e60960999c752c49d6414d14c35c2d0cc474d4a199ec99e531453d4d60bc5a3 SHA512 
b1411b0a8614eb5e9fbdc0a41eb5ed38e8d4c90832e2a356fd0412b554af46bde4b766b213d9da3cafd85206da44d54c9f6b469c95ddb190fa04fe14a54a
 WHIRLPOOL 
df7451e55f937c604d92faed82a16bddd6ca87a7c03981324c5409ab5824ac1c631ec767f10eaedc6f7128cd1f9001eca599c848d39e116d9722f26811b01092
 DIST gdata-provider-2.6.3.xpi 115020 SHA256 
008a302410b152e956cf56fc0abe4f6cc191ae51ab367abb7e0467ee65d44093 SHA512 
38d2a581842de0937a96b7498db06aca120b8cd6b9de96a0285e90f57c28118193a24f32c9fdbee72233db0675a35c7bc51fd3ba6ec41bcf4521adf48107624e
 WHIRLPOOL 
70d87e73d39879daf4a00c9ff45c24a455af5fb2f93e8034811b0c444799bd754cb00ef63c321c3f7d85e98a62148fd0e9524fcc07edccb5c02772d7b515
 DIST lightning-2.6.5.xpi 3645840 SHA256 
c4bc84f7e21148d6d06f4f61de70c7b4e331b53dce12979309e91294d4289b31 SHA512 
880002e1c01a06b22ca20a120a5e4d893c364b058d7d52d12dddcdd3f4215652ae2c20332c3ca29fa6c5012df71330abda05bf3b862485043ddd481628ef801b
 WHIRLPOOL 
5003a341a174cbe7da8b069d9f5d6ade0a7c0e8d842a0c25f74702e997942b3ea43be1e0eb6913d75bc78ef23fb2ee57551860d02b331db039cd6adbfcfa1f5c
 DIST lightning-3.3.xpi 4226096 SHA256 
eedaf565bc253a6bc21618dcc95eb2cef121745c249734514bf37ebd6abb3e5a SHA512 
c0ae9d259ec28eb6d7335426cbaeaf2701b4a1230de203a5bcccb86937cadca6622031e7a7de11fa5a733631d20a2362fbdc04a1ab649a9383a2ae9114ab9c34
 WHIRLPOOL 
abebc35ca3eaddd50e8660e647c6382943327237375e1c31c567d03b4a91ced37c55d3e5e41b88d252d5fa025c56147ecb53e20dba98c08a2134b38848ffe98a
-DIST lightning-4.0.2.xpi 6637618 SHA256 
d2d4985058dc2755243fb60a7869cf07e835f871fb098ccc2c7faa5d07f63ea6 SHA512 
f73afe1e4ee0e822102226a39f657fdcc397dd4bdd3

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

2015-12-23 Thread Ian Stakenvicius
commit: 699fdc56d0b5bee3b847c2d4068f1a758883c264
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 23 20:55:05 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 23 20:56:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699fdc56

mail-client/thunderbird-bin: version bump

Package-Manager: portage-2.2.24

 mail-client/thunderbird-bin/Manifest   |  58 
 .../thunderbird-bin/thunderbird-bin-38.5.0.ebuild  | 162 +
 2 files changed, 220 insertions(+)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 8fe9fce..6fcce0d 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -107,7 +107,65 @@ DIST thunderbird-38.4.0-uk.xpi 509601 SHA256 
9cdc9926384d425473fc5c62d2bb35c20b2
 DIST thunderbird-38.4.0-vi.xpi 519843 SHA256 
4b385a97569a40331a5434762af52c4561f045892f0c51e852aae3af748df87a SHA512 
33f309a36fc356ecd278cea3c5d8c6d2e4eeb2a4fcdb11dcc51880e247594612136c88511a56e5f4e7aaffb379efa7f4317f5dcf2efca3334e2568aa12ca5732
 WHIRLPOOL 
3511f0bf3161ef9df2a73af2a0f5a1cb3343f25a350b989d54d683fcf22c622be52fe7c4525785975566349663f53deaf0ad05eb515a23d15f8b7b0668004d73
 DIST thunderbird-38.4.0-zh-CN.xpi 466412 SHA256 
a30ec5320021565cc1602623a4e83017dc31e3dcb1ac83afaf68089ab2c2d321 SHA512 
e511fe8c9675552390248af5e1e79a21494d39b0236aee47a0636e2e42a45deec72116b77fc3078309c683d878e6c4014c6733f16d27fe127ae6ae40afbe85a3
 WHIRLPOOL 
c8a52237da630113b790db21d62a71d9d2e5d777ba14da462963342c26eaa70b32f919f9353a2f1d94a6ef61b066cfada78d6b881f231f0bf60251cc521d7808
 DIST thunderbird-38.4.0-zh-TW.xpi 41 SHA256 
4e8687e4862fbf46e0e3b45f3c691fcef649d468f8a14163a4945e9909e06d30 SHA512 
2876141af71156201300e4e5601ebb01cc18e1e491aa09eaa8aacc20db2383f857786a83b86cac1bddac985aec4d6f477d9ab0188f15d1050a0eaba64bebbc6a
 WHIRLPOOL 
3d703bb8fe15288cec785282df93361c009c743de35c8342a91ff396843521c0a5684d144fc5747ef4b4d26238fa6c793b077519016fa9393b36d6517675aff0
+DIST thunderbird-38.5.0-ar.xpi 475296 SHA256 
871c5198f1a5a2b5fef7f817d583bd91300bfd32522b7a1801b7e32b478a4bb9 SHA512 
e164b85d3745b3c3fbd2123575125fc60a19bd4aa55d1e41124d9c8739f423439e602d9ee1af75d5954a9934ffc7a409c13845604e68bd10a731617e58923cfc
 WHIRLPOOL 
9ae7a17bd920e9525d08df1d7984f3770eb20445371a97f5e722e30dddc30dd0f350754ba8ade6eea3e217c4fa6a53324b88a9c68b2a79ac45933ffc22f13616
+DIST thunderbird-38.5.0-ast.xpi 405872 SHA256 
b8a3c66806cb11447fffe54830a78f96fcf828722708365558bb74e173a43ad4 SHA512 
9a45663736d066c8a8477bd1731c6c585c55c1acbaca1c63e508d4f135cae5eab8bdf9d8941ad108907b7ff8def0c72a745aa4c7fa30645ab7bc7e7881abfd68
 WHIRLPOOL 
e004d3203a34f32288c742b44131d7fa6ce9713112d8a2088dd19b038992b6152288e4d866eef1e2c1ba5f5ee45b578153539b0b4f7ecbfc2d8d4edc6567b37f
+DIST thunderbird-38.5.0-be.xpi 442452 SHA256 
ea1db89d0f5b511cd9ac513b97bee00cb42decd2b87e071b5da46a3aa2be81e6 SHA512 
b01e55dba74139b4024d3fc5d67d27ad11df3f36ae64240fbd7ff171d54547cf59cbfc47102f3b2fdd807b81fc5e1e2333e7141076259560437abf7a4dd562ea
 WHIRLPOOL 
b86caebddb64f77b8122b44cec696dfeaa52b55e6788fa55ad0cfa7b714d727bdbc771c49e9a88ca2675385fda978e0d0a3583451bee121c69a8ad3997ba
+DIST thunderbird-38.5.0-bg.xpi 506124 SHA256 
aabc2ac3fadeaa3ee8abd2e964672d690bb6e6b52c795b1c2d6d64b37b36b885 SHA512 
e1ff1e93f0d8dcae8c648e59bbd87626975e320703ff70a45068274b97a7e702934fb1101baf3216bda6cfa6c1d965ef94f28c2b42bf44c397d91da9d67c396f
 WHIRLPOOL 
c6f27d0f491676035ff7b970d1face9517c869df8997eb380d1a95c1f557a6d8fbb7f64da5b2cc6a705ef28147303b7c3b71518d1dd4d0fe6877ffa665e6cdf3
+DIST thunderbird-38.5.0-bn-BD.xpi 560626 SHA256 
022892a83c16ef4b9532c7161d94f445d1d96d00c8229c114547989d1c323ff8 SHA512 
9ec9422c662d73fe38c6fd0308565ec3d627d9445f9ef4eb7b005863b8b92dca31d3bab386c626e23959cf1e81dbfdc7459766486318fac16342901e0f16
 WHIRLPOOL 
7f48cc541b622d312d6d376cab1f258b7c6a923799f2c466a7b2d8c174a88ab688a157d880c1c2ba37aede3ab5b2b0c4176834f9bc8c15b1a414b0ab2add4f65
+DIST thunderbird-38.5.0-br.xpi 449767 SHA256 
2561fdc06b3bc6cbfd5b9324c5a036e94329da937d1a5bfa61e3a6ef0c5f4af2 SHA512 
6ce73028a0b33797589ff94288365055cc864581e2b2b507990e3a60cf4ce52f5f3e224aec8bf71c424aa9c3dc33590ed5c46c8375c30b63131e13ae9cdca592
 WHIRLPOOL 
b6d761f08e8ad835c76344e157747613e23eeafa2a64158ac008bea5243b78020d58c448b2b01a96fa54b81e37105127da02e131cebd6b9152731e6d7dec388c
+DIST thunderbird-38.5.0-ca.xpi 450325 SHA256 
40755d7ba80646e439d876df51f53bc7a38505997d54eb02be06072257e7378c SHA512 
3aeaba4a91c42ca778f739200394d1f445aaf72469c553ee2d8990653d009f2c744fb21e1d939de2791525a7e177c99892a8765c6314f599ee3fa0270b135380
 WHIRLPOOL 
5cee77c3635a4228c4db7514e878ecc705dcc3c2ee07f0a46b673cebb4f5689f1fdc90e840128078efee5e9723547f4fb0acbd23a58180572750ef5b31b3d514
+DIST thunderbird-38.5.0-cs.xpi 448724 SHA256 
e7222a48b20bf8f209dab4a122d2c6ea096780dab47e6868582bd1e2f6b14e9b SHA512 
7f3060aa7d92ed8ef68d050abc1e888eba3ed0c4f580dd00ef9189ae25d1c794863cd36cf8088568834cf88c253a7a810445

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

2015-12-23 Thread Mike Frysinger
commit: b87c18c6676bdd262e676eacbc65352e5404bb07
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 23 20:43:18 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 23 20:44:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87c18c6

sys-apps/xinetd: default to clearing active env

It's rare that we want the active shell environment to be passed down
to xinetd services, so default to clearing things.  If a service wants
an env var to be set, they can do so explicitly.

 sys-apps/xinetd/files/xinetd-2.3.15-config.patch | 22 ++
 sys-apps/xinetd/xinetd-2.3.15-r3.ebuild  | 55 
 2 files changed, 77 insertions(+)

diff --git a/sys-apps/xinetd/files/xinetd-2.3.15-config.patch 
b/sys-apps/xinetd/files/xinetd-2.3.15-config.patch
new file mode 100644
index 000..b362a97
--- /dev/null
+++ b/sys-apps/xinetd/files/xinetd-2.3.15-config.patch
@@ -0,0 +1,22 @@
+set up some secure defaults:
+ - services can only be accessed from localhost
+ - sanitize the runtime environment (so root's shell vars don't bleed through)
+
+--- contrib/xinetd.conf
 contrib/xinetd.conf
+@@ -22,5 +22,5 @@
+ #
+ # no_access   =
+-# only_from   =
++  only_from   = localhost
+ # max_load= 0
+   cps = 50 10
+@@ -35,7 +35,7 @@ defaults
+ 
+ # setup environmental attributes
+ #
+-# passenv =
++  passenv =
+   groups  = yes
+   umask   = 002
+ 

diff --git a/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild
new file mode 100644
index 000..7e46776
--- /dev/null
+++ b/sys-apps/xinetd/xinetd-2.3.15-r3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="powerful replacement for inetd"
+HOMEPAGE="http://www.xinetd.org/ https://github.com/xinetd-org/xinetd";
+SRC_URI="http://www.xinetd.org/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="perl rpc tcpd"
+
+DEPEND="tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )
+   rpc? ( net-libs/libtirpc:= )"
+RDEPEND="${DEPEND}
+   perl? ( dev-lang/perl )"
+DEPEND="${DEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.3.14-DESTDIR.patch
+   epatch "${FILESDIR}"/${PN}-2.3.14-install-contrib.patch
+   epatch "${FILESDIR}"/${PN}-2.3.15-config.patch
+   epatch "${FILESDIR}"/${PN}-2.3.15-creds.patch #488158
+   find -name Makefile.in -exec sed -i 's:\:$(AR):' {} +
+}
+
+src_configure() {
+   if ! use rpc ; then
+   append-cppflags -DNO_RPC
+   export ac_cv_header_{rpc_{rpc,rpcent,pmap_clnt},netdb}_h=no
+   fi
+   tc-export AR PKG_CONFIG
+   LIBS=$(${PKG_CONFIG} --libs libtirpc) \
+   econf \
+   $(use_with tcpd libwrap) \
+   --with-loadavg
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install install-contrib
+   use perl || rm -f "${ED}"/usr/sbin/xconv.pl
+
+   newinitd "${FILESDIR}"/xinetd.rc6 xinetd
+   newconfd "${FILESDIR}"/xinetd.confd xinetd
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   newdoc contrib/xinetd.conf xinetd.conf.dist.sample
+   dodoc AUDIT INSTALL README TODO CHANGELOG
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gmchess/

2015-12-23 Thread Pacho Ramos
commit: 9c2b997188c8b5bd04bcdf240c746423799abcd3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 19:58:17 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2b9971

games-board/gmchess: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 games-board/gmchess/gmchess-0.29.6-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-board/gmchess/gmchess-0.29.6-r1.ebuild 
b/games-board/gmchess/gmchess-0.29.6-r1.ebuild
index d1e290c..2777f8d 100644
--- a/games-board/gmchess/gmchess-0.29.6-r1.ebuild
+++ b/games-board/gmchess/gmchess-0.29.6-r1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit autotools libtool gnome2-utils games
+inherit autotools flag-o-matic libtool gnome2-utils games
 
 DESCRIPTION="Chinese chess with gtkmm and c++"
 HOMEPAGE="https://code.google.com/p/gmchess/";
@@ -28,6 +28,7 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
egamesconf \
--disable-static \
--localedir='/usr/share/locale'



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

2015-12-23 Thread Pacho Ramos
commit: 1cdba91e7b39fd14db3846a6f8ebeecfda9e02a8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:10:52 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdba91e

media-sound/gejengel: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 media-sound/gejengel/gejengel-0.1.4-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/gejengel/gejengel-0.1.4-r2.ebuild 
b/media-sound/gejengel/gejengel-0.1.4-r2.ebuild
index c49ab01..79c7954 100644
--- a/media-sound/gejengel/gejengel-0.1.4-r2.ebuild
+++ b/media-sound/gejengel/gejengel-0.1.4-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
 inherit autotools eutils multilib flag-o-matic
 
 DESCRIPTION="Lightweight audio player"
@@ -53,6 +53,7 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
econf \
--disable-shared \
$(use_enable syslog logging) \



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

2015-12-23 Thread Pacho Ramos
commit: 030ca388fa0eb05757d8b28800b93ffcb5afb4fa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:35:58 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030ca388

x11-misc/nitrogen: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 x11-misc/nitrogen/nitrogen-1.5.2.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/x11-misc/nitrogen/nitrogen-1.5.2.ebuild 
b/x11-misc/nitrogen/nitrogen-1.5.2.ebuild
index 78a895c..7bc126b 100644
--- a/x11-misc/nitrogen/nitrogen-1.5.2.ebuild
+++ b/x11-misc/nitrogen/nitrogen-1.5.2.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-inherit autotools eutils
+EAPI=5
+inherit autotools eutils flag-o-matic
 
 DESCRIPTION="A background browser and setter for X"
 HOMEPAGE="http://projects.l3ib.org/nitrogen/";
@@ -29,10 +29,8 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
econf \
-   --disable-dependency-tracking \
$(use_enable nls) \
$(use_enable xinerama)
 }
-
-DOCS=( AUTHORS ChangeLog NEWS README )



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

2015-12-23 Thread Pacho Ramos
commit: cdb2b9e21d52c169a0a03b30a041cdc442f8246f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:18:14 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb2b9e2

media-sound/mangler: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 media-sound/mangler/mangler-1.2.5-r1.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/media-sound/mangler/mangler-1.2.5-r1.ebuild 
b/media-sound/mangler/mangler-1.2.5-r1.ebuild
index d8d817c..5ed52aa 100644
--- a/media-sound/mangler/mangler-1.2.5-r1.ebuild
+++ b/media-sound/mangler/mangler-1.2.5-r1.ebuild
@@ -3,8 +3,7 @@
 # $Id$
 
 EAPI=5
-
-inherit toolchain-funcs
+inherit eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="Open source VOIP client capable of connecting to Ventrilo 3.x 
servers"
 HOMEPAGE="http://www.mangler.org/";
@@ -35,8 +34,8 @@ DEPEND="${RDEPEND}
 
 src_configure() {
tc-export CC
+   append-cxxflags -std=c++11
econf \
-   --disable-dependency-tracking \
$(use_enable static-libs static) \
$(use_enable gsm) \
$(use_enable speex) \
@@ -50,8 +49,6 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog
-
-   find "${D}" -name '*.la' -exec rm -f '{}' +
+   default
+   prune_libtool_files
 }



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

2015-12-23 Thread Pacho Ramos
commit: 4f5dd579c50d4ddefbf7486fa6f516c39476179a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:05:56 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5dd579

media-sound/amsynth: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 media-sound/amsynth/amsynth-1.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/amsynth/amsynth-1.5.1.ebuild 
b/media-sound/amsynth/amsynth-1.5.1.ebuild
index 4bb0d75..a514a48 100644
--- a/media-sound/amsynth/amsynth-1.5.1.ebuild
+++ b/media-sound/amsynth/amsynth-1.5.1.ebuild
@@ -3,8 +3,7 @@
 # $Id$
 
 EAPI=5
-
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Virtual analogue synthesizer"
 HOMEPAGE="https://github.com/nixxcode/amsynth/";
@@ -41,6 +40,7 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
econf \
CFLAGS="" \
CXXFLAGS="${CXXFLAGS}" \



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

2015-12-23 Thread Pacho Ramos
commit: 82f441f00f7be3a9d033ff8209a5b1bae997a4d9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:31:15 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f441f0

sci-libs/plotmm: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 sci-libs/plotmm/plotmm-0.1.2.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/sci-libs/plotmm/plotmm-0.1.2.ebuild 
b/sci-libs/plotmm/plotmm-0.1.2.ebuild
index 6308ad4..fd00d23 100644
--- a/sci-libs/plotmm/plotmm-0.1.2.ebuild
+++ b/sci-libs/plotmm/plotmm-0.1.2.ebuild
@@ -2,9 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="2"
-
-inherit eutils
+EAPI=5
+inherit eutils flag-o-matic
 
 DESCRIPTION="Plot widget for GTKmm"
 HOMEPAGE="http://plotmm.sourceforge.net/";
@@ -17,7 +16,7 @@ IUSE="doc examples"
 
 RDEPEND="dev-cpp/gtkmm:2.4"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig"
 
 # NOTES:
 # somewhat, there is a dep on libsigc++ but it's much more via gtkmm
@@ -31,17 +30,15 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
econf \
--disable-maintainer-mode \
-   --disable-dependency-tracking \
--enable-fast-install \
--disable-libtool-lock
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-
-   dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
+   default
 
if use doc; then
dohtml -r doc/html/* || die "dohtml failed"



[gentoo-commits] repo/gentoo:master commit in: net-proxy/bfilter/

2015-12-23 Thread Pacho Ramos
commit: 19bd08f64c87590f32ef2711396adaee6af75821
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 17:05:41 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:37:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bd08f6

net-proxy/bfilter: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 net-proxy/bfilter/bfilter-1.1.4-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-proxy/bfilter/bfilter-1.1.4-r2.ebuild 
b/net-proxy/bfilter/bfilter-1.1.4-r2.ebuild
index aabb5d8..78e1664 100644
--- a/net-proxy/bfilter/bfilter-1.1.4-r2.ebuild
+++ b/net-proxy/bfilter/bfilter-1.1.4-r2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit autotools eutils user
+inherit autotools eutils flag-o-matic user
 
 DESCRIPTION="An ad-filtering web proxy featuring an effective heuristic 
ad-detection algorithm"
 HOMEPAGE="http://bfilter.sourceforge.net/";
@@ -53,6 +53,7 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
econf \
$(use_enable debug) \
$(use_with X gui) \



[gentoo-commits] repo/gentoo:master commit in: games-arcade/monster-masher/

2015-12-23 Thread Pacho Ramos
commit: 0dfd5d8f89178e8883682a85b5dca0966e4be231
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 19:49:10 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfd5d8f

games-arcade/monster-masher: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild 
b/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
index 1f8d1a3..8697641 100644
--- a/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
+++ b/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 GCONF_DEBUG="no"
 
-inherit autotools eutils gnome2
+inherit autotools eutils flag-o-matic gnome2
 
 DESCRIPTION="Squash the monsters with your levitation worker gnome"
 HOMEPAGE="http://people.iola.dk/olau/monster-masher/";
@@ -41,6 +41,8 @@ src_prepare() {
# build with newer glib - bug #424313
sed -i -e 's:glib/gtypes:glib:' src/pixbuf-drawing.hpp || die
 
+   append-cxxflags -std=c++11
+
eautoreconf
gnome2_src_prepare
 }



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

2015-12-23 Thread Pacho Ramos
commit: 4d3bbdf1903aa758111669909ba646606360f710
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 19:42:58 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:37:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3bbdf1

app-editors/mlview: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 app-editors/mlview/mlview-0.9.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-editors/mlview/mlview-0.9.0-r1.ebuild 
b/app-editors/mlview/mlview-0.9.0-r1.ebuild
index 0e20ca1..ce52661 100644
--- a/app-editors/mlview/mlview-0.9.0-r1.ebuild
+++ b/app-editors/mlview/mlview-0.9.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 GCONF_DEBUG="no"
 GNOME_TARBALL_SUFFIX="bz2"
 
-inherit autotools eutils gnome2
+inherit autotools eutils flag-o-matic gnome2
 
 DESCRIPTION="XML editor for the GNOME environment"
 HOMEPAGE="http://www.nongnu.org/mlview/mlview-internals.html";
@@ -57,6 +57,7 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
gnome2_src_configure \
--disable-static \
$(use_enable debug)



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

2015-12-23 Thread Pacho Ramos
commit: 0db53589f257899c86e4a814cde829c529aca74d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:34:10 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db53589

x11-libs/libview: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 x11-libs/libview/libview-0.6.6-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-libs/libview/libview-0.6.6-r2.ebuild 
b/x11-libs/libview/libview-0.6.6-r2.ebuild
index 5ae6e98..7a3c8a0 100644
--- a/x11-libs/libview/libview-0.6.6-r2.ebuild
+++ b/x11-libs/libview/libview-0.6.6-r2.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 GCONF_DEBUG="no"
 
-inherit autotools eutils gnome2
+inherit autotools eutils flag-o-matic gnome2
 
 DESCRIPTION="VMware's Incredibly Exciting Widgets"
 HOMEPAGE="http://view.sourceforge.net";
@@ -32,6 +32,7 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -std=c++11
gnome2_src_configure \
--enable-deprecated \
$(use_enable static-libs static)



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

2015-12-23 Thread Pacho Ramos
commit: 0d418c378ec63c4bbee98fecd2591b4fdbcc42f3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 16:20:07 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:37:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d418c37

dev-libs/ferrisloki: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild | 48 +
 1 file changed, 48 insertions(+)

diff --git a/dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild 
b/dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild
new file mode 100644
index 000..55d75c0
--- /dev/null
+++ b/dev-libs/ferrisloki/ferrisloki-3.0.13-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="Loki C++ library from Modern C++ Design"
+HOMEPAGE="http://www.libferris.com/";
+SRC_URI="mirror://sourceforge/witme/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs stlport"
+
+RDEPEND="stlport? ( >=dev-libs/STLport-5 )
+   >=dev-libs/libsigc++-2.6:2"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   # derice this damn configure script
+   sed -i \
+   -e '/^CFLAGS/{s: -O3 : :g;s:-Wl,-O1 -Wl,--hash-style=both::;}' \
+   -e 's:-lstlport_gcc:-lstlport:' \
+   configure || die
+
+   # Fix building with libsigc++-2.6
+   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
+   find -name '*.hh' -exec sed -i '/sigc++\/object.h/d' {} + || die
+
+   epatch_user
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+   econf \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --with-stlport="${EPREFIX}/usr/include/stlport" \
+   $(use_enable stlport) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



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

2015-12-23 Thread Pacho Ramos
commit: f287e82e5fb500d65b87608308e4b4cfcee2b167
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:01:01 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f287e82e

games-puzzle/gnudoku: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 games-puzzle/gnudoku/gnudoku-0.93.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-puzzle/gnudoku/gnudoku-0.93.ebuild 
b/games-puzzle/gnudoku/gnudoku-0.93.ebuild
index 406f777..b12f289 100644
--- a/games-puzzle/gnudoku/gnudoku-0.93.ebuild
+++ b/games-puzzle/gnudoku/gnudoku-0.93.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils games
+inherit eutils flag-o-matic games
 
 MY_PN="GNUDoku"
 MY_P=${MY_PN}-${PV}
@@ -25,6 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-gcc43.patch
+   append-cxxflags -std=c++11
sed -i \
-e "s:\$(CXX):\$(CXX) ${CXXFLAGS} ${LDFLAGS}:" \
Makefile \



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

2015-12-23 Thread Pacho Ramos
commit: 932f0bb499de1a458bd2dc4f1f57c2d2e83f3328
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 20:02:52 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932f0bb4

media-gfx/gimmage: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 media-gfx/gimmage/gimmage-0.2.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gimmage/gimmage-0.2.3-r1.ebuild 
b/media-gfx/gimmage/gimmage-0.2.3-r1.ebuild
index 47fac03..35b84dd 100644
--- a/media-gfx/gimmage/gimmage-0.2.3-r1.ebuild
+++ b/media-gfx/gimmage/gimmage-0.2.3-r1.ebuild
@@ -3,8 +3,7 @@
 # $Id$
 
 EAPI=5
-
-inherit autotools eutils
+inherit autotools eutils flag-o-matic
 
 DESCRIPTION="A slim GTK-based image browser"
 HOMEPAGE="https://sourceforge.net/projects/gimmage.berlios/";
@@ -37,5 +36,6 @@ src_configure() {
local myconf
use debug && myconf="--enable-debug"
 
+   append-cxxflags -std=c++11
econf ${myconf}
 }



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

2015-12-23 Thread Pacho Ramos
commit: 654a828b1c78eb0dffb61cdcf7f5898e257ed47d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 19:46:50 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 20:38:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654a828b

dev-util/crow-designer: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 dev-util/crow-designer/crow-designer-2.21.0.ebuild | 20 +---
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/dev-util/crow-designer/crow-designer-2.21.0.ebuild 
b/dev-util/crow-designer/crow-designer-2.21.0.ebuild
index 5fa457c..b1a4807 100644
--- a/dev-util/crow-designer/crow-designer-2.21.0.ebuild
+++ b/dev-util/crow-designer/crow-designer-2.21.0.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="3"
+EAPI=5
+inherit eutils flag-o-matic
 
 DESCRIPTION="GTK+ GUI building tool"
 HOMEPAGE="http://www.crowdesigner.org";
@@ -15,26 +16,31 @@ IUSE="nls"
 
 LANGS="ru"
 
-RDEPEND=">=dev-libs/guiloader-2.21
+RDEPEND="
+   >=dev-libs/guiloader-2.21
>=dev-libs/guiloader-c++-2.21
dev-cpp/gtkmm:2.4
-   >=dev-libs/dbus-glib-0.86"
+   >=dev-libs/dbus-glib-0.86
+"
 DEPEND="${RDEPEND}
dev-libs/boost
virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.18 )"
+   nls? ( >=sys-devel/gettext-0.18 )
+"
 
-S=${WORKDIR}/crow-${PV}
+S="${WORKDIR}/crow-${PV}"
 
 for x in ${LANGS}; do
IUSE="${IUSE} linguas_${x}"
 done
 
 src_configure() {
+   append-cxxflags -std=c++11
econf $(use_enable nls)
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-   dodoc 
doc/{authors.txt,news.{en,ru}.txt,readme.{en,ru}.txt,readme.ru.txt} || die
+   default
+   dodoc 
doc/{authors.txt,news.{en,ru}.txt,readme.{en,ru}.txt,readme.ru.txt}
+   prune_libtool_files
 }



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

2015-12-23 Thread Alfredo Tupone
commit: e417a0e5984a8f6d67adb4684590651052302ace
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Dec 23 20:11:37 2015 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 23 20:12:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e417a0e5

games-sports/torcs: compile with format-security. Bug #539232

Package-Manager: portage-2.2.24

 games-sports/torcs/files/torcs-1.3.6-format.patch | 34 +++
 games-sports/torcs/torcs-1.3.6.ebuild |  1 +
 2 files changed, 35 insertions(+)

diff --git a/games-sports/torcs/files/torcs-1.3.6-format.patch 
b/games-sports/torcs/files/torcs-1.3.6-format.patch
new file mode 100644
index 000..52e7db6
--- /dev/null
+++ b/games-sports/torcs/files/torcs-1.3.6-format.patch
@@ -0,0 +1,34 @@
+--- src/tools/texmapper/maintexmapper.cpp.old  2015-12-23 20:55:24.874102363 
+0100
 src/tools/texmapper/maintexmapper.cpp  2015-12-23 20:55:55.071553325 
+0100
+@@ -103,7 +103,7 @@
+ {
+ int   i, j;
+ 
+-printf(title);
++printf("%s", title);
+ for (j = 0; j < 4; j ++){
+   for (i = 0; i < 4; i ++) {
+   printf("%.6f  ", m[i][j]);
+--- src/tools/trackgen/objects.cpp.old 2015-12-23 20:59:49.671287196 +0100
 src/tools/trackgen/objects.cpp 2015-12-23 21:02:21.639523189 +0100
+@@ -234,9 +234,9 @@
+ 
+   ssgLeaf *vt = (ssgLeaf *)ent;
+   if (vt->getCullFace() == TRUE) {
+-  surf = "SURF 0x10\n";
++  surf = "0x10";
+   } else {
+-  surf = "SURF 0x30\n";
++  surf = "0x30";
+   }
+ 
+   int num_verts = vt->getNumVertices();
+@@ -304,7 +304,7 @@
+   fprintf (save_fd, "numsurf %d\n", num_tris);
+ 
+   for (i = 0; i < num_tris; i++) {
+-  fprintf (save_fd, surf);
++  fprintf (save_fd, "SURF %s\n", surf);
+   fprintf (save_fd, "mat 0\n");
+   fprintf (save_fd, "refs 3\n");
+   fprintf (save_fd, "%d %g %g\n",

diff --git a/games-sports/torcs/torcs-1.3.6.ebuild 
b/games-sports/torcs/torcs-1.3.6.ebuild
index 4c01238..fdd634c 100644
--- a/games-sports/torcs/torcs-1.3.6.ebuild
+++ b/games-sports/torcs/torcs-1.3.6.ebuild
@@ -33,6 +33,7 @@ src_prepare() {
"${FILESDIR}"/${P}-no-automake.patch \
"${FILESDIR}"/${P}-as-needed.patch \
"${FILESDIR}"/${P}-flags.patch \
+   "${FILESDIR}"/${P}-format.patch \
"${FILESDIR}"/${P}-noXmuXt.patch
eautoreconf
ecvs_clean



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

2015-12-23 Thread Justin Lecher
commit: b14ce199decdb90131c265101cac71abe5f0c4b5
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:15:35 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:15:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14ce199

dev-python/django-select2: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/django-select2/Manifest | 1 +
 dev-python/django-select2/django-select2-4.3.1.ebuild  | 1 +
 .../{django-select2-4.3.1.ebuild => django-select2-5.5.0.ebuild}   | 7 +--
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-python/django-select2/Manifest 
b/dev-python/django-select2/Manifest
index 20dab40..492f3cd 100644
--- a/dev-python/django-select2/Manifest
+++ b/dev-python/django-select2/Manifest
@@ -2,3 +2,4 @@ DIST Django-Select2-3.2.1.tar.gz 67816 SHA256 
d39832622840edfc66882d0e449fd09c67
 DIST Django-Select2-4.0.0.tar.gz 75566 SHA256 
9a186b6737baf7b000f6ea0f9c0e76475a73643c89a879fa4068e774af2862d5 SHA512 
459b7885d4567d8aef89a527ed2913dddcb3d8bf1ec5993b6dd70b66c57ffdf60f418bdd7b4391b9e81815af3ce997d7f364880d6e272cf19a348834c9b3a54d
 WHIRLPOOL 
92796dcaae59b2b91f6cd9178938dedde21e58e1225289b45e5a09450a52895d0d860360ba88070b024f611081ab95c95759bea26d417cffc1f3fd4ab016d991
 DIST Django-Select2-4.2.2.tar.gz 91269 SHA256 
e0924aed8e9a35f6d755b464c44ea63396653b1dc82cdf1591d1a151e032aa70 SHA512 
5262201804ac9cd9a13c228ba93d3753906d60bceb17ba860b855fb5106891223006acc79da9cf9d34ad32f6bcdf434f10d36135fab0305a8772f532d77982db
 WHIRLPOOL 
25f9b3527bf023c737c9296311c1c9237cbe1ceee510d7036a44b71c7dd95d17e3c121e85d950e1b81fcc130bbee794bc2af4a004ee2d8d6668a0bb3adca50a5
 DIST Django-Select2-4.3.1.tar.gz 97158 SHA256 
7cdf88f15b350ccc3b9e1bcd037c70289c270304df5e1bf6fc918aebb4b709bf SHA512 
5d80531a96239e311559a66f33ebb2926ba02f3561038f035e80931a7d667d16b5b2215520f1da1aac38d6d2d92f0114f71c06bb07fac12dab954a0a03076499
 WHIRLPOOL 
bde077e5032921ecd3599b70604b3f30dace7e904cc8f2fe3d4fd4ab1533d3631c8661f72e083d6d8f34277c12f3799c2e78db77470a689c1304baaabee740c8
+DIST Django-Select2-5.5.0.tar.gz 16591 SHA256 
7068fe588561e4fdc896bb7102f775c203f4c38fd6a9fe73ed1e515830552c49 SHA512 
c2b3fc97a520d729e8288647190042cd6e577649e9abbbd1d4ce39d9cb9a7d0c03da8f1e50f5377c67c0ea9f0d379c1f8c97da4cc477c365741a6c82bc8f1e03
 WHIRLPOOL 
438fd2c3d351bbd9a95a6bbc2b750444b86b0a465811b1c54ea57b670352a38c797e51ca9badb48513515e600881d973aad2dadda2a3cf6b58e45a89ab743152

diff --git a/dev-python/django-select2/django-select2-4.3.1.ebuild 
b/dev-python/django-select2/django-select2-4.3.1.ebuild
index 0b33ffb..f0b6779 100644
--- a/dev-python/django-select2/django-select2-4.3.1.ebuild
+++ b/dev-python/django-select2/django-select2-4.3.1.ebuild
@@ -3,6 +3,7 @@
 # $Id$
 
 EAPI="5"
+
 PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1

diff --git a/dev-python/django-select2/django-select2-4.3.1.ebuild 
b/dev-python/django-select2/django-select2-5.5.0.ebuild
similarity index 78%
copy from dev-python/django-select2/django-select2-4.3.1.ebuild
copy to dev-python/django-select2/django-select2-5.5.0.ebuild
index 0b33ffb..b01851a 100644
--- a/dev-python/django-select2/django-select2-4.3.1.ebuild
+++ b/dev-python/django-select2/django-select2-5.5.0.ebuild
@@ -3,7 +3,8 @@
 # $Id$
 
 EAPI="5"
-PYTHON_COMPAT=( python2_7 )
+
+PYTHON_COMPAT=( python{2_7,3_{3,4}} )
 
 inherit distutils-r1
 
@@ -19,5 +20,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/django-appconf[${PYTHON_USEDEP}]"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2015-12-23 Thread Justin Lecher
commit: 41cb9ba380147d427638f0e6db1d0ed713e7280f
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:15:40 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:15:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cb9ba3

dev-python/djangocms-picture: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-picture/djangocms-picture-0.1.ebuild | 4 ++--
 dev-python/djangocms-picture/metadata.xml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/djangocms-picture/djangocms-picture-0.1.ebuild 
b/dev-python/djangocms-picture/djangocms-picture-0.1.ebuild
index 14c968b..22a6354 100644
--- a/dev-python/djangocms-picture/djangocms-picture-0.1.ebuild
+++ b/dev-python/djangocms-picture/djangocms-picture-0.1.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-picture/metadata.xml 
b/dev-python/djangocms-picture/metadata.xml
index 0b1cf3e..0cefb97 100644
--- a/dev-python/djangocms-picture/metadata.xml
+++ b/dev-python/djangocms-picture/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/djangocms-admin-style/

2015-12-23 Thread Justin Lecher
commit: 5bdbe805b199ddbd9a18ea2744e900e2af0af6dc
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:08:50 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:08:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdbe805

dev-python/djangocms-admin-style: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-admin-style/djangocms-admin-style-0.2.8.ebuild | 6 +++---
 dev-python/djangocms-admin-style/metadata.xml   | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/dev-python/djangocms-admin-style/djangocms-admin-style-0.2.8.ebuild 
b/dev-python/djangocms-admin-style/djangocms-admin-style-0.2.8.ebuild
index d5bb577..a0f1648 100644
--- a/dev-python/djangocms-admin-style/djangocms-admin-style-0.2.8.ebuild
+++ b/dev-python/djangocms-admin-style/djangocms-admin-style-0.2.8.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{3,4}} )
 
 inherit distutils-r1
 
-DESCRIPTION="Adds pretty CSS styles for the django CMS admin interface."
+DESCRIPTION="Adds pretty CSS styles for the django CMS admin interface"
 HOMEPAGE="https://pypi.python.org/pypi/djangocms-admin-style";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
@@ -21,5 +21,5 @@ RDEPEND=""
 
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-admin-style/metadata.xml 
b/dev-python/djangocms-admin-style/metadata.xml
index 9ff86e6..e0b7f14 100644
--- a/dev-python/djangocms-admin-style/metadata.xml
+++ b/dev-python/djangocms-admin-style/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



[gentoo-commits] repo/gentoo:master commit in: dev-python/djangocms-text-ckeditor/

2015-12-23 Thread Justin Lecher
commit: 4c9beec70902843c35c2b1ba50e74b4a953e2d49
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:10:11 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:10:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9beec7

dev-python/djangocms-text-ckeditor: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 .../djangocms-text-ckeditor/djangocms-text-ckeditor-2.6.0.ebuild  | 4 ++--
 dev-python/djangocms-text-ckeditor/metadata.xml   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/dev-python/djangocms-text-ckeditor/djangocms-text-ckeditor-2.6.0.ebuild 
b/dev-python/djangocms-text-ckeditor/djangocms-text-ckeditor-2.6.0.ebuild
index 2b83ad5..f720467 100644
--- a/dev-python/djangocms-text-ckeditor/djangocms-text-ckeditor-2.6.0.ebuild
+++ b/dev-python/djangocms-text-ckeditor/djangocms-text-ckeditor-2.6.0.ebuild
@@ -21,5 +21,5 @@ RDEPEND=""
 
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-text-ckeditor/metadata.xml 
b/dev-python/djangocms-text-ckeditor/metadata.xml
index aba3346..59cd9df 100644
--- a/dev-python/djangocms-text-ckeditor/metadata.xml
+++ b/dev-python/djangocms-text-ckeditor/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



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

2015-12-23 Thread Justin Lecher
commit: 8b6c90ea0026f32e9afa9cb2335fcafeed0a1308
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:10:34 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:10:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6c90ea

dev-python/djangocms-inherit: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-inherit/djangocms-inherit-0.1.ebuild | 4 ++--
 dev-python/djangocms-inherit/metadata.xml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/djangocms-inherit/djangocms-inherit-0.1.ebuild 
b/dev-python/djangocms-inherit/djangocms-inherit-0.1.ebuild
index c291c13..8df952a 100644
--- a/dev-python/djangocms-inherit/djangocms-inherit-0.1.ebuild
+++ b/dev-python/djangocms-inherit/djangocms-inherit-0.1.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-inherit/metadata.xml 
b/dev-python/djangocms-inherit/metadata.xml
index 0e357c2..848cb1c 100644
--- a/dev-python/djangocms-inherit/metadata.xml
+++ b/dev-python/djangocms-inherit/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



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

2015-12-23 Thread Justin Lecher
commit: afdc7cd771e46e64ac0f8df62ee98fa708b8da88
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:09:09 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:09:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdc7cd7

dev-python/djangocms-video: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-video/djangocms-video-0.1.ebuild | 4 ++--
 dev-python/djangocms-video/metadata.xml   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/djangocms-video/djangocms-video-0.1.ebuild 
b/dev-python/djangocms-video/djangocms-video-0.1.ebuild
index 5f7ba6b..e296903 100644
--- a/dev-python/djangocms-video/djangocms-video-0.1.ebuild
+++ b/dev-python/djangocms-video/djangocms-video-0.1.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-video/metadata.xml 
b/dev-python/djangocms-video/metadata.xml
index 138bf7a..405562c 100644
--- a/dev-python/djangocms-video/metadata.xml
+++ b/dev-python/djangocms-video/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



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

2015-12-23 Thread Justin Lecher
commit: 3045e26e91abd089beeedea96084e554521a504a
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:15:06 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:15:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3045e26e

dev-python/djangocms-snippet: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-snippet/djangocms-snippet-1.5.ebuild | 4 ++--
 dev-python/djangocms-snippet/metadata.xml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/djangocms-snippet/djangocms-snippet-1.5.ebuild 
b/dev-python/djangocms-snippet/djangocms-snippet-1.5.ebuild
index d76978c..63d8649 100644
--- a/dev-python/djangocms-snippet/djangocms-snippet-1.5.ebuild
+++ b/dev-python/djangocms-snippet/djangocms-snippet-1.5.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-snippet/metadata.xml 
b/dev-python/djangocms-snippet/metadata.xml
index 76cb036..e05f7b8 100644
--- a/dev-python/djangocms-snippet/metadata.xml
+++ b/dev-python/djangocms-snippet/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



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

2015-12-23 Thread Justin Lecher
commit: 28904399a4b5e5cb0e13ad4fbe002274a097b948
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:10:56 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:10:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28904399

dev-python/djangocms-teaser: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild | 4 ++--
 dev-python/djangocms-teaser/metadata.xml| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild 
b/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild
index cc768cc..773224e 100644
--- a/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild
+++ b/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-teaser/metadata.xml 
b/dev-python/djangocms-teaser/metadata.xml
index fcd0b1c..ae81ed1 100644
--- a/dev-python/djangocms-teaser/metadata.xml
+++ b/dev-python/djangocms-teaser/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



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

2015-12-23 Thread Justin Lecher
commit: 2d8ef9559c161cad88ed4a90f14fb07728c34a9e
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:09:52 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:09:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8ef955

dev-python/djangocms-flash: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild | 4 ++--
 dev-python/djangocms-flash/metadata.xml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild 
b/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild
index 0403a3d..0a0371a 100644
--- a/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild
+++ b/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-flash/metadata.xml 
b/dev-python/djangocms-flash/metadata.xml
index 4ff8535..2ff76ee 100644
--- a/dev-python/djangocms-flash/metadata.xml
+++ b/dev-python/djangocms-flash/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



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

2015-12-23 Thread Justin Lecher
commit: 5c52f269f58c60731ecc30d290a041efb1c9184f
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:16:25 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:16:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c52f269

dev-python/djangocms-link: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-link/djangocms-link-1.7.1.ebuild | 8 +++-
 dev-python/djangocms-link/metadata.xml| 2 +-
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-python/djangocms-link/djangocms-link-1.7.1.ebuild 
b/dev-python/djangocms-link/djangocms-link-1.7.1.ebuild
index b830e02..9a31c78 100644
--- a/dev-python/djangocms-link/djangocms-link-1.7.1.ebuild
+++ b/dev-python/djangocms-link/djangocms-link-1.7.1.ebuild
@@ -17,10 +17,8 @@ KEYWORDS="~amd64 ~x86"
 SLOT="0"
 IUSE=""
 
-RDEPEND="
-   dev-python/django-select2
-"
+RDEPEND="dev-python/django-select2[${PYTHON_USEDEP}]"
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-link/metadata.xml 
b/dev-python/djangocms-link/metadata.xml
index d8caf0d..2d142df 100644
--- a/dev-python/djangocms-link/metadata.xml
+++ b/dev-python/djangocms-link/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



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

2015-12-23 Thread Justin Lecher
commit: b50d6b4ee4ede3c79079554b2d1365f2ade175fd
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 19:07:43 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 19:07:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50d6b4e

dev-python/djangocms-file: Add missing PYTHON_USEDEP

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/djangocms-file/djangocms-file-0.1.ebuild | 4 ++--
 dev-python/djangocms-file/metadata.xml  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/djangocms-file/djangocms-file-0.1.ebuild 
b/dev-python/djangocms-file/djangocms-file-0.1.ebuild
index 379f49e..8723630 100644
--- a/dev-python/djangocms-file/djangocms-file-0.1.ebuild
+++ b/dev-python/djangocms-file/djangocms-file-0.1.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 RDEPEND=""
 DEPEND="
${RDEPEND}
-   dev-python/setuptools
-"
\ No newline at end of file
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/djangocms-file/metadata.xml 
b/dev-python/djangocms-file/metadata.xml
index aa4dee9..2b293e0 100644
--- a/dev-python/djangocms-file/metadata.xml
+++ b/dev-python/djangocms-file/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   



[gentoo-commits] repo/gentoo:master commit in: sci-biology/allpathslg/

2015-12-23 Thread Justin Lecher
commit: 8ebd98c00dd68c1b4ff0aaeb4cadfc1980753655
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 16:34:43 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 18:55:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebd98c0

sci-biology/allpathslg: Drop old

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-biology/allpathslg/Manifest|  2 -
 sci-biology/allpathslg/allpathslg-47093.ebuild | 36 -
 sci-biology/allpathslg/allpathslg-52415.ebuild | 54 --
 3 files changed, 92 deletions(-)

diff --git a/sci-biology/allpathslg/Manifest b/sci-biology/allpathslg/Manifest
index 8db6db4..cd18242 100644
--- a/sci-biology/allpathslg/Manifest
+++ b/sci-biology/allpathslg/Manifest
@@ -1,4 +1,2 @@
 DIST allpathslg-42337.tar.gz 2739498 SHA256 
a2c8f64f6ba1705b2331ca07761d189183c6745f8717ffc67ee98e9e3ca3dba6 SHA512 
7595fbe14a5029578b57d16f781cbb2a0f0ad6b1af2dd770e2274f8fe2e11d0013fdff12cc85c1be748e769ffb23b7d5fe30920feef38e0e8b947d05b8bda31c
 WHIRLPOOL 
79bda55d49877641eb55630950472a06d8f25db467dbfecde8b4d04c3ce16c071d32dd312fa9a0f72723bf4caa8f9b1d0346acf438b9671b4bed2c0672c788b9
-DIST allpathslg-47093.tar.gz 3057279 SHA256 
493e21ae727250ea632b73b61545c32de2d8fb31e6a92605393ebb4af251f828 SHA512 
499d23de52cad666fac663eb4a7d770b2129c4f9622f6c808ce30283429b6f67fb343f8712b07c7cb062c429117a0855da960ffc1d2ffb4e7ec2f544ba5a6314
 WHIRLPOOL 
a3bc58dc140be3cddbd44c7035e628c4425bf86bc38592004df21d4dc91958ced9f08d667b43c15c214e53e3098805f368a856e66e5c2049b0e03d043b098ebc
-DIST allpathslg-52415.tar.gz 3129266 SHA256 
3c62024a0eacdc223bc727be4718da644fb302f785c7c7347a09ff422ce96362 SHA512 
afe25b07d2e07dee3ced2283ffe858f24acfb35d53e9c11fcbcc47373594453d798c344d5604eb24d5c8d3685a185a3b8807bb3547d8066cbaab8d8cf927d1d6
 WHIRLPOOL 
de15dfeddeca2f64fd8780839c45096c28cb47ec219d781f6754f9cf65ad6dfc39b8a48aaa2c36f777282fb08ac78ef8cd04c2e1d79f4f797710d3bb38792785
 DIST allpathslg-52488.tar.gz 3121949 SHA256 
035b49cb21b871a6b111976757d7aee9c2513dd51af04678f33375e620998542 SHA512 
c44ef1a3ed5b343bf096663309cc399e79d65e83175232743cf330fd0d426633bd0d388922fd0c73ac0927d85ea9005549c8e4f7711c79fea7107068510ef30d
 WHIRLPOOL 
c63a13450c55fce8f2c5399bdd5d8f32939e31d9d13a120835b1d826ae96e251fea81caa134d5d45ad857af0777c22e4ad1d894c81a74db6d83a7d9ad83b12b4

diff --git a/sci-biology/allpathslg/allpathslg-47093.ebuild 
b/sci-biology/allpathslg/allpathslg-47093.ebuild
deleted file mode 100644
index ab971ec..000
--- a/sci-biology/allpathslg/allpathslg-47093.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="De novo assembly of whole-genome shotgun microreads"
-HOMEPAGE="http://www.broadinstitute.org/science/programs/genome-biology/crd";
-SRC_URI="ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 -x86"
-
-DEPEND="
-   dev-libs/boost
-   !sci-biology/allpaths
-   sci-biology/vaal"
-RDEPEND=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc4.9.patch
-   sed -i 's/-ggdb//' configure.ac || die
-   eautoreconf
-}
-
-src_install() {
-   default
-   # Provided by sci-biology/vaal
-   for i in QueryLookupTable ScaffoldAccuracy MakeLookupTable Fastb 
ShortQueryLookup; do
-   rm "${ED}/usr/bin/$i" || die
-   done
-}

diff --git a/sci-biology/allpathslg/allpathslg-52415.ebuild 
b/sci-biology/allpathslg/allpathslg-52415.ebuild
deleted file mode 100644
index 29de20e..000
--- a/sci-biology/allpathslg/allpathslg-52415.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic
-
-DESCRIPTION="De novo assembly of whole-genome shotgun microreads"
-# see also http://www.broadinstitute.org/software/allpaths-lg/blog/?page_id=12
-HOMEPAGE="http://www.broadinstitute.org/science/programs/genome-biology/crd";
-SRC_URI="ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="openmp"
-
-DEPEND="
-   dev-libs/boost
-   !sci-biology/allpaths
-   sci-biology/vaal"
-RDEPEND=""
-
-pkg_pretend() {
-   # as of release 44849, GCC 4.7.0 (or higher) is required
-   # seems pre gcc-4.7 users must stay with:
-   # 
ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/2013/2013-01/allpathslg-44837.tar.gz
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   [[ $(tc-getCC) == *gcc* ]] && [[ $(gcc-version) < 4.7 ]] && \
-   die "You need to use gcc >4.7"
-   fi
-}
-
-src_prepare() {
-   local i

[gentoo-commits] repo/gentoo:master commit in: dev-python/djangocms-admin-style/, dev-python/easy-thumbnails/, ...

2015-12-23 Thread Justin Lecher
commit: a25bf666547e038344c30ac95fafa25ab05284eb
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 18:55:28 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 18:55:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25bf666

Drop unsupported python implementations

Signed-off-by: Justin Lecher  gentoo.org>

 app-backup/backintime/backintime-1.1.4.ebuild   | 2 +-
 app-backup/backintime/backintime-1.1.8.ebuild   | 2 +-
 app-office/hamster-time-tracker/hamster-time-tracker-.ebuild| 2 +-
 dev-python/aldryn-bootstrap3/aldryn-bootstrap3-0.5.1.ebuild | 2 +-
 dev-python/django-classy-tags/django-classy-tags-0.6.2.ebuild   | 2 +-
 dev-python/django-cms/django-cms-3.1.2.ebuild   | 2 +-
 dev-python/django-cms/django-cms-3.1.3.ebuild   | 2 +-
 dev-python/django-durationfield/django-durationfield-0.5.2.ebuild   | 2 +-
 dev-python/django-filer/django-filer-0.9.12.ebuild  | 2 +-
 dev-python/django-filer/django-filer-1.0.4.ebuild   | 2 +-
 dev-python/django-mptt/django-mptt-0.7.4.ebuild | 2 +-
 dev-python/django-sekizai/django-sekizai-0.8.2.ebuild   | 2 +-
 dev-python/django-sekizai/django-sekizai-0.9.0.ebuild   | 2 +-
 dev-python/django_polymorphic/django_polymorphic-0.7.2.ebuild   | 2 +-
 dev-python/djangocms-admin-style/djangocms-admin-style-0.2.8.ebuild | 2 +-
 dev-python/djangocms-file/djangocms-file-0.1.ebuild | 2 +-
 dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild | 2 +-
 dev-python/djangocms-inherit/djangocms-inherit-0.1.ebuild   | 2 +-
 dev-python/djangocms-link/djangocms-link-1.7.1.ebuild   | 2 +-
 dev-python/djangocms-picture/djangocms-picture-0.1.ebuild   | 2 +-
 dev-python/djangocms-snippet/djangocms-snippet-1.5.ebuild   | 2 +-
 dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild | 2 +-
 dev-python/djangocms-text-ckeditor/djangocms-text-ckeditor-2.6.0.ebuild | 2 +-
 dev-python/djangocms-video/djangocms-video-0.1.ebuild   | 2 +-
 dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild   | 2 +-
 gnome-extra/evolution-data-server/evolution-data-server-3.16.5.ebuild   | 2 +-
 gnome-extra/evolution-data-server/evolution-data-server-3.18.2.ebuild   | 2 +-
 gnome-extra/evolution-data-server/evolution-data-server-3.18.3.ebuild   | 2 +-
 media-libs/opencv/opencv-3.0.0.ebuild   | 2 +-
 sci-libs/geos/geos-3.5.0.ebuild | 2 +-
 30 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/app-backup/backintime/backintime-1.1.4.ebuild 
b/app-backup/backintime/backintime-1.1.4.ebuild
index 8bfb2c0..6b6b5e4 100644
--- a/app-backup/backintime/backintime-1.1.4.ebuild
+++ b/app-backup/backintime/backintime-1.1.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python3_2 python3_3 python3_4 )
+PYTHON_COMPAT=( python3_3 python3_4 )
 
 inherit eutils python-single-r1
 

diff --git a/app-backup/backintime/backintime-1.1.8.ebuild 
b/app-backup/backintime/backintime-1.1.8.ebuild
index 256656d..4a3799a 100644
--- a/app-backup/backintime/backintime-1.1.8.ebuild
+++ b/app-backup/backintime/backintime-1.1.8.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python3_2 python3_3 python3_4 )
+PYTHON_COMPAT=( python3_3 python3_4 )
 
 inherit eutils python-single-r1
 

diff --git a/app-office/hamster-time-tracker/hamster-time-tracker-.ebuild 
b/app-office/hamster-time-tracker/hamster-time-tracker-.ebuild
index 29b9e4e..364c3d5 100644
--- a/app-office/hamster-time-tracker/hamster-time-tracker-.ebuild
+++ b/app-office/hamster-time-tracker/hamster-time-tracker-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_COMPAT=( python2_7 )
 
 inherit git-r3 python-single-r1 waf-utils
 

diff --git a/dev-python/aldryn-bootstrap3/aldryn-bootstrap3-0.5.1.ebuild 
b/dev-python/aldryn-bootstrap3/aldryn-bootstrap3-0.5.1.ebuild
index 8d16bf6..173a07c 100644
--- a/dev-python/aldryn-bootstrap3/aldryn-bootstrap3-0.5.1.ebuild
+++ b/dev-python/aldryn-bootstrap3/aldryn-bootstrap3-0.5.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_{6,7},3_{3,4}} )
+PYTHON_COMPAT=( python{2_7,3_{3,4}} )
 
 inherit distutils-r1
 

diff --git a/dev-python/django-classy-tags/django-classy-tags-0.6.2.ebuild 
b/dev-python/django-classy-tags/django-classy-tags-0.6.2.ebuild
index 236d2fb..d82bccc 100644
--- a/dev-python/django-classy-tags/django-classy-tags-0.6.2.ebuild
+++ b/dev-python/django-classy-tags/django-classy-tags-0.6.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
+PYTHON_COMPAT=( python{2_7,3_{3,4}} )
 
 inherit distutils-r1
 

diff --git a/dev-python/django-

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2015-12-23 Thread Lars Wendler
commit: 86ff71aafdc740c9df968da382b5c6050cd1bce1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 23 18:40:57 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 23 18:41:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ff71aa

x11-wm/icewm: Bumped minimum gettext version to 0.19.6 (bug #569196).

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/icewm-1.3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.3.12.ebuild b/x11-wm/icewm/icewm-1.3.12.ebuild
index 663a0c4..06349ee 100644
--- a/x11-wm/icewm/icewm-1.3.12.ebuild
+++ b/x11-wm/icewm/icewm-1.3.12.ebuild
@@ -48,7 +48,7 @@ DEPEND="${RDEPEND}
x11-proto/xproto
x11-proto/xextproto
doc? ( app-text/linuxdoc-tools )
-   nls? ( >=sys-devel/gettext-0.19.5 )
+   nls? ( >=sys-devel/gettext-0.19.6 )
truetype? ( >=media-libs/freetype-2.0.9 )
xinerama? ( x11-proto/xineramaproto )
 "



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

2015-12-23 Thread Michał Górny
commit: 9483c233c49989f12e192847b5248055f896a0a2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 23 17:42:51 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 23 18:07:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9483c233

dev-lang/python: Install a wrapper to fix python-config paths, #569506

 .../python/{python-3.3.5-r6.ebuild => python-3.3.5-r7.ebuild}| 9 +++--
 .../python/{python-3.4.3-r6.ebuild => python-3.4.3-r7.ebuild}| 9 +++--
 .../python/{python-3.5.1-r1.ebuild => python-3.5.1-r2.ebuild}| 9 +++--
 3 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/dev-lang/python/python-3.3.5-r6.ebuild 
b/dev-lang/python/python-3.3.5-r7.ebuild
similarity index 97%
rename from dev-lang/python/python-3.3.5-r6.ebuild
rename to dev-lang/python/python-3.3.5-r7.ebuild
index a85ba3c..877112f 100644
--- a/dev-lang/python/python-3.3.5-r6.ebuild
+++ b/dev-lang/python/python-3.3.5-r7.ebuild
@@ -318,8 +318,13 @@ src_install() {
ln -s "python${pymajor}" \
"${D}${PYTHON_SCRIPTDIR}/python" || die
# python-config and pythonX-config
-   ln -s "../../../bin/${abiver}-config" \
-   "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
+   # note: we need to create a wrapper rather than symlinking it due
+   # to some random dirname(argv[0]) magic performed by python-config
+   cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die
+   #!/bin/sh
+   exec "${abiver}-config" "\${@}"
+   EOF
+   chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
ln -s "python${pymajor}-config" \
"${D}${PYTHON_SCRIPTDIR}/python-config" || die
# 2to3, pydoc, pyvenv

diff --git a/dev-lang/python/python-3.4.3-r6.ebuild 
b/dev-lang/python/python-3.4.3-r7.ebuild
similarity index 96%
rename from dev-lang/python/python-3.4.3-r6.ebuild
rename to dev-lang/python/python-3.4.3-r7.ebuild
index 98549fa..f599fd9 100644
--- a/dev-lang/python/python-3.4.3-r6.ebuild
+++ b/dev-lang/python/python-3.4.3-r7.ebuild
@@ -301,8 +301,13 @@ src_install() {
ln -s "python${pymajor}" \
"${D}${PYTHON_SCRIPTDIR}/python" || die
# python-config and pythonX-config
-   ln -s "../../../bin/${abiver}-config" \
-   "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
+   # note: we need to create a wrapper rather than symlinking it due
+   # to some random dirname(argv[0]) magic performed by python-config
+   cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die
+   #!/bin/sh
+   exec "${abiver}-config" "\${@}"
+   EOF
+   chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
ln -s "python${pymajor}-config" \
"${D}${PYTHON_SCRIPTDIR}/python-config" || die
# 2to3, pydoc, pyvenv

diff --git a/dev-lang/python/python-3.5.1-r1.ebuild 
b/dev-lang/python/python-3.5.1-r2.ebuild
similarity index 96%
rename from dev-lang/python/python-3.5.1-r1.ebuild
rename to dev-lang/python/python-3.5.1-r2.ebuild
index ef7c58e..bf753fa 100644
--- a/dev-lang/python/python-3.5.1-r1.ebuild
+++ b/dev-lang/python/python-3.5.1-r2.ebuild
@@ -304,8 +304,13 @@ src_install() {
ln -s "python${pymajor}" \
"${D}${PYTHON_SCRIPTDIR}/python" || die
# python-config and pythonX-config
-   ln -s "../../../bin/${abiver}-config" \
-   "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
+   # note: we need to create a wrapper rather than symlinking it due
+   # to some random dirname(argv[0]) magic performed by python-config
+   cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die
+   #!/bin/sh
+   exec "${abiver}-config" "\${@}"
+   EOF
+   chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
ln -s "python${pymajor}-config" \
"${D}${PYTHON_SCRIPTDIR}/python-config" || die
# 2to3, pydoc, pyvenv



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

2015-12-23 Thread Brian Evans
commit: 3f03bc236371ef9c9bcd5a16364c1e846112167e
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec 23 17:46:40 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec 23 17:46:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f03bc23

dev-db/mariadb: Version bump for 5.5.47

Package-Manager: portage-2.2.26

 dev-db/mariadb/Manifest  |   1 +
 dev-db/mariadb/mariadb-5.5.47.ebuild | 123 +++
 2 files changed, 124 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 062c057..389f89b 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -3,6 +3,7 @@ DIST mariadb-10.0.22.tar.gz 56252325 SHA256 
9e17f4aaccb7069a874555cca254974d0f01
 DIST mariadb-10.0.23.tar.gz 57394548 SHA256 
156eed69892834be66736aebe0a17a76d5031fd1c2f481a82228ff33bb7ba274 SHA512 
c3b6d33efeb720bcffc3c20191726671c5c9ec96da0539d9a4df34051a16770e8fef07ee43efdd79e76be50b0e007519325d39b000de3843a8c6af3671e989a3
 WHIRLPOOL 
2de6816353c4d0873a038255dadd296433709b55cf794021f5107e8e5657afb98dadebc89e8d93747a105d70b03b9c02edae47be8986d206240d2d894fd83c8e
 DIST mariadb-10.1.9.tar.gz 53998448 SHA256 
8e9c5826722cedb4209bf06ae61069664513149479a6634e3d8115961edfe110 SHA512 
0a271f2b169c569f65c222e83fcfeebc621c73ade76af4293ca4739f51c2fee2e34b1128d18339e6f1864dee7b9aed83ac15085325d477dc412e3fb2a4716b55
 WHIRLPOOL 
be48eda5e8b2d711a711c77912e9b9b81ad343a4ec9a96f81a48ac9e35ebe001bcabc4ea3074ccfa418f35767b89aeb3f8037b5a15c006699384e80bb8eb89c5
 DIST mariadb-5.5.46.tar.gz 45683962 SHA256 
45b66b7adc87cad32e553df1d5211e5b6426b78a3bc318a5ccde088bf93e6e10 SHA512 
91e5d3d46da9932fdd80125abf77cea411158e04212ae6dea1aa7a9260626c9dfded967af7173a152f488f38c35ff423fcba4098fa337814956c6fa8719c6080
 WHIRLPOOL 
7da1dc60dca37605c56291544b6d0dfc09a7a76c139b14d1277980d079251d02389efdbde56d23402d659e9c0830fd7ab7998833e1b5fcd33dcab436ea21b74c
+DIST mariadb-5.5.47.tar.gz 45705343 SHA256 
62b9378677433461d2a79b1ebe3182ba249994eb0cff2054ae8de8f646364209 SHA512 
76359229448abec40100c916d69eab0d8e37bd480025edbacb70b7bfe965151953bfc8c9b36f6645e9c4b5ede8d970886373b6a069abf8e0026059cac1b09d76
 WHIRLPOOL 
ce3548d2eec369be96ea373438c1cf586bdff536e8b61116b110ccc39ab412a46423353f4cddd6d816e93b43c707f40a3bb5b97349fa709fe2c86f484f54f62a
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 
4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 
7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed
 WHIRLPOOL 
99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
 DIST mysql-extras-20150509-1847Z.tar.bz2 1494301 SHA256 
de9c9fbb67998604cb3c0409842e4601646c8ad17f2aa301f55ffd4aed7a483d SHA512 
f87d96ab8c35236d4453182c49f87f6e703af9dc217916546e4dd7368caa18a2340c9063decd96c22251d1097d7e2cac58bef30e6ff75c23aedf8926dbc3d3b4
 WHIRLPOOL 
f60297c8ee1dfd9867ed6b29a8b04a002f23bc36b1e8d9b5db30e1e454a49fe06ffc37b10d934b11235364eecdc62beb50ce24690ab3d07a50056357906fa0fa
 DIST mysql-extras-20150717-1707Z.tar.bz2 1491956 SHA256 
d67cc1e2c581ab7c57122b7d29864643869799893a95a158a18e14201d4ffc10 SHA512 
3a7cb07773099e766f8e796d4e555d42874b85285cc2c7c60220370cc6aafc36a60eb340008637298d85d83f529e73392895a81c1438ffccff9eb8f354b29ba9
 WHIRLPOOL 
11e75f4b696e2547c1da40e69d8ab75df4bf7080426204c040632f24846407b07d71061c09c4ff4a1d21a9d14a94769d8f8ef62421d0aecd99efe832caf4dd22

diff --git a/dev-db/mariadb/mariadb-5.5.47.ebuild 
b/dev-db/mariadb/mariadb-5.5.47.ebuild
new file mode 100644
index 000..0700185
--- /dev/null
+++ b/dev-db/mariadb/mariadb-5.5.47.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+MY_EXTRAS_VER="20150509-1847Z"
+
+# Build system
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+# Official test instructions:
+# USE='embedded extraengine perl ssl static-libs community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+   local TESTDIR="${BUILD_DIR}/mysql-test"
+   local retstatus_unit
+   l

[gentoo-commits] proj/mysql:master commit in: dev-db/mariadb/

2015-12-23 Thread Brian Evans
commit: 0f6ee79dbb525913d9eb632629142952e312b7d0
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec 23 17:43:42 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec 23 17:43:42 2015 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=0f6ee79d

dev-db/mariadb: Version bump for 5.5.47

Package-Manager: portage-2.2.26
Manifest-Sign-Key: D1F781EFF9F4A3B6

 dev-db/mariadb/ChangeLog   |  6 +
 dev-db/mariadb/Manifest| 30 +++---
 ...mariadb-5.5.46.ebuild => mariadb-5.5.47.ebuild} |  0
 3 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/dev-db/mariadb/ChangeLog b/dev-db/mariadb/ChangeLog
index 911f527..fb292c5 100644
--- a/dev-db/mariadb/ChangeLog
+++ b/dev-db/mariadb/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*mariadb-5.5.47 (23 Dec 2015)
+
+  23 Dec 2015; Brian Evans  +mariadb-5.5.47.ebuild,
+  -mariadb-5.5.46.ebuild:
+  dev-db/mariadb: Version bump for 5.5.47
+
 *mariadb-10.0.23 (23 Dec 2015)
 
   23 Dec 2015; Brian Evans  +mariadb-10.0.23.ebuild:

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 87bcaaf..50ebed3 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -9,7 +9,7 @@ DIST mariadb-10.1.9.tar.gz 53998448 SHA256 
8e9c5826722cedb4209bf06ae610696645131
 DIST mariadb-5.1.67.tar.gz 25022999 SHA256 
33471e9275c9b03919cabc38eb39f807d645adabf6a1a18f2e41ed73f47677c8 SHA512 
de4a531027860c4226ec5e023b6f8573c2eb723bacaeb14279b9609ed033dcb58fc090aef3d9babcd4a4d0817ddf6ef75589c78f63075072d31ad0b7f7c17d7d
 WHIRLPOOL 
22696d27c3a510396c4b86db5f5a4b39bbcde89285a8460b175ef7c40b3b7541fc8f205c0b96da7f94504a7fd14bfe02efb45204efda524a2426cd25e08162ff
 DIST mariadb-5.2.14.tar.gz 25469828 SHA256 
8ab3db0535ce8728b03a34799da2334c18cff467e01d122293f23aad20613fe5 SHA512 
b0aded450355861bf01604ac5bd0012d0d06a699bc83017cdb6b8749ed161aca9fedb733301aab991c521b21f3c8b2fea4867a2fd038379475e720782c02e869
 WHIRLPOOL 
8c2dd7ee0c1df5696d6b9f5c4387b7f755258a710ac088559f0f9779b27d18e30f32de0d4212015a15b6a83de2abbdd5c4ec811fa87fe2aec547809dc0970607
 DIST mariadb-5.3.12.tar.gz 26880808 SHA256 
83a4598117cadde2bd7eac4c1398edbc86cc3aa8d3824bbee864d4b568a3a30c SHA512 
d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94
 WHIRLPOOL 
b9caf1b241262b3b25728769116a94b480ae404ed3d49c8afd6eb4ad6071552e436e4b9483e7f5d0113bc3127eaf04ceaa80d455486e7a92d00820b6b298c460
-DIST mariadb-5.5.46.tar.gz 45683962 SHA256 
45b66b7adc87cad32e553df1d5211e5b6426b78a3bc318a5ccde088bf93e6e10 SHA512 
91e5d3d46da9932fdd80125abf77cea411158e04212ae6dea1aa7a9260626c9dfded967af7173a152f488f38c35ff423fcba4098fa337814956c6fa8719c6080
 WHIRLPOOL 
7da1dc60dca37605c56291544b6d0dfc09a7a76c139b14d1277980d079251d02389efdbde56d23402d659e9c0830fd7ab7998833e1b5fcd33dcab436ea21b74c
+DIST mariadb-5.5.47.tar.gz 45705343 SHA256 
62b9378677433461d2a79b1ebe3182ba249994eb0cff2054ae8de8f646364209 SHA512 
76359229448abec40100c916d69eab0d8e37bd480025edbacb70b7bfe965151953bfc8c9b36f6645e9c4b5ede8d970886373b6a069abf8e0026059cac1b09d76
 WHIRLPOOL 
ce3548d2eec369be96ea373438c1cf586bdff536e8b61116b110ccc39ab412a46423353f4cddd6d816e93b43c707f40a3bb5b97349fa709fe2c86f484f54f62a
 DIST mysql-extras-20121101-2319Z.tar.bz2 1898358 SHA256 
ea5da082d3384bde67e005ebc39b78e7caadea80745333fb5a9cf47a4c4e4c5d SHA512 
6a49abb1beee012d87ab63071a568ee6d9d8e4ff7a76401b91f5bdc127860d1c504a3877cbadb81536b07afe5ff419c77c793b0fc14ba484f56765d1ca526614
 WHIRLPOOL 
4bda75a0a9063830b3140bbc3cb12b60fa21289eee2fa476fb286da6318fdf0445a9c6193bd2063aefcd3f4ecc1f8045b30635f0e32014098d0f3dbee86e01fc
 DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 
4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 
7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed
 WHIRLPOOL 
99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
 DIST mysql-extras-20150509-1847Z.tar.bz2 1494301 SHA256 
de9c9fbb67998604cb3c0409842e4601646c8ad17f2aa301f55ffd4aed7a483d SHA512 
f87d96ab8c35236d4453182c49f87f6e703af9dc217916546e4dd7368caa18a2340c9063decd96c22251d1097d7e2cac58bef30e6ff75c23aedf8926dbc3d3b4
 WHIRLPOOL 
f60297c8ee1dfd9867ed6b29a8b04a002f23bc36b1e8d9b5db30e1e454a49fe06ffc37b10d934b11235364eecdc62beb50ce24690ab3d07a50056357906fa0fa
@@ -20,19 +20,19 @@ DIST mysql-extras-20151223-1501Z.tar.bz2 295335 SHA256 
8b5100aef8e0f8f6302bb3895
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.1
 
-iQJ8BAEBCABmBQJWerkhXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJWet1NXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
-MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2nXYP/0Q674v2dFhm4E7

[gentoo-commits] repo/gentoo:master commit in: sci-biology/allpathslg/

2015-12-23 Thread Justin Lecher
commit: c448e05dda73f7f3376ed3bf28de34bf109ac6bb
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Dec 23 16:22:51 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 16:32:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c448e05d

sci-biology/allpathslg: default_src_configure doesn't support myeconfargs

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-biology/allpathslg/allpathslg-52488.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/sci-biology/allpathslg/allpathslg-52488.ebuild 
b/sci-biology/allpathslg/allpathslg-52488.ebuild
index 0b0b806..effa25c 100644
--- a/sci-biology/allpathslg/allpathslg-52488.ebuild
+++ b/sci-biology/allpathslg/allpathslg-52488.ebuild
@@ -35,14 +35,12 @@ pkg_pretend() {
 }
 
 src_prepare() {
-   default_src_prepare
+   default
 
eautoreconf
 }
 
 src_configure() {
-   local myeconfargs=(
+   econf \
$(use_enable openmp)
-   )
-   default_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/allpathslg/files/, sci-biology/allpathslg/

2015-12-23 Thread Justin Lecher
commit: 38789fe4d68d3806961afe972dd89d236a5995df
Author: Ted Tanberry  gmail  com>
AuthorDate: Wed Dec 23 09:03:29 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Dec 23 16:32:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38789fe4

sci-biology/allpathslg: Version bump and fix bug 568440.

Package-Manager: portage-2.2.26

 sci-biology/allpathslg/Manifest|1 +
 sci-biology/allpathslg/allpathslg-52488.ebuild |   48 +
 .../files/allpathslg-52488_fix-buildsystem.patch   |   33 +
 .../allpathslg-52488_remove-namespace-std.patch| 1750 
 4 files changed, 1832 insertions(+)

diff --git a/sci-biology/allpathslg/Manifest b/sci-biology/allpathslg/Manifest
index 8209935..8db6db4 100644
--- a/sci-biology/allpathslg/Manifest
+++ b/sci-biology/allpathslg/Manifest
@@ -1,3 +1,4 @@
 DIST allpathslg-42337.tar.gz 2739498 SHA256 
a2c8f64f6ba1705b2331ca07761d189183c6745f8717ffc67ee98e9e3ca3dba6 SHA512 
7595fbe14a5029578b57d16f781cbb2a0f0ad6b1af2dd770e2274f8fe2e11d0013fdff12cc85c1be748e769ffb23b7d5fe30920feef38e0e8b947d05b8bda31c
 WHIRLPOOL 
79bda55d49877641eb55630950472a06d8f25db467dbfecde8b4d04c3ce16c071d32dd312fa9a0f72723bf4caa8f9b1d0346acf438b9671b4bed2c0672c788b9
 DIST allpathslg-47093.tar.gz 3057279 SHA256 
493e21ae727250ea632b73b61545c32de2d8fb31e6a92605393ebb4af251f828 SHA512 
499d23de52cad666fac663eb4a7d770b2129c4f9622f6c808ce30283429b6f67fb343f8712b07c7cb062c429117a0855da960ffc1d2ffb4e7ec2f544ba5a6314
 WHIRLPOOL 
a3bc58dc140be3cddbd44c7035e628c4425bf86bc38592004df21d4dc91958ced9f08d667b43c15c214e53e3098805f368a856e66e5c2049b0e03d043b098ebc
 DIST allpathslg-52415.tar.gz 3129266 SHA256 
3c62024a0eacdc223bc727be4718da644fb302f785c7c7347a09ff422ce96362 SHA512 
afe25b07d2e07dee3ced2283ffe858f24acfb35d53e9c11fcbcc47373594453d798c344d5604eb24d5c8d3685a185a3b8807bb3547d8066cbaab8d8cf927d1d6
 WHIRLPOOL 
de15dfeddeca2f64fd8780839c45096c28cb47ec219d781f6754f9cf65ad6dfc39b8a48aaa2c36f777282fb08ac78ef8cd04c2e1d79f4f797710d3bb38792785
+DIST allpathslg-52488.tar.gz 3121949 SHA256 
035b49cb21b871a6b111976757d7aee9c2513dd51af04678f33375e620998542 SHA512 
c44ef1a3ed5b343bf096663309cc399e79d65e83175232743cf330fd0d426633bd0d388922fd0c73ac0927d85ea9005549c8e4f7711c79fea7107068510ef30d
 WHIRLPOOL 
c63a13450c55fce8f2c5399bdd5d8f32939e31d9d13a120835b1d826ae96e251fea81caa134d5d45ad857af0777c22e4ad1d894c81a74db6d83a7d9ad83b12b4

diff --git a/sci-biology/allpathslg/allpathslg-52488.ebuild 
b/sci-biology/allpathslg/allpathslg-52488.ebuild
new file mode 100644
index 000..0b0b806
--- /dev/null
+++ b/sci-biology/allpathslg/allpathslg-52488.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="De novo assembly of whole-genome shotgun microreads"
+# see also http://www.broadinstitute.org/software/allpaths-lg/blog/?page_id=12
+HOMEPAGE="http://www.broadinstitute.org/science/programs/genome-biology/crd";
+SRC_URI="ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="openmp"
+
+DEPEND="
+   dev-libs/boost
+   !sci-biology/allpaths
+   sci-biology/vaal"
+RDEPEND=""
+
+PATCHES=("${FILESDIR}/${P}_fix-buildsystem.patch" 
"${FILESDIR}/${P}_remove-namespace-std.patch")
+
+pkg_pretend() {
+   # as of release 44849, GCC 4.7.0 (or higher) is required
+   # seems pre gcc-4.7 users must stay with:
+   # 
ftp://ftp.broadinstitute.org/pub/crd/ALLPATHS/Release-LG/latest_source_code/2013/2013-01/allpathslg-44837.tar.gz
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   [[ $(tc-getCC) == *gcc* ]] && [[ $(gcc-version) < 4.7 ]] && \
+   die "You need to use gcc >4.7"
+   fi
+}
+
+src_prepare() {
+   default_src_prepare
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable openmp)
+   )
+   default_src_configure
+}

diff --git 
a/sci-biology/allpathslg/files/allpathslg-52488_fix-buildsystem.patch 
b/sci-biology/allpathslg/files/allpathslg-52488_fix-buildsystem.patch
new file mode 100644
index 000..7944eb5
--- /dev/null
+++ b/sci-biology/allpathslg/files/allpathslg-52488_fix-buildsystem.patch
@@ -0,0 +1,33 @@
+Fix build system to remove hardcoded debugging flags.
+
+--- allpathslg-52488/configure.ac
 allpathslg-52488/configure.ac
+@@ -12,7 +12,7 @@
+ AC_OPENMP
+ AC_OPENMP_CHECK
+ 
+-CXXFLAGS="$CXXFLAGS -std=c++11 -Wextra -Wall -Wsign-promo 
-Woverloaded-virtual -Wendif-labels -Wno-unused -Wno-deprecated -Wno-long-long 
-Wno-parentheses -Wno-unused-parameter -fno-nonansi-builtins -mieee-fp 
-fno-strict-aliasing -iquote . -ggdb -DNDEBUG"
++CXXFLAGS="$CXXFLAGS -std=c++11 -Wextra -Wall -Wsign-promo 
-Woverloaded-virtual -Wendif-labels -Wno-unused -Wno-deprecated -Wno-long-long 
-Wno-parentheses -Wno-unused-p

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

2015-12-23 Thread Mike Frysinger
commit: 5786cd457f51cdcbfa7ace0742bdb603498edc39
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 23 16:26:19 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 23 16:26:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5786cd45

sys-libs/pam: avoid regenerating docs #569338

Since we're using the old doc tarball, the timestamps are older than
the new source tarball, so the code tries to rebuild everything.

 sys-libs/pam/pam-1.2.1-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-libs/pam/pam-1.2.1-r1.ebuild b/sys-libs/pam/pam-1.2.1-r1.ebuild
index 05f1851..a3e541d 100644
--- a/sys-libs/pam/pam-1.2.1-r1.ebuild
+++ b/sys-libs/pam/pam-1.2.1-r1.ebuild
@@ -88,6 +88,8 @@ pkg_pretend() {
 src_unpack() {
# Upstream didn't release a new doc tarball (since nothing changed?).
unpack ${MY_PN}-1.2.0-docs.tar.bz2
+   # Update timestamps to avoid regenerating at build time. #569338
+   find -type f -exec touch -r "${T}" {} + || die
mv Linux-PAM-1.2.{0,1} || die
unpack ${MY_P}.tar.bz2
 }



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

2015-12-23 Thread Mike Frysinger
commit: a9b73f4c9be1abbfd0a26a1b96565015e22c6469
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 23 16:18:17 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 23 16:19:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b73f4c

net-libs/nghttp2: drop old 1.[234].x versions

 net-libs/nghttp2/Manifest|  4 ---
 net-libs/nghttp2/nghttp2-1.2.1-r1.ebuild | 62 
 net-libs/nghttp2/nghttp2-1.2.1.ebuild| 61 ---
 net-libs/nghttp2/nghttp2-1.3.2.ebuild| 62 
 net-libs/nghttp2/nghttp2-1.3.4.ebuild| 62 
 net-libs/nghttp2/nghttp2-1.4.0.ebuild| 62 
 6 files changed, 313 deletions(-)

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index a786bd8..d075fd3 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,6 +1,2 @@
 DIST nghttp2-1.0.5.tar.gz 1356748 SHA256 
64e066816606178188bfaf0aa7298e1f44cef943dd9ae936497dab38b3b2569e SHA512 
f8b7a79e6174ff501d9b25954822098d936720a8f4de8a15c83f16c009006aefd05e24977c219661fd63b9fead70eaf5703211bfd9e2bba6a61facbba9c4
 WHIRLPOOL 
608b1a4494e2aff0c941545c1f49c3c585846d27f5e509ff16c9217309689c47fd7f8fc398b23c83d8aa0ba3f9c2c52af039cd875e47f38630acc50e7c17f717
-DIST nghttp2-1.2.1.tar.gz 1399177 SHA256 
133451219eacbdd7e37438dd63296e037621a3323d5c8446c35f0c89ab665c7e SHA512 
3d7621243f037f4ec6143dcc3f0ad3489faf3a94ce409909eea47dbb59f2a1d80eaf295c59f7fccc2501f26d706c2355c4c26d8c9649c1479dbc4feac2846800
 WHIRLPOOL 
9a83045f5f619700db7715f048e0e0958552abfc2248f398880b85d278c12b5789810596a724823d903993f39025f49f7e68ce386220ed6fbfa35bd914a549a5
-DIST nghttp2-1.3.2.tar.gz 1824304 SHA256 
aeafb76acf246352cc0638fbfb8eff999fef7cf18a5bf01a6a77b0af35d14b28 SHA512 
85cc1be056dae8c479c6e45d69b52ad575d7e82c271ed8c27548639d5a167c79986a2bb4ffdbe4a0112732b57635c8f6ca38436b5b19faadbe2e8d5dc7b1d8f5
 WHIRLPOOL 
badd7a0062ae6a4400a8a7ef3381b36844c22d44ac84de718ffea0d305bc402fd105452a482f7e8e607c88d674193f015d66b868e0d9c26ff2fe20465bbc1eb2
-DIST nghttp2-1.3.4.tar.gz 1836736 SHA256 
70da762f021ca6a56912da112f414da8100b035e635bfb056fcf35289229e9ce SHA512 
ef47d25f1f214a4f79b4873567f799ec1f9ebb432e57b5f1106fcf0f1a1c0365176125273c7c7a36e826ede43c356413d143f09204206c41dc90c33a1ce33801
 WHIRLPOOL 
e426530bb98a8006dd3ffcd57a151f6c4952c203500c34ee6ebe3ded8a4a44d2d5582763aeb80d373fbd602e0df3e0eefb852d8b98e24b8aa6f3fd68894752a3
-DIST nghttp2-1.4.0.tar.gz 1966441 SHA256 
e310ac7a3e9e9d117d5b8bfcd7268bfa3aa5ee888c1503cf5abb9e5b240672a9 SHA512 
cadf76ebe02ce90fc5aeee063b597cc13d2352458efd2b86822638137ae6e3c0a384ee9f1de839d64305afc58a96654781c1b9f4bac3b3663fc67e4fa33d3815
 WHIRLPOOL 
042f9ac0906219116d635c4837573be5d4a96a86560c55eb3485a93f2f64624607b8eb547152a658268abd5e5ccb707d70bd58bb39276ab9a6f36ba252584869
 DIST nghttp2-1.5.0.tar.gz 1980230 SHA256 
ccde0e43cadcef2b81dad4d2ae05559290a2c174e4d2e3e882bd74679895be5c SHA512 
6f5c67269277a0fbbe55c2dd18b49abcbc14614495100f715d7b0c61c1947b56cbc20f1f8dd51de5e921363c582c1d867c366b53869a73ad408c072c424a0f63
 WHIRLPOOL 
74d40e3d77d80d7fb5f7d24559e65dc8d60e60de0f772034beee0fcd6d7e7fab427fb16b69eab85daecbbfb861f77a49e70697338b021982d72d5caf2723b10b

diff --git a/net-libs/nghttp2/nghttp2-1.2.1-r1.ebuild 
b/net-libs/nghttp2/nghttp2-1.2.1-r1.ebuild
deleted file mode 100644
index 7ef717f..000
--- a/net-libs/nghttp2/nghttp2-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# TODO: Add python support.
-
-EAPI="5"
-
-inherit multilib-minimal
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/tatsuhiro-t/nghttp2.git";
-   inherit git-2
-else
-   
SRC_URI="https://github.com/tatsuhiro-t/nghttp2/releases/download/v${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-fi
-
-DESCRIPTION="HTTP/2 C Library"
-HOMEPAGE="https://nghttp2.org/";
-
-LICENSE="MIT"
-SLOT="0/1.14" # . SONAMEs
-IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils 
xml"
-
-RDEPEND="
-   cxx? ( dev-libs/boost[${MULTILIB_USEDEP},threads] )
-   hpack-tools? ( >=dev-libs/jansson-2.5 )
-   jemalloc? ( dev-libs/jemalloc )
-   utils? (
-   >=dev-libs/libev-4.15
-   !libressl? ( >=dev-libs/openssl-1.0.2:0 )
-   libressl? ( dev-libs/libressl )
-   >=sys-libs/zlib-1.2.3
-   )
-   xml? ( >=dev-libs/libxml2-2.7.7 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   --disable-examples \
-   --disable-failmalloc \
-   --disable-werror \
-   --without-cyth

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

2015-12-23 Thread Mike Frysinger
commit: 4302bbd904b6bf8460e68caf631d25c24fc69753
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 23 16:19:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 23 16:19:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4302bbd9

net-libs/nghttp2: require openssl[-bindist] when USE=utils #566926

 net-libs/nghttp2/nghttp2-1.0.5.ebuild | 2 +-
 net-libs/nghttp2/nghttp2-1.5.0.ebuild | 2 +-
 net-libs/nghttp2/nghttp2-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/nghttp2/nghttp2-1.0.5.ebuild 
b/net-libs/nghttp2/nghttp2-1.0.5.ebuild
index 66a8b3d..aef686e 100644
--- a/net-libs/nghttp2/nghttp2-1.0.5.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.0.5.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
jemalloc? ( dev-libs/jemalloc )
utils? (
>=dev-libs/libev-4.15
-   >=dev-libs/openssl-1.0.2
+   >=dev-libs/openssl-1.0.2[-bindist]
>=sys-libs/zlib-1.2.3
)
xml? ( >=dev-libs/libxml2-2.7.7 )"

diff --git a/net-libs/nghttp2/nghttp2-1.5.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.5.0.ebuild
index 7ef717f..918c6da 100644
--- a/net-libs/nghttp2/nghttp2-1.5.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.5.0.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
jemalloc? ( dev-libs/jemalloc )
utils? (
>=dev-libs/libev-4.15
-   !libressl? ( >=dev-libs/openssl-1.0.2:0 )
+   !libressl? ( >=dev-libs/openssl-1.0.2:0[-bindist] )
libressl? ( dev-libs/libressl )
>=sys-libs/zlib-1.2.3
)

diff --git a/net-libs/nghttp2/nghttp2-.ebuild 
b/net-libs/nghttp2/nghttp2-.ebuild
index 7ef717f..918c6da 100644
--- a/net-libs/nghttp2/nghttp2-.ebuild
+++ b/net-libs/nghttp2/nghttp2-.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
jemalloc? ( dev-libs/jemalloc )
utils? (
>=dev-libs/libev-4.15
-   !libressl? ( >=dev-libs/openssl-1.0.2:0 )
+   !libressl? ( >=dev-libs/openssl-1.0.2:0[-bindist] )
libressl? ( dev-libs/libressl )
>=sys-libs/zlib-1.2.3
)



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

2015-12-23 Thread Mike Frysinger
commit: 0399f2f1ef1149289d2f0e8a2a2d74326a7607a2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 23 16:19:38 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 23 16:19:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0399f2f1

net-libs/nghttp2: version bump to 1.6.0

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

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index d075fd3..c69b64b 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,2 +1,3 @@
 DIST nghttp2-1.0.5.tar.gz 1356748 SHA256 
64e066816606178188bfaf0aa7298e1f44cef943dd9ae936497dab38b3b2569e SHA512 
f8b7a79e6174ff501d9b25954822098d936720a8f4de8a15c83f16c009006aefd05e24977c219661fd63b9fead70eaf5703211bfd9e2bba6a61facbba9c4
 WHIRLPOOL 
608b1a4494e2aff0c941545c1f49c3c585846d27f5e509ff16c9217309689c47fd7f8fc398b23c83d8aa0ba3f9c2c52af039cd875e47f38630acc50e7c17f717
 DIST nghttp2-1.5.0.tar.gz 1980230 SHA256 
ccde0e43cadcef2b81dad4d2ae05559290a2c174e4d2e3e882bd74679895be5c SHA512 
6f5c67269277a0fbbe55c2dd18b49abcbc14614495100f715d7b0c61c1947b56cbc20f1f8dd51de5e921363c582c1d867c366b53869a73ad408c072c424a0f63
 WHIRLPOOL 
74d40e3d77d80d7fb5f7d24559e65dc8d60e60de0f772034beee0fcd6d7e7fab427fb16b69eab85daecbbfb861f77a49e70697338b021982d72d5caf2723b10b
+DIST nghttp2-1.6.0.tar.gz 1983953 SHA256 
c88012e87b80c055ddd2412efd7e96b9e8cfe0652c4b21083f2cb89b2f0d3a26 SHA512 
32d5227a5ff037d50d93d43b1fdb0be51d9cca1e09dcc85320b8e09f82fdc658397ca58ca400595f138ca7b77f389d945e3562ab4074afd05e1c74eca4de2744
 WHIRLPOOL 
31102e596a9e93ca993cd9b8b04da6f51acb247803de16958501bdb6fe06e5bbc951430d2c2be1bd7fd1d9216d087d711de83bad6bb93eb70f4e4b8b0f864efb

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



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

2015-12-23 Thread Pacho Ramos
commit: ecfee79587337ee1fa7f381bbe987465f264b9a8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 11:40:11 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 16:13:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfee795

media-plugins/vdr-menuorg: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild 
b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild
index 4a4bfd9..49137e9 100644
--- a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild
+++ b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-inherit vdr-plugin-2
+inherit flag-o-matic vdr-plugin-2
 
 VERSION="1312" # every bump, new version
 
@@ -22,6 +22,10 @@ DEPEND=">=media-video/vdr-2.0.0[menuorg]
dev-cpp/glibmm"
 RDEPEND="${DEPEND}"
 
+src_compile() {
+   emake CXXFLAGS+=-std=c++11
+}
+
 src_install() {
vdr-plugin-2_src_install
 



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

2015-12-23 Thread Pacho Ramos
commit: 5974621ac09b6cf129b535a16881d7b840b84bb0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 11:15:43 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 16:13:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5974621a

media-sound/gtkguitune: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 media-sound/gtkguitune/gtkguitune-0.8.ebuild | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/media-sound/gtkguitune/gtkguitune-0.8.ebuild 
b/media-sound/gtkguitune/gtkguitune-0.8.ebuild
index c60336e..3530b13 100644
--- a/media-sound/gtkguitune/gtkguitune-0.8.ebuild
+++ b/media-sound/gtkguitune/gtkguitune-0.8.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=2
-inherit eutils gnome2-utils
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils
 
 DESCRIPTION="A guitar tuning program that uses Schmitt-triggering for quick 
feedback"
 HOMEPAGE="https://www.gentoo.org/";
@@ -20,11 +20,14 @@ RDEPEND="dev-cpp/glibmm:2
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   append-cxxflags -std=c++11
+}
 
 src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc AUTHORS ChangeLog README
+   default
make_desktop_entry ${PN} Guitune guitune_logo
 }
 



  1   2   >