[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfltk/files/, dev-python/pyfltk/

2015-11-07 Thread Michał Górny
commit: f7817bf4b4c48d0bee680b4a64690c15023a0c95
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  8 07:49:42 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  8 07:49:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7817bf4

dev-python/pyfltk: Revert "Old."

Restore the last ebuild that supported python2.7.

Reverts: b39f2acde2 ("dev-python/pyfltk: Old.")

 dev-python/pyfltk/Manifest |  1 +
 .../files/pyfltk-1.3.0-format-security.patch   | 74 ++
 .../files/pyfltk-1.3.0-linux-3.x-detection.patch   | 15 +
 dev-python/pyfltk/pyfltk-1.3.0-r2.ebuild   | 50 +++
 4 files changed, 140 insertions(+)

diff --git a/dev-python/pyfltk/Manifest b/dev-python/pyfltk/Manifest
index 44b0eeb..6f52b44 100644
--- a/dev-python/pyfltk/Manifest
+++ b/dev-python/pyfltk/Manifest
@@ -1 +1,2 @@
+DIST pyFltk-1.3.0.tar.gz 915600 SHA256 
c52852d21ee17d495185259b46ac9603d683edde7d7e6d4b6f9268da4ee3de57 SHA512 
908a6d9581741454440da92fe921f0a2a01be86a5ec01cbbf2d953eb5f0437efd8e635d7bff6c18015afc877a984872a6592df834709f93a1287307e17fbcc61
 WHIRLPOOL 
62281ef5c798986f1af82da53887fe40a6cd4f4bcfe7fab8d60fc7f3c4ad9cc2d481ced6b2e2bad7638ef843b9dcf396aa246838f173d2afaeaac530e0236d3b
 DIST pyFltk-1.3.3.tar.gz 946763 SHA256 
246b92c99b8d5610532456a4c956b355f6140514324916cf35efbe6468c4a188 SHA512 
dd4bbef8e82d455237dd085622e78e046ac522449fe63610ee5405c24d759482a89aeab07435fefb5223db78cc1f810f1eca8355afb1d0ff3e4b5e10b73bef8f
 WHIRLPOOL 
8d94349db36cd78722e75c9e1cef088e0f2743bd522eb0496f76faf70a159d6987902f308478a992bd7f2cb62a5bb770a80eee25c3e9feaf08b513956ce1

diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch 
b/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch
new file mode 100644
index 000..f29b7b3
--- /dev/null
+++ b/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch
@@ -0,0 +1,74 @@
+ python/fltk_wrap.cpp | 16 
+ 1 file changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/python/fltk_wrap.cpp b/python/fltk_wrap.cpp
+index 9c16f59..ad42e89 100644
+--- a/python/fltk_wrap.cpp
 b/python/fltk_wrap.cpp
+@@ -5238,13 +5238,13 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, 
PyObject *args)
+ 
+   const char *fl_vararg_input(const char *label, const char *deflt = 0) {
+ const char* result = 0;
+-result = fl_input(label, deflt);
++result = fl_input("%s", deflt, label);
+ return result;
+   };
+ 
+   const char *fl_vararg_password(const char *label, const char *deflt = 0) {
+ const char* result = 0;
+-result = fl_password(label, deflt);
++result = fl_password("%s", deflt, label);
+ return result;
+   };
+ 
+@@ -5282,20 +5282,20 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, 
PyObject *args)
+ 
+   void fl_mt_message(const char* text) {
+ Py_BEGIN_ALLOW_THREADS;
+-fl_message(text);
++fl_message("%s", text);
+ Py_END_ALLOW_THREADS;
+   };
+ 
+   void fl_mt_alert(const char* text) {
+ Py_BEGIN_ALLOW_THREADS;
+-fl_alert(text);
++fl_alert("%s", text);
+ Py_END_ALLOW_THREADS;
+   };
+ 
+   int fl_mt_ask(const char* text) {
+ int status = 0;
+ Py_BEGIN_ALLOW_THREADS;
+-status = fl_ask(text);
++status = fl_ask("%s", text);
+ Py_END_ALLOW_THREADS;
+ return status;
+   };
+@@ -5303,7 +5303,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject 
*args)
+   int fl_mt_choice(const char *q,const char *b0,const char *b1,const char 
*b2) {
+ int status = 0;
+ Py_BEGIN_ALLOW_THREADS;
+-status = fl_choice(q, b0, b1, b2);
++status = fl_choice("%s", b0, b1, b2, q);
+ Py_END_ALLOW_THREADS;
+ return status;
+   };
+@@ -5311,7 +5311,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject 
*args)
+   const char *fl_mt_input(const char *label, const char *deflt = 0) {
+ const char* result = 0;
+ Py_BEGIN_ALLOW_THREADS;
+-result = fl_input(label, deflt);
++result = fl_input("%s", deflt, label);
+ Py_END_ALLOW_THREADS;
+ return result;
+   };
+@@ -5319,7 +5319,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject 
*args)
+   const char *fl_mt_password(const char *label, const char *deflt = 0) {
+ const char* result = 0;
+ Py_BEGIN_ALLOW_THREADS;
+-result = fl_password(label, deflt);
++result = fl_password("%s", deflt, label);
+ Py_END_ALLOW_THREADS;
+ return result;
+   };

diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch 
b/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch
new file mode 100644
index 000..9b08461
--- /dev/null
+++ b/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch
@@ -0,0 +1,15 @@
+http://bugs.gentoo.org/show_bug.cgi?id=375253
+
+http://lipyrary.blogspot.com/2011/09/python-and-linux-kernel-30-sysplatform.html
+
+--- setup.py
 setup.py
+@@ -76,7 +76,7 @@
+ lib_dir_list = [fltk_lib_dir]
+ lib_list = ["fltk", 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-CPAN-Meta/

2015-11-07 Thread Patrice Clement
commit: 6143a58e35be05d6a1823fc2ca6f8e560f00ca50
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Nov  8 07:37:27 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Nov  8 07:37:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6143a58e

dev-perl/Test-CPAN-Meta: Clean up old.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 .../Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.ebuild| 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.ebuild 
b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.ebuild
deleted file mode 100644
index 75114bb..000
--- a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0.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
-
-MODULE_AUTHOR=BARBIE
-MODULE_VERSION=0.25
-inherit perl-module
-
-DESCRIPTION="Validate your CPAN META.yml file"
-
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   test? (
-   dev-perl/Parse-CPAN-Meta
-   )"
-
-SRC_TEST="do"



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

2015-11-07 Thread Jeroen Roovers
commit: a01aec5c004783e952b9bda29d96493516212f23
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 07:11:03 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 07:22:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01aec5c

media-libs/x265: Stable for PPC64 (bug #548964).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

 media-libs/x265/x265-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/x265/x265-1.5.ebuild b/media-libs/x265/x265-1.5.ebuild
index f185fa0..34048b7 100644
--- a/media-libs/x265/x265-1.5.ebuild
+++ b/media-libs/x265/x265-1.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
EHG_REPO_URI="https://bitbucket.org/multicoreware/x265";
 else
SRC_URI="https://bitbucket.org/multicoreware/x265/get/${PV}.tar.bz2 -> 
${P}.tar.bz2"
-   KEYWORDS="amd64 arm hppa ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 arm hppa ~ppc ppc64 x86"
 fi
 
 DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"



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

2015-11-07 Thread Jeroen Roovers
commit: 6b784e58a575c4008eea0c8e3da25ac2c2baaa37
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 07:22:17 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 07:22:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b784e58

media-video/vlc: Stable for PPC64 (bug #548964).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

 media-video/vlc/vlc-2.2.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vlc/vlc-2.2.1-r1.ebuild 
b/media-video/vlc/vlc-2.2.1-r1.ebuild
index 466b1fb..1fc0ced 100644
--- a/media-video/vlc/vlc-2.2.1-r1.ebuild
+++ b/media-video/vlc/vlc-2.2.1-r1.ebuild
@@ -35,9 +35,9 @@ LICENSE="LGPL-2.1 GPL-2"
 SLOT="0/5-8" # vlc - vlccore
 
 if [ "${PV%}" = "${PV}" ] ; then
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd"
+   KEYWORDS="~amd64 ~arm ~ppc ppc64 -sparc ~x86 ~x86-fbsd"
 else
-   KEYWORDS=""
+   KEYWORDS="ppc64"
 fi
 
 IUSE="a52 aalib alsa altivec atmo +audioqueue +avcodec



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

2015-11-07 Thread Hans de Graaff
commit: 437f6f8fdf37676d513f2e078d3b5c08017db464
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  8 07:10:48 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  8 07:10:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437f6f8f

dev-ruby/daemons: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/daemons/Manifest|  1 -
 dev-ruby/daemons/daemons-1.1.9-r1.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest
index 2413131..a50879f 100644
--- a/dev-ruby/daemons/Manifest
+++ b/dev-ruby/daemons/Manifest
@@ -1,2 +1 @@
-DIST daemons-1.1.9.gem 32768 SHA256 
fee738586059ac5051ed89b40b63d02bdc9a19254f9b6e58848dea1c2f3135c8 SHA512 
7f29162c7cb728ae27dbd16a9bc5191bb617b6cfacd1c698d2bbe43d335224b1ad59eea36205331abb9b3586c454e584333c6464f5afc033c48e676db6983f45
 WHIRLPOOL 
9335fde9642212f499449da75ae664443647f7a03622e75b8e71151b5db9d054ebb3d7c499ef734abb6b313543b5a6563a53412a7d2efdf5c2a3460703878e64
 DIST daemons-1.2.3.gem 24576 SHA256 
0fbf1f7ef654e98fac324b43ab690576fbe8b66941693b473f4f27ef334c032d SHA512 
05acecc07bc3f760472453dd11eb0231b9e7f2e04a783ab44dacecf9c666d01122d27fdb782d9973f475bc378e0e3e51795ad58e221f29b201b1ba5e0de1e277
 WHIRLPOOL 
9568c383912195964b0079df60f8342268a51d75c0251b50e5c747759b82463d3d79a597e593a24ee84eb8618a637bcb22cb842b7c9a43d67db1f0be41c72e5c

diff --git a/dev-ruby/daemons/daemons-1.1.9-r1.ebuild 
b/dev-ruby/daemons/daemons-1.1.9-r1.ebuild
deleted file mode 100644
index 71e9bab..000
--- a/dev-ruby/daemons/daemons-1.1.9-r1.ebuild
+++ /dev/null
@@ -1,37 +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"
-
-RUBY_FAKEGEM_EXTRADOC="Releases README TODO"
-RUBY_FAKEGEM_DOCDIR="html"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Wrap existing ruby scripts to be run as a daemon"
-HOMEPAGE="https://github.com/thuehlinger/daemons";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="examples"
-
-all_ruby_prepare() {
-   sed -e '/gempackagetask/ s:^:#:' \
-   -e '/GemPackageTask/,/end/ s:^:#:' \
-   -e 's:rake/rdoctask:rdoc/task:' \
-   -i Rakefile || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   use examples || return
-
-   insinto /usr/share/doc/${PF}/
-   doins -r examples
-}



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

2015-11-07 Thread Hans de Graaff
commit: fcdb89fe5c41777b690f451000dd08a60e2752d8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  8 07:11:33 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  8 07:11:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdb89fe

dev-ruby/syntax: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/syntax/Manifest   |  1 -
 dev-ruby/syntax/syntax-1.0.0-r4.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/syntax/Manifest b/dev-ruby/syntax/Manifest
index 6c2efab..3123c08 100644
--- a/dev-ruby/syntax/Manifest
+++ b/dev-ruby/syntax/Manifest
@@ -1,2 +1 @@
-DIST syntax-1.0.0.gem 15360 SHA256 
605e2f62770bad04e849b3a1a2234e45b2904a8592f2f4dcc0bb14dce09c23fd SHA512 
196c0bd125903f3579d7a02528be16b09db75dbf91f6f8efbaa4cd69229a52a2ae00841343c3b17bada86e6bda51d6cc7c0c119615a5d779332f61976af96c04
 WHIRLPOOL 
f41df19ef0adddf0ef0424bf9e1070c2b2417bacba5f4a1d37051a5a19f82a75ada729f2ebd41f70dac7b455722b5c4d5e94dde1f7ec8235ea15116a968a4b86
 DIST syntax-1.2.0.tar.gz 40797 SHA256 
9cec12fac6b6dc4f3fee263f5765333880ae26d4194b9670f3de26d4674dde9b SHA512 
69804ab94203e2260b4c585aacf68db6ad8e47cf2339ffeb1105ae39da5f1d456b1413f29f1c450bff19780e815b9b1b966b171de3b24595f759b36e6548
 WHIRLPOOL 
4eb23d481dbd56878ac024643d10069f644ac182813dc744fa61ea44a418d04caa738915a7a60ca85aff5bf90c35e92187e18a1adf168cd17265c06f2b3a4e66

diff --git a/dev-ruby/syntax/syntax-1.0.0-r4.ebuild 
b/dev-ruby/syntax/syntax-1.0.0-r4.ebuild
deleted file mode 100644
index 8b2a006..000
--- a/dev-ruby/syntax/syntax-1.0.0-r4.ebuild
+++ /dev/null
@@ -1,30 +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"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Syntax highlighting for sourcecode and HTML"
-HOMEPAGE="http://syntax.rubyforge.org";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-all_ruby_prepare() {
-   # The yaml test case hangs. Remove it so we can at least run all
-   # other tests instead of skipping the whole test suite.
-   rm test/syntax/tc_yaml.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test test/ALL-TESTS.rb || die "tests failed"
-}



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

2015-11-07 Thread Hans de Graaff
commit: 066101e0f53f6a2fdb5de4f90e591f4cf5b178c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  8 06:50:24 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  8 07:05:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066101e0

dev-ruby/shoulda-matchers: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/shoulda-matchers/Manifest |  2 --
 .../shoulda-matchers/shoulda-matchers-2.6.1.ebuild | 25 --
 .../shoulda-matchers/shoulda-matchers-2.7.0.ebuild | 25 --
 3 files changed, 52 deletions(-)

diff --git a/dev-ruby/shoulda-matchers/Manifest 
b/dev-ruby/shoulda-matchers/Manifest
index b3e0f4f..afdcb83 100644
--- a/dev-ruby/shoulda-matchers/Manifest
+++ b/dev-ruby/shoulda-matchers/Manifest
@@ -1,3 +1 @@
-DIST shoulda-matchers-2.6.1.gem 91648 SHA256 
81554002d29e612e55daf2c45b40b617ad7a2186d8eebaec6946ea46da8672dc SHA512 
16d51ed2cee688c04d2b60f666856476d067c455afdd785608311692a889284bef8fc7c12ded15784567398548523316e6b5cc4d33c220657e37224ab83073d2
 WHIRLPOOL 
92859b311b6fb5c4c4bea1b2d737833cd1696a6583b7cc9be0ac4d1ab3eb55f17a1e28f7cfee8e4af349cb43dcedc9c4f83ac5f11e8108293311c08d98f1bc34
-DIST shoulda-matchers-2.7.0.gem 137728 SHA256 
a759c5a0d247370622203f5a452c9eb37d658c35150c0a8788c0dae2628cee89 SHA512 
7e28488a2cfaae24f6a7d61f5457680a7496df56ea5a9157f8c32741956c0d2053aac9f834b109a610f53f853bc16ba459e475cef049e599e7eda8fc11e57e14
 WHIRLPOOL 
6af12aa9d776b160d6fa487cad75bd4604f963d3e5fa966d4f5b748e1feb01cec4a7cf501fe6df929e7547ae48c8eec56b5417bf7b78e75d1154d773baebafae
 DIST shoulda-matchers-2.8.0.gem 153600 SHA256 
a089735b66e82d6b65fb4ac774d858a812fe16b69d97becaf0c986a919f67934 SHA512 
7b40220811a11cf57cfa38457eaab612ec9f6db5b660df21bd142b3df30d3691d3b7b3b4f931eed1e186c5afe4b576eee2c86f6f8f491d46955598f1441a9027
 WHIRLPOOL 
b4e04218aded6452884ed339cc81865e65a7927243209d678ca7e857c3f2577f10d1f8dfd7321b1b0e93b669956bbaec0215b474cefebd25cf44bf0e0bd4c028

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-2.6.1.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-2.6.1.ebuild
deleted file mode 100644
index b4e8fab..000
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-2.6.1.ebuild
+++ /dev/null
@@ -1,25 +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_TASK_DOC=""
-
-RUBY_FAKEGEM_RECIPE_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Making tests easy on the fingers and eyes"
-HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0"

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-2.7.0.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-2.7.0.ebuild
deleted file mode 100644
index b4e8fab..000
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-2.7.0.ebuild
+++ /dev/null
@@ -1,25 +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_TASK_DOC=""
-
-RUBY_FAKEGEM_RECIPE_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Making tests easy on the fingers and eyes"
-HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0"



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

2015-11-07 Thread Hans de Graaff
commit: e4336f3de7e074934c3e765016ff593878ce1535
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  8 07:04:56 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  8 07:05:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4336f3d

dev-ruby/vcr: add 3.0.0

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-ruby/vcr/Manifest b/dev-ruby/vcr/Manifest
index 93467a2..de5cd05 100644
--- a/dev-ruby/vcr/Manifest
+++ b/dev-ruby/vcr/Manifest
@@ -1,2 +1,3 @@
 DIST vcr-1.11.3.gem 87552 SHA256 
6dcdd782d631b1464192d47db2a5a86d2325c80a723a4b2970f47da98f006f1d SHA512 
0d62b0699e42484a4ba385a2ec653881183b44d85fd46ffc1ea693ebb746b225566cdb2799cdb60235c24adecd7575e0f20d743968326eeeb5b24fbd3232354a
 WHIRLPOOL 
f2c91385bc6dd68340f1a4960f3ec4944afd1907d33c8163ebe99d1e72c5b0f45e665463161654d4a330d2cfad25674b8a8e97a3cf2e1ae309d7ae6c4fd2be09
 DIST vcr-2.9.3.gem 152576 SHA256 
041361620a613e18c514b5e680bfbed3a8db69e1ffe5916957ba36966dd92190 SHA512 
2d71a84439fb92393641d211372b476bb2b55c70dff8c8f17a4af9fcb3e8f9104e1da860cfeafc8ceea9499023c7f6206124dee36ee9690188cc444bab61b2a7
 WHIRLPOOL 
0994aab3f00da3c628fe1ad5e752bc694b6096ace92edeb1d3f5877864a80ffdd4c3d1ce69d0119ca91dae8d72a6172de1901ab4db1c27750bf83f25825c0052
+DIST vcr-3.0.0.tar.gz 149918 SHA256 
7687c290a43915d4b6b0a030e389434c89662b6c92b1685c3898a23fd65a51f0 SHA512 
65029b582ea5cf3f0031a5f6489232a6ef22cf0c927046a37894000fa71907a4da004e1f2f6b35443ad4738b96411135cac1d763fe7734648354f2cb18c97de9
 WHIRLPOOL 
72100ad4d5395355cbf75863c420b2d01c2fc6b980c920462ffddffa10e7c8797fa21f643446a447fb2da422d6fbeb23a5c11651bdd2334527fb733acc4d392c

diff --git a/dev-ruby/vcr/vcr-3.0.0.ebuild b/dev-ruby/vcr/vcr-3.0.0.ebuild
new file mode 100644
index 000..e3b5c63
--- /dev/null
+++ b/dev-ruby/vcr/vcr-3.0.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="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Records your test suite's HTTP interactions and replay them 
during future test runs."
+HOMEPAGE="https://github.com/vcr/vcr/";
+SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE="test"
+
+# Tests require all supported HTTP libraries to be present, and it is
+# not possible to avoid some of them without very extensive patches.
+RESTRICT="test"



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

2015-11-07 Thread Hans de Graaff
commit: 6859724b4568630059fb67625556e674ee88b1e5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Nov  8 06:58:49 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Nov  8 07:05:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6859724b

dev-ruby/shoulda-matchers: add 3.0.1

Package-Manager: portage-2.2.20.1

 dev-ruby/shoulda-matchers/Manifest |  1 +
 .../shoulda-matchers/shoulda-matchers-3.0.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/shoulda-matchers/Manifest 
b/dev-ruby/shoulda-matchers/Manifest
index afdcb83..3baf068 100644
--- a/dev-ruby/shoulda-matchers/Manifest
+++ b/dev-ruby/shoulda-matchers/Manifest
@@ -1 +1,2 @@
 DIST shoulda-matchers-2.8.0.gem 153600 SHA256 
a089735b66e82d6b65fb4ac774d858a812fe16b69d97becaf0c986a919f67934 SHA512 
7b40220811a11cf57cfa38457eaab612ec9f6db5b660df21bd142b3df30d3691d3b7b3b4f931eed1e186c5afe4b576eee2c86f6f8f491d46955598f1441a9027
 WHIRLPOOL 
b4e04218aded6452884ed339cc81865e65a7927243209d678ca7e857c3f2577f10d1f8dfd7321b1b0e93b669956bbaec0215b474cefebd25cf44bf0e0bd4c028
+DIST shoulda-matchers-3.0.1.gem 177664 SHA256 
4b06fb7d92165507246dbc4154440cb30742e1b6e8ac396e96358d88d65eeaa9 SHA512 
f49ff413cb0e983d26ac463522dfea8a63fdf09be4feb401cd0319f7fcc0bdcb79608eddc3672d3082e47f61c87dc7e4b61d8af622f315978efc7bace160df92
 WHIRLPOOL 
ab8e9d5028f821e807301b268218535810c083c1e3aad3b9c2d500fb1ce38844cbe27e044a318087ded8e330083a81dd0794a6ebdd7bcfeb0d81ba3e891ea178

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-3.0.1.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-3.0.1.ebuild
new file mode 100644
index 000..654f4b3
--- /dev/null
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-3.0.1.ebuild
@@ -0,0 +1,25 @@
+# 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_RECIPE_TEST=""
+
+RUBY_FAKEGEM_EXTRAINSTALL="NEWS.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Making tests easy on the fingers and eyes"
+HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activesupport-4.0.0:*"



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

2015-11-07 Thread Jeroen Roovers
commit: bd2b9043e64dbd87d2e6010603ffc31ac9d6bce9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:52:36 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:52:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2b9043

net-misc/putty: Stable for PPC64 (bug #565080).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

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

diff --git a/net-misc/putty/putty-0.66.ebuild b/net-misc/putty/putty-0.66.ebuild
index b717d48..3562b7b 100644
--- a/net-misc/putty/putty-0.66.ebuild
+++ b/net-misc/putty/putty-0.66.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/";
 LICENSE="MIT"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ppc64 ~sparc ~x86"
 IUSE="doc +gtk ipv6 kerberos"
 SRC_URI="
https://dev.gentoo.org/~jer/${PN}-icons.tar.bz2



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfltk/, dev-python/pyfltk/files/

2015-11-07 Thread Jeroen Roovers
commit: b39f2acde24b95c4be5ed1e83c3a0d71fc58ab11
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:53:39 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:53:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39f2acd

dev-python/pyfltk: Old.

Package-Manager: portage-2.2.24

 dev-python/pyfltk/Manifest |  1 -
 .../files/pyfltk-1.3.0-format-security.patch   | 74 --
 .../files/pyfltk-1.3.0-linux-3.x-detection.patch   | 15 -
 dev-python/pyfltk/pyfltk-1.3.0-r2.ebuild   | 50 ---
 4 files changed, 140 deletions(-)

diff --git a/dev-python/pyfltk/Manifest b/dev-python/pyfltk/Manifest
index 6f52b44..44b0eeb 100644
--- a/dev-python/pyfltk/Manifest
+++ b/dev-python/pyfltk/Manifest
@@ -1,2 +1 @@
-DIST pyFltk-1.3.0.tar.gz 915600 SHA256 
c52852d21ee17d495185259b46ac9603d683edde7d7e6d4b6f9268da4ee3de57 SHA512 
908a6d9581741454440da92fe921f0a2a01be86a5ec01cbbf2d953eb5f0437efd8e635d7bff6c18015afc877a984872a6592df834709f93a1287307e17fbcc61
 WHIRLPOOL 
62281ef5c798986f1af82da53887fe40a6cd4f4bcfe7fab8d60fc7f3c4ad9cc2d481ced6b2e2bad7638ef843b9dcf396aa246838f173d2afaeaac530e0236d3b
 DIST pyFltk-1.3.3.tar.gz 946763 SHA256 
246b92c99b8d5610532456a4c956b355f6140514324916cf35efbe6468c4a188 SHA512 
dd4bbef8e82d455237dd085622e78e046ac522449fe63610ee5405c24d759482a89aeab07435fefb5223db78cc1f810f1eca8355afb1d0ff3e4b5e10b73bef8f
 WHIRLPOOL 
8d94349db36cd78722e75c9e1cef088e0f2743bd522eb0496f76faf70a159d6987902f308478a992bd7f2cb62a5bb770a80eee25c3e9feaf08b513956ce1

diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch 
b/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch
deleted file mode 100644
index f29b7b3..000
--- a/dev-python/pyfltk/files/pyfltk-1.3.0-format-security.patch
+++ /dev/null
@@ -1,74 +0,0 @@
- python/fltk_wrap.cpp | 16 
- 1 file changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/python/fltk_wrap.cpp b/python/fltk_wrap.cpp
-index 9c16f59..ad42e89 100644
 a/python/fltk_wrap.cpp
-+++ b/python/fltk_wrap.cpp
-@@ -5238,13 +5238,13 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, 
PyObject *args)
- 
-   const char *fl_vararg_input(const char *label, const char *deflt = 0) {
- const char* result = 0;
--result = fl_input(label, deflt);
-+result = fl_input("%s", deflt, label);
- return result;
-   };
- 
-   const char *fl_vararg_password(const char *label, const char *deflt = 0) {
- const char* result = 0;
--result = fl_password(label, deflt);
-+result = fl_password("%s", deflt, label);
- return result;
-   };
- 
-@@ -5282,20 +5282,20 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, 
PyObject *args)
- 
-   void fl_mt_message(const char* text) {
- Py_BEGIN_ALLOW_THREADS;
--fl_message(text);
-+fl_message("%s", text);
- Py_END_ALLOW_THREADS;
-   };
- 
-   void fl_mt_alert(const char* text) {
- Py_BEGIN_ALLOW_THREADS;
--fl_alert(text);
-+fl_alert("%s", text);
- Py_END_ALLOW_THREADS;
-   };
- 
-   int fl_mt_ask(const char* text) {
- int status = 0;
- Py_BEGIN_ALLOW_THREADS;
--status = fl_ask(text);
-+status = fl_ask("%s", text);
- Py_END_ALLOW_THREADS;
- return status;
-   };
-@@ -5303,7 +5303,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject 
*args)
-   int fl_mt_choice(const char *q,const char *b0,const char *b1,const char 
*b2) {
- int status = 0;
- Py_BEGIN_ALLOW_THREADS;
--status = fl_choice(q, b0, b1, b2);
-+status = fl_choice("%s", b0, b1, b2, q);
- Py_END_ALLOW_THREADS;
- return status;
-   };
-@@ -5311,7 +5311,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject 
*args)
-   const char *fl_mt_input(const char *label, const char *deflt = 0) {
- const char* result = 0;
- Py_BEGIN_ALLOW_THREADS;
--result = fl_input(label, deflt);
-+result = fl_input("%s", deflt, label);
- Py_END_ALLOW_THREADS;
- return result;
-   };
-@@ -5319,7 +5319,7 @@ PyObject *Fl_get_font_sizes_tmp(PyObject *self, PyObject 
*args)
-   const char *fl_mt_password(const char *label, const char *deflt = 0) {
- const char* result = 0;
- Py_BEGIN_ALLOW_THREADS;
--result = fl_password(label, deflt);
-+result = fl_password("%s", deflt, label);
- Py_END_ALLOW_THREADS;
- return result;
-   };

diff --git a/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch 
b/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch
deleted file mode 100644
index 9b08461..000
--- a/dev-python/pyfltk/files/pyfltk-1.3.0-linux-3.x-detection.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-http://bugs.gentoo.org/show_bug.cgi?id=375253
-
-http://lipyrary.blogspot.com/2011/09/python-and-linux-kernel-30-sysplatform.html
-
 setup.py
-+++ setup.py
-@@ -76,7 +76,7 @@
- lib_dir_list = [fltk_lib_dir]
- lib_list = ["fltk", "kernel32", "user32", "gdi32", "winspool", 
"comdlg32", "Comctl32

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

2015-11-07 Thread Jeroen Roovers
commit: 8dcfe8ce03453de9d677ad1211379e245e62564c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:56:44 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:56:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcfe8ce

dev-python/pyfltk: Clean up patch.

Package-Manager: portage-2.2.24

 dev-python/pyfltk/files/fltk_wrap.patch   | 5 ++---
 dev-python/pyfltk/files/ignore-func.patch | 1 +
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyfltk/files/fltk_wrap.patch 
b/dev-python/pyfltk/files/fltk_wrap.patch
index 5a3904e..e0c7ba3 100644
--- a/dev-python/pyfltk/files/fltk_wrap.patch
+++ b/dev-python/pyfltk/files/fltk_wrap.patch
@@ -1,6 +1,5 @@
-diff -ur pyFltk-1.3.3.orig/python/fltk_wrap.cpp 
pyFltk-1.3.3/python/fltk_wrap.cpp
 python/fltk_wrap.cpp2015-01-03 18:31:21.0 +0800
-+++ python/fltk_wrap.cpp2015-06-23 22:26:23.453212512 +0800
+--- a/python/fltk_wrap.cpp
 b/python/fltk_wrap.cpp
 @@ -144,7 +144,9 @@
  # define _SCL_SECURE_NO_DEPRECATE
  #endif

diff --git a/dev-python/pyfltk/files/ignore-func.patch 
b/dev-python/pyfltk/files/ignore-func.patch
index e4e9f3b..a61f4cd 100644
--- a/dev-python/pyfltk/files/ignore-func.patch
+++ b/dev-python/pyfltk/files/ignore-func.patch
@@ -1,4 +1,5 @@
 http://sourceforge.net/p/pyfltk/code/506/
+
 --- a/swig/filename.i
 +++ b/swig/filename.i
 @@ -14,6 +14,7 @@



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

2015-11-07 Thread Jeroen Roovers
commit: 9552ac14be9b18a71b1b2f4cc3f6310a5007a5ba
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:13:52 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:13:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9552ac14

net-libs/axtls: Stable for HPPA PPC64 (bug #564960).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

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

diff --git a/net-libs/axtls/axtls-1.5.3.ebuild 
b/net-libs/axtls/axtls-1.5.3.ebuild
index ea6a5d6..2f83746 100644
--- a/net-libs/axtls/axtls-1.5.3.ebuild
+++ b/net-libs/axtls/axtls-1.5.3.ebuild
@@ -41,7 +41,7 @@ S="${WORKDIR}/${PN}-code"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="~amd64 ~arm hppa ~mips ~ppc ppc64 ~s390 ~x86"
 
 IUSE="httpd cgi-lua cgi-php static static-libs doc"
 



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

2015-11-07 Thread Jeroen Roovers
commit: aac0a0554bffd3b1d77c2b0dcda9a6d5ff2134ec
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:16:10 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:16:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac0a055

dev-perl/Devel-Cycle: Stable for PPC64 (bug #564688).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

 dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild 
b/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild
index d0113ec..c6fcbe3 100644
--- a/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild
+++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.110.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Find memory cycles in objects"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE=""
 
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Memory-Cycle/

2015-11-07 Thread Jeroen Roovers
commit: e5d664ed64555cc01a329ff82dcf676ce037e196
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:17:20 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:17:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d664ed

dev-perl/Test-Memory-Cycle: Stable for PPC64 (bug #564688).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

 dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild 
b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild
index e7ceb5b..1cb9c5f 100644
--- a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild
+++ b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.40.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Check for memory leaks and circular memory references"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE="test"
 
 RDEPEND=">=dev-perl/Devel-Cycle-1.04



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

2015-11-07 Thread Jeroen Roovers
commit: 24b4d2139ae512c03369a62be19369d1352202a3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:05:19 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:05:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b4d213

dev-db/mysql: Stable for HPPA PPC64 (bug #564170).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

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

diff --git a/dev-db/mysql/mysql-5.6.27.ebuild b/dev-db/mysql/mysql-5.6.27.ebuild
index 9754e22..7ab2b4b 100644
--- a/dev-db/mysql/mysql-5.6.27.ebuild
+++ b/dev-db/mysql/mysql-5.6.27.ebuild
@@ -14,7 +14,7 @@ inherit toolchain-funcs mysql-multilib
 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"
+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='20018_all_mysql-5.6.25-without-clientlibs-tools.patch'



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/, x11-misc/xscreensaver/files/

2015-11-07 Thread Jeroen Roovers
commit: a636150b0c8803fbcf5055ef7ddec77c473d5ed6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:08:34 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:08:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a636150b

x11-misc/xscreensaver: Old.

Package-Manager: portage-2.2.24

 x11-misc/xscreensaver/Manifest |   2 -
 .../files/xscreensaver-5.21-gentoo.patch   | 106 ---
 x11-misc/xscreensaver/xscreensaver-5.32.ebuild | 142 -
 x11-misc/xscreensaver/xscreensaver-5.33.ebuild | 142 -
 4 files changed, 392 deletions(-)

diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest
index af968c0..18776af 100644
--- a/x11-misc/xscreensaver/Manifest
+++ b/x11-misc/xscreensaver/Manifest
@@ -1,3 +1 @@
-DIST xscreensaver-5.32.tar.gz 10571502 SHA256 
4252a6079d2d2f5b342e8bdd172cbad5f0af73daf4e412b61a68344d91ca93bd SHA512 
0d7f3d283998cdb2aec10c8f5e94c9cc6e28a72785c36759cee988f3592a5f8aae20ba593c8363eab8fe61f7caf325376a887cac42ecf300c60894bf20d2f75b
 WHIRLPOOL 
1a99e36ac89cf7f3121d499da6bf06e02808465b7b500e0fc371a97df0d8e1b729bc20c57cd7fe560e151e1051e46dafc0b034cf72c343a185b1fddcf8fdb749
-DIST xscreensaver-5.33.tar.gz 10725482 SHA256 
d4a0c1619219f2843fa8b68d4ae337ab0e9fcb79a6d231540adeb16b3d313f4d SHA512 
a8126b165e96d89ada38c4bce0b6c6ef5769667477301f5388633d22b9aed7fa6defcd07b8768c1197556c565b8f220f75c1937e0151d66c3b8e05fbadf37d1d
 WHIRLPOOL 
d9210589b1b8263b46740b27c6fc5a64b4d2d5c69c8a7267d4650cf7ed54de1dc927e007ecb37110ead5229e0f9742181ce40b104478c9e0ec488caec07d5231
 DIST xscreensaver-5.34.tar.gz 10788657 SHA256 
6fff7ec4be743e5c042647ea9687dd0cdf48d1dd5e8e15098e5018bbd02e5e27 SHA512 
58d0beb6556ee77122feb04090ceed80f9ffa67070f28305a00cc42adeae678305d43594c38d00539d2f13f2474311cb82cda6fdafc2bdc918a28438d6b51e75
 WHIRLPOOL 
c7969e5b762cbeabd0564328aefdb895acfcd1c37e2b84c628718b613ca309f4c1222103c0d6ab0fd046eb355f02ee36b11fb57b55eb72e65944ea72e4fa7419

diff --git a/x11-misc/xscreensaver/files/xscreensaver-5.21-gentoo.patch 
b/x11-misc/xscreensaver/files/xscreensaver-5.21-gentoo.patch
deleted file mode 100644
index b69e197..000
--- a/x11-misc/xscreensaver/files/xscreensaver-5.21-gentoo.patch
+++ /dev/null
@@ -1,106 +0,0 @@
 xscreensaver-5.21/driver/XScreenSaver.ad.in
-+++ xscreensaver-5.21/driver/XScreenSaver.ad.in
-@@ -31,21 +31,21 @@
- *mode:random
- *timeout: 0:10:00
- *cycle:   0:10:00
--*lockTimeout: 0:00:00
-+*lockTimeout: 0:30:00
- *passwdTimeout:   0:00:30
--*dpmsEnabled: False
-+*dpmsEnabled: True
- *dpmsQuickoffEnabled: False
- *dpmsStandby: 2:00:00
- *dpmsSuspend: 2:00:00
- *dpmsOff: 4:00:00
--*grabDesktopImages:   True
-+*grabDesktopImages:   False
- *grabVideoFrames: False
- *chooseRandomImages:  @DEFAULT_IMAGES_P@
- ! This can be a local directory name, or the URL of an RSS or Atom feed.
- *imageDirectory:  @DEFAULT_IMAGE_DIRECTORY@
- *nice:10
- *memoryLimit: 0
--*lock:False
-+*lock:True
- *verbose: False
- *timestamp:   True
- *fade:True
-@@ -62,7 +62,7 @@
- *textLiteral: XScreenSaver
- *textFile:@DEFAULT_TEXT_FILE@
- *textProgram: fortune
--*textURL: 
http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss
-+*textURL: http://planet.gentoo.org/rss20.xml
- 
- *overlayTextForeground:   #00
- *overlayTextBackground:   #00
-@@ -122,7 +122,8 @@
- 
- ! The format used for printing the date and time in the password dialog box
- ! (see the strftime(3) manual page for details.)
--*dateFormat:  %d-%b-%y (%a); %I:%M %p
-+!*dateFormat: %d-%b-%y (%a); %I:%M %p
-+*dateFormat:   %x %X
- ! To show the time only:
- ! *dateFormat:%I:%M %p
- ! For 24 hour time:
 xscreensaver-5.21/hacks/barcode.c
-+++ xscreensaver-5.21/hacks/barcode.c
-@@ -131,7 +131,6 @@
-   "children",
-   "chocolate",
-   "CLONE",
--  "cock",
-   "constriction",
-   "contrition",
-   "cop",
-@@ -265,7 +264,6 @@
-   "punishment",
-   "punk rock",
-   "punk",
--  "pussy",
-   "quagmire",
-   "quarantine",
-   "quartz",
-@@ -333,8 +331,6 @@
-   "vegetarian",
-   "venom",
-   "verifiability",
--  "viagra",
--  "vibrator",
-   "victim",
-   "vignette",
-   "villainy",
 xscreensaver-5.21/hacks/glx/glsnake.c
-+++ xscreensaver-5.21/hacks/glx/glsnake.c
-@@ -565,17 +565,17 @@
-   ZERO, PIN, ZERO, ZERO, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, ZERO,
-   ZERO, PIN, ZERO }
- },
--{ "erect penis", /* thanks benno */
-+{ "shuffle board", /* thanks benno */
-   { PIN, ZERO, PIN, PIN, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, PIN,
-   PIN, ZERO, ZERO, ZERO, RIGHT, ZERO, ZERO, ZER

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

2015-11-07 Thread Jeroen Roovers
commit: 8a306087ef8c4e31f32cc9e05bb79df2c7cbc8ee
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:06:55 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:06:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a306087

dev-db/mariadb: Stable for HPPA (bug #564442).

Package-Manager: portage-2.2.24
RepoMan-Options: --ignore-arches

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

diff --git a/dev-db/mariadb/mariadb-10.0.22.ebuild 
b/dev-db/mariadb/mariadb-10.0.22.ebuild
index 1584048..81ba69c 100644
--- a/dev-db/mariadb/mariadb-10.0.22.ebuild
+++ b/dev-db/mariadb/mariadb-10.0.22.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs mysql-multilib
 IUSE="$IUSE"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 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=''



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

2015-11-07 Thread Jeroen Roovers
commit: 1268b24b630381db0521f53bbd2daf13db4fd252
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 06:01:47 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 06:01:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1268b24b

net-misc/putty: Version bump (bug #565080).

Package-Manager: portage-2.2.24

 net-misc/putty/Manifest  |  1 +
 net-misc/putty/putty-0.66.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest
index ce426f9..8022a7c 100644
--- a/net-misc/putty/Manifest
+++ b/net-misc/putty/Manifest
@@ -1,2 +1,3 @@
 DIST putty-0.65.tar.gz 1937861 SHA256 
d543c1fd4944ea51d46d4abf31bfb8cde9bd1c65cb36dc6b83e51ce875660ca0 SHA512 
cfb3e5437a920aa11bccedf1bd43a538a51ec3777a6d1dba9e9714c3b3699eaf1f4eb027a8f5fd6425f9909564a28b607f465b1f2b2e1250059b04b9a9d40569
 WHIRLPOOL 
15eff58a0cec37516daf67cef56772602f5bcbcb39ba09d3d8fdba31fadb77734c404a9d85e674e17c17e53db8c0deaad906b56b3bce302ec08adc9a44850c2b
+DIST putty-0.66.tar.gz 1948323 SHA256 
fe7312f66c54865868b362f4b79bd1fbe7ce9e8b1fd504b04034182db1f32993 SHA512 
796fdb104fbdcad22d93274ea7c3599a34a94b35c849eafd1398f9a71721fbf2b6e4cec4abb64bb7fffe8ac45faefd8995339547fdc9b0beca5d7a76e0cb6bd3
 WHIRLPOOL 
61a17937f7d8e7dbb5c18b98109b3da6c5309ba701549c052dca0a7fa6cd63386a26743f2c40458503f123007a42cc08e502d183efd27f9840fc452edf05bae6
 DIST putty-icons.tar.bz2 4878 SHA256 
960b189069dbfb20a1f49e378ab88bed716c6457593815e414d51ad7a3fa93a7 SHA512 
4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71
 WHIRLPOOL 
ec96fe682582bfa58ce73c3e5cb7bb61d2363b7a5e9d3259dfd11cd6396512b5b9ed954f6a431baab36b1f17963714b30c239cdf4c08191d27b5abb858f54a57

diff --git a/net-misc/putty/putty-0.66.ebuild b/net-misc/putty/putty-0.66.ebuild
new file mode 100644
index 000..b717d48
--- /dev/null
+++ b/net-misc/putty/putty-0.66.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils gnome2-utils toolchain-funcs
+
+DESCRIPTION="A Free Telnet/SSH Client"
+HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/";
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc +gtk ipv6 kerberos"
+SRC_URI="
+   https://dev.gentoo.org/~jer/${PN}-icons.tar.bz2
+   http://the.earth.li/~sgtatham/${PN}/latest/${P}.tar.gz
+"
+
+RDEPEND="
+   !net-misc/pssh
+   gtk? (
+   dev-libs/glib:2
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/pango
+   )
+   kerberos? ( virtual/krb5 )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-lang/perl
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   sed -i \
+   -e '/AM_PATH_GTK(/d' \
+   -e 's|-Werror||g' \
+   configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   cd "${S}"/unix || die
+   econf \
+   $(use_with kerberos gssapi) \
+   $(use_with gtk)
+}
+
+src_compile() {
+   cd "${S}"/unix || die
+   emake AR=$(tc-getAR) $(usex ipv6 '' COMPAT=-DNO_IPV6)
+}
+
+src_install() {
+   dodoc doc/puttydoc.txt
+
+   if use doc; then
+   dohtml doc/*.html
+   fi
+
+   cd "${S}"/unix || die
+   default
+
+   if use gtk ; then
+   for i in 16 22 24 32 48 64 128 256; do
+   newicon -s ${i} "${WORKDIR}"/${PN}-icons/${PN}-${i}.png 
${PN}.png
+   done
+
+   # install desktop file provided by Gustav Schaffter in #49577
+   make_desktop_entry ${PN} PuTTY ${PN} Network
+   fi
+}
+
+pkg_preinst() {
+   use gtk && gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   use gtk && gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   use gtk && gnome2_icon_cache_update
+}



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

2015-11-07 Thread Jeroen Roovers
commit: be4d956925bc70bd68468c1a6d75640eb8e4c856
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 05:44:35 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 05:44:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4d9569

dev-libs/geoip: Old.

Package-Manager: portage-2.2.24

 dev-libs/geoip/Manifest   |  1 -
 dev-libs/geoip/geoip-1.6.5.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-libs/geoip/Manifest b/dev-libs/geoip/Manifest
index 193a955..7f1d707 100644
--- a/dev-libs/geoip/Manifest
+++ b/dev-libs/geoip/Manifest
@@ -1,3 +1,2 @@
-DIST geoip-1.6.5.tar.gz 156441 SHA256 
4a151b35e9d9db976b82645c758662a6cb778c669b2c65635d5834e4f885942e SHA512 
1ed223a51d238b6bd8d247e1dcb20f6eb9e3f19d39bd262f7cbefb587ea029ed0abac540208916f3ca06bb86f9ea1e99614484fd1c32535892029e945471e702
 WHIRLPOOL 
ca8cd55e16c9981b443fad9f788dc8f28a64dba86980740efeffaa9c4a9d5da84df8a23fb3710ef13741bb40bec0704ca80991e25d3b11fe10acd5a360c02d77
 DIST geoip-1.6.6.tar.gz 156796 SHA256 
db8ed5d07292c75cb3018738e6411037f15cc2a517f38ee04c1232cbe3d30b46 SHA512 
4cdd308500bcb827b3dd1c6d981299ea746251758b6a5df97bf2cf098b62b0a736394d5853a06c62437eb0808cb54efb14d0579f5212284f29016e3c8cdd9846
 WHIRLPOOL 
518749339b094c4166ab53d8ec38020c72f1550923e8c0084f438391dfe7965a9b2f7b3e27ef5ecac85a3f62aa14299e11fbd740ea103c320eef5fad357994b2
 DIST geoip-1.6.7.tar.gz 158276 SHA256 
6f0ee5cd63660a2ab3a8f30df8e7246ee87b0eb33c719843d691c8d010cbabb5 SHA512 
dde9ef65328297604892533ef5d5b568184eb4a29ff95839cb5e39b6652bcfbc53bf64fbcc3b55dad43cf0fca16f5611dbd96ba50f3001d8e212392304bce0b5
 WHIRLPOOL 
2d7e3b94317aa820c55c08be1808b9cc6d8cc38e87733cb1da3c9b3a5bf51212933e266ca105aabd765a08fe87f79f22eae5d8c6e3015a43fc923637273d6795

diff --git a/dev-libs/geoip/geoip-1.6.5.ebuild 
b/dev-libs/geoip/geoip-1.6.5.ebuild
deleted file mode 100644
index 0b0a8ac..000
--- a/dev-libs/geoip/geoip-1.6.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit autotools eutils
-
-DESCRIPTION="easily lookup countries by IP addresses, even when Reverse DNS 
entries don't exist"
-HOMEPAGE="https://github.com/maxmind/geoip-api-c";
-SRC_URI="
-   https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-"
-
-# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
-LICENSE="LGPL-2.1 GPL-2 MaxMind2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux 
~x86-linux ~x86-macos"
-IUSE="static-libs"
-RESTRICT="test"
-
-DEPEND="net-misc/wget"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-api-c-${PV}"
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-   sed -e "s|@PREFIX@|${ROOT}|g" "${FILESDIR}"/geoipupdate-r5.sh > 
geoipupdate.sh || die
-}
-
-src_install() {
-   default
-
-   dodoc AUTHORS ChangeLog NEWS.md README*
-
-   prune_libtool_files
-
-   keepdir /usr/share/GeoIP
-
-   dosbin geoipupdate.sh
-}
-
-pkg_postinst() {
-   ewarn "WARNING: Databases are no longer installed by this ebuild."
-   elog "Don't forget to run 'geoipupdate.sh -f' (or geoipupdate from"
-   elog "net-misc/geoipupdate) to populate ${ROOT}/usr/share/GeoIP/"
-   elog "with geo-located IP address databases."
-}



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

2015-11-07 Thread Jeroen Roovers
commit: 20ac0da8585be11cedb8721ba7fce30de79bca70
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov  8 05:47:12 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov  8 05:47:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ac0da8

dev-libs/geoip: Set a proper DESCRIPTION.

Package-Manager: portage-2.2.24

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

diff --git a/dev-libs/geoip/geoip-1.6.7.ebuild 
b/dev-libs/geoip/geoip-1.6.7.ebuild
index f177d8d..445952b 100644
--- a/dev-libs/geoip/geoip-1.6.7.ebuild
+++ b/dev-libs/geoip/geoip-1.6.7.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 inherit autotools eutils
 
-DESCRIPTION="easily lookup countries by IP addresses, even when Reverse DNS 
entries don't exist"
+DESCRIPTION="GeoIP Legacy C API"
 HOMEPAGE="https://github.com/maxmind/geoip-api-c";
 SRC_URI="
https://github.com/maxmind/${PN}-api-c/archive/v${PV}.tar.gz -> 
${P}.tar.gz



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

2015-11-07 Thread Andrey Grozin
commit: 3c4e0501ec76cb13d9063689fa10bd2ac9ce2fc8
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Nov  8 05:03:08 2015 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Nov  8 05:03:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4e0501

dev-lisp/clozurecl: bump to 1.11

Package-Manager: portage-2.2.24

 dev-lisp/clozurecl/Manifest  |  2 +
 dev-lisp/clozurecl/clozurecl-1.11.ebuild | 93 
 2 files changed, 95 insertions(+)

diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest
index eff33f0..8e62a37 100644
--- a/dev-lisp/clozurecl/Manifest
+++ b/dev-lisp/clozurecl/Manifest
@@ -1,2 +1,4 @@
 DIST ccl-1.10-linuxx86.tar.gz 43796090 SHA256 
8ca272656214837b57746b9b84395987bc524329b38a1f42a605f45bf0282657 SHA512 
10504e2569a99ba8b6fc4ac745312435c6be646c86ec3916a3750f823f79b3b8ec87fe53ba2410151feeaaed0609e1760ee3d37a77f01d815d1ec13c2394258e
 WHIRLPOOL 
75c7516eba92ad0fc603301e958dc5ba8271b0819ab46af7f61e97edeb405098c4d84a8f8e8ed73ee85462b6ab7c4805bbcbf0a0f354fb62f077cf8cf10bffa4
+DIST ccl-1.11-linuxx86.tar.gz 42482877 SHA256 
08e885e8c2bb6e4abd42b8e8e2b60f257c6929eb34b8ec87ca1ecf848fac6d70 SHA512 
34008654fd3ceca55a33413a768c398395141e26b9ea09204739ca7e998fdbe94ab92507eda14cf9bcbb9f76e6c3cae3006d7f2c9f48749c66e1f1281febb409
 WHIRLPOOL 
4a0d1e6495be62f04f48d6923f95468ca1d1c8bafb3c00d4a5b1f705eb70fac52b7d8ed3b248b698707cd89f1eb4a0196b94d869e9bea52ea895fb8fae00bb41
 DIST ccl-1.9_p1-linuxx86.tar.bz2 36344874 SHA256 
ba3ef9718646cb56785bda634093876442287bb445a9b5b95e6478104d63d988 SHA512 
b09a1f4f2e0a59bd95df09e431e95f619bc80459f5a1a799fc47fae575ccd3e0c266df98a0d7fc2b4878381e02e50e68dd3406a51c569bb056dd0e1fb973a989
 WHIRLPOOL 
9730171d8e4acdd1f54b81f4cc5984414c485672200c66e5f98cf7fe202a7c6f5b2835c2c75c06254960fdc7b0477854fabdd57d8b011abe8629bcd390e0f134
+DIST ccl.html 962003 SHA256 
10fe7bf2818a2a029dcd53b274124f84713bed32b24170d09134feee470a5c6e SHA512 
0cb9ee8f7eb6007e08241a0797519ff3bfc3d3adc0b5ac86e6a2e9e8b2e316fc421bea3b04159decc0a2b37ff7098147e25266946cc3c1ac367b93e4821a8b64
 WHIRLPOOL 
ce93bb1537fd5c03050b5aa7f14414188a3cacf881ff0fcb87c532a43e51bd6139a11dd58c28397e7981ab120ce85e8303762c5f418f995b1c545f436b4d6abe

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

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2015-11-07 Thread Mike Frysinger
commit: 2f3a6fd9f37c9d76ea4105c31e62747636c80725
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Nov  8 03:29:06 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Nov  8 03:29:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3a6fd9

media-tv/kodi: version bump to 15.2 #564162

 media-tv/kodi/Manifest |   2 +
 media-tv/kodi/kodi-15.2.ebuild | 284 +
 2 files changed, 286 insertions(+)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 5ee4833..20c0187 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -2,3 +2,5 @@ DIST kodi-14.1-generated-addons.tar.xz 71072 SHA256 
0666eae88a3214f7577544975524
 DIST kodi-14.1.tar.gz 70832109 SHA256 
a38059e292cf8523918834e49fcc2d688525ceb7951ddf7f5ee535f4147255d6 SHA512 
05dccad279073fc804faf2f179ba370f612d53c823dd333fdd151e05de37eb8202cc981ba48afff695d475bafde9c8f05f562fe09883593a70299a2f098a9849
 WHIRLPOOL 
464ff2673c9e65466dff73d3c91b8754ee68d64b4a18ebb0b0c6e8efa2da1cc32ab22686530a8469a105bf7a089d8928db64c5c61d272462c13485006875b506
 DIST kodi-15.1-generated-addons.tar.xz 73988 SHA256 
97f0236542044a909d982cbf9a031f76395a59a1d4a79187c1102845579ed8f2 SHA512 
559c188471c84503840b8b2010b73f15cf083367a1e1d0d5cfe7c144e36821a07c6fff1ff379ad8e8b254bc0cc2555c0a17ae998003adf86b051febde97bf2f1
 WHIRLPOOL 
01b76391d6aa7c624ad23329c962416cdf4662b96e99724bb566d7ed20b08b1525acd4f12671eef04ac10e5255d097f7c2452d2bfd87f7dfd3f4c1cd621fe2a6
 DIST kodi-15.1.tar.gz 61477835 SHA256 
72b2610d8fbff807128d74429f25bf6716ba880c27c2c5d9fad012ec7fc70705 SHA512 
b597253aa51d3d446ecb85ffe163362b5e55717d6fee16eab81725b9cdf0a5a9e4a2291aa526b9e63fbb34ef206100df30c9368684e2ddedc49e35f140d604f0
 WHIRLPOOL 
3596c00f9d25193e1e84cdfbf7fe5a6e6bdcce37caa710b8dd2b0b7aaa043164410459009dc793991373886abed8755298ee8803edf7b90227509d0c3578b8b9
+DIST kodi-15.2-generated-addons.tar.xz 73912 SHA256 
8c604be6188e03569209632dca96a9e333fa898e41651ac81f7fad2a45163610 SHA512 
094ac1373a80d08371daad8fb1ee4422b8c16f77430fcd4a2b78ed0dc1883027086081e5788e07333c345121a20fda89b0bd5bcb2c8922b79573aca6e4726b9a
 WHIRLPOOL 
560b8de1fa506ea1a73b5a0c539563649159dbb83b9996dc550e706037c5ff15dc657f382e55b2812797c1eee596b2b3b84a0061b6c74b2a5179a126a1841583
+DIST kodi-15.2.tar.gz 61484128 SHA256 
dd8aeb942e6de5d1488e243e1346cff3f6597e21b5131a3ba72ff5cc82037110 SHA512 
870f67b83aaa96b1a4111f34824eb47c24616d067adf930f4456ca8f1ac57052c41aa73915304ea85b1d10390865b88d88c85e6cd425b42ec5a504908adf4b67
 WHIRLPOOL 
5d484ff8eb8b48de643bf6dbff0ca824d528143d2f6f78f124bae19a0f67db72271c865786520672ef716cedba4ad4ad11c59fe857c8b34ec9331724f09046c2

diff --git a/media-tv/kodi/kodi-15.2.ebuild b/media-tv/kodi/kodi-15.2.ebuild
new file mode 100644
index 000..bd16268
--- /dev/null
+++ b/media-tv/kodi/kodi-15.2.ebuild
@@ -0,0 +1,284 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+# Does not work with py3 here
+# It might work with py:2.5 but I didn't test that
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit eutils linux-info python-single-r1 multiprocessing autotools 
toolchain-funcs
+
+CODENAME="Isengard"
+case ${PV} in
+)
+   EGIT_REPO_URI="git://github.com/xbmc/xbmc.git"
+   inherit git-r3
+   ;;
+*|*_p*)
+   MY_PV=${PV/_p/_r}
+   MY_P="${PN}-${MY_PV}"
+   
SRC_URI="http://mirrors.kodi.tv/releases/source/${MY_PV}-${CODENAME}.tar.gz -> 
${P}.tar.gz
+   https://github.com/xbmc/xbmc/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz
+   !java? ( 
http://mirrors.kodi.tv/releases/source/${MY_P}-generated-addons.tar.xz )"
+   KEYWORDS="~amd64 ~x86"
+
+   S=${WORKDIR}/xbmc-${PV}-${CODENAME}
+   ;;
+esac
+
+DESCRIPTION="Kodi is a free and open source media-player and entertainment hub"
+HOMEPAGE="http://kodi.tv/ http://kodi.wiki/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="airplay alsa avahi bluetooth bluray caps cec css dbus debug +fishbmc 
gles goom java joystick midi mysql nfs +opengl profile +projectm pulseaudio 
+rsxs rtmp +samba sftp +spectrum test +texturepacker udisks upnp upower +usb 
vaapi vdpau +waveform webserver +X"
+REQUIRED_USE="
+   rsxs? ( X )
+   udisks? ( dbus )
+   upower? ( dbus )
+"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   app-arch/bzip2
+   app-arch/unzip
+   app-arch/zip
+   app-i18n/enca
+   airplay? ( app-pda/libplist )
+   dev-libs/boost
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/libcdio[-minimal]
+   cec? ( >=dev-libs/libcec-3.0 )
+   dev-libs/libpcre[cxx]
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-libs/lzo-2.04
+   dev-libs/tinyxml[stl]
+   dev-libs/yajl
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   media-fonts/corefonts
+   media-fonts/roboto
+   alsa? ( media-libs/alsa-lib )
+   media-libs/flac
+   media-libs/fontconf

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2015-11-07 Thread Mike Frysinger
commit: 056dcf09c1b1d725b1ae22a8dff2af6fe89b2d2b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Nov  8 03:18:43 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Nov  8 03:29:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056dcf09

media-tv/kodi: use slots/subslots on various deps #564354

 media-tv/kodi/kodi-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index bf98528..ae769d2 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -74,19 +74,19 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/libmodplug
media-libs/libmpeg2
media-libs/libogg
-   media-libs/libpng
+   media-libs/libpng:0=
projectm? ( media-libs/libprojectm )
media-libs/libsamplerate
joystick? ( media-libs/libsdl2 )
>=media-libs/taglib-1.8
media-libs/libvorbis
-   media-libs/tiff
+   media-libs/tiff:0=
pulseaudio? ( media-sound/pulseaudio )
media-sound/wavpack
>=media-video/ffmpeg-2.6:=[encode]
rtmp? ( media-video/rtmpdump )
avahi? ( net-dns/avahi )
-   nfs? ( net-fs/libnfs )
+   nfs? ( net-fs/libnfs:= )
webserver? ( net-libs/libmicrohttpd[messages] )
sftp? ( net-libs/libssh[sftp] )
net-misc/curl
@@ -95,8 +95,8 @@ COMMON_DEPEND="${PYTHON_DEPS}
dbus? ( sys-apps/dbus )
caps? ( sys-libs/libcap )
sys-libs/zlib
-   virtual/jpeg
-   usb? ( virtual/libusb )
+   virtual/jpeg:0=
+   usb? ( virtual/libusb:1 )
mysql? ( virtual/mysql )
opengl? (
virtual/glu



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

2015-11-07 Thread Brian Evans
commit: a2dc5b80aa4ef7f18ddc88c3bf8ac6e5f819a2c7
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:18:17 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:18:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dc5b80

dev-python/etsdevtools: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild 
b/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild
index df4fa99..dfc1530 100644
--- a/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild
+++ b/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=python2_7
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 virtualx
 



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

2015-11-07 Thread Brian Evans
commit: fe940dbaa2fc9df712c824adbf13ee1ab4387358
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:19:14 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:19:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe940dba

dev-python/tvdb_api: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/tvdb_api/tvdb_api-1.9.ebuild 
b/dev-python/tvdb_api/tvdb_api-1.9.ebuild
index 0f998e8..673194d 100644
--- a/dev-python/tvdb_api/tvdb_api-1.9.ebuild
+++ b/dev-python/tvdb_api/tvdb_api-1.9.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1 vcs-snapshot
 
 DESCRIPTION="Python interface to thetvdb.com API"



[gentoo-commits] repo/gentoo:master commit in: media-tv/tvnamer/

2015-11-07 Thread Brian Evans
commit: 63765301cd961c73be72a377ef60c483f365006f
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:21:03 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:21:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63765301

media-tv/tvnamer: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

 media-tv/tvnamer/tvnamer-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/tvnamer/tvnamer-2.3.ebuild 
b/media-tv/tvnamer/tvnamer-2.3.ebuild
index e294084..959e593 100644
--- a/media-tv/tvnamer/tvnamer-2.3.ebuild
+++ b/media-tv/tvnamer/tvnamer-2.3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1
 
 DESCRIPTION="Automatic TV episode file renamer, data from thetvdb.com"



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

2015-11-07 Thread Brian Evans
commit: 3dd224ec989aa6fd00edce852b88f3c53675891b
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:10:33 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:10:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd224ec

net-misc/elliptics-eblob: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

 net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild 
b/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild
index cc4ae62..7411452 100644
--- a/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild
+++ b/net-misc/elliptics-eblob/elliptics-eblob-0.22.16.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 
 inherit eutils python-single-r1 flag-o-matic cmake-utils
 



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

2015-11-07 Thread Brian Evans
commit: 063cd0cfaf80f5a9469ef7bd4129b113a379261f
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:20:07 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:20:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063cd0cf

dev-python/envisage: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/envisage/envisage-4.4.0.ebuild 
b/dev-python/envisage/envisage-4.4.0.ebuild
index 4bed58b..6356c67 100644
--- a/dev-python/envisage/envisage-4.4.0.ebuild
+++ b/dev-python/envisage/envisage-4.4.0.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 
 # py2.6 fails testsuite horribly
-PYTHON_COMPAT=python2_7
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 virtualx
 



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

2015-11-07 Thread Brian Evans
commit: d82bda9f1adf753a062bc6ddd40f140bbe440a8d
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:12:22 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:12:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82bda9f

net-proxy/hatop: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

 net-proxy/hatop/hatop-0.7.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-proxy/hatop/hatop-0.7.7.ebuild 
b/net-proxy/hatop/hatop-0.7.7.ebuild
index 67be8be..e82a801 100644
--- a/net-proxy/hatop/hatop-0.7.7.ebuild
+++ b/net-proxy/hatop/hatop-0.7.7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="ncurses"
 
 inherit python-r1



[gentoo-commits] repo/gentoo:master commit in: net-wireless/multimode/

2015-11-07 Thread Brian Evans
commit: 6f3c1455a6bbb0402230f44786ed37a552b99490
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:16:59 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:16:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3c1455

net-wireless/multimode: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

 net-wireless/multimode/multimode-1.00-r2.ebuild  | 4 ++--
 net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild | 4 ++--
 net-wireless/multimode/multimode-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-wireless/multimode/multimode-1.00-r2.ebuild 
b/net-wireless/multimode/multimode-1.00-r2.ebuild
index 13df49f..3070694 100644
--- a/net-wireless/multimode/multimode-1.00-r2.ebuild
+++ b/net-wireless/multimode/multimode-1.00-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 
 inherit python-single-r1
 

diff --git a/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild 
b/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild
index 97a8fbd..7cf7761 100644
--- a/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild
+++ b/net-wireless/multimode/multimode-1.4_p20140831-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 
 inherit python-single-r1
 

diff --git a/net-wireless/multimode/multimode-.ebuild 
b/net-wireless/multimode/multimode-.ebuild
index 26b61e0..61c42ca 100644
--- a/net-wireless/multimode/multimode-.ebuild
+++ b/net-wireless/multimode/multimode-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 
 inherit python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/rfcat/

2015-11-07 Thread Brian Evans
commit: 66a72bd65420d1e104e7611b0a5ed6b80d73bc02
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Nov  8 03:14:00 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Nov  8 03:14:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a72bd6

net-wireless/rfcat: Fix syntax error where PYTHON_COMPAT was not an array

Package-Manager: portage-2.2.20.1

 net-wireless/rfcat/rfcat-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/rfcat/rfcat-.ebuild 
b/net-wireless/rfcat/rfcat-.ebuild
index e350966..af74b6c 100644
--- a/net-wireless/rfcat/rfcat-.ebuild
+++ b/net-wireless/rfcat/rfcat-.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 
-PYTHON_COMPAT="python2_7"
+PYTHON_COMPAT=( python2_7 )
 inherit mercurial distutils-r1
 
 DESCRIPTION="The swiss army knife of subGHz"



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

2015-11-07 Thread Ulrich Müller
commit: 092263bf8bbe99e08835a772daeb37fc74b6b6a0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov  8 02:14:50 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Nov  8 02:14:50 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=092263bf

Update mailing list address.

 credits.tex | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/credits.tex b/credits.tex
index 3a92a95..336ec51 100644
--- a/credits.tex
+++ b/credits.tex
@@ -22,8 +22,8 @@ Gentoo Bugzilla using product \e{Gentoo Hosted Projects}, 
component \e{PMS/EAPI}
 assignee. There should be one bug per issue, and one issue per bug.
 
 Patches (in \t{git format-patch} form if possible) may be submitted either via 
Bugzilla or to the
-\t{gentoo-...@gentoo.org} mailing list. Patches will be reviewed by the PMS 
team, who will do one of
-the following:
+\t{gentoo-...@lists.gentoo.org} mailing list. Patches will be reviewed by the 
PMS team, who will do
+one of the following:
 
 \begin{compactitem}
 \item Accept and apply the patch.



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

2015-11-07 Thread Mike Gilbert
commit: 4d18149d91c43e257a99df9efbb54ea8d7b05637
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov  2 16:14:35 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  8 01:30:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d18149d

python-r1.eclass: Ensure that PYTHON_COMPAT is an array

As suggested by Arfrever.

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

 eclass/python-any-r1.eclass| 3 +++
 eclass/python-r1.eclass| 3 +++
 eclass/python-single-r1.eclass | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index 0f641a8..c00cc3a 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -75,6 +75,9 @@ if [[ ! ${_PYTHON_ANY_R1} ]]; then
 if ! declare -p PYTHON_COMPAT &>/dev/null; then
die 'PYTHON_COMPAT not declared.'
 fi
+if [[ $(declare -p PYTHON_COMPAT) != "declare -a"* ]]; then
+   die 'PYTHON_COMPAT must be an array.'
+fi
 
 # @ECLASS-VARIABLE: PYTHON_REQ_USE
 # @DEFAULT_UNSET

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 7113cfa..d3b4f1d 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -84,6 +84,9 @@ inherit multibuild python-utils-r1
 if ! declare -p PYTHON_COMPAT &>/dev/null; then
die 'PYTHON_COMPAT not declared.'
 fi
+if [[ $(declare -p PYTHON_COMPAT) != "declare -a"* ]]; then
+   die 'PYTHON_COMPAT must be an array.'
+fi
 
 # @ECLASS-VARIABLE: PYTHON_COMPAT_OVERRIDE
 # @INTERNAL

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 132d407..1c27285 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -98,6 +98,9 @@ if [[ ! ${_PYTHON_SINGLE_R1} ]]; then
 if ! declare -p PYTHON_COMPAT &>/dev/null; then
die 'PYTHON_COMPAT not declared.'
 fi
+if [[ $(declare -p PYTHON_COMPAT) != "declare -a"* ]]; then
+   die 'PYTHON_COMPAT must be an array.'
+fi
 
 # @ECLASS-VARIABLE: PYTHON_REQ_USE
 # @DEFAULT_UNSET



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

2015-11-07 Thread Mike Gilbert
commit: c5528073e87844fe5d292f548edb5bea518008ff
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov  8 01:23:58 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  8 01:23:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5528073

www-client/chromium: Beta channel bump (47.0.2526.49)

Package-Manager: portage-2.2.23_p18

 www-client/chromium/Manifest   | 2 +-
 .../{chromium-47.0.2526.6.ebuild => chromium-47.0.2526.49.ebuild}  | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 3078dec..992db89 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-46.0.2490.71-lite.tar.xz 261722748 SHA256 
28248eea8ee6855e6b5e41ff1cd28d8f5878896c2c388e113e419141c07dcbaf SHA512 
e889739ab2783d617626e113642804c6e92bae08e4192b656c62f5efa57bee8db7eda2edc2e48a2245936f6c1a359ee55847c52a9d63588a0c5253332aeddd71
 WHIRLPOOL 
b33fdc7f46dc90341acdb9cafd4854235479020d722fe6431c2e0e5626634eb0f8e1f34d0bb1f55adbc984c889f60f136f465bcc578005089f3b2b6360b57843
 DIST chromium-47.0.2526.16-lite.tar.xz 302984700 SHA256 
771deecde8d861e6ac7ba125113269566cad6a9dbdcf129eeac1005b38691096 SHA512 
fed1e62c98ec2c21d7ff4b0357fdcd67b536b2bdf9eec3b043dd50127c073749cf8e138e7909481992ab3b4de4a47d34ede3bc348b4dad4964c4c2cd9cf52f84
 WHIRLPOOL 
c45149bb9b91c215be65254680d878c5260ecdfb0a97325fd5726ad67d6fcedae8b70bb158ba1be1e10aed10cb6713625f444a85348c08098f25710df53be239
-DIST chromium-47.0.2526.6-lite.tar.xz 302688196 SHA256 
c794fa33f97b0ab9b77a9438d8ba86cd1311d18241acd53a6f23df058f051279 SHA512 
838ca886e78e03e53bc8c6c9d0bd89d04004a8befc5021cc13cc1ac0b30620cac88d543353518a413ea94be503fcb64c0810b8bd24c706afa64c5e4425e4827e
 WHIRLPOOL 
ee7636c223d63bd46f65da05839af4da369445afe427eefb268066a86c5819385c75cdc1abb8ec9506defe631b0e1ef29b6e71a1d8d7331edc63c3be3a90a82a
+DIST chromium-47.0.2526.49-lite.tar.xz 317398984 SHA256 
32fe2246fc25542475c9702853eef9299f097ddeeea7700f275965189da8ac8f SHA512 
8d927c564d39182ff35f3089164cfacee12a81d6e46cd349e114ba97ad5a8d807dc24873ef1eccef36a9a75f83a7bb83552d89da4cb6141933ce1e0c07187963
 WHIRLPOOL 
a99a3abc6698bb32dfaff2674e816431178653187cebcfacfdf549bd862e93dcd47405f484d2784ead2be5fb722dff2c88eaaac2aeae2d35a55af4ab87ac1f11
 DIST chromium-48.0.2547.0-lite.tar.xz 306282056 SHA256 
cfbdce75bd8904d4a43d5bc7acc82481bfe840c17894294cb0b3d79c2386cee2 SHA512 
706c7e6699b7e07a819d29c88a678c62507251cb08ccd4516e2ce847519a34356d49762037a3fefac8adff39f1f9b7c0a6284fa455ffccd98e6074d1ac346d1f
 WHIRLPOOL 
7694f443375dfdc17c90fd4b6c603b210b5e34ad39cfbe93ee9bcdebf0d5600f389b5ffd54fd3438460ffa88e4d456ad20e5b0553582b8ce0389f2bd7c7e15f5
 DIST chromium-48.0.2552.0-lite.tar.xz 306545148 SHA256 
ab72fd1e4ff9c2d2d8d931e12ba52395044cd136f1927c1cdb137fdef9dd0ad1 SHA512 
1133d4670133ff9a18a2fbad08fcfb5cb2f28e9df092417ca17c0f5360767fa597eb85a0f55de7e2dc06e90a55068410da890664cc1bd071cc85631acebad16d
 WHIRLPOOL 
e13788bb8c21a06fc81c0bc2dfe03b13e19089eb8c59301c92666ec7745ac65a527f5a1179c9633194c63b562a2958154b0afc8c173e2a4db59eefada85580e0

diff --git a/www-client/chromium/chromium-47.0.2526.6.ebuild 
b/www-client/chromium/chromium-47.0.2526.49.ebuild
similarity index 98%
rename from www-client/chromium/chromium-47.0.2526.6.ebuild
rename to www-client/chromium/chromium-47.0.2526.49.ebuild
index bb24b4a..b46557d 100644
--- a/www-client/chromium/chromium-47.0.2526.6.ebuild
+++ b/www-client/chromium/chromium-47.0.2526.49.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD hotwording? ( no-source-code )"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="cups gnome gnome-keyring gtk3 hidpi hotwording kerberos neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
+IUSE="cups gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon 
pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -378,6 +378,7 @@ src_configure() {
$(gyp_use gnome-keyring use_gnome_keyring)
$(gyp_use gnome-keyring linux_link_gnome_keyring)
$(gyp_use gtk3)
+   $(gyp_use hangouts enable_hangout_services_extension)
$(gyp_use hidpi enable_hidpi)
$(gyp_use hotwording enable_hotwording)
$(gyp_use kerberos)



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

2015-11-07 Thread Anthony G. Basile
commit: 5b322959b87f70c675cb6eac3d1340aa6fc026aa
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Nov  8 00:16:55 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov  8 00:21:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b322959

www-apps/moodle: version bump to 2.8.9

Package-Manager: portage-2.2.20.1

 www-apps/moodle/Manifest|   1 +
 www-apps/moodle/moodle-2.8.9.ebuild | 128 
 2 files changed, 129 insertions(+)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 359402e..02dbc8c 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,4 +1,5 @@
 DIST moodle-2.7.10.tgz 34992167 SHA256 
0cc41106b462b244cb4aac02999f099ede4b10c721e07df0d0f6860403fa4f4c SHA512 
b4f5aadd8fd9dbed33e1ebd85623bce4ea4c9d1e1bca64529b0122b2ba3c0e3d997327ba5f3e301643cc311ee2a711fa47ff8197564f75392a7f0f4d547c678a
 WHIRLPOOL 
424535889add84e79b8643695d5d295a05142fa0291675b114364e62b8a01497cbf9f27ec6d18f37fec8ea12b5e0bf28c395907aa45a7b7d9bcc9c4a32fd4c1d
 DIST moodle-2.7.11.tgz 34998741 SHA256 
8e7daf0d492dc78cbc3a50651b67b22c836329d696c5453bf0839c3fdd8b5838 SHA512 
1fb085bc7e64be22479df568e73496d01042e1197b8d2d5f42a40341a0ec48b5127c1f18b96cb65af09dd8d7314cec35ad25372041399e2e436cb17ec3838101
 WHIRLPOOL 
27d64a1d65dc804bc8b5080782fbbd397aa4891fd3013964744bc64a1c9cd024ae5712f258554a42fa6f975a0310a514c6ea3b01f3f290d5e3fcd12ff3833130
 DIST moodle-2.8.8.tgz 35960643 SHA256 
e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 
bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010
 WHIRLPOOL 
3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da
+DIST moodle-2.8.9.tgz 35992485 SHA256 
09fca589cdf4b63052e5319931e8c42ca2e0e53d5eeb12cab852ef84bb50f034 SHA512 
6357d3902657056f2da685fb0ac230511c04f2ed54ceb380e637c06ee37e0c6765221aacebdc8c8901c6b646a0043d5c23ed91fd87eda2ebce0cc6128102e515
 WHIRLPOOL 
f2631ba8f4aa01ec052f90ec8f9df37e93287493e0c11194a76422115ceb0a11631afb8d46402906c423a8d5667b0cbf23ee63a5fe112f232075d3788604fb52
 DIST moodle-2.9.2.tgz 36435068 SHA256 
14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 
5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996
 WHIRLPOOL 
c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f

diff --git a/www-apps/moodle/moodle-2.8.9.ebuild 
b/www-apps/moodle/moodle-2.8.9.ebuild
new file mode 100644
index 000..2ca2710
--- /dev/null
+++ b/www-apps/moodle/moodle-2.8.9.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit versionator webapp
+
+AVC=( $(get_version_components) )
+MY_BRANCH="stable${AVC[0]}${AVC[1]}"
+
+DESCRIPTION="The Moodle Course Management System"
+HOMEPAGE="http://moodle.org";
+SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz";
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+#SLOT empty due to webapp
+
+DB_FLAGS="mysqli?,mssql?,postgres?"
+DB_TYPES=${DB_FLAGS//\?/}
+DB_TYPES=${DB_TYPES//,/ }
+
+AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
+AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
+AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
+
+PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip"
+PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc"
+PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
+
+IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
+REQUIRED_USE="|| ( ${DB_TYPES} )"
+
+# No forced dependency on
+#  mssql? - lives on a windows server
+#  mysql? ( virtual/mysql )
+#  postgres? ( dev-db/postgresql-server-9* )
+# which may live on another server.  These USE flags affect the configuration
+# file and the dependency on php.  However other dbs are possible.  See 
config.php
+# and the moodle documentation for other possibilities.
+DEPEND=""
+RDEPEND="
+   >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   virtual/httpd-php
+   virtual/cron"
+
+pkg_setup() {
+   webapp_pkg_setup
+
+   # How many dbs were selected? If one and only one, which one is it?
+   MYDB=""
+   DB_COUNT=0
+   for db in ${DB_TYPES}; do
+   if use ${db}; then
+   MYDB=${db}
+   DB_COUNT=$(($DB_COUNT+1))
+   fi
+   done
+
+   # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero
+   #if [[ ${DB_COUNT} -eq 0 ]]; then
+   #   eerror
+   #   eerror 
"\033[1;31m**\033[00m"
+   #   eerror "No database selected in 

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

2015-11-07 Thread Anthony G. Basile
commit: 9dc1919591a8bbe10b7f9468486bc888abe48367
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Nov  8 00:20:38 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov  8 00:22:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc19195

www-apps/moodle: remove older versions.

Package-Manager: portage-2.2.20.1

 www-apps/moodle/Manifest |   3 -
 www-apps/moodle/moodle-2.7.10.ebuild | 128 ---
 www-apps/moodle/moodle-2.8.8.ebuild  | 128 ---
 www-apps/moodle/moodle-2.9.2.ebuild  | 128 ---
 4 files changed, 387 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index cd9761c..9b3ac9a 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,6 +1,3 @@
-DIST moodle-2.7.10.tgz 34992167 SHA256 
0cc41106b462b244cb4aac02999f099ede4b10c721e07df0d0f6860403fa4f4c SHA512 
b4f5aadd8fd9dbed33e1ebd85623bce4ea4c9d1e1bca64529b0122b2ba3c0e3d997327ba5f3e301643cc311ee2a711fa47ff8197564f75392a7f0f4d547c678a
 WHIRLPOOL 
424535889add84e79b8643695d5d295a05142fa0291675b114364e62b8a01497cbf9f27ec6d18f37fec8ea12b5e0bf28c395907aa45a7b7d9bcc9c4a32fd4c1d
 DIST moodle-2.7.11.tgz 34998741 SHA256 
8e7daf0d492dc78cbc3a50651b67b22c836329d696c5453bf0839c3fdd8b5838 SHA512 
1fb085bc7e64be22479df568e73496d01042e1197b8d2d5f42a40341a0ec48b5127c1f18b96cb65af09dd8d7314cec35ad25372041399e2e436cb17ec3838101
 WHIRLPOOL 
27d64a1d65dc804bc8b5080782fbbd397aa4891fd3013964744bc64a1c9cd024ae5712f258554a42fa6f975a0310a514c6ea3b01f3f290d5e3fcd12ff3833130
-DIST moodle-2.8.8.tgz 35960643 SHA256 
e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 
bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010
 WHIRLPOOL 
3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da
 DIST moodle-2.8.9.tgz 35992485 SHA256 
09fca589cdf4b63052e5319931e8c42ca2e0e53d5eeb12cab852ef84bb50f034 SHA512 
6357d3902657056f2da685fb0ac230511c04f2ed54ceb380e637c06ee37e0c6765221aacebdc8c8901c6b646a0043d5c23ed91fd87eda2ebce0cc6128102e515
 WHIRLPOOL 
f2631ba8f4aa01ec052f90ec8f9df37e93287493e0c11194a76422115ceb0a11631afb8d46402906c423a8d5667b0cbf23ee63a5fe112f232075d3788604fb52
-DIST moodle-2.9.2.tgz 36435068 SHA256 
14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 
5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996
 WHIRLPOOL 
c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f
 DIST moodle-2.9.3.tgz 36476693 SHA256 
48f59bd77df53fb5f608da492f09c21eb7c8994c3ddce39fa7a9fd8e3e0e8f46 SHA512 
fe98155f8ad3ddeab571aa6ecf71bb9f44e87801a3de8cca64b5341ed1a13f21d843804187016951dd105f1eec6ea25a95d53a405c3def5a5ac6ac738d14e0d7
 WHIRLPOOL 
c64b2cb7033db84c4e0f7a9479b6bf74b2c615a8382168cb93f75825dc6c3b3760a8abfc0d99261a5c1e528b64a42113b8c9c19c20a68684eb50bd0072514c30

diff --git a/www-apps/moodle/moodle-2.7.10.ebuild 
b/www-apps/moodle/moodle-2.7.10.ebuild
deleted file mode 100644
index 969d4d5..000
--- a/www-apps/moodle/moodle-2.7.10.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit versionator webapp
-
-AVC=( $(get_version_components) )
-MY_BRANCH="stable${AVC[0]}${AVC[1]}"
-
-DESCRIPTION="The Moodle Course Management System"
-HOMEPAGE="http://moodle.org";
-SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz";
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-#SLOT empty due to webapp
-
-DB_FLAGS="mysqli?,postgres?"
-DB_TYPES=${DB_FLAGS//\?/}
-DB_TYPES=${DB_TYPES//,/ }
-
-AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
-AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
-AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
-
-PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip"
-PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc"
-PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
-
-IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
-REQUIRED_USE="|| ( ${DB_TYPES} )"
-
-# No forced dependency on
-#  mysql? ( virtual/mysql )
-#  postgres? ( dev-db/postgresql-server-7* )
-# which may live on another server
-DEPEND=""
-RDEPEND="
-   >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
-   virtual/httpd-php
-   virtual/cron"
-
-pkg_setup() {
-   webapp_pkg_setup
-
-   # How many dbs were selected? If one and only one, which one is it?
-   MYDB=""
-   DB_COUNT=0
-   for db in ${DB_TYPES}; do
-   if use ${db}; then
-   MYDB=${db}
-   DB_COUNT=$(($DB_COUN

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

2015-11-07 Thread Anthony G. Basile
commit: e742812555901a795681f5af22ba9752c63ce15a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Nov  8 00:18:25 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov  8 00:21:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7428125

www-apps/moodle: version bump to 2.9.3

Package-Manager: portage-2.2.20.1

 www-apps/moodle/Manifest|   1 +
 www-apps/moodle/moodle-2.9.3.ebuild | 128 
 2 files changed, 129 insertions(+)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 02dbc8c..cd9761c 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -3,3 +3,4 @@ DIST moodle-2.7.11.tgz 34998741 SHA256 
8e7daf0d492dc78cbc3a50651b67b22c836329d69
 DIST moodle-2.8.8.tgz 35960643 SHA256 
e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 
bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010
 WHIRLPOOL 
3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da
 DIST moodle-2.8.9.tgz 35992485 SHA256 
09fca589cdf4b63052e5319931e8c42ca2e0e53d5eeb12cab852ef84bb50f034 SHA512 
6357d3902657056f2da685fb0ac230511c04f2ed54ceb380e637c06ee37e0c6765221aacebdc8c8901c6b646a0043d5c23ed91fd87eda2ebce0cc6128102e515
 WHIRLPOOL 
f2631ba8f4aa01ec052f90ec8f9df37e93287493e0c11194a76422115ceb0a11631afb8d46402906c423a8d5667b0cbf23ee63a5fe112f232075d3788604fb52
 DIST moodle-2.9.2.tgz 36435068 SHA256 
14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 
5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996
 WHIRLPOOL 
c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f
+DIST moodle-2.9.3.tgz 36476693 SHA256 
48f59bd77df53fb5f608da492f09c21eb7c8994c3ddce39fa7a9fd8e3e0e8f46 SHA512 
fe98155f8ad3ddeab571aa6ecf71bb9f44e87801a3de8cca64b5341ed1a13f21d843804187016951dd105f1eec6ea25a95d53a405c3def5a5ac6ac738d14e0d7
 WHIRLPOOL 
c64b2cb7033db84c4e0f7a9479b6bf74b2c615a8382168cb93f75825dc6c3b3760a8abfc0d99261a5c1e528b64a42113b8c9c19c20a68684eb50bd0072514c30

diff --git a/www-apps/moodle/moodle-2.9.3.ebuild 
b/www-apps/moodle/moodle-2.9.3.ebuild
new file mode 100644
index 000..2ca2710
--- /dev/null
+++ b/www-apps/moodle/moodle-2.9.3.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit versionator webapp
+
+AVC=( $(get_version_components) )
+MY_BRANCH="stable${AVC[0]}${AVC[1]}"
+
+DESCRIPTION="The Moodle Course Management System"
+HOMEPAGE="http://moodle.org";
+SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz";
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+#SLOT empty due to webapp
+
+DB_FLAGS="mysqli?,mssql?,postgres?"
+DB_TYPES=${DB_FLAGS//\?/}
+DB_TYPES=${DB_TYPES//,/ }
+
+AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
+AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
+AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
+
+PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip"
+PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc"
+PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
+
+IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
+REQUIRED_USE="|| ( ${DB_TYPES} )"
+
+# No forced dependency on
+#  mssql? - lives on a windows server
+#  mysql? ( virtual/mysql )
+#  postgres? ( dev-db/postgresql-server-9* )
+# which may live on another server.  These USE flags affect the configuration
+# file and the dependency on php.  However other dbs are possible.  See 
config.php
+# and the moodle documentation for other possibilities.
+DEPEND=""
+RDEPEND="
+   >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   virtual/httpd-php
+   virtual/cron"
+
+pkg_setup() {
+   webapp_pkg_setup
+
+   # How many dbs were selected? If one and only one, which one is it?
+   MYDB=""
+   DB_COUNT=0
+   for db in ${DB_TYPES}; do
+   if use ${db}; then
+   MYDB=${db}
+   DB_COUNT=$(($DB_COUNT+1))
+   fi
+   done
+
+   # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero
+   #if [[ ${DB_COUNT} -eq 0 ]]; then
+   #   eerror
+   #   eerror 
"\033[1;31m**\033[00m"
+   #   eerror "No database selected in your USE flags,"
+   #   eerror "You must select at least one."
+   #   eerror 
"\033[1;31m**\033[00m"
+   #   eerror
+   #   die
+   #fi
+
+   if [[ ${DB_COUNT} -gt 1 ]]; then
+   MYDB=""
+ 

[gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/, ...

2015-11-07 Thread Mike Gilbert
commit: 78a80c659895bd748e4fb30fb416046ea6b9b73d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov  8 00:12:53 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov  8 00:19:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a80c65

net-print/epson-inkjet-printer-escpr: Bump to 1.6.1

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

Package-Manager: portage-2.2.23_p18

 net-print/epson-inkjet-printer-escpr/Manifest  |  1 +
 .../epson-inkjet-printer-escpr-1.6.1.ebuild| 38 
 .../files/1.6.1-warnings.patch | 40 ++
 3 files changed, 79 insertions(+)

diff --git a/net-print/epson-inkjet-printer-escpr/Manifest 
b/net-print/epson-inkjet-printer-escpr/Manifest
index 8e347bc..c326aac 100644
--- a/net-print/epson-inkjet-printer-escpr/Manifest
+++ b/net-print/epson-inkjet-printer-escpr/Manifest
@@ -1,2 +1,3 @@
 DIST epson-inkjet-printer-escpr-1.4.4-1lsb3.2.tar.gz 2432872 SHA256 
bec7c51d11d96b6448bd96b5e9ac622786e3fc5024e13cae2fc248f8858db2f6 SHA512 
7a3f1f880dba9048773d051cfe54ea2ee929d82a85efb496d4df4b84b33ed2f48bb6020892615d5d22da6b5671501b82df55cea6e11b35fea392392f115a6330
 WHIRLPOOL 
856bcffc4fe45c6bb15c7ecbe1c41e315ee68bf2c3c93697ac4f314324e2b3a0a8796ba741c04e962f1ca9148dbf38d529649ffd5d7ddaaa757666ea066e32a0
 DIST epson-inkjet-printer-escpr-1.5.2-1lsb3.2.tar.gz 2852564 SHA256 
9229aa8a033e97e29b0671082d08e1c56ebbee4e5adb2f350f81181835f06be8 SHA512 
680ffa68ea84830463bea1e6ffc4e1380ed60dc45689844afa15989177a8c3a2a67becd8a7b899b6ee6c8078de9b217563af06c70b1d42aefa7469327c0601af
 WHIRLPOOL 
1abaf4954781c2734e13a79f7dfde26d27ddec45fd360fa1983d544fe49123ff92305b9b30fdd8482d0c2f5cb954d1e7472d9cd18804cd093c41f81669bf5970
+DIST epson-inkjet-printer-escpr-1.6.1-1lsb3.2.tar.gz 3044091 SHA256 
bb7dea7439c571662db9cf7a8834cb87ed69fa249a7945218403187c6097c76f SHA512 
e4e6749ffcb8dd3b35bb6ba931165695b1b983fd9b47d5981358d191870c9658fec92aff63352b854f7d1362129e2359ef96166713ed11863e3536dbb5832bb3
 WHIRLPOOL 
e958b2921541177255176f9efd512ac0b981f2faf8828dc03409c364d14dc53ec113dcd37f116b12ecf0a3d8e59e1df9b589ec88f6fabf10ba61707386990126

diff --git 
a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.6.1.ebuild 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.6.1.ebuild
new file mode 100644
index 000..18b5c89
--- /dev/null
+++ 
b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.6.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib
+
+DESCRIPTION="Epson Inkjet Printer Driver (ESC/P-R)"
+HOMEPAGE="http://www.epson.com/";
+SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/04/23/02/a5ee7e1622b0ba692bea6763d6d7f4810a8d0808/epson-inkjet-printer-escpr-1.6.1-1lsb3.2.tar.gz";
+# http://download.ebz.epson.net/dsc/search/01/search/
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="net-print/cups"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   epatch "${FILESDIR}/1.6.1-warnings.patch"
+}
+
+src_configure() {
+   econf --disable-shared
+
+   # Makefile calls ls to generate a file list which is included in 
Makefile.am
+   # Set the collation to C to avoid automake being called automatically
+   unset LC_ALL
+   export LC_COLLATE=C
+}
+
+src_install() {
+   default
+   rm -r "${ED%/}/usr/$(get_libdir)" || die
+}

diff --git a/net-print/epson-inkjet-printer-escpr/files/1.6.1-warnings.patch 
b/net-print/epson-inkjet-printer-escpr/files/1.6.1-warnings.patch
new file mode 100644
index 000..7eeba30
--- /dev/null
+++ b/net-print/epson-inkjet-printer-escpr/files/1.6.1-warnings.patch
@@ -0,0 +1,40 @@
+--- a/lib/epson-escpr-api.h
 b/lib/epson-escpr-api.h
+@@ -111,6 +111,9 @@
+ /*** 
---*/
+ extern EPS_ERR_CODE epsMakeMainteCmd (EPS_INT32, EPS_UINT8*, EPS_UINT32*  
  );
+ 
++extern EPS_ERR_CODE SetupJobAttrib  (const EPS_JOB_ATTRIB*
  );
++extern EPS_ERR_CODE SendStartJob(EPS_BOOL 
  );
++extern EPS_ERR_CODE PrintBand   (const EPS_UINT8*, EPS_UINT32, 
EPS_UINT32*  );
+ #ifdef __cplusplus
+ }
+ #endif
+--- a/src/filter.c
 b/src/filter.c
+@@ -37,6 +37,7 @@
+ #include "epson-escpr-api.h"
+ #include "epson-escpr-services.h"
+ #include "epson-escpr-mem.h"
++#include "epson-escpage.h"
+ 
+ #include "err.h"
+ #include "mem.h"
+@@ -45,6 +46,7 @@
+ #include "libprtX.h"
+ #include "optBase.h"
+ #include "linux_cmn.h"
++#include "xfifo.h"
+ 
+ #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4)
+ 
+--- a/src/mem.c
 b/src/mem.c
+@@ -23,6 +23,7 @@
+ #endif
+ 
+ #include 
++#include "err.h"
+ #include "mem.h"
+ 
+ void *



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

2015-11-07 Thread Anthony G. Basile
commit: 24a62c0e7d9df3e5f8fc949673e680746510cf47
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Nov  8 00:13:52 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov  8 00:21:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a62c0e

www-apps/moodle: version bump to 2.7.11

Package-Manager: portage-2.2.20.1

 www-apps/moodle/Manifest |   1 +
 www-apps/moodle/moodle-2.7.11.ebuild | 128 +++
 2 files changed, 129 insertions(+)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 42349a1..359402e 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,3 +1,4 @@
 DIST moodle-2.7.10.tgz 34992167 SHA256 
0cc41106b462b244cb4aac02999f099ede4b10c721e07df0d0f6860403fa4f4c SHA512 
b4f5aadd8fd9dbed33e1ebd85623bce4ea4c9d1e1bca64529b0122b2ba3c0e3d997327ba5f3e301643cc311ee2a711fa47ff8197564f75392a7f0f4d547c678a
 WHIRLPOOL 
424535889add84e79b8643695d5d295a05142fa0291675b114364e62b8a01497cbf9f27ec6d18f37fec8ea12b5e0bf28c395907aa45a7b7d9bcc9c4a32fd4c1d
+DIST moodle-2.7.11.tgz 34998741 SHA256 
8e7daf0d492dc78cbc3a50651b67b22c836329d696c5453bf0839c3fdd8b5838 SHA512 
1fb085bc7e64be22479df568e73496d01042e1197b8d2d5f42a40341a0ec48b5127c1f18b96cb65af09dd8d7314cec35ad25372041399e2e436cb17ec3838101
 WHIRLPOOL 
27d64a1d65dc804bc8b5080782fbbd397aa4891fd3013964744bc64a1c9cd024ae5712f258554a42fa6f975a0310a514c6ea3b01f3f290d5e3fcd12ff3833130
 DIST moodle-2.8.8.tgz 35960643 SHA256 
e5f9289edc847e84159a99767bf6621ddd930ef0aa1fd43d41d484e06f58d6f5 SHA512 
bce2c99ad9f0bd4eea1a5d6896a4dc6e3deca08f34ef4e52a2905ca181191a606e6e92602cbdf0635e8d736e658633967e867f9816bf4a74a33af9b7eadf1010
 WHIRLPOOL 
3c4c028707ee059881eadf0ff18e58323da26102461a267e2219619b9ceeda96fad78a1f5e0102ebbbfa933975384682a5732040969fce410040502ed86323da
 DIST moodle-2.9.2.tgz 36435068 SHA256 
14599e518b95269aa770d00c29b45b8d3acab6308f6112197564205674b171c2 SHA512 
5897c9ddc3f98e0c6f80f051684f9cf0f4da75f4ed7dd9e551000edf711d6e1ca2848af44677b0e93f80506f258d4eda5f236cbe00c1e0a264bae86f07621996
 WHIRLPOOL 
c387f11751e4643c7aa30cb254abce1a8035c5108a1f827d2be8cbaa174f102a40b66bd218db74b53e1c5a36a0e94aaeab3ca9e69f716d2425249e5f233f

diff --git a/www-apps/moodle/moodle-2.7.11.ebuild 
b/www-apps/moodle/moodle-2.7.11.ebuild
new file mode 100644
index 000..969d4d5
--- /dev/null
+++ b/www-apps/moodle/moodle-2.7.11.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit versionator webapp
+
+AVC=( $(get_version_components) )
+MY_BRANCH="stable${AVC[0]}${AVC[1]}"
+
+DESCRIPTION="The Moodle Course Management System"
+HOMEPAGE="http://moodle.org";
+SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz";
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+#SLOT empty due to webapp
+
+DB_FLAGS="mysqli?,postgres?"
+DB_TYPES=${DB_FLAGS//\?/}
+DB_TYPES=${DB_TYPES//,/ }
+
+AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
+AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
+AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
+
+PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip"
+PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc"
+PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
+
+IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
+REQUIRED_USE="|| ( ${DB_TYPES} )"
+
+# No forced dependency on
+#  mysql? ( virtual/mysql )
+#  postgres? ( dev-db/postgresql-server-7* )
+# which may live on another server
+DEPEND=""
+RDEPEND="
+   >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   virtual/httpd-php
+   virtual/cron"
+
+pkg_setup() {
+   webapp_pkg_setup
+
+   # How many dbs were selected? If one and only one, which one is it?
+   MYDB=""
+   DB_COUNT=0
+   for db in ${DB_TYPES}; do
+   if use ${db}; then
+   MYDB=${db}
+   DB_COUNT=$(($DB_COUNT+1))
+   fi
+   done
+
+   # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero
+   #if [[ ${DB_COUNT} -eq 0 ]]; then
+   #   eerror
+   #   eerror 
"\033[1;31m**\033[00m"
+   #   eerror "No database selected in your USE flags,"
+   #   eerror "You must select at least one."
+   #   eerror 
"\033[1;31m**\033[00m"
+   #   eerror
+   #   die
+   #fi
+
+   if [[ ${DB_COUNT} -gt 1 ]]; then
+   MYDB=""
+   ewarn
+   ewarn 
"\033[1;33m**\033[00m"
+   ewarn "Multiple databases selected in your USE flags,"
+   ewarn "You will have to choose your database manually."
+   ewarn 
"\033[1;33m***

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

2015-11-07 Thread Mikle Kolyada
commit: 059a7bb783ef4d8a5a99ecebddbcdc8abe65a570
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  8 00:09:26 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  8 00:09:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059a7bb7

dev-libs/libebml: ia64 stable wrt bug #564424

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-libs/libebml/libebml-1.3.3.ebuild 
b/dev-libs/libebml/libebml-1.3.3.ebuild
index e3b08d9..eaa9d37 100644
--- a/dev-libs/libebml/libebml-1.3.3.ebuild
+++ b/dev-libs/libebml/libebml-1.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://dl.matroska.org/downloads/${PN}/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname major version
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="debug static-libs"
 
 src_prepare() {



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

2015-11-07 Thread Mikle Kolyada
commit: 132f5fbe0285b334c64652ca805978d3b35c2c0b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  8 00:07:52 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  8 00:07:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132f5fbe

dev-libs/geoip: ia64 stable wrt bug #560886

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-libs/geoip/geoip-1.6.6.ebuild 
b/dev-libs/geoip/geoip-1.6.6.ebuild
index 6f9eb60..0b0a8ac 100644
--- a/dev-libs/geoip/geoip-1.6.6.ebuild
+++ b/dev-libs/geoip/geoip-1.6.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
 LICENSE="LGPL-2.1 GPL-2 MaxMind2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 RESTRICT="test"
 



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

2015-11-07 Thread Mikle Kolyada
commit: 31a35a186babb1aa5732147bbe8294ef9e5c72d6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  8 00:05:40 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  8 00:05:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a35a18

media-libs/libpng: ia64 stable wrt bug #560444

Package-Manager: portage-2.2.20.1

 media-libs/libpng/libpng-1.6.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libpng/libpng-1.6.18.ebuild 
b/media-libs/libpng/libpng-1.6.18.ebuild
index 9cebda8..8818a93 100644
--- a/media-libs/libpng/libpng-1.6.18.ebuild
+++ b/media-libs/libpng/libpng-1.6.18.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
 
 LICENSE="libpng"
 SLOT="0/16"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris 
~x86-winnt"
 IUSE="apng neon static-libs"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]



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

2015-11-07 Thread Mikle Kolyada
commit: b1983ab0f5b025cf2906370a5e5c0372bd7552b6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  8 00:02:06 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  8 00:02:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1983ab0

x11-wm/blackbox: ia64 stable wrt bug #563254

Package-Manager: portage-2.2.20.1

 x11-wm/blackbox/blackbox-0.70.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild 
b/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild
index 00dd75f..3e4ea9f 100644
--- a/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild
+++ b/x11-wm/blackbox/blackbox-0.70.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}wm/${P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="nls truetype debug"
 
 RDEPEND="x11-libs/libXft



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

2015-11-07 Thread Anthony G. Basile
commit: dc48aaeec87e35fcb9f39f16ff2a29d72b2e5344
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Nov  8 00:03:58 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov  8 00:09:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc48aaee

net-misc/stunnel: version bump to 5.26

Package-Manager: portage-2.2.20.1

 net-misc/stunnel/Manifest|  1 +
 net-misc/stunnel/stunnel-5.26.ebuild | 90 
 2 files changed, 91 insertions(+)

diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest
index 5768e4c..e6ecda5 100644
--- a/net-misc/stunnel/Manifest
+++ b/net-misc/stunnel/Manifest
@@ -2,3 +2,4 @@ DIST stunnel-5.20.tar.gz 625091 SHA256 
4a36a3729a7287d9d82c4b38bf72c4d3496346cb9
 DIST stunnel-5.23.tar.gz 630943 SHA256 
0fc4a702afd2e857bae8ad1f39c51546eb282c3d0ff4f4d55d62aece7328ddea SHA512 
f312b5feff78548a7d1e7785068f0a0e3dd3785541f09d5850f9f5c5ee6bdf63b30761d68c3ba17465e87b048acd47e613aab139aab540873a38594f68669cb9
 WHIRLPOOL 
dd32db35f2b09c3414471dd45d74369156a909429cf2becf34e08854d838d8c3c3979fb0b7e9e524a2e01abe7740ea0ac320985bb6dd813081296168ed7f1819
 DIST stunnel-5.24.tar.gz 631730 SHA256 
ab2e5a1034d422951ddad21b572eb7fa8efb4c4ce04bc86536c6845f3d02b07e SHA512 
d9a1ef9cdd3ffafc2a3d1b3383bcf3dfc1a52cdd5a0bcfd64f50addf78a0fd0ce0def6b32ed801f8dfcabbecd64284454b1c90a18435b5d603ecba594d840340
 WHIRLPOOL 
b625adbc9299c04308733bb5ee732350084b603128734214ec3079f58c02b58d08bfc53bf604468cd83cc5dc1bf5d968a4d5139cd98d7b2219303fdd3d6eae64
 DIST stunnel-5.25.tar.gz 635456 SHA256 
1fb2209f1e006cc01813e1688599c4d0fb0adde4434c31ab95745b1db97484b7 SHA512 
85fc9ab6da4d8a0dd10e1d4f459194a6da3e1245588b7bf4a49855370006da3a43b954f47ddcee542cdefd8da0089940f1abbb88d0c5868be0c5b82d3cb203f8
 WHIRLPOOL 
852ee95706d4e2ce98173d17b873207c3febb7a1cfddf29328b6934a0058999b588a05d0c71cab7e0fa800755e538ed0c8e59f8642b57fadcc4130a88cd8c18d
+DIST stunnel-5.26.tar.gz 635710 SHA256 
2c90d469011eed8dc94f003013e3c055de6fdb687ef1e71fa004281d7f7c2726 SHA512 
8ac0ed96618855e1361cd0956dbd5b89e08ce7808751c0b3d1c3e74b0bbfb567e1da8ac058544a15ab431598e916214b2c8d411b2c9d2456c9c850eb4935854e
 WHIRLPOOL 
5e278f74c09c270e2de8b8c7fecac07dc9c48c6a147d925bf6d1c29eb7058c58adf58ec9ecf04627f00a826d69cf9cc59ccd41b6d74fb69bb254a5ca567e4fb1

diff --git a/net-misc/stunnel/stunnel-5.26.ebuild 
b/net-misc/stunnel/stunnel-5.26.ebuild
new file mode 100644
index 000..d75157c
--- /dev/null
+++ b/net-misc/stunnel/stunnel-5.26.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit ssl-cert eutils multilib systemd user
+
+DESCRIPTION="TLS/SSL - Port Wrapper"
+HOMEPAGE="http://www.stunnel.org/index.html";
+SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   
http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz
+   http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="ipv6 libressl selinux stunnel3 tcpd"
+
+DEPEND="tcpd? ( sys-apps/tcp-wrappers )
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )"
+RDEPEND="${DEPEND}
+   stunnel3? ( dev-lang/perl )
+   selinux? ( sec-policy/selinux-stunnel )"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup stunnel
+   enewuser stunnel -1 -1 -1 stunnel
+}
+
+src_prepare() {
+   # Hack away generation of certificate
+   sed -i -e "s/^install-data-local:/do-not-run-this:/" \
+   tools/Makefile.in || die "sed failed"
+
+   echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
+}
+
+src_configure() {
+   econf \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   $(use_enable ipv6) \
+   $(use_enable tcpd libwrap) \
+   --with-ssl="${EPREFIX}"/usr \
+   --disable-fips
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   rm -rf "${ED}"/usr/share/doc/${PN}
+   rm -f "${ED}"/etc/stunnel/stunnel.conf-sample \
+   "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8
+   use stunnel3 || rm -f "${ED}"/usr/bin/stunnel3
+
+   # The binary was moved to /usr/bin with 4.21,
+   # symlink for backwards compatibility
+   dosym ../bin/stunnel /usr/sbin/stunnel
+
+   dodoc AUTHORS BUGS CREDITS PORTS README TODO ChangeLog
+   dohtml doc/stunnel.html doc/en/VNC_StunnelHOWTO.html tools/ca.html \
+   tools/

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

2015-11-07 Thread Anthony G. Basile
commit: e129440714fc2e4abe369f5bd8b44e6c950d9ede
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Nov  8 00:09:19 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov  8 00:09:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1294407

net-misc/stunnel: remove older unstable version.

Package-Manager: portage-2.2.20.1

 net-misc/stunnel/Manifest|  1 -
 net-misc/stunnel/stunnel-5.25.ebuild | 90 
 2 files changed, 91 deletions(-)

diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest
index e6ecda5..6ead2ef 100644
--- a/net-misc/stunnel/Manifest
+++ b/net-misc/stunnel/Manifest
@@ -1,5 +1,4 @@
 DIST stunnel-5.20.tar.gz 625091 SHA256 
4a36a3729a7287d9d82c4b38bf72c4d3496346cb969b86129c5deac22b20292b SHA512 
59262aacf866cac25bac707b94c5a6185aa868b5fdfab38a9ef03a00b80f106d92e2872c0b0fecbc5d13adb7bdea7f922768fb78f38355dbf67eb34a148441e4
 WHIRLPOOL 
fc890dff4ddeb00df9e8ea84fae8f0f23609d1356c91d4cdeade55f164bad322a8a2df72955b710e46e1f74a33bbc7f5c8d734efc190d0835056926d7c902b26
 DIST stunnel-5.23.tar.gz 630943 SHA256 
0fc4a702afd2e857bae8ad1f39c51546eb282c3d0ff4f4d55d62aece7328ddea SHA512 
f312b5feff78548a7d1e7785068f0a0e3dd3785541f09d5850f9f5c5ee6bdf63b30761d68c3ba17465e87b048acd47e613aab139aab540873a38594f68669cb9
 WHIRLPOOL 
dd32db35f2b09c3414471dd45d74369156a909429cf2becf34e08854d838d8c3c3979fb0b7e9e524a2e01abe7740ea0ac320985bb6dd813081296168ed7f1819
 DIST stunnel-5.24.tar.gz 631730 SHA256 
ab2e5a1034d422951ddad21b572eb7fa8efb4c4ce04bc86536c6845f3d02b07e SHA512 
d9a1ef9cdd3ffafc2a3d1b3383bcf3dfc1a52cdd5a0bcfd64f50addf78a0fd0ce0def6b32ed801f8dfcabbecd64284454b1c90a18435b5d603ecba594d840340
 WHIRLPOOL 
b625adbc9299c04308733bb5ee732350084b603128734214ec3079f58c02b58d08bfc53bf604468cd83cc5dc1bf5d968a4d5139cd98d7b2219303fdd3d6eae64
-DIST stunnel-5.25.tar.gz 635456 SHA256 
1fb2209f1e006cc01813e1688599c4d0fb0adde4434c31ab95745b1db97484b7 SHA512 
85fc9ab6da4d8a0dd10e1d4f459194a6da3e1245588b7bf4a49855370006da3a43b954f47ddcee542cdefd8da0089940f1abbb88d0c5868be0c5b82d3cb203f8
 WHIRLPOOL 
852ee95706d4e2ce98173d17b873207c3febb7a1cfddf29328b6934a0058999b588a05d0c71cab7e0fa800755e538ed0c8e59f8642b57fadcc4130a88cd8c18d
 DIST stunnel-5.26.tar.gz 635710 SHA256 
2c90d469011eed8dc94f003013e3c055de6fdb687ef1e71fa004281d7f7c2726 SHA512 
8ac0ed96618855e1361cd0956dbd5b89e08ce7808751c0b3d1c3e74b0bbfb567e1da8ac058544a15ab431598e916214b2c8d411b2c9d2456c9c850eb4935854e
 WHIRLPOOL 
5e278f74c09c270e2de8b8c7fecac07dc9c48c6a147d925bf6d1c29eb7058c58adf58ec9ecf04627f00a826d69cf9cc59ccd41b6d74fb69bb254a5ca567e4fb1

diff --git a/net-misc/stunnel/stunnel-5.25.ebuild 
b/net-misc/stunnel/stunnel-5.25.ebuild
deleted file mode 100644
index d75157c..000
--- a/net-misc/stunnel/stunnel-5.25.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit ssl-cert eutils multilib systemd user
-
-DESCRIPTION="TLS/SSL - Port Wrapper"
-HOMEPAGE="http://www.stunnel.org/index.html";
-SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
-   http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
-   
http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
-   http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
-   http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz
-   http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
-   ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="ipv6 libressl selinux stunnel3 tcpd"
-
-DEPEND="tcpd? ( sys-apps/tcp-wrappers )
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )"
-RDEPEND="${DEPEND}
-   stunnel3? ( dev-lang/perl )
-   selinux? ( sec-policy/selinux-stunnel )"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup stunnel
-   enewuser stunnel -1 -1 -1 stunnel
-}
-
-src_prepare() {
-   # Hack away generation of certificate
-   sed -i -e "s/^install-data-local:/do-not-run-this:/" \
-   tools/Makefile.in || die "sed failed"
-
-   echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
-}
-
-src_configure() {
-   econf \
-   --libdir="${EPREFIX}/usr/$(get_libdir)" \
-   $(use_enable ipv6) \
-   $(use_enable tcpd libwrap) \
-   --with-ssl="${EPREFIX}"/usr \
-   --disable-fips
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   rm -rf "${ED}"/usr/share/doc/${PN}
-   rm -f "${ED}"/etc/stunnel/stunnel.conf-sample \
-   "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8
-   use stunnel3 || rm -f "${ED}"/usr/bin/stunnel

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

2015-11-07 Thread Mikle Kolyada
commit: ec14b66fd187fd9ecbe86bdb1fec973c4b236c85
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:58:48 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:58:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec14b66f

x11-libs/pixman: ia64 stable wrt bug #561526

Package-Manager: portage-2.2.20.1

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 x11-libs/pixman/pixman-0.33.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index fa730ea..cefd423 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008

diff --git a/x11-libs/pixman/pixman-0.33.4.ebuild 
b/x11-libs/pixman/pixman-0.33.4.ebuild
index dc3517f..de6dce3 100644
--- a/x11-libs/pixman/pixman-0.33.4.ebuild
+++ b/x11-libs/pixman/pixman-0.33.4.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Low-level pixel manipulation routines"
 if [[ $PV = * ]]; then
KEYWORDS=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



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

2015-11-07 Thread Mikle Kolyada
commit: 9ec2a20b60c7779219280689de4f7b4c93023825
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:56:00 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:56:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec2a20b

dev-lang/php: ia64 stable wrt bug #562882

Package-Manager: portage-2.2.20.1

 dev-lang/php/php-5.5.30.ebuild | 2 +-
 dev-lang/php/php-5.6.14.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/php/php-5.5.30.ebuild b/dev-lang/php/php-5.5.30.ebuild
index 5de5f54..aeedfb4 100644
--- a/dev-lang/php/php-5.5.30.ebuild
+++ b/dev-lang/php/php-5.5.30.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils autotools flag-o-matic versionator depend.apache apache-module 
db-use libtool systemd
 
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 
 function php_get_uri ()
 {

diff --git a/dev-lang/php/php-5.6.14.ebuild b/dev-lang/php/php-5.6.14.ebuild
index 5de5f54..aeedfb4 100644
--- a/dev-lang/php/php-5.6.14.ebuild
+++ b/dev-lang/php/php-5.6.14.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit eutils autotools flag-o-matic versionator depend.apache apache-module 
db-use libtool systemd
 
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 
 function php_get_uri ()
 {



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-event/

2015-11-07 Thread Mikle Kolyada
commit: 9e10454add38bc2574148e80acdd7adc0b533117
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:53:35 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:53:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e10454a

dev-php/pecl-event: ia64 stable wrt bug #561486

Package-Manager: portage-2.2.20.1

 dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild 
b/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild
index 5b8eb62..5fa72e8 100644
--- a/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild
+++ b/dev-php/pecl-event/pecl-event-1.11.1-r1.ebuild
@@ -13,7 +13,7 @@ USE_PHP="php5-4 php5-5 php5-6"
 
 inherit php-ext-pecl-r2 confutils eutils
 
-KEYWORDS="amd64 ~ia64 x86"
+KEYWORDS="amd64 ia64 x86"
 LICENSE="PHP-3.01"
 
 DESCRIPTION="PHP wrapper for libevent2"



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

2015-11-07 Thread Mikle Kolyada
commit: ab3c9d6c91a18db63f13c88fe2cee523e9a2d173
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:50:46 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:51:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3c9d6c

x11-libs/gdk-pixbuf: ia64 stable wrt bug #562878

Package-Manager: portage-2.2.20.1

 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
index 489d06a..228e7e4 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.gtk.org/";
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+X debug +introspection jpeg jpeg2k tiff test"
 
 COMMON_DEPEND="



[gentoo-commits] proj/betagarden:master commit in: dev-util/yumbootstrap/

2015-11-07 Thread Sebastian Pipping
commit: 9137f823357ea4ff482e6dc88f5ecfb215985b4b
Author: Sebastian Pipping  pipping  org>
AuthorDate: Sat Nov  7 23:52:41 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Nov  7 23:53:02 2015 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=9137f823

dev-util/yumbootstrap: Depend on app-arch/rpm[caps,lua,python]

https://github.com/dozzie/yumbootstrap/issues/16#issuecomment-154755180

 dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild | 2 +-
 dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild 
b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild
index 567a9dd..6960202 100644
--- a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild
+++ b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150509.ebuild
@@ -20,7 +20,7 @@ KEYWORDS=""  # ~amd64 ~x86, lazy mask
 IUSE=""
 
 RDEPEND="
-   app-arch/rpm[python]
+   app-arch/rpm[caps,lua,python]
sys-apps/yum
dev-python/bsddb3"
 

diff --git a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild 
b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild
index d83b6e7..5e30ecc 100644
--- a/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild
+++ b/dev-util/yumbootstrap/yumbootstrap-0.0.3_p20150617.ebuild
@@ -20,7 +20,7 @@ KEYWORDS=""  # ~amd64 ~x86, lazy mask
 IUSE=""
 
 RDEPEND="
-   app-arch/rpm[python]
+   app-arch/rpm[caps,lua,python]
sys-apps/yum
dev-python/bsddb3"
 



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

2015-11-07 Thread Alon Bar-Lev
commit: d8baeb71ba473122f06e44aa9175d8ce85f7478a
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Nov  7 23:51:00 2015 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Nov  7 23:51:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8baeb71

dev-util/pkgconf: cleanup

Package-Manager: portage-2.2.20.1

 dev-util/pkgconf/Manifest|  3 --
 dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild | 56 
 dev-util/pkgconf/pkgconf-0.9.6.ebuild| 56 
 dev-util/pkgconf/pkgconf-0.9.8.ebuild| 56 
 4 files changed, 171 deletions(-)

diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest
index 9838b74..21abdbf 100644
--- a/dev-util/pkgconf/Manifest
+++ b/dev-util/pkgconf/Manifest
@@ -1,4 +1 @@
 DIST pkgconf-0.9.11.tar.bz2 86489 SHA256 
3bdae1b2672133943dc0dda694ed57074f8b03c3fea10efb215d76d3cabe2c3b SHA512 
21313ef29afcaa7c49a8cb512ecd3a821693945c22fb1a670ada74f41bca320e1b9ffb64e79adc2c33cb86822b74ddc850fadb16ddcde7eb805b81a50096992f
 WHIRLPOOL 
7442a456af7e959c86f318ee74ec89883cc4e2ad16c9708f98d8ab30cdcf71ea7ef13f7e0f9bf945717b1dea8a317ffc5322878f88a5084c2dcbdc2aeafaf4d2
-DIST pkgconf-0.9.3.tar.bz2 82334 SHA256 
00033a1080a81dfff7cd7ef98d2b054e4cf627376df92a67b98f2e0c243e7f11 SHA512 
5b57dcb78f1e5d5bec2db9456b1e784057d6faeb24a5599c29c439672545dcea01b19b8388952c4259f4028a4e6e70b049c1736532d4d7b2239d450698cbc24a
 WHIRLPOOL 
96a07c04a4785fe62bff16cda8aaf8025afe8c3db0e41863af34c42593fe39f0d42b67b60858d9536d5fcde8bb018f61949c364c1651ff50edf145ffef64918f
-DIST pkgconf-0.9.6.tar.bz2 84005 SHA256 
c40a77543fe5c7259b813f70ddaf229c2760a250d1cf2ccef60b81fb1d3fc299 SHA512 
3eb997637c85a2babf14e8dcc6ac401c9a12d927cbf29524d0b34246944ec3b3929d079b68c28b83b4cc9b277f49759c213c2458c0143c06963753f1f56b956c
 WHIRLPOOL 
1a4cf46c9e52630869b2c4bfd2c5abf3aa6f5de1a67fb2988bdbd85a2e9f2f52e66207ee8f2e737a53fed3a1846cea7beb5d9d77f76be57b05feb65a4df90606
-DIST pkgconf-0.9.8.tar.bz2 85104 SHA256 
29289fe5c775974c0403cfba8999d18591ca3deee56b455950eb1dc0b488805f SHA512 
652b32c29a95cd889ed8a9f3a5a00aaa3df199e7c05e1701ac78fa7b04dfff7fb983b5d92763db2c1556b9722c8a48384887741b055985c458f1a97a2de1c0ee
 WHIRLPOOL 
8ba3e61fd756bd07928d4ca4ad9e29b778e2afcb02d0bac955de359c319e47390251e29ebed4204e09a58c1bbb1220391dc1690313b96eddce676e100f04ab1a

diff --git a/dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild 
b/dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild
deleted file mode 100644
index 2680385..000
--- a/dev-util/pkgconf/pkgconf-0.9.3-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://github.com/pkgconf/pkgconf.git"
-   inherit autotools git-2 multilib-minimal
-else
-   inherit eutils multilib-minimal
-   SRC_URI="http://tortois.es/~nenolod/distfiles/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
-fi
-
-DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
ANSI C89"
-HOMEPAGE="https://github.com/pkgconf/pkgconf";
-
-LICENSE="BSD-1"
-SLOT="0"
-IUSE="+pkg-config strict"
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   pkg-config? (
-   !dev-util/pkgconfig
-   !dev-util/pkg-config-lite
-   !dev-util/pkgconfig-openbsd[pkg-config]
-   )"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pkgconf
-)
-
-src_prepare() {
-   [[ -e configure ]] || eautoreconf
-
-   if use pkg-config; then
-   MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/pkg-config
-   )
-   fi
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf $(use_enable strict)
-}
-
-multilib_src_install() {
-   default
-   use pkg-config \
-   && dosym pkgconf /usr/bin/pkg-config \
-   || rm "${ED}"/usr/share/aclocal/pkg.m4 \
-   || die
-}

diff --git a/dev-util/pkgconf/pkgconf-0.9.6.ebuild 
b/dev-util/pkgconf/pkgconf-0.9.6.ebuild
deleted file mode 100644
index 40ca7a9..000
--- a/dev-util/pkgconf/pkgconf-0.9.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://github.com/pkgconf/pkgconf.git"
-   inherit autotools git-2 multilib-minimal
-else
-   inherit eutils multilib-minimal
-   SRC_URI="http://rabbit.dereferenced.org/~nenolod/distfiles/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~x86-linux ~pp

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

2015-11-07 Thread Mikle Kolyada
commit: 4672ae9961fcc2fd15a479d032db6513139c390a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:48:20 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:48:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4672ae99

net-analyzer/wireshark: ia64 stable wrt bug #563096

Package-Manager: portage-2.2.20.1

 net-analyzer/wireshark/wireshark-1.12.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-1.12.8.ebuild 
b/net-analyzer/wireshark/wireshark-1.12.8.ebuild
index eb60a9b..14f4796 100644
--- a/net-analyzer/wireshark/wireshark-1.12.8.ebuild
+++ b/net-analyzer/wireshark/wireshark-1.12.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="
adns +caps crypt doc doc-pdf geoip +gtk3 ipv6 kerberos lua +netlink 
+pcap
portaudio +qt4 qt5 sbc selinux smi ssl zlib



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

2015-11-07 Thread Mikle Kolyada
commit: b32ff00f8734e64193188b6eb19e50e4564913d9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:43:00 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:43:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32ff00f

sys-apps/rng-tools: ia64 stable wrt bug #562520

Package-Manager: portage-2.2.20.1

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild 
b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index 5c88198..d241dcc 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc x86"
+KEYWORDS="~alpha amd64 arm ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0



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

2015-11-07 Thread Mikle Kolyada
commit: a01c844941a14ff8bbef15ef121bccc56a0b981c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:41:07 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:41:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01c8449

dev-lang/python: ia64 stable wrt bug #561524

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-lang/python/python-2.7.10.ebuild 
b/dev-lang/python/python-2.7.10.ebuild
index 1efdd25..393636d 100644
--- a/dev-lang/python/python-2.7.10.ebuild
+++ b/dev-lang/python/python-2.7.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
 
 LICENSE="PSF-2"
 SLOT="2.7"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2015-11-07 Thread Mikle Kolyada
commit: d3d5423d7af75a71e84c2b1d107972bc353cfc89
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:37:01 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:37:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d5423d

x11-misc/xscreensaver: ia64 stable wrt bug #564002

Package-Manager: portage-2.2.20.1

 x11-misc/xscreensaver/xscreensaver-5.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xscreensaver/xscreensaver-5.34.ebuild 
b/x11-misc/xscreensaver/xscreensaver-5.34.ebuild
index b5c41ab..4fb7946 100644
--- a/x11-misc/xscreensaver/xscreensaver-5.34.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-5.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE="gdm jpeg new-login opengl pam +perl selinux suid xinerama"
 
 COMMON_DEPEND="



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

2015-11-07 Thread Mikle Kolyada
commit: b5c6fa97ee17871de65dd02d748e3fcd491d6cdc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:34:11 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:34:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c6fa97

dev-ruby/syntax: ia64 stable wrt bug #562098

Package-Manager: portage-2.2.20.1

 dev-ruby/syntax/syntax-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/syntax/syntax-1.2.0-r1.ebuild 
b/dev-ruby/syntax/syntax-1.2.0-r1.ebuild
index cb3e4bd..cd941b3 100644
--- a/dev-ruby/syntax/syntax-1.2.0-r1.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/dblock/syntax/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test doc"
 
 RUBY_PATCHES=( "${P}-require-set.patch" )



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

2015-11-07 Thread Mikle Kolyada
commit: 01cb4d9e2aa4abae96e7dc1515b17f2149631720
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:32:15 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:32:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cb4d9e

dev-util/pkgconf: ia64 stable wrt bug #561496

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-util/pkgconf/pkgconf-0.9.11.ebuild 
b/dev-util/pkgconf/pkgconf-0.9.11.ebuild
index 1294e1b..7ee43de 100644
--- a/dev-util/pkgconf/pkgconf-0.9.11.ebuild
+++ b/dev-util/pkgconf/pkgconf-0.9.11.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
inherit eutils multilib-minimal
SRC_URI="http://rabbit.dereferenced.org/~nenolod/distfiles/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
 fi
 
 DESCRIPTION="pkg-config compatible replacement with no dependencies other than 
ANSI C89"



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

2015-11-07 Thread Mikle Kolyada
commit: ea4a27be8b154319a02bcf87d8af78a4080be369
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:30:03 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:30:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4a27be

dev-python/cryptography: ia64 stable wrt bug #561696

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/cryptography/cryptography-1.0.2.ebuild 
b/dev-python/cryptography/cryptography-1.0.2.ebuild
index 6185e5e..5c1816d 100644
--- a/dev-python/cryptography/cryptography-1.0.2.ebuild
+++ b/dev-python/cryptography/cryptography-1.0.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="libressl test"
 
 RDEPEND="



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

2015-11-07 Thread Mikle Kolyada
commit: d19af663b57719a29a7d8858a16e7341f9b6b254
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:29:11 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:29:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19af663

dev-python/cryptography-vectors: ia64 stable wrt bug #561696

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
index 23f5eb8..9cfe6f8 100644
--- a/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
+++ b/dev-python/cryptography-vectors/cryptography-vectors-1.0.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2015-11-07 Thread Mikle Kolyada
commit: 58ca6efb8b5692ba6a8c6cbe1eadbcacfb428492
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:27:29 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:27:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ca6efb

dev-python/idna: ia64 stable wrt bug #561696

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/idna/idna-2.0.ebuild b/dev-python/idna/idna-2.0.ebuild
index d6c3760..f55293c 100644
--- a/dev-python/idna/idna-2.0.ebuild
+++ b/dev-python/idna/idna-2.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2015-11-07 Thread Mikle Kolyada
commit: ade013d195798cd6aaf5cee0ae7031c408c4e14b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:25:50 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:25:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade013d1

dev-python/pyasn1: ia64 stable wrt bug #561696

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-python/pyasn1/pyasn1-0.1.8.ebuild 
b/dev-python/pyasn1/pyasn1-0.1.8.ebuild
index 4c2effa..78786b7 100644
--- a/dev-python/pyasn1/pyasn1-0.1.8.ebuild
+++ b/dev-python/pyasn1/pyasn1-0.1.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="doc"
 
 RDEPEND=""



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

2015-11-07 Thread Mikle Kolyada
commit: a9d2ead61a9214a931973b1d4b9a34c177bcbff1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:20:55 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:20:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d2ead6

app-crypt/mit-krb5: ia64 stable wrt bug #564304

Package-Manager: portage-2.2.20.1

 app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild
index 7b6ae92..0fb1f89 100644
--- a/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild
+++ b/app-crypt/mit-krb5/mit-krb5-1.13.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar";
 
 LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="doc +keyutils libressl openldap +pkinit selinux +threads test xinetd"
 
 CDEPEND="



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

2015-11-07 Thread Mikle Kolyada
commit: baf84b70340d68e4a70b43d5def8672a19775a1e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:18:50 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:18:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf84b70

dev-ruby/highline: ia64 stable wrt bug #563460

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-ruby/highline/highline-1.7.6.ebuild 
b/dev-ruby/highline/highline-1.7.6.ebuild
index 25225ce..a4adfb0 100644
--- a/dev-ruby/highline/highline-1.7.6.ebuild
+++ b/dev-ruby/highline/highline-1.7.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/JEG2/highline";
 IUSE=""
 LICENSE="|| ( GPL-2 Ruby )"
 SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 all_ruby_prepare() {
# fix up gemspec file not to call git



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

2015-11-07 Thread Mikle Kolyada
commit: 66d5ae94567beb9e4d4ca9295741882b2b638c6d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:15:52 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:15:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d5ae94

sys-fs/lvm2: ia64 stable wrt bug #559910

Package-Manager: portage-2.2.20.1

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

diff --git a/sys-fs/lvm2/lvm2-2.02.116.ebuild b/sys-fs/lvm2/lvm2-2.02.116.ebuild
index 145d71f..16325ed 100644
--- a/sys-fs/lvm2/lvm2-2.02.116.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.116.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux"
 IUSE="readline static static-libs systemd clvm cman lvm1 lvm2create_initrd 
selinux +udev +thin device-mapper-only"
 REQUIRED_USE="device-mapper-only? ( !clvm !cman !lvm1 !lvm2create_initrd !thin 
)
systemd? ( udev )



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

2015-11-07 Thread Mikle Kolyada
commit: d0e2a3b56eb99f6c9da022e2bb5ec09ab6ea781c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:13:02 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:13:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e2a3b5

dev-ruby/daemons: ia64 stable wrt bug #556724

Package-Manager: portage-2.2.20.1

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

diff --git a/dev-ruby/daemons/daemons-1.2.3.ebuild 
b/dev-ruby/daemons/daemons-1.2.3.ebuild
index f511796..0df8978 100644
--- a/dev-ruby/daemons/daemons-1.2.3.ebuild
+++ b/dev-ruby/daemons/daemons-1.2.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/thuehlinger/daemons";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="examples"
 
 all_ruby_install() {



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

2015-11-07 Thread Mikle Kolyada
commit: ac695814836ce004aaf896fce6313aa738162a04
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:09:50 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:09:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac695814

app-admin/sudo: ia64 stable wrt bug #564774

Package-Manager: portage-2.2.20.1

 app-admin/sudo/sudo-1.8.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.8.15-r1.ebuild 
b/app-admin/sudo/sudo-1.8.15-r1.ebuild
index 47579d1..3f58a5e 100644
--- a/app-admin/sudo/sudo-1.8.15-r1.ebuild
+++ b/app-admin/sudo/sudo-1.8.15-r1.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
 # 3-clause BSD license
 LICENSE="ISC BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris"
 IUSE="ldap nls pam offensive selinux skey +sendmail"
 
 DEPEND="pam? ( virtual/pam )



[gentoo-commits] repo/dev/tranquility:master commit in: dev-util/universal-ctags/

2015-11-07 Thread Ole Reifschneider
commit: 6a41e32e1f43763f20d205c08411dfb74eab2ca2
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sat Nov  7 21:51:36 2015 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sat Nov  7 21:51:36 2015 +
URL:
https://gitweb.gentoo.org/repo/dev/tranquility.git/commit/?id=6a41e32e

dev-util/universal-ctags: Initial ebuild

The binary currently has the same name as the dev-util/ctags to use it
with eselect-ctags.

Package-Manager: portage-2.2.23
Manifest-Sign-Key: 0xE9E568677E8B4D42

 dev-util/universal-ctags/Manifest  | 16 +
 dev-util/universal-ctags/metadata.xml  | 11 ++
 .../universal-ctags/universal-ctags-.ebuild| 41 ++
 3 files changed, 68 insertions(+)

diff --git a/dev-util/universal-ctags/Manifest 
b/dev-util/universal-ctags/Manifest
new file mode 100644
index 000..dcf42ba
--- /dev/null
+++ b/dev-util/universal-ctags/Manifest
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+EBUILD universal-ctags-.ebuild 772 SHA256 
91107ca7081cd0da7073af713ed56ba63ea721ae22dc23d4cd328bd229b31f7b SHA512 
67f3284b758db8465aef6cc6d02c8589ffee317b23d759a580e0ecb4b167deb062e1cdb31ddc9667202fee45aa5a9979065e1b20c3ac75356d3f70b7c32ae245
 WHIRLPOOL 
cb39c00cd8c7776aaccfa71f03be5093d0aa3d07dc22283fb1c0d2f1e01953b4397f8fea401f76de186426b5b7ab3d03faa02290b74e9f89dd740ba97b052d64
+MISC metadata.xml 327 SHA256 
da132298f348bbb05a6169c0156c0d9209b83fdca6a136c52d609cce3d27fc8c SHA512 
c4157c569b04d178fe12f0a15cc9470a4bf2d042c58d67e0ba99802dba7b852a6bddad39fe11f9635af97ef96afec5247c3ddfa63587f780fa831cc6d261216c
 WHIRLPOOL 
8d42adc32cc1de69fec2d3f70ec5001f9adcdda3b18049dcc84749756b49228be9115acf52f53ef629e230fd849d028cafc034232571443fdbfb327fb162d627
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQEcBAEBCAAGBQJWPnJoAAoJEOnlaGd+i01C8ZwH/iHfckO0dvbRnCa7Gb6srPCq
+UOkFp/4dyx7YK/A6aHPfkEwvK4bsnNaSxAfSjsM60mHiLE8RDfirxUNp1bGE3jG5
+DcO/Cp+oNDICvTPNDDMyYubWPBv2dWCxN+q6El5vZeDidOOPFWT6Iew9mVO3gfU+
+s20B3efRaMFFKOIyH+vWuu4gG4a0u/EfIHFKcGoIkG1H5JcbeOXkUtrmBVhTJoTD
+X36HLa52udtf1HyBMrVJjlRbqo9dr4KwFlZPhgSJ7rFFijxigAxWTYoSGz0sDuqu
+Kl0tnKoiaAPKRLormuX3ete1BjarDAYqIhQuVPL6/7GBTPBsLP12yMyIsXRc7uE=
+=0fD/
+-END PGP SIGNATURE-

diff --git a/dev-util/universal-ctags/metadata.xml 
b/dev-util/universal-ctags/metadata.xml
new file mode 100644
index 000..77d7e79
--- /dev/null
+++ b/dev-util/universal-ctags/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   tranquil...@gentoo.org
+   Ole Reifschneider
+   
+   
+   universal-ctags/ctags
+   
+

diff --git a/dev-util/universal-ctags/universal-ctags-.ebuild 
b/dev-util/universal-ctags/universal-ctags-.ebuild
new file mode 100644
index 000..d216926
--- /dev/null
+++ b/dev-util/universal-ctags/universal-ctags-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools git-r3
+
+DESCRIPTION="A maintained ctags implementation"
+HOMEPAGE="https://ctags.io";
+EGIT_REPO_URI="https://github.com/universal-ctags/ctags";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-eselect/eselect-ctags"
+DEPEND="!dev-util/ctags"
+
+src_prepare() {
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-readlib \
+   --disable-etags \
+   --program-prefix=exuberant- \
+   --enable-tmpdir=/tmp
+}
+
+pkg_postinst() {
+   eselect ctags update
+   elog "You can set the version to be started by /usr/bin/ctags through"
+   elog "the ctags eselect module. \"man ctags.eselect\" for details."
+}
+
+pkg_postrm() {
+   eselect ctags update
+}



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

2015-11-07 Thread Zac Medico
commit: 9921cfeb51ab8d9dc128aa5e927d29fc675b28b4
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Nov  7 20:43:59 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Nov  7 21:27:01 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9921cfeb

GitSync: skip metadata-transfer when appropriate (bug 564988)

Set updatecache_flg to False if the git revision is unchanged.

X-Gentoo-Bug: 564988
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=564988
Acked-by: Brian Dolbec  gentoo.org>

 pym/portage/sync/modules/git/git.py | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/pym/portage/sync/modules/git/git.py 
b/pym/portage/sync/modules/git/git.py
index c14782c..179c0de 100644
--- a/pym/portage/sync/modules/git/git.py
+++ b/pym/portage/sync/modules/git/git.py
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 import logging
+import subprocess
 
 import portage
 from portage import os
@@ -81,6 +82,10 @@ class GitSync(NewBase):
git_cmd = "%s pull%s" % (self.bin_command, git_cmd_opts)
writemsg_level(git_cmd + "\n")
 
+   rev_cmd = [self.bin_command, "rev-list", "--max-count=1", 
"HEAD"]
+   previous_rev = subprocess.check_output(rev_cmd,
+   cwd=portage._unicode_encode(self.repo.location))
+
exitcode = portage.process.spawn_bash("cd %s ; exec %s" % (
portage._shell_quote(self.repo.location), 
git_cmd),
**portage._native_kwargs(self.spawn_kwargs))
@@ -89,4 +94,8 @@ class GitSync(NewBase):
self.logger(self.xterm_titles, msg)
writemsg_level(msg + "\n", level=logging.ERROR, 
noiselevel=-1)
return (exitcode, False)
-   return (os.EX_OK, True)
+
+   current_rev = subprocess.check_output(rev_cmd,
+   cwd=portage._unicode_encode(self.repo.location))
+
+   return (os.EX_OK, current_rev != previous_rev)



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

2015-11-07 Thread Manuel Rüger
commit: 8cefa51ba8ee4fb5bc87cf33b96192af5eb324ca
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Nov  7 21:23:10 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Nov  7 21:23:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cefa51b

dev-libs/libsodium: Fix subslot. Thanks to Arfrever

Package-Manager: portage-2.2.24

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

diff --git a/dev-libs/libsodium/libsodium-1.0.6.ebuild 
b/dev-libs/libsodium/libsodium-1.0.6-r1.ebuild
similarity index 98%
rename from dev-libs/libsodium/libsodium-1.0.6.ebuild
rename to dev-libs/libsodium/libsodium-1.0.6-r1.ebuild
index a87bde8..54f4c49 100644
--- a/dev-libs/libsodium/libsodium-1.0.6.ebuild
+++ b/dev-libs/libsodium/libsodium-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/jedisct1/libsodium";
 SRC_URI="http://download.libsodium.org/${PN}/releases/${P}.tar.gz";
 
 LICENSE="ISC"
-SLOT="0/13"
+SLOT="0/17"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="+asm minimal static-libs +urandom"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-CPAN-Meta/

2015-11-07 Thread Patrice Clement
commit: f04539da6cf58644b0486121c55ca09bb826e60a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Nov  7 21:03:16 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Nov  7 21:03:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04539da

dev-perl/Test-CPAN-Meta: Swap dependency on dev-perl/Parse-CPAN-Meta for 
virtual/perl-Parse-CPAN-Meta.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 .../Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild 
b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild
new file mode 100644
index 000..bedf740
--- /dev/null
+++ b/dev-perl/Test-CPAN-Meta/Test-CPAN-Meta-0.25.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=BARBIE
+MODULE_VERSION=0.25
+inherit perl-module
+
+DESCRIPTION="Validate your CPAN META.yml file"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   test? (
+   virtual/perl-Parse-CPAN-Meta
+   )"
+
+SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: www-servers/resin/, www-servers/resin/files/4.0.46/

2015-11-07 Thread Patrice Clement
commit: c5308ce8b80ddfa8b16539722e18a4b94eb0ada0
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Nov  7 20:56:55 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Nov  7 20:58:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5308ce8

www-servers/resin: Version bump. Fixes bug 564528.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 www-servers/resin/Manifest|   1 +
 www-servers/resin/files/4.0.46/VarType.java.patch |  35 
 www-servers/resin/files/4.0.46/build.xml.patch|  59 +++
 www-servers/resin/files/4.0.46/resin.conf |  16 ++
 www-servers/resin/files/4.0.46/resin.init |  37 +
 www-servers/resin/resin-4.0.46.ebuild | 184 ++
 6 files changed, 332 insertions(+)

diff --git a/www-servers/resin/Manifest b/www-servers/resin/Manifest
index 936b7f8..10026ee 100644
--- a/www-servers/resin/Manifest
+++ b/www-servers/resin/Manifest
@@ -1 +1,2 @@
 DIST resin-4.0.44-src.zip 40342346 SHA256 
dc2900e03d5a328ad4801df4ea2413f5d96bc1408301fa0f74545b3061c4ddfd SHA512 
bef7cc8e42522396b6041e6b38858f8f2ef92f0a753b7a86e191f62f6060810930765cb834eeb53404e08f8b9b3f2e4c4d3b632cb9b80edf929b4a41bbb3d5f8
 WHIRLPOOL 
bec0fa955dc2c6f1b04b18eb9f68424ba05814f25b690018fdb6fbe9c424730c9f19cfcec3f93f0ff1b6ce2e998d22a435788bcd52370b7c9653ef17a4cc75fa
+DIST resin-4.0.46-src.zip 40400255 SHA256 
e762506c432dc12f5100903993220b7ace6ff98ce1ed2c17a53737d04f47ebcf SHA512 
49f468706a3269f851a6b359d6020b01dadb312890c97208b1a66353fb82b2d95625947a472d8d3e535d0c52ec6ad3e110eb4d227014fe7a89f313ae1df6970f
 WHIRLPOOL 
a3d12e09e2596a1e705d4cd1b1870e411080ca6371411574e7830d48ec0058463944fded005e94fc929a0635403cba27d78fc379bf1f222b0e953828ae280238

diff --git a/www-servers/resin/files/4.0.46/VarType.java.patch 
b/www-servers/resin/files/4.0.46/VarType.java.patch
new file mode 100644
index 000..05f03f2
--- /dev/null
+++ b/www-servers/resin/files/4.0.46/VarType.java.patch
@@ -0,0 +1,35 @@
+--- modules/kernel/src/com/caucho/config/reflect/VarType.java.orig 
2015-08-12 21:05:11.89200 +
 modules/kernel/src/com/caucho/config/reflect/VarType.java  2015-08-12 
21:06:04.47500 +
+@@ -33,6 +33,7 @@
+ import java.lang.reflect.GenericDeclaration;
+ import java.lang.reflect.Type;
+ import java.lang.reflect.TypeVariable;
++import java.lang.reflect.AnnotatedType;
+ import java.util.Set;
+ 
+ import com.caucho.inject.Module;
+@@ -188,7 +189,23 @@
+ 
+ return sb.toString();
+   }
+-  
++
++  public AnnotatedType[] getAnnotatedBounds() {
++  return null;
++  }
++
++  public Annotation[] getDeclaredAnnotations() {
++  return null;
++  }
++
++  public Annotation[] getAnnotations() {
++  return null;
++  }
++
++  public  T getAnnotation(Class klass) {
++  return null;
++  }
++
+   static class GenericDeclarationImpl implements GenericDeclaration {
+ @Override
+ public TypeVariable[] getTypeParameters()

diff --git a/www-servers/resin/files/4.0.46/build.xml.patch 
b/www-servers/resin/files/4.0.46/build.xml.patch
new file mode 100644
index 000..dc3a413
--- /dev/null
+++ b/www-servers/resin/files/4.0.46/build.xml.patch
@@ -0,0 +1,59 @@
+--- build.xml.orig 2015-08-12 23:14:20.30200 +
 build.xml  2015-08-12 23:14:47.90900 +
+@@ -12,7 +12,7 @@
+   
+ 
+   
++  depends="init, hessian, javaee, jaxstream, portlet, script, 
resin-kernel, quercus-dev, resin, ecmascript, cdi, webutil, conf, ext, 
j2ee-management, gae">
+   
+ 
+   
+-  
+-
+-  
+ 
+   
+ 
+@@ -92,13 +88,6 @@
+ 
+   
+ 
+-  
+-
+-  
+-  
+-
+-  
+-
+   
+   
+ 
+@@ -437,13 +426,6 @@
+ 
+   
+ 
+-  
+-
+-  
+-  
+-
+-  
+-
+   
+ 
+   
+ 
+-  
++  
+ 
+   
+  http://www.caucho.com";
+SRC_URI="http://www.caucho.com/download/${P}-src.zip";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="admin doc"
+
+KEYWORDS="~amd64 ~x86"
+
+CDEPEND="
+   dev-java/jsr101:0
+   dev-java/mojarra:2.2
+   dev-java/oracle-javamail:0
+   dev-java/validation-api:1.0
+   dev-java/resin-servlet-api:3.1
+   dev-java/glassfish-xmlrpc-api:0
+   dev-java/glassfish-deployment-api:1.2"
+
+RDEPEND=">=virtual/jre-1.6
+   ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.6
+   app-arch/unzip
+   dev-libs/openssl
+   dev-java/ant-core:0
+   ${CDEPEND}"
+
+RESIN_HOME="/usr/$(get_libdir)/resin"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+EANT_GENTOO_CLASSPATH="
+jsr101
+mojarra-2.2
+oracle-javamail
+validation-api-1.0
+glassfish-xmlrpc-api
+resin-servlet-api-3.1
+glassfish-deployment-api-1.2"
+
+PATCHES=(
+   "${FILESDIR}"/"${PV}"/build.xml.patch
+)
+
+pkg_setup() {
+   java-pkg-2_pkg_setup
+   enewgroup resin
+   enewuser resin -1 /bin/bash ${RESIN_HOME} resin
+}
+
+src_prepare() {
+   epatch "${PATCHES[@]}"
+
+   # No bundled JARs!
+   rm -f "${S}/modules/ext/"*.jar || die
+   rm

[gentoo-commits] repo/gentoo:master commit in: dev-java/resin-servlet-api/

2015-11-07 Thread Patrice Clement
commit: 66817f606f7f38f61c77f308773c6a8b77d08ad5
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Nov  7 20:50:38 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Nov  7 20:58:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66817f60

dev-java/resin-servlet-api: Version bump. Fixes bug 564528.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/resin-servlet-api/Manifest|  1 +
 .../resin-servlet-api-4.0.46.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-java/resin-servlet-api/Manifest 
b/dev-java/resin-servlet-api/Manifest
index 3dbbf64..cc3b916 100644
--- a/dev-java/resin-servlet-api/Manifest
+++ b/dev-java/resin-servlet-api/Manifest
@@ -3,5 +3,6 @@ DIST resin-3.1.12-src.zip 13579367 SHA256 
b2e5b3573a369944c243ebc1b6c6439a681d52
 DIST resin-4.0.26-src.zip 17879008 SHA256 
0f7bbea8bd4803d499e1d212a49ac8672500ede80194c4daa12c980ad405e34e SHA512 
aae0304664c67667b9abf304ccc3dbaf073be42fcd1dd6aa380d841a34a2a44f0187fa91abe6bf92bf66f394b4b2d4eda7c4c9a55b5cb8a76436446cca3d5512
 WHIRLPOOL 
a536b28cad14219ce5c8aaa791a859d21539176b6f729072483e6278fa9b45de2bb367d6696225c1bafe0148c86c3bb0e46ec81595222160aa742ffdf9d5674c
 DIST resin-4.0.27-src.zip 17990178 SHA256 
33f5bd76b88a1009de108cef40a522186b5a3f250de7e9856fe50a7715344665 SHA512 
ce1d7eb19ab722c2942d82b6ce80ddd193907d6062df361501d28adbbe57e6b7a2effc734e7820bc73d7743b2546799bc6badbcc2187c7da75cab0b9294b8a53
 WHIRLPOOL 
6ef3ea21bacf7409676d4114cebe0466aa613ca71d54612197573e899891762ada1fd14510458b3407d56ef6f61539ee99db5bf239e2b88e9a3ab033568942aa
 DIST resin-4.0.44-src.zip 40342346 SHA256 
dc2900e03d5a328ad4801df4ea2413f5d96bc1408301fa0f74545b3061c4ddfd SHA512 
bef7cc8e42522396b6041e6b38858f8f2ef92f0a753b7a86e191f62f6060810930765cb834eeb53404e08f8b9b3f2e4c4d3b632cb9b80edf929b4a41bbb3d5f8
 WHIRLPOOL 
bec0fa955dc2c6f1b04b18eb9f68424ba05814f25b690018fdb6fbe9c424730c9f19cfcec3f93f0ff1b6ce2e998d22a435788bcd52370b7c9653ef17a4cc75fa
+DIST resin-4.0.46-src.zip 40400255 SHA256 
e762506c432dc12f5100903993220b7ace6ff98ce1ed2c17a53737d04f47ebcf SHA512 
49f468706a3269f851a6b359d6020b01dadb312890c97208b1a66353fb82b2d95625947a472d8d3e535d0c52ec6ad3e110eb4d227014fe7a89f313ae1df6970f
 WHIRLPOOL 
a3d12e09e2596a1e705d4cd1b1870e411080ca6371411574e7830d48ec0058463944fded005e94fc929a0635403cba27d78fc379bf1f222b0e953828ae280238
 DIST resin-gentoo-patches-3.0.25.tar.bz2 4781 SHA256 
6f47dddc3c29ad1465efdb8c912d1625cf769f5f8dc45dd6b0782655ba5c97cd SHA512 
23ce290e97f18248e08e0b3b7ccf37f60a4b0bf2c3aa28d856384295a286b3eeb9636e299e0620c2c858f8e523806707fe1d4531070ee7ffb4037ad483e6d035
 WHIRLPOOL 
ea9eb10d1359d898021a781bdf947811d3500092a3489759202251713b776b5c2c20bfde112be5a108358cb470f0c3aa4cc2a4d54695c406fc2b3c3d18ad7a54
 DIST resin-gentoo-patches-3.1.12.tar.bz2 1618 SHA256 
de44915936848374adb975ca3f0dca3560d75c64b385b451e95e6813a3405ffd SHA512 
12dfd508765c46a9c9ca782e1b63def2989a3d2e025b3e8a7b15e5b389976aeba898e1659044a737156d953c0eaca9a4a461a9c71dc601aaaeddac8cd5da03ea
 WHIRLPOOL 
43785f6d225f74626c6a769e4eedf0873aa794f02780defbe0815d1934646d6f849302ab829a81cf4babad0acad2f7fc4458f1d80ba0c3fbdd9292a0f90b

diff --git a/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild 
b/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild
new file mode 100644
index 000..ad72b6b
--- /dev/null
+++ b/dev-java/resin-servlet-api/resin-servlet-api-4.0.46.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Resin Servlet API 3.0/JSP API 2.1 implementation"
+HOMEPAGE="http://www.caucho.com/";
+SRC_URI="http://www.caucho.com/download/resin-${PV}-src.zip";
+
+LICENSE="GPL-2"
+SLOT="3.1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+
+IUSE=""
+
+COMMON_DEP=""
+
+RDEPEND=">=virtual/jre-1.6
+   ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.6
+   app-arch/unzip
+   ${COMMON_DEP}"
+
+S="${WORKDIR}/resin-${PV}"
+
+java_prepare() {
+   cd "${S}"
+   rm -f modules/ext/*.jar project-jars/*.jar webapp-jars/*.jar
+   java-ant_bsfix_files build-common.xml || die
+}
+
+EANT_BUILD_TARGET="servlet16"
+EANT_DOC_TARGET=""
+
+src_install() {
+   java-pkg_newjar "modules/servlet16/dist/servlet-16.jar"
+   use source && java-pkg_dosrc "${S}"/modules/servlet16/src/*
+
+   dosym "${PN}.jar" "/usr/share/${PN}-${SLOT}/lib/servlet-api.jar"
+   java-pkg_regjar "${D}/usr/share/${PN}-${SLOT}/lib/servlet-api.jar"
+   dosym "${PN}.jar" "/usr/share/${PN}-${SLOT}/lib/jsp-api.jar"
+   java-pkg_regjar "${D}/usr/share/${PN}-${SLOT}/lib/jsp-api.jar"
+}



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

2015-11-07 Thread Patrice Clement
commit: 9841c04c76bf210d1a6f708e1066ad35ed86edad
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Nov  7 21:15:13 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Nov  7 21:15:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9841c04c

profiles/package.mask: Mask dev-perl/Parse-CPAN-Meta for removal.

Signed-off-by: Patrice Clement  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0fa4705..2b33aaf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrice Clement  (07 Nov 2015)
+# Duplicate package since it already exists as virtual/perl-Parse-CPAN-meta.
+# Masked for removal in 30 days.
+dev-perl/Parse-CPAN-Meta
+
 # Brian Evans  (06 Nov 2015)
 # Mask new versions of dev-php/pecl-yaml that only work with PHP-7+
 >=dev-php/pecl-yaml-2.0



[gentoo-commits] repo/gentoo:master commit in: www-servers/resin/files/4.0.46/

2015-11-07 Thread Patrice Clement
commit: e4610db38be8f1e8110f92b06ccd834f767ef47d
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Nov  7 20:58:06 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Nov  7 20:58:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4610db3

www-servers/resin: Remove useless patch.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 www-servers/resin/files/4.0.46/VarType.java.patch | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/www-servers/resin/files/4.0.46/VarType.java.patch 
b/www-servers/resin/files/4.0.46/VarType.java.patch
deleted file mode 100644
index 05f03f2..000
--- a/www-servers/resin/files/4.0.46/VarType.java.patch
+++ /dev/null
@@ -1,35 +0,0 @@
 modules/kernel/src/com/caucho/config/reflect/VarType.java.orig 
2015-08-12 21:05:11.89200 +
-+++ modules/kernel/src/com/caucho/config/reflect/VarType.java  2015-08-12 
21:06:04.47500 +
-@@ -33,6 +33,7 @@
- import java.lang.reflect.GenericDeclaration;
- import java.lang.reflect.Type;
- import java.lang.reflect.TypeVariable;
-+import java.lang.reflect.AnnotatedType;
- import java.util.Set;
- 
- import com.caucho.inject.Module;
-@@ -188,7 +189,23 @@
- 
- return sb.toString();
-   }
--  
-+
-+  public AnnotatedType[] getAnnotatedBounds() {
-+  return null;
-+  }
-+
-+  public Annotation[] getDeclaredAnnotations() {
-+  return null;
-+  }
-+
-+  public Annotation[] getAnnotations() {
-+  return null;
-+  }
-+
-+  public  T getAnnotation(Class klass) {
-+  return null;
-+  }
-+
-   static class GenericDeclarationImpl implements GenericDeclaration {
- @Override
- public TypeVariable[] getTypeParameters()



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

2015-11-07 Thread Alex Brandt
commit: e6782e43ed598b0bc50e325995aa2687d6a965e4
Author: Alex Brandt  gentoo  org>
AuthorDate: Sat Nov  7 20:40:35 2015 +
Commit: Alex Brandt  gentoo  org>
CommitDate: Sat Nov  7 20:41:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6782e43

dev-python/stormpath: remove version 2.0.9

Package-Manager: portage-2.2.24

 dev-python/stormpath/Manifest   |  1 -
 dev-python/stormpath/stormpath-2.0.9.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/dev-python/stormpath/Manifest b/dev-python/stormpath/Manifest
index 3814077..98f4ff1 100644
--- a/dev-python/stormpath/Manifest
+++ b/dev-python/stormpath/Manifest
@@ -1,4 +1,3 @@
-DIST stormpath-2.0.9.tar.gz 4325976 SHA256 
ba93f1f9f6b98db2eb2671d2b3285fdd15f8b2e6d3bce899f240576018f216ae SHA512 
b50fa11e8fecf4909a8a1014963c80e7e2dde4db37e1f4681c2a116933d59f5b5ea32901cfde97b24398d8074db8b04121b2a7715d86b6b2eb78eb288465114c
 WHIRLPOOL 
6290d5844d35158cc46f1810b6f83e41c443164cff4512caeeb38e562b04f448c1ac1b608b2cda4abd348f91319e4e8fbb3b195ba31a8fb415ba80f0ed7c5937
 DIST stormpath-2.1.1.tar.gz 4326557 SHA256 
94600e8368f2fbe06adea5fddc8f4b7a479f7a89a0a35a46f58f7c796286e5f4 SHA512 
7548aff63e5f04718d4d4887a1177f6f0cf3cc8cb9588e17f7563bae9c6dc5897a968ee2c4e189b6d9100ef16ec7e34e524c4cd3c5112845c0619876ca6d5505
 WHIRLPOOL 
33db1d8e52d24581a1fe7220b4329479142772939d1df76d52a46d47db6219890fde3204655dd65851d43b38e2427cd32df894392948482d85554772b9f12bbf
 DIST stormpath-2.1.2.tar.gz 4337164 SHA256 
10f46c7ebb27274f61c4b550eb6fc58e54260fa0fb1f96a4b7fce530d789d11c SHA512 
c3b3e93f4d5515df8e5ab94770c995a5e7912a53f58f05ca3a1f630c41fc0f76e39cf213dbfad8858d7bfe5f964f6d9cbfad9013de33e9a02e0484bd92a7957d
 WHIRLPOOL 
adfbf1cf071167a93989cd4d80039a4eb8c42a908075207a4db4db3a38c87e3b9470b9c1c02946e9481e52d875e836d0c77a72050de2a1f79fc78b5ed037dfe2
 DIST stormpath-2.1.4.tar.gz 4338169 SHA256 
adbc595b243861be0268c2c71061de8ce6dc8f9a92d7398f92bf77a734315b2f SHA512 
6834f1b8db731872208c96b9acb2ff66e5d7fcbb6ae0c1f1de541ce1597a786834f2b68c43d00c5adcb1018749c53b45444dde2a81a520fed79fd9b6f0f07ab0
 WHIRLPOOL 
6f50a1f6476d4486f43da55ae48c56942ef90820db4434c3b567222cb65d56aaa5649249dfc10add807f5ccba245d99b89efa031201af61bc888b902cf66b4ea

diff --git a/dev-python/stormpath/stormpath-2.0.9.ebuild 
b/dev-python/stormpath/stormpath-2.0.9.ebuild
deleted file mode 100644
index ac212dd..000
--- a/dev-python/stormpath/stormpath-2.0.9.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Official Stormpath SDK, used to interact with the Stormpath REST 
API."
-HOMEPAGE="https://github.com/stormpath/stormpath-sdk-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc test"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=dev-python/oauthlib-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
-   >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.4.3[${PYTHON_USEDEP}]
-   >=dev-python/six-1.6.1[${PYTHON_USEDEP}]
-"
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-
-   distutils-r1_python_install_all
-}



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

2015-11-07 Thread Alex Brandt
commit: 5e4912cd90e7820c662bc96b19dbd0d1abfec606
Author: Alex Brandt  gentoo  org>
AuthorDate: Sat Nov  7 20:36:26 2015 +
Commit: Alex Brandt  gentoo  org>
CommitDate: Sat Nov  7 20:41:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4912cd

dev-python/stormpath: add version 2.1.4

Package-Manager: portage-2.2.24

 dev-python/stormpath/Manifest   |  1 +
 dev-python/stormpath/stormpath-2.1.4.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/stormpath/Manifest b/dev-python/stormpath/Manifest
index 7fd0542..3814077 100644
--- a/dev-python/stormpath/Manifest
+++ b/dev-python/stormpath/Manifest
@@ -1,3 +1,4 @@
 DIST stormpath-2.0.9.tar.gz 4325976 SHA256 
ba93f1f9f6b98db2eb2671d2b3285fdd15f8b2e6d3bce899f240576018f216ae SHA512 
b50fa11e8fecf4909a8a1014963c80e7e2dde4db37e1f4681c2a116933d59f5b5ea32901cfde97b24398d8074db8b04121b2a7715d86b6b2eb78eb288465114c
 WHIRLPOOL 
6290d5844d35158cc46f1810b6f83e41c443164cff4512caeeb38e562b04f448c1ac1b608b2cda4abd348f91319e4e8fbb3b195ba31a8fb415ba80f0ed7c5937
 DIST stormpath-2.1.1.tar.gz 4326557 SHA256 
94600e8368f2fbe06adea5fddc8f4b7a479f7a89a0a35a46f58f7c796286e5f4 SHA512 
7548aff63e5f04718d4d4887a1177f6f0cf3cc8cb9588e17f7563bae9c6dc5897a968ee2c4e189b6d9100ef16ec7e34e524c4cd3c5112845c0619876ca6d5505
 WHIRLPOOL 
33db1d8e52d24581a1fe7220b4329479142772939d1df76d52a46d47db6219890fde3204655dd65851d43b38e2427cd32df894392948482d85554772b9f12bbf
 DIST stormpath-2.1.2.tar.gz 4337164 SHA256 
10f46c7ebb27274f61c4b550eb6fc58e54260fa0fb1f96a4b7fce530d789d11c SHA512 
c3b3e93f4d5515df8e5ab94770c995a5e7912a53f58f05ca3a1f630c41fc0f76e39cf213dbfad8858d7bfe5f964f6d9cbfad9013de33e9a02e0484bd92a7957d
 WHIRLPOOL 
adfbf1cf071167a93989cd4d80039a4eb8c42a908075207a4db4db3a38c87e3b9470b9c1c02946e9481e52d875e836d0c77a72050de2a1f79fc78b5ed037dfe2
+DIST stormpath-2.1.4.tar.gz 4338169 SHA256 
adbc595b243861be0268c2c71061de8ce6dc8f9a92d7398f92bf77a734315b2f SHA512 
6834f1b8db731872208c96b9acb2ff66e5d7fcbb6ae0c1f1de541ce1597a786834f2b68c43d00c5adcb1018749c53b45444dde2a81a520fed79fd9b6f0f07ab0
 WHIRLPOOL 
6f50a1f6476d4486f43da55ae48c56942ef90820db4434c3b567222cb65d56aaa5649249dfc10add807f5ccba245d99b89efa031201af61bc888b902cf66b4ea

diff --git a/dev-python/stormpath/stormpath-2.1.4.ebuild 
b/dev-python/stormpath/stormpath-2.1.4.ebuild
new file mode 100644
index 000..e6bdfe5
--- /dev/null
+++ b/dev-python/stormpath/stormpath-2.1.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Official Stormpath SDK, used to interact with the Stormpath REST 
API."
+HOMEPAGE="https://github.com/stormpath/stormpath-sdk-python";
+SRC_URI="https://github.com/stormpath/${PN}-sdk-python/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.4.3[${PYTHON_USEDEP}]
+   >=dev-python/six-1.6.1[${PYTHON_USEDEP}]
+"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/dev/tranquility: New branch: master

2015-11-07 Thread Ole Reifschneider
commit: 
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sat Nov  7 20:32:02 2015 +

New branch: master




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

2015-11-07 Thread Julian Ospald
commit: b80cf973d108302eff58d2a7ab264cd74cdef72b
Author: mschubert  gmail  com>
AuthorDate: Fri Nov  6 13:32:08 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Fri Nov  6 13:32:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80cf973

net-libs/http-parser: respect ${EPREFIX}

 net-libs/http-parser/http-parser-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/http-parser/http-parser-2.6.0.ebuild 
b/net-libs/http-parser/http-parser-2.6.0.ebuild
index 186c880..7a5bcfe 100644
--- a/net-libs/http-parser/http-parser-2.6.0.ebuild
+++ b/net-libs/http-parser/http-parser-2.6.0.ebuild
@@ -40,6 +40,6 @@ multilib_src_test() {
 }
 
 multilib_src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" LIBDIR="/usr/$(get_libdir)" install
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
use static-libs && dolib.a libhttp_parser.a
 }



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

2015-11-07 Thread Julian Ospald
commit: 9efd3bf8f1941073dcc333fa53057bd51aa1de89
Author: Julian Ospald  gentoo  org>
AuthorDate: Sat Nov  7 20:24:36 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Sat Nov  7 20:24:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efd3bf8

Merge remote-tracking branch 'github/pr/331'

 net-libs/http-parser/http-parser-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



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

2015-11-07 Thread Manuel Rüger
commit: 172b852a4d5d352438821cfb98c4c9b05022b39b
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Nov  7 20:12:39 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Nov  7 20:18:23 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=172b852a

kde-misc/kdeconnect: Add missing dependencies

Package-Manager: portage-2.2.20.1

 kde-misc/kdeconnect/kdeconnect-.ebuild | 36 +-
 kde-misc/kdeconnect/metadata.xml   |  5 +
 2 files changed, 35 insertions(+), 6 deletions(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-.ebuild 
b/kde-misc/kdeconnect/kdeconnect-.ebuild
index 7e9a6f4..06167ca 100644
--- a/kde-misc/kdeconnect/kdeconnect-.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-.ebuild
@@ -6,17 +6,18 @@ EAPI=5
 
 MY_PN=${PN}-kde
 KMNAME=${MY_PN}
+KDE_HANDBOOK="true"
 KDE_TEST="true"
 inherit kde5
 
 DESCRIPTION="Adds communication between KDE and your smartphone"
-HOMEPAGE="http://www.kde.org/";
+HOMEPAGE="https://kde.org/ https://community.kde.org/KDEConnect";
 
 KEYWORDS=""
-
 LICENSE="GPL-2+"
+IUSE="app +telepathy wayland"
 
-DEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
@@ -26,17 +27,27 @@ DEPEND="
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kservice)
>=app-crypt/qca-2.1.0:2[qt5,openssl]
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
x11-libs/libfakekey
+   x11-libs/libX11
+   x11-libs/libXtst
+   telepathy? ( net-libs/telepathy-qt[qt5] )
+   wayland? ( $(add_plasma_dep kwayland) )
 "
-RDEPEND="${DEPEND}
-   $(add_plasma_dep plasma-workspace)
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
!kde-misc/kdeconnect:4
+   $(add_plasma_dep plasma-workspace)
+   wayland? ( $(add_plasma_dep kwin 'wayland') )
 "
 
 [[ ${KDE_BUILD_TYPE} != live ]] && S=${WORKDIR}/${MY_P}
@@ -45,7 +56,20 @@ src_prepare() {
sed \
-e 's#${LIBEXEC_INSTALL_DIR}#@KDE_INSTALL_FULL_LIBEXECDIR@#' \
-i daemon/kdeconnectd.desktop.cmake
-   default
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DEXPERIMENTALAPP_ENABLED=$(usex app)
+   $(cmake-utils_use_find_package handbook KF5DocTools)
+   $(cmake-utils_use_find_package telepathy TelepathyQt5)
+   $(cmake-utils_use_find_package telepathy TelepathyQt5Service)
+   $(cmake-utils_use_find_package wayland KF5Wayland)
+   )
+
+   kde5_src_configure
 }
 
 pkg_postinst(){

diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
index a23f444..1629f7c 100644
--- a/kde-misc/kdeconnect/metadata.xml
+++ b/kde-misc/kdeconnect/metadata.xml
@@ -2,4 +2,9 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
kde
+   
+   Enable experimental kcapp frontend
+   Enable dev-qt/telepathy-qt 
support to receive text messages and respond to them
+   Enable kwin_wayland support for mousepad 
plugin using kde-frameworks/kwayland
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-tex/vc/files/, dev-tex/vc/

2015-11-07 Thread Ulrich Müller
commit: fc0340a364ccc83d679dc6972ddff40a6686bb24
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Nov  7 20:09:54 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Nov  7 20:10:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0340a3

dev-tex/vc: Initial import.

Ebuild and patches contributed by me.

Package-Manager: portage-2.2.23

 dev-tex/vc/Manifest  |  1 +
 dev-tex/vc/files/vc-0.5-git-date.patch   | 14 ++
 dev-tex/vc/files/vc-0.5-git-status.patch | 27 ++
 dev-tex/vc/metadata.xml  | 16 
 dev-tex/vc/vc-0.5.ebuild | 33 
 5 files changed, 91 insertions(+)

diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest
new file mode 100644
index 000..fd09128
--- /dev/null
+++ b/dev-tex/vc/Manifest
@@ -0,0 +1 @@
+DIST vc-0.5.zip 440260 SHA256 
7f11a41f364c0aa48818b69784fee6356db726d5e55f512a3bea0299f9b1ce0a SHA512 
0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969
 WHIRLPOOL 
ce6f648c4ad90596147af2faffe7be30c13da0d89e7fb99430facda9048ff4d810757a8713741432d820225f34665567e056f5ccd6ef630ed864356edef35c21

diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch 
b/dev-tex/vc/files/vc-0.5-git-date.patch
new file mode 100644
index 000..f05c857
--- /dev/null
+++ b/dev-tex/vc/files/vc-0.5-git-date.patch
@@ -0,0 +1,14 @@
+Use CommitterDate instead of AuthorDate, because the latter is not
+guaranteed to increase monotonously.
+
+--- vc-orig/git-unix/vc-git.awk
 vc/git-unix/vc-git.awk
+@@ -39,7 +39,7 @@
+ ### Standard encoding is UTF-8.
+   if (Encoding == "") Encoding = "UTF-8"
+ ### Extract relevant information from variables.
+-  LongDate = substr(AuthorDate, 1, 25)
++  LongDate = substr(CommitterDate, 1, 25)
+ DateRAW = substr(LongDate, 1, 10)
+ DateISO = DateRAW
+ DateTEX = DateISO

diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch 
b/dev-tex/vc/files/vc-0.5-git-status.patch
new file mode 100644
index 000..7ab998c
--- /dev/null
+++ b/dev-tex/vc/files/vc-0.5-git-status.patch
@@ -0,0 +1,27 @@
+Output format of "git status" has changed which broke parsing.
+Use "git status --porcelain" instead which is a more stable interface,
+intended for processing by scripts.
+
+--- vc-orig/git-unix/vc
 vc/git-unix/vc
+@@ -20,5 +20,5 @@
+ git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent 
Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor 
Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" 
|gawk -v script=log -v full=$full -f vc-git.awk > vc.tex
+ if [ "$mod" = 1 ]
+ then
+-  git status |gawk -v script=status -f vc-git.awk >> vc.tex
++  git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex
+ fi
+--- vc-orig/git-unix/vc-git.awk
 vc/git-unix/vc-git.awk
+@@ -26,9 +26,9 @@
+ 
+ ### Process output of "git status".
+ ### Changed index?
+-script=="status" && /^# Changes to be committed:/ { modified = 1 }
++script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 }
+ ### Unstaged modifications?
+-script=="status" && /^# Changed but not updated:/ { modified = 2 }
++script=="status" && /^.[MD]/ { modified = 2 }
+ 
+ 
+ 

diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml
new file mode 100644
index 000..42f266d
--- /dev/null
+++ b/dev-tex/vc/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+tex
+
+  u...@gentoo.org
+
+
+  This is a script based approach to version control for TeX documents.
+  It works more reliably than keyword substitution based approaches,
+  since it tracks all files in a working copy, not only .tex files.
+
+  The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git
+  and Subversion are supported.
+
+

diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild
new file mode 100644
index 000..8d0b9b6
--- /dev/null
+++ b/dev-tex/vc/vc-0.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit latex-package
+
+DESCRIPTION="The vc (version control) bundle"
+HOMEPAGE="https://www.ctan.org/pkg/vc";
+# Taken from http://mirrors.ctan.org/support/vc.zip
+SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.zip";
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${PN}"
+PATCHES=(
+   "${FILESDIR}"/${P}-git-date.patch
+   "${FILESDIR}"/${P}-git-status.patch
+)
+
+src_compile() { :; }
+
+src_install() {
+   insinto ${TEXMF}/scripts/${PN}
+   doins -r bzr-unix git-unix svn-unix
+   latex-package_src_doinstall pdf
+   dodoc CHANGES README
+}



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

2015-11-07 Thread Pacho Ramos
commit: 9272cf1855d3932169342ac3c6a286ea6c78c88b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov  7 20:07:01 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov  7 20:07:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9272cf18

gnome-extra/cjs: Drop old

Package-Manager: portage-2.2.23

 gnome-extra/cjs/Manifest |  2 --
 gnome-extra/cjs/cjs-2.4.2.ebuild | 75 
 gnome-extra/cjs/cjs-2.6.1.ebuild | 75 
 3 files changed, 152 deletions(-)

diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest
index de7ea36..eb44bda 100644
--- a/gnome-extra/cjs/Manifest
+++ b/gnome-extra/cjs/Manifest
@@ -1,3 +1 @@
-DIST cjs-2.4.2.tar.gz 324509 SHA256 
1310a2bfdebd6a50a09718abf3627daab097233781757509121257445e0423e3 SHA512 
95c46808120392f4c9d74d5d94ee030be1b3a8a36ddabbd12560ea0ed16ac6bdeb78016a09eec315536ee094109c6f6fe07ee624300bd1eae88fdbdefbed0565
 WHIRLPOOL 
e0dca618e2d166ee29ebc303d162dd7cd37c8d5381d68fd1c5824aba173cd651ab9825437f2096aede2be667bcd9633a21acd3bdee9002fee1d2f350cc454730
-DIST cjs-2.6.1.tar.gz 324886 SHA256 
1b431ccacfc6dac5f393ff6807dac69751eb943488422b7e26554f164a0e4309 SHA512 
1c382a590def70f2d0ed554c5a345f3094d06ae4999aeb6b836d2867f947aeb5f60b222e4c139d89bdba0e855e6e844f80f4d0b08e3921e84c2e214e9d371a61
 WHIRLPOOL 
1cded0ba6da3baba6484785080cff9e08db5529e3f2a5c0a740e5f1a06b0c1e89b299f686c931724412ebdb0eb9dee509e517da5fad403eab5c4c043afabec84
 DIST cjs-2.6.2.tar.gz 324978 SHA256 
742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 
cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29
 WHIRLPOOL 
0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2

diff --git a/gnome-extra/cjs/cjs-2.4.2.ebuild b/gnome-extra/cjs/cjs-2.4.2.ebuild
deleted file mode 100644
index b492980..000
--- a/gnome-extra/cjs/cjs-2.4.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit autotools eutils gnome2 pax-utils virtualx
-
-DESCRIPTION="Linux Mint's fork of gjs for Cinnamon"
-HOMEPAGE="http://cinnamon.linuxmint.com/";
-SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk test"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-lang/spidermonkey:24
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/gobject-introspection-1.38:=
-   sys-libs/readline:0
-   virtual/libffi
-   cairo? ( x11-libs/cairo[X,glib] )
-   gtk? ( x11-libs/gtk+:3 )
-"
-DEPEND="${RDEPEND}
-   gnome-base/gnome-common
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-# Cinnamon 2.2 does not work with this release.
-RDEPEND="${RDEPEND}
-   !http://cinnamon.linuxmint.com/";
-SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
-SLOT="0"
-IUSE="+cairo examples gtk test"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-lang/spidermonkey:24
-   >=dev-libs/glib-2.37.3:2
-   >=dev-libs/gobject-introspection-1.38:=
-   sys-libs/readline:0
-   virtual/libffi
-   cairo? ( x11-libs/cairo[X,glib] )
-   gtk? ( x11-libs/gtk+:3 )
-"
-DEPEND="${RDEPEND}
-   gnome-base/gnome-common
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-# Cinnamon 2.2 does not work with this release.
-RDEPEND="${RDEPEND}
-   !

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

2015-11-07 Thread Pacho Ramos
commit: 4150a8efa43a9752ef5a78a7b506cef94637cc52
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov  7 20:06:41 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov  7 20:07:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4150a8ef

gnome-extra/cjs: Fix commit 6b3ab73a96ef35cbadec5cbbd9ee665bc65da031

Package-Manager: portage-2.2.23

 gnome-extra/cjs/cjs-2.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cjs/cjs-2.6.2.ebuild b/gnome-extra/cjs/cjs-2.6.2.ebuild
index 7602027..b7c2cad 100644
--- a/gnome-extra/cjs/cjs-2.6.2.ebuild
+++ b/gnome-extra/cjs/cjs-2.6.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
 SLOT="0"
 IUSE="+cairo examples gtk test"
-KEYWORDS="alpha ~amd64 x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-lang/spidermonkey:24



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

2015-11-07 Thread Michał Górny
commit: 45f180f61b1191a2de1dae08f18390f284601483
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 22:16:25 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 20:00:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f180f6

dev-lang/python: Remove python-config-X.Y compatibility

Remove the python-config-X.Y symlinks that were added as the Gentoo
divergence compatibility.

 ...hon-3.4.3-r3.ebuild => python-2.7.10-r3.ebuild} | 125 ++---
 dev-lang/python/python-3.3.5-r3.ebuild |   3 -
 dev-lang/python/python-3.4.3-r3.ebuild |   3 -
 dev-lang/python/python-3.5.0-r2.ebuild |   3 -
 4 files changed, 82 insertions(+), 52 deletions(-)

diff --git a/dev-lang/python/python-3.4.3-r3.ebuild 
b/dev-lang/python/python-2.7.10-r3.ebuild
similarity index 67%
copy from dev-lang/python/python-3.4.3-r3.ebuild
copy to dev-lang/python/python-2.7.10-r3.ebuild
index 6d1f40f..1fa586e 100644
--- a/dev-lang/python/python-3.4.3-r3.ebuild
+++ b/dev-lang/python/python-2.7.10-r3.ebuild
@@ -7,18 +7,18 @@ WANT_LIBTOOL="none"
 
 inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 
toolchain-funcs multiprocessing
 
-MY_P="Python-${PV/_/}"
-PATCHSET_VERSION="3.4.3-0"
+MY_P="Python-${PV}"
+PATCHSET_VERSION="2.7.10-0"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="http://www.python.org/";
-SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
+SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz

https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz";
 
 LICENSE="PSF-2"
-SLOT="3.4"
+SLOT="2.7"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
+IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 libressl 
+ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
 # If you need to apply a patch which requires python for bootstrapping, please
@@ -26,11 +26,23 @@ IUSE="build elibc_uclibc examples gdbm hardened ipv6 
libressl +ncurses +readline
 # patchset. See bug 447752.
 
 RDEPEND="app-arch/bzip2
-   app-arch/xz-utils
>=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
xml? ( >=dev-libs/expat-2.1 )
+   berkdb? ( || (
+   sys-libs/db:5.3
+   sys-libs/db:5.2
+   sys-libs/db:5.1
+   sys-libs/db:5.0
+   sys-libs/db:4.8
+   sys-libs/db:4.7
+   sys-libs/db:4.6
+   sys-libs/db:4.5
+   sys-libs/db:4.4
+   sys-libs/db:4.3
+   sys-libs/db:4.2
+   ) )
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
>=sys-libs/ncurses-5.2
@@ -46,31 +58,49 @@ RDEPEND="app-arch/bzip2
dev-tcltk/blt
dev-tcltk/tix
)
-   !!http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
 
-   # Set LDFLAGS so we link modules with -lpython3.2 correctly.
-   # Needed on FreeBSD unless Python 3.2 is already installed.
+   # Set LDFLAGS so we link modules with -lpython2.7 correctly.
+   # Needed on FreeBSD unless Python 2.7 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."
 
@@ -138,6 +178,9 @@ src_configure() {
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
+   if use berkdb; then
+   dbmliborder+="${dbmliborder:+:}bdb"
+   fi
 
BUILD_DIR="${WORKDIR}/${CHOST}"
mkdir -p "${BUILD_DIR}" || die
@@ -149,9 +192,9 @@ src_configure() {
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
+   $(use wide-unicode && echo "--enable-unicode=ucs4" || echo 
"--enable-unicode=ucs2") \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
-   --with-computed-gotos \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
@@ -168,10 +211,10 @@ src_configure() {
 
 src_compile() {
# Avoid invoking pgen for cross-compiles.
-   touch Include/graminit.h Python/graminit.c || die
+   touch Include/graminit.h Python/graminit.c
 
cd "${BUILD_DIR}" || die
-   emake CPPFLAGS="" CFLAGS="" LDFLAGS=""
+   emake
 
# Work around bug 329499. See also bug 413751 and 457194.
if has_version dev-libs/libffi[pax_kernel]; then
@@ -191,15 +234,15 @@ src_test() {
cd "${BUILD_DIR}" || die
 
# Skip faili

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

2015-11-07 Thread Michał Górny
commit: 878936c60734706908b12489db88053454ac0a73
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 21:58:01 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 20:00:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878936c6

dev-lang/python: Re-enable ABIFLAGS on python3.3+

Disable the ABIFLAGS removal that was introduced on python3.2+ for
'aesthetic reasons'. This caused Gentoo Python installations to
unnecessarily diverge from upstream and promote bad development
practices.

 dev-lang/python/python-3.3.5-r3.ebuild | 328 +
 dev-lang/python/python-3.4.3-r3.ebuild | 307 ++
 dev-lang/python/python-3.5.0-r2.ebuild | 313 +++
 3 files changed, 948 insertions(+)

diff --git a/dev-lang/python/python-3.3.5-r3.ebuild 
b/dev-lang/python/python-3.3.5-r3.ebuild
new file mode 100644
index 000..497a255
--- /dev/null
+++ b/dev-lang/python/python-3.3.5-r3.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+WANT_AUTOMAKE="none"
+WANT_LIBTOOL="none"
+
+inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 
toolchain-funcs multiprocessing
+
+MY_P="Python-${PV}"
+PATCHSET_VERSION="${PV}-0"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="http://www.python.org/";
+SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz
+   mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz"
+
+LICENSE="PSF-2"
+SLOT="3.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2
+   app-arch/xz-utils
+   >=sys-libs/zlib-1.1.3
+   virtual/libffi
+   virtual/libintl
+   !build? (
+   gdbm? ( sys-libs/gdbm[berkdb] )
+   ncurses? (
+   >=sys-libs/ncurses-5.2
+   readline? ( >=sys-libs/readline-4.1 )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   tk? (
+   >=dev-lang/tk-8.0
+   dev-tcltk/blt
+   dev-tcltk/tix
+   )
+   xml? ( >=dev-libs/expat-2.1 )
+   )
+   !!https://bugs.gentoo.org/show_bug.cgi?id=50309
+   if is-flagq -O3; then
+   is-flagq -fstack-protector-all && replace-flags -O3 -O2
+   use hardened && replace-flags -O3 -O2
+   fi
+
+   # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
+   tc-export CXX
+   # The configure script fails to use pkg-config correctly.
+   # http://bugs.python.org/issue15506
+   export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
+
+   # Set LDFLAGS so we link modules with -lpython3.2 correctly.
+   # Needed on FreeBSD unless Python 3.2 is already installed.
+   # Please query BSD team before removing this!
+   append-ldflags "-L."
+
+   local dbmliborder
+   if use gdbm; then
+   dbmliborder+="${dbmliborder:+:}gdbm"
+   fi
+
+   BUILD_DIR="${WORKDIR}/${CHOST}"
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+
+   ECONF_SOURCE="${S}" OPT="" \
+   econf \
+   --with-fpectl \
+   --enable-shared \
+   $(use_enable ipv6) \
+   $(use_with threads) \
+   --infodir='${prefix}/share/info' \
+   --mandir='${prefix}/share/man' \
+   --with-computed-gotos \
+   --with-dbmliborder="${dbmliborder}" \
+   --with-libc="" \
+   --enable-loadable-sqlite-extensions \
+   --with-system-expat \
+   --with-system-ffi
+
+   if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" 
pyconfig.h; then
+   eerror "configure has detected that the sem_open function is 
broken."
+   eerror "Please ensure that /dev/shm is mounted as a tmpfs with 
mode 1777."
+   die "Broken sem_open function (bug 496328)"
+   fi
+}
+
+src_compile() {
+   # Avoid invoking pgen for cross-compiles.
+   touch Include/graminit.h Python/graminit.c || die
+
+   

[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/tests/, eclass/

2015-11-07 Thread Michał Górny
commit: 4495c25f33d691ffb88e851b22b9977fb68d1a92
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 22:41:52 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:59:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4495c25f

python-utils-r1.eclass: Obtain library path from the interpreter

Obtain library path as concatenation of LIBDIR and LDLIBRARY config
variables (from sysconfig module) rather than hardcoding it in the
eclass. This improves maintainability and fixes compatibility with
ABIFLAGS-enabled Python 3.3+.

 eclass/python-utils-r1.eclass   | 21 +++--
 eclass/tests/python-utils-r1.sh |  4 ++--
 2 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index a0274f6..ec85d8a 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -151,7 +151,8 @@ _python_impl_supported() {
 # The path to Python library.
 #
 # Set and exported on request using python_export().
-# Valid only for CPython.
+# Valid only for CPython. Requires a proper build-time dependency
+# on the Python implementation.
 #
 # Example value:
 # @CODE
@@ -289,20 +290,12 @@ python_export() {
fi
;;
PYTHON_LIBPATH)
-   local libname
-   case "${impl}" in
-   python*)
-   libname=lib${impl}
-   ;;
-   *)
-   die "${impl} lacks a dynamic 
library"
-   ;;
-   esac
-
-   local path=${EPREFIX}/usr/$(get_libdir)
-
-   export 
PYTHON_LIBPATH=${path}/${libname}$(get_libname)
+   export PYTHON_LIBPATH=$("${PYTHON}" -c 'import 
os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), 
sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") 
else "")')
debug-print "${FUNCNAME}: PYTHON_LIBPATH = 
${PYTHON_LIBPATH}"
+
+   if [[ ! ${PYTHON_LIBPATH} ]]; then
+   die "${impl} lacks a (usable) dynamic 
library"
+   fi
;;
PYTHON_CFLAGS)
local val

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index 5bc3744..913cd7d 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -66,8 +66,8 @@ test_var PYTHON python2_7 /usr/bin/python2.7
 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages
 if [[ -x /usr/bin/python2.7 ]]; then
test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
+   test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)"
 fi
-test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname)
 test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7'
 test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7
 
@@ -76,8 +76,8 @@ test_var PYTHON python3_3 /usr/bin/python3.3
 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages
 if [[ -x /usr/bin/python3.3 ]]; then
test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*"
+   test_var PYTHON_LIBPATH python3_3 
"/usr/lib*/libpython3.3*$(get_libname)"
 fi
-test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname)
 test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3'
 test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3
 



[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/tests/, eclass/

2015-11-07 Thread Michał Górny
commit: f9003705f04a52f3cb0f47f3533fdb2de8dd166f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  7 19:30:24 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:59:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9003705

python-utils-r1.eclass: Obtain PYTHON_SITEDIR from the interpreter

Obtain the Python site-packages directory path using
the distutils.sysconfig module, rather than hardcoding it.

 eclass/python-utils-r1.eclass   | 16 +---
 eclass/tests/python-utils-r1.sh | 12 +++-
 2 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index ec85d8a..e8de6b9 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -126,6 +126,7 @@ _python_impl_supported() {
 # The path to Python site-packages directory.
 #
 # Set and exported on request using python_export().
+# Requires a proper build-time dependency on the Python implementation.
 #
 # Example value:
 # @CODE
@@ -267,17 +268,10 @@ python_export() {
debug-print "${FUNCNAME}: PYTHON = ${PYTHON}"
;;
PYTHON_SITEDIR)
-   local dir
-   case "${impl}" in
-   python*|pypy|pypy3)
-   dir=/usr/$(get_libdir)/${impl}
-   ;;
-   jython*)
-   dir=/usr/share/${impl/n/n-}/Lib
-   ;;
-   esac
-
-   export 
PYTHON_SITEDIR=${EPREFIX}${dir}/site-packages
+   # sysconfig can't be used because:
+   # 1) pypy doesn't give site-packages but stdlib
+   # 2) jython gives paths with wrong case
+   export PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_lib())')
debug-print "${FUNCNAME}: PYTHON_SITEDIR = 
${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index 913cd7d..bc141f7 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -63,8 +63,8 @@ inherit python-utils-r1
 
 test_var EPYTHON python2_7 python2.7
 test_var PYTHON python2_7 /usr/bin/python2.7
-test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages
 if [[ -x /usr/bin/python2.7 ]]; then
+   test_var PYTHON_SITEDIR python2_7 "/usr/lib*/python2.7/site-packages"
test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)"
 fi
@@ -73,8 +73,8 @@ test_var PYTHON_SCRIPTDIR python2_7 
/usr/lib/python-exec/python2.7
 
 test_var EPYTHON python3_3 python3.3
 test_var PYTHON python3_3 /usr/bin/python3.3
-test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages
 if [[ -x /usr/bin/python3.3 ]]; then
+   test_var PYTHON_SITEDIR python3_3 "/usr/lib*/python3.3/site-packages"
test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*"
test_var PYTHON_LIBPATH python3_3 
"/usr/lib*/libpython3.3*$(get_libname)"
 fi
@@ -83,14 +83,16 @@ test_var PYTHON_SCRIPTDIR python3_3 
/usr/lib/python-exec/python3.3
 
 test_var EPYTHON jython2_7 jython2.7
 test_var PYTHON jython2_7 /usr/bin/jython2.7
-test_var PYTHON_SITEDIR jython2_7 /usr/share/jython-2.7/Lib/site-packages
+if [[ -x /usr/bin/jython2.7 ]]; then
+   test_var PYTHON_SITEDIR jython2_7 
/usr/share/jython-2.7/Lib/site-packages
+fi
 test_var PYTHON_PKG_DEP jython2_7 '*dev-java/jython*:2.7'
 test_var PYTHON_SCRIPTDIR jython2_7 /usr/lib/python-exec/jython2.7
 
 test_var EPYTHON pypy pypy
 test_var PYTHON pypy /usr/bin/pypy
-test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages
 if [[ -x /usr/bin/pypy ]]; then
+   test_var PYTHON_SITEDIR pypy "/usr/lib*/pypy/site-packages"
test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include"
 fi
 test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0='
@@ -98,8 +100,8 @@ test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy
 
 test_var EPYTHON pypy3 pypy3
 test_var PYTHON pypy3 /usr/bin/pypy3
-test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages
 if [[ -x /usr/bin/pypy3 ]]; then
+   test_var PYTHON_SITEDIR pypy3 "/usr/lib*/pypy3/site-packages"
test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include
 fi
 test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0='



[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/, eclass/tests/

2015-11-07 Thread Michał Górny
commit: 1e3233020cfe3e7309daf70f2a60617dfb559996
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 22:21:37 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:59:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e323302

python-utils-r1.eclass: Obtain include directory from the interpreter

Obtain the Python include directory using the distutils.sysconfig module
of the Python interpreter rather than hardcoding values for it. This
makes the code more maintainable, and clears the way for re-enabling
ABIFLAGS on new Python versions.

 eclass/python-utils-r1.eclass   | 21 +++--
 eclass/tests/python-utils-r1.sh | 16 
 2 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 69166cf..a0274f6 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -138,6 +138,7 @@ _python_impl_supported() {
 # The path to Python include directory.
 #
 # Set and exported on request using python_export().
+# Requires a proper build-time dependency on the Python implementation.
 #
 # Example value:
 # @CODE
@@ -279,21 +280,13 @@ python_export() {
debug-print "${FUNCNAME}: PYTHON_SITEDIR = 
${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)
-   local dir
-   case "${impl}" in
-   python*)
-   dir=/usr/include/${impl}
-   ;;
-   pypy|pypy3)
-   
dir=/usr/$(get_libdir)/${impl}/include
-   ;;
-   *)
-   die "${impl} lacks header files"
-   ;;
-   esac
-
-   export PYTHON_INCLUDEDIR=${EPREFIX}${dir}
+   export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 
'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())')
debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = 
${PYTHON_INCLUDEDIR}"
+
+   # Jython gives a non-existing directory
+   if [[ ! -d ${PYTHON_INCLUDEDIR} ]]; then
+   die "${impl} does not install any 
header files!"
+   fi
;;
PYTHON_LIBPATH)
local libname

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index e49636a..5bc3744 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -64,7 +64,9 @@ inherit python-utils-r1
 test_var EPYTHON python2_7 python2.7
 test_var PYTHON python2_7 /usr/bin/python2.7
 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages
-test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
+if [[ -x /usr/bin/python2.7 ]]; then
+   test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
+fi
 test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname)
 test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7'
 test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7
@@ -72,7 +74,9 @@ test_var PYTHON_SCRIPTDIR python2_7 
/usr/lib/python-exec/python2.7
 test_var EPYTHON python3_3 python3.3
 test_var PYTHON python3_3 /usr/bin/python3.3
 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages
-test_var PYTHON_INCLUDEDIR python3_3 /usr/include/python3.3
+if [[ -x /usr/bin/python3.3 ]]; then
+   test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*"
+fi
 test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname)
 test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3'
 test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3
@@ -86,14 +90,18 @@ test_var PYTHON_SCRIPTDIR jython2_7 
/usr/lib/python-exec/jython2.7
 test_var EPYTHON pypy pypy
 test_var PYTHON pypy /usr/bin/pypy
 test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages
-test_var PYTHON_INCLUDEDIR pypy /usr/lib/pypy/include
+if [[ -x /usr/bin/pypy ]]; then
+   test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include"
+fi
 test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0='
 test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy
 
 test_var EPYTHON pypy3 pypy3
 test_var PYTHON pypy3 /usr/bin/pypy3
 test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages
-test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include
+if [[ -x /usr/bin/pypy3 ]]; then
+   test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include
+fi
 test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0='
 test_var PYTHON_SCRIP

[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/

2015-11-07 Thread Michał Górny
commit: 5a70c5afbc2b45b222b2549b6cd7418f2bc5d948
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  7 09:28:21 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:52:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a70c5af

python-utils-r1.eclass: set PYTHON locally in python_export()

Ensure that PYTHON is always set inside python_export() for convenience.
If it wasn't requested for explicit export, make it a local variable.

 eclass/python-utils-r1.eclass | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index a80bdf4..69166cf 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -248,6 +248,12 @@ python_export() {
esac
debug-print "${FUNCNAME}: implementation: ${impl}"
 
+   # make sure it doesn't leave our function unless desired
+   if ! has PYTHON "${@}"; then
+   local PYTHON
+   fi
+   export PYTHON=${EPREFIX}/usr/bin/${impl}
+
for var; do
case "${var}" in
EPYTHON)
@@ -255,7 +261,7 @@ python_export() {
debug-print "${FUNCNAME}: EPYTHON = ${EPYTHON}"
;;
PYTHON)
-   export PYTHON=${EPREFIX}/usr/bin/${impl}
+   # already exported above
debug-print "${FUNCNAME}: PYTHON = ${PYTHON}"
;;
PYTHON_SITEDIR)



[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/, eclass/tests/

2015-11-07 Thread Michał Górny
commit: d5bbbe96110d1400e5a7a557739e55dc080fc0ef
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 22:21:37 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:53:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bbbe96

python-utils-r1.eclass: Obtain include directory from the interpreter

Obtain the Python include directory using the distutils.config module of
the Python interpreter rather than hardcoding values for it. This makes
the code more maintainable, and clears the way for re-enabling ABIFLAGS
on new Python versions.

 eclass/python-utils-r1.eclass   | 21 +++--
 eclass/tests/python-utils-r1.sh | 16 
 2 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 69166cf..a0274f6 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -138,6 +138,7 @@ _python_impl_supported() {
 # The path to Python include directory.
 #
 # Set and exported on request using python_export().
+# Requires a proper build-time dependency on the Python implementation.
 #
 # Example value:
 # @CODE
@@ -279,21 +280,13 @@ python_export() {
debug-print "${FUNCNAME}: PYTHON_SITEDIR = 
${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)
-   local dir
-   case "${impl}" in
-   python*)
-   dir=/usr/include/${impl}
-   ;;
-   pypy|pypy3)
-   
dir=/usr/$(get_libdir)/${impl}/include
-   ;;
-   *)
-   die "${impl} lacks header files"
-   ;;
-   esac
-
-   export PYTHON_INCLUDEDIR=${EPREFIX}${dir}
+   export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 
'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())')
debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = 
${PYTHON_INCLUDEDIR}"
+
+   # Jython gives a non-existing directory
+   if [[ ! -d ${PYTHON_INCLUDEDIR} ]]; then
+   die "${impl} does not install any 
header files!"
+   fi
;;
PYTHON_LIBPATH)
local libname

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index e49636a..5bc3744 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -64,7 +64,9 @@ inherit python-utils-r1
 test_var EPYTHON python2_7 python2.7
 test_var PYTHON python2_7 /usr/bin/python2.7
 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages
-test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
+if [[ -x /usr/bin/python2.7 ]]; then
+   test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
+fi
 test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname)
 test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7'
 test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7
@@ -72,7 +74,9 @@ test_var PYTHON_SCRIPTDIR python2_7 
/usr/lib/python-exec/python2.7
 test_var EPYTHON python3_3 python3.3
 test_var PYTHON python3_3 /usr/bin/python3.3
 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages
-test_var PYTHON_INCLUDEDIR python3_3 /usr/include/python3.3
+if [[ -x /usr/bin/python3.3 ]]; then
+   test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*"
+fi
 test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname)
 test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3'
 test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3
@@ -86,14 +90,18 @@ test_var PYTHON_SCRIPTDIR jython2_7 
/usr/lib/python-exec/jython2.7
 test_var EPYTHON pypy pypy
 test_var PYTHON pypy /usr/bin/pypy
 test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages
-test_var PYTHON_INCLUDEDIR pypy /usr/lib/pypy/include
+if [[ -x /usr/bin/pypy ]]; then
+   test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include"
+fi
 test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0='
 test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy
 
 test_var EPYTHON pypy3 pypy3
 test_var PYTHON pypy3 /usr/bin/pypy3
 test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages
-test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include
+if [[ -x /usr/bin/pypy3 ]]; then
+   test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include
+fi
 test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0='
 test_var PYTHON_SCRIPTDI

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

2015-11-07 Thread Michał Górny
commit: 36572f147a55350f9d589992b53b34a7ea52f2ac
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 22:16:25 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:57:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36572f14

dev-lang/python: Remove python-config-X.Y compatibility

Remove the python-config-X.Y symlinks that were added as the Gentoo
divergence compatibility.

 ...hon-3.4.3-r3.ebuild => python-2.7.10-r3.ebuild} | 125 ++---
 dev-lang/python/python-3.3.5-r3.ebuild |   3 -
 dev-lang/python/python-3.4.3-r3.ebuild |   3 -
 dev-lang/python/python-3.5.0-r2.ebuild |   3 -
 4 files changed, 82 insertions(+), 52 deletions(-)

diff --git a/dev-lang/python/python-3.4.3-r3.ebuild 
b/dev-lang/python/python-2.7.10-r3.ebuild
similarity index 67%
copy from dev-lang/python/python-3.4.3-r3.ebuild
copy to dev-lang/python/python-2.7.10-r3.ebuild
index 6d1f40f..1fa586e 100644
--- a/dev-lang/python/python-3.4.3-r3.ebuild
+++ b/dev-lang/python/python-2.7.10-r3.ebuild
@@ -7,18 +7,18 @@ WANT_LIBTOOL="none"
 
 inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 
toolchain-funcs multiprocessing
 
-MY_P="Python-${PV/_/}"
-PATCHSET_VERSION="3.4.3-0"
+MY_P="Python-${PV}"
+PATCHSET_VERSION="2.7.10-0"
 
 DESCRIPTION="An interpreted, interactive, object-oriented programming language"
 HOMEPAGE="http://www.python.org/";
-SRC_URI="http://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
+SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz

https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz";
 
 LICENSE="PSF-2"
-SLOT="3.4"
+SLOT="2.7"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-IUSE="build elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
+IUSE="-berkdb build doc elibc_uclibc examples gdbm hardened ipv6 libressl 
+ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.
 # If you need to apply a patch which requires python for bootstrapping, please
@@ -26,11 +26,23 @@ IUSE="build elibc_uclibc examples gdbm hardened ipv6 
libressl +ncurses +readline
 # patchset. See bug 447752.
 
 RDEPEND="app-arch/bzip2
-   app-arch/xz-utils
>=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
xml? ( >=dev-libs/expat-2.1 )
+   berkdb? ( || (
+   sys-libs/db:5.3
+   sys-libs/db:5.2
+   sys-libs/db:5.1
+   sys-libs/db:5.0
+   sys-libs/db:4.8
+   sys-libs/db:4.7
+   sys-libs/db:4.6
+   sys-libs/db:4.5
+   sys-libs/db:4.4
+   sys-libs/db:4.3
+   sys-libs/db:4.2
+   ) )
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
>=sys-libs/ncurses-5.2
@@ -46,31 +58,49 @@ RDEPEND="app-arch/bzip2
dev-tcltk/blt
dev-tcltk/tix
)
-   !!http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
 
-   # Set LDFLAGS so we link modules with -lpython3.2 correctly.
-   # Needed on FreeBSD unless Python 3.2 is already installed.
+   # Set LDFLAGS so we link modules with -lpython2.7 correctly.
+   # Needed on FreeBSD unless Python 2.7 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."
 
@@ -138,6 +178,9 @@ src_configure() {
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
+   if use berkdb; then
+   dbmliborder+="${dbmliborder:+:}bdb"
+   fi
 
BUILD_DIR="${WORKDIR}/${CHOST}"
mkdir -p "${BUILD_DIR}" || die
@@ -149,9 +192,9 @@ src_configure() {
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
+   $(use wide-unicode && echo "--enable-unicode=ucs4" || echo 
"--enable-unicode=ucs2") \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
-   --with-computed-gotos \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
@@ -168,10 +211,10 @@ src_configure() {
 
 src_compile() {
# Avoid invoking pgen for cross-compiles.
-   touch Include/graminit.h Python/graminit.c || die
+   touch Include/graminit.h Python/graminit.c
 
cd "${BUILD_DIR}" || die
-   emake CPPFLAGS="" CFLAGS="" LDFLAGS=""
+   emake
 
# Work around bug 329499. See also bug 413751 and 457194.
if has_version dev-libs/libffi[pax_kernel]; then
@@ -191,15 +234,15 @@ src_test() {
cd "${BUILD_DIR}" || die
 
# Skip faili

[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/, eclass/tests/

2015-11-07 Thread Michał Górny
commit: 12bf890457997737b4908c32482d21dc48b4298b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 22:41:52 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:54:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bf8904

python-utils-r1.eclass: Obtain library path from the interpreter

Obtain library path as concatenation of LIBDIR and LDLIBRARY config
variables (from sysconfig module) rather than hardcoding it in the
eclass. This improves maintainability and fixes compatibility with
ABIFLAGS-enabled Python 3.3+.

 eclass/python-utils-r1.eclass   | 21 +++--
 eclass/tests/python-utils-r1.sh |  4 ++--
 2 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index a0274f6..ec85d8a 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -151,7 +151,8 @@ _python_impl_supported() {
 # The path to Python library.
 #
 # Set and exported on request using python_export().
-# Valid only for CPython.
+# Valid only for CPython. Requires a proper build-time dependency
+# on the Python implementation.
 #
 # Example value:
 # @CODE
@@ -289,20 +290,12 @@ python_export() {
fi
;;
PYTHON_LIBPATH)
-   local libname
-   case "${impl}" in
-   python*)
-   libname=lib${impl}
-   ;;
-   *)
-   die "${impl} lacks a dynamic 
library"
-   ;;
-   esac
-
-   local path=${EPREFIX}/usr/$(get_libdir)
-
-   export 
PYTHON_LIBPATH=${path}/${libname}$(get_libname)
+   export PYTHON_LIBPATH=$("${PYTHON}" -c 'import 
os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), 
sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") 
else "")')
debug-print "${FUNCNAME}: PYTHON_LIBPATH = 
${PYTHON_LIBPATH}"
+
+   if [[ ! ${PYTHON_LIBPATH} ]]; then
+   die "${impl} lacks a (usable) dynamic 
library"
+   fi
;;
PYTHON_CFLAGS)
local val

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index 5bc3744..913cd7d 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -66,8 +66,8 @@ test_var PYTHON python2_7 /usr/bin/python2.7
 test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages
 if [[ -x /usr/bin/python2.7 ]]; then
test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
+   test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)"
 fi
-test_var PYTHON_LIBPATH python2_7 /usr/lib/libpython2.7$(get_libname)
 test_var PYTHON_PKG_DEP python2_7 '*dev-lang/python*:2.7'
 test_var PYTHON_SCRIPTDIR python2_7 /usr/lib/python-exec/python2.7
 
@@ -76,8 +76,8 @@ test_var PYTHON python3_3 /usr/bin/python3.3
 test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages
 if [[ -x /usr/bin/python3.3 ]]; then
test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*"
+   test_var PYTHON_LIBPATH python3_3 
"/usr/lib*/libpython3.3*$(get_libname)"
 fi
-test_var PYTHON_LIBPATH python3_3 /usr/lib/libpython3.3$(get_libname)
 test_var PYTHON_PKG_DEP python3_3 '*dev-lang/python*:3.3'
 test_var PYTHON_SCRIPTDIR python3_3 /usr/lib/python-exec/python3.3
 



[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: eclass/tests/, eclass/

2015-11-07 Thread Michał Górny
commit: df0b7168358d06dcdaf3eaf22341593e48af64b4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  7 19:30:24 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:56:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0b7168

python-utils-r1.eclass: Obtain PYTHON_SITEDIR from the interpreter

Obtain the Python site-packages directory path using the
distutils.config module, rather than hardcoding it.

 eclass/python-utils-r1.eclass   | 16 +---
 eclass/tests/python-utils-r1.sh | 12 +++-
 2 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index ec85d8a..e8de6b9 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -126,6 +126,7 @@ _python_impl_supported() {
 # The path to Python site-packages directory.
 #
 # Set and exported on request using python_export().
+# Requires a proper build-time dependency on the Python implementation.
 #
 # Example value:
 # @CODE
@@ -267,17 +268,10 @@ python_export() {
debug-print "${FUNCNAME}: PYTHON = ${PYTHON}"
;;
PYTHON_SITEDIR)
-   local dir
-   case "${impl}" in
-   python*|pypy|pypy3)
-   dir=/usr/$(get_libdir)/${impl}
-   ;;
-   jython*)
-   dir=/usr/share/${impl/n/n-}/Lib
-   ;;
-   esac
-
-   export 
PYTHON_SITEDIR=${EPREFIX}${dir}/site-packages
+   # sysconfig can't be used because:
+   # 1) pypy doesn't give site-packages but stdlib
+   # 2) jython gives paths with wrong case
+   export PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_lib())')
debug-print "${FUNCNAME}: PYTHON_SITEDIR = 
${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)

diff --git a/eclass/tests/python-utils-r1.sh b/eclass/tests/python-utils-r1.sh
index 913cd7d..bc141f7 100755
--- a/eclass/tests/python-utils-r1.sh
+++ b/eclass/tests/python-utils-r1.sh
@@ -63,8 +63,8 @@ inherit python-utils-r1
 
 test_var EPYTHON python2_7 python2.7
 test_var PYTHON python2_7 /usr/bin/python2.7
-test_var PYTHON_SITEDIR python2_7 /usr/lib/python2.7/site-packages
 if [[ -x /usr/bin/python2.7 ]]; then
+   test_var PYTHON_SITEDIR python2_7 "/usr/lib*/python2.7/site-packages"
test_var PYTHON_INCLUDEDIR python2_7 /usr/include/python2.7
test_var PYTHON_LIBPATH python2_7 "/usr/lib*/libpython2.7$(get_libname)"
 fi
@@ -73,8 +73,8 @@ test_var PYTHON_SCRIPTDIR python2_7 
/usr/lib/python-exec/python2.7
 
 test_var EPYTHON python3_3 python3.3
 test_var PYTHON python3_3 /usr/bin/python3.3
-test_var PYTHON_SITEDIR python3_3 /usr/lib/python3.3/site-packages
 if [[ -x /usr/bin/python3.3 ]]; then
+   test_var PYTHON_SITEDIR python3_3 "/usr/lib*/python3.3/site-packages"
test_var PYTHON_INCLUDEDIR python3_3 "/usr/include/python3.3*"
test_var PYTHON_LIBPATH python3_3 
"/usr/lib*/libpython3.3*$(get_libname)"
 fi
@@ -83,14 +83,16 @@ test_var PYTHON_SCRIPTDIR python3_3 
/usr/lib/python-exec/python3.3
 
 test_var EPYTHON jython2_7 jython2.7
 test_var PYTHON jython2_7 /usr/bin/jython2.7
-test_var PYTHON_SITEDIR jython2_7 /usr/share/jython-2.7/Lib/site-packages
+if [[ -x /usr/bin/jython2.7 ]]; then
+   test_var PYTHON_SITEDIR jython2_7 
/usr/share/jython-2.7/Lib/site-packages
+fi
 test_var PYTHON_PKG_DEP jython2_7 '*dev-java/jython*:2.7'
 test_var PYTHON_SCRIPTDIR jython2_7 /usr/lib/python-exec/jython2.7
 
 test_var EPYTHON pypy pypy
 test_var PYTHON pypy /usr/bin/pypy
-test_var PYTHON_SITEDIR pypy /usr/lib/pypy/site-packages
 if [[ -x /usr/bin/pypy ]]; then
+   test_var PYTHON_SITEDIR pypy "/usr/lib*/pypy/site-packages"
test_var PYTHON_INCLUDEDIR pypy "/usr/lib*/pypy/include"
 fi
 test_var PYTHON_PKG_DEP pypy '*virtual/pypy*:0='
@@ -98,8 +100,8 @@ test_var PYTHON_SCRIPTDIR pypy /usr/lib/python-exec/pypy
 
 test_var EPYTHON pypy3 pypy3
 test_var PYTHON pypy3 /usr/bin/pypy3
-test_var PYTHON_SITEDIR pypy3 /usr/lib/pypy3/site-packages
 if [[ -x /usr/bin/pypy3 ]]; then
+   test_var PYTHON_SITEDIR pypy3 "/usr/lib*/pypy3/site-packages"
test_var PYTHON_INCLUDEDIR pypy3 /usr/lib/pypy3/include
 fi
 test_var PYTHON_PKG_DEP pypy3 '*virtual/pypy3*:0='



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

2015-11-07 Thread Michał Górny
commit: 58390c6f1880610fbec392019f252290495297d5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 21:58:01 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:57:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58390c6f

dev-lang/python: Re-enable ABIFLAGS on python3.3+

Disable the ABIFLAGS removal that was introduced on python3.2+ for
'aesthetic reasons'. This caused Gentoo Python installations to
unnecessarily diverge from upstream and promote bad development
practices.

 dev-lang/python/python-3.3.5-r3.ebuild | 328 +
 dev-lang/python/python-3.4.3-r3.ebuild | 307 ++
 dev-lang/python/python-3.5.0-r2.ebuild | 313 +++
 3 files changed, 948 insertions(+)

diff --git a/dev-lang/python/python-3.3.5-r3.ebuild 
b/dev-lang/python/python-3.3.5-r3.ebuild
new file mode 100644
index 000..497a255
--- /dev/null
+++ b/dev-lang/python/python-3.3.5-r3.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+WANT_AUTOMAKE="none"
+WANT_LIBTOOL="none"
+
+inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 
toolchain-funcs multiprocessing
+
+MY_P="Python-${PV}"
+PATCHSET_VERSION="${PV}-0"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="http://www.python.org/";
+SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz
+   mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz"
+
+LICENSE="PSF-2"
+SLOT="3.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2
+   app-arch/xz-utils
+   >=sys-libs/zlib-1.1.3
+   virtual/libffi
+   virtual/libintl
+   !build? (
+   gdbm? ( sys-libs/gdbm[berkdb] )
+   ncurses? (
+   >=sys-libs/ncurses-5.2
+   readline? ( >=sys-libs/readline-4.1 )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   tk? (
+   >=dev-lang/tk-8.0
+   dev-tcltk/blt
+   dev-tcltk/tix
+   )
+   xml? ( >=dev-libs/expat-2.1 )
+   )
+   !!https://bugs.gentoo.org/show_bug.cgi?id=50309
+   if is-flagq -O3; then
+   is-flagq -fstack-protector-all && replace-flags -O3 -O2
+   use hardened && replace-flags -O3 -O2
+   fi
+
+   # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
+   tc-export CXX
+   # The configure script fails to use pkg-config correctly.
+   # http://bugs.python.org/issue15506
+   export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
+
+   # Set LDFLAGS so we link modules with -lpython3.2 correctly.
+   # Needed on FreeBSD unless Python 3.2 is already installed.
+   # Please query BSD team before removing this!
+   append-ldflags "-L."
+
+   local dbmliborder
+   if use gdbm; then
+   dbmliborder+="${dbmliborder:+:}gdbm"
+   fi
+
+   BUILD_DIR="${WORKDIR}/${CHOST}"
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+
+   ECONF_SOURCE="${S}" OPT="" \
+   econf \
+   --with-fpectl \
+   --enable-shared \
+   $(use_enable ipv6) \
+   $(use_with threads) \
+   --infodir='${prefix}/share/info' \
+   --mandir='${prefix}/share/man' \
+   --with-computed-gotos \
+   --with-dbmliborder="${dbmliborder}" \
+   --with-libc="" \
+   --enable-loadable-sqlite-extensions \
+   --with-system-expat \
+   --with-system-ffi
+
+   if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" 
pyconfig.h; then
+   eerror "configure has detected that the sem_open function is 
broken."
+   eerror "Please ensure that /dev/shm is mounted as a tmpfs with 
mode 1777."
+   die "Broken sem_open function (bug 496328)"
+   fi
+}
+
+src_compile() {
+   # Avoid invoking pgen for cross-compiles.
+   touch Include/graminit.h Python/graminit.c || die
+
+   

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

2015-11-07 Thread Michał Górny
commit: e34825a39266c05a5c11320d5416d62bf6eb2593
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  6 21:58:01 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 19:40:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34825a3

dev-lang/python: Re-enable ABIFLAGS on python3.3+

Disable the ABIFLAGS removal that was introduced on python3.2+ for
'aesthetic reasons'. This caused Gentoo Python installations to
unnecessarily diverge from upstream and promote bad development
practices.

 dev-lang/python/python-3.3.5-r3.ebuild | 328 +
 dev-lang/python/python-3.4.3-r3.ebuild | 307 ++
 dev-lang/python/python-3.5.0-r2.ebuild | 313 +++
 3 files changed, 948 insertions(+)

diff --git a/dev-lang/python/python-3.3.5-r3.ebuild 
b/dev-lang/python/python-3.3.5-r3.ebuild
new file mode 100644
index 000..497a255
--- /dev/null
+++ b/dev-lang/python/python-3.3.5-r3.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+WANT_AUTOMAKE="none"
+WANT_LIBTOOL="none"
+
+inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 
toolchain-funcs multiprocessing
+
+MY_P="Python-${PV}"
+PATCHSET_VERSION="${PV}-0"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="http://www.python.org/";
+SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz
+   mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz"
+
+LICENSE="PSF-2"
+SLOT="3.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses 
+readline sqlite +ssl +threads tk wininst +xml"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2
+   app-arch/xz-utils
+   >=sys-libs/zlib-1.1.3
+   virtual/libffi
+   virtual/libintl
+   !build? (
+   gdbm? ( sys-libs/gdbm[berkdb] )
+   ncurses? (
+   >=sys-libs/ncurses-5.2
+   readline? ( >=sys-libs/readline-4.1 )
+   )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   tk? (
+   >=dev-lang/tk-8.0
+   dev-tcltk/blt
+   dev-tcltk/tix
+   )
+   xml? ( >=dev-libs/expat-2.1 )
+   )
+   !!https://bugs.gentoo.org/show_bug.cgi?id=50309
+   if is-flagq -O3; then
+   is-flagq -fstack-protector-all && replace-flags -O3 -O2
+   use hardened && replace-flags -O3 -O2
+   fi
+
+   # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
+   tc-export CXX
+   # The configure script fails to use pkg-config correctly.
+   # http://bugs.python.org/issue15506
+   export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
+
+   # Set LDFLAGS so we link modules with -lpython3.2 correctly.
+   # Needed on FreeBSD unless Python 3.2 is already installed.
+   # Please query BSD team before removing this!
+   append-ldflags "-L."
+
+   local dbmliborder
+   if use gdbm; then
+   dbmliborder+="${dbmliborder:+:}gdbm"
+   fi
+
+   BUILD_DIR="${WORKDIR}/${CHOST}"
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+
+   ECONF_SOURCE="${S}" OPT="" \
+   econf \
+   --with-fpectl \
+   --enable-shared \
+   $(use_enable ipv6) \
+   $(use_with threads) \
+   --infodir='${prefix}/share/info' \
+   --mandir='${prefix}/share/man' \
+   --with-computed-gotos \
+   --with-dbmliborder="${dbmliborder}" \
+   --with-libc="" \
+   --enable-loadable-sqlite-extensions \
+   --with-system-expat \
+   --with-system-ffi
+
+   if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" 
pyconfig.h; then
+   eerror "configure has detected that the sem_open function is 
broken."
+   eerror "Please ensure that /dev/shm is mounted as a tmpfs with 
mode 1777."
+   die "Broken sem_open function (bug 496328)"
+   fi
+}
+
+src_compile() {
+   # Avoid invoking pgen for cross-compiles.
+   touch Include/graminit.h Python/graminit.c || die
+
+   

[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: media-libs/jbig2enc/

2015-11-07 Thread Michał Górny
commit: 58352d935520f88e59bbe6e1f8556dc7d5901d35
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Nov  7 16:16:17 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 16:16:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58352d93

media-libs/jbig2enc: marked ~ppc-macos, bug #564816

Package-Manager: portage-2.2.20-prefix

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

diff --git a/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild 
b/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild
index 361bc7c..7a38cf9 100644
--- a/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild
+++ b/media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/agl/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 x86 ~ppc-macos"
 
 IUSE="gif jpeg png static-libs tiff webp"
 



[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: sys-devel/prelink/

2015-11-07 Thread Michał Górny
commit: e09220bd85905f31e16786d36ad27d79eafbe4b8
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov  7 17:39:46 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 17:46:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09220bd

sys-devel/prelink: drop old versions

 sys-devel/prelink/Manifest|  3 -
 sys-devel/prelink/prelink-20110511.ebuild | 75 -
 sys-devel/prelink/prelink-20111012.ebuild | 81 ---
 sys-devel/prelink/prelink-20120628.ebuild | 91 ---
 4 files changed, 250 deletions(-)

diff --git a/sys-devel/prelink/Manifest b/sys-devel/prelink/Manifest
index 283f1e2..54c581f 100644
--- a/sys-devel/prelink/Manifest
+++ b/sys-devel/prelink/Manifest
@@ -1,4 +1 @@
-DIST prelink-20110511.tar.bz2 924501 SHA256 
038725b6e3125dc163bca6c6bd348958ca117510d6d2603f06431fee59b4e0fe SHA512 
4ae8a8a9fc29c98954e43eb606bef5e4d6eeca6ea9cec855f13e640e1090dd99543c60da240bc8f68b01e1ec94a6860863772378b1b13191faf42912fb8d51ec
 WHIRLPOOL 
8e8dc9247bfd9425527f7246aa2e61ff351a7701729c22f04bddce46ac37fe109a2c777cc880a40a55a28a0072337e5e8f8e410616b537180486c757f2dad161
-DIST prelink-20111012.tar.bz2 926500 SHA256 
b86df2e6c051176da711a85982b80d87c8ce8e053e04bd0ffb2f9ba817f62aaf SHA512 
51e57337b528728e916a69c2fc6a21503882d43317d927c1c3990193b929e7d0a91e04411647fd798f4f2467a87dc5482a8f8f95650546bb2336d42e563e66cf
 WHIRLPOOL 
e4c0b2ec05694ea56dd365b725f19d8b263a6392426ac47d4cefa49326a32b6174026416b98acb5a56a2644c2094db6f4c4c3523de3b74d33c09ac42e235ae66
-DIST prelink-20120628.tar.bz2 917485 SHA256 
46548d655e9d764260b735ecdd1c8b0673756224f5fd9a4f14fef1cdb6bad44d SHA512 
ee45d0c916fe8dd8e358ba1bae2ea0af41f7ae45a77b2c126236f93035bd335797834714fd9d7841a3e6987855a12adf5c8c954c72155e51319786ac21ed42ef
 WHIRLPOOL 
06f34a15363924576bfa8c54180a78993589c3fd51c6a4cd7a58c823c4a5738591bc9332173e3312a557b1af4c1c71bc1f02982145fd9af5ad1f7063be58a205
 DIST prelink-20130503.tar.bz2 928040 SHA256 
6339c7605e9b6f414d1be32530c9c8011f38820d36431c8a62e8674ca37140f0 SHA512 
69138a695e3e535deacd8224f6f8364ff64b8868b87b516d1f3392d9df968f77265177e9fede09c38f16aa878f9fd57a9ec39f0d9deabc0c9c01609b11156ba3
 WHIRLPOOL 
51b4234009c6ac6e6f45f09e3513feb5efe1dbf9d705b55f88d0443fe386bacbe04fa4a4e5d60caf40ef0a98a5557eb2e9f3a11549ec01c0200c324cb948ab34

diff --git a/sys-devel/prelink/prelink-20110511.ebuild 
b/sys-devel/prelink/prelink-20110511.ebuild
deleted file mode 100644
index 12ce281..000
--- a/sys-devel/prelink/prelink-20110511.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in 
faster load times"
-HOMEPAGE="https://people.redhat.com/jakub/prelink";
-
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-#SRC_URI="https://people.redhat.com/jakub/prelink/${P}.tar.bz2";
-#
-# if not available rip the distfile with rpm2targz from
-# 
https://mirrors.kernel.org/fedora/development/rawhide/source/SRPMS/prelink-[ver].src.rpm
-
-# track http://pkgs.fedoraproject.org/gitweb/?p=prelink.git;a=summary for
-# version bumps
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 -arm ppc ppc64 x86"
-IUSE=""
-
-DEPEND=">=dev-libs/elfutils-0.100[static-libs(+)]
-   !dev-libs/libelf
-   >=sys-libs/glibc-2.8"
-RDEPEND="${DEPEND}
-   >=sys-devel/binutils-2.18"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-20061201-prelink-conf.patch
-
-   sed -i -e 's:undosyslibs.sh::' testsuite/Makefile.in #254201
-   sed -i -e '/^CC=/s: : -Wl,--disable-new-dtags :' testsuite/functions.sh 
#100147
-
-   # older GCCs don't support this flag
-   # sed it from the Makefile then add it back to CFLAGS so we can use
-   # strip-unsupported-flags
-   sed -i -e 's:-Wno-pointer-sign::' src/Makefile.in #325269
-   append-cflags -Wno-pointer-sign
-   strip-unsupported-flags
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins doc/prelink.conf
-
-   exeinto /etc/cron.daily
-   newexe "${FILESDIR}"/prelink.cron prelink
-   newconfd "${FILESDIR}"/prelink.confd prelink
-
-   dodir /var/{lib/misc,log}
-   touch "${D}/var/lib/misc/prelink.full"
-   touch "${D}/var/lib/misc/prelink.quick"
-   touch "${D}/var/lib/misc/prelink.force"
-   touch "${D}/var/log/prelink.log"
-}
-
-pkg_postinst() {
-   echo
-   elog "You may wish to read the Gentoo Linux Prelink Guide, which can be"
-   elog "found online at:"
-   elog
-   elog "https://wiki.gentoo.org/wiki/Prelink";
-   elog
-   elog "Please edit /etc/conf.d/prelink to enable and configure prelink"
-   echo
-   touch "${ROOT}/var/lib/misc/prelink.force"
-}

diff --git a/sys-devel/prelink/prelink-20111012.ebuild 
b/sys-devel/prelink/prelink-20111012.ebu

[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: app-emulation/qemu/

2015-11-07 Thread Michał Górny
commit: b9f374926a1889542d89cbff46e2b83d5afc99dd
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov  7 17:39:31 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 17:46:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f37492

app-emulation/qemu: force C locale for sorting to workaround glibc bug #564936

 app-emulation/qemu/qemu-2.4.0-r1.ebuild   | 5 +++--
 app-emulation/qemu/qemu-2.4.0.1-r1.ebuild | 5 +++--
 app-emulation/qemu/qemu-2.4.0.1.ebuild| 5 +++--
 app-emulation/qemu/qemu-2.4.1.ebuild  | 5 +++--
 app-emulation/qemu/qemu-.ebuild   | 5 +++--
 5 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/app-emulation/qemu/qemu-2.4.0-r1.ebuild 
b/app-emulation/qemu/qemu-2.4.0-r1.ebuild
index ba77ef8..8d50bd3 100644
--- a/app-emulation/qemu/qemu-2.4.0-r1.ebuild
+++ b/app-emulation/qemu/qemu-2.4.0-r1.ebuild
@@ -275,8 +275,9 @@ check_targets() {
 
pushd "${S}"/default-configs >/dev/null || die
 
-   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
sort -u))
-   sorted=$(echo $(printf '%s\n' ${!var} | sort -u))
+   # Force C locale until glibc is updated. #564936
+   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
LC_COLLATE=C sort -u))
+   sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "${var}: ${sorted}"

diff --git a/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild 
b/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild
index 7129767..6b53c66 100644
--- a/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild
+++ b/app-emulation/qemu/qemu-2.4.0.1-r1.ebuild
@@ -275,8 +275,9 @@ check_targets() {
 
pushd "${S}"/default-configs >/dev/null || die
 
-   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
sort -u))
-   sorted=$(echo $(printf '%s\n' ${!var} | sort -u))
+   # Force C locale until glibc is updated. #564936
+   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
LC_COLLATE=C sort -u))
+   sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "${var}: ${sorted}"

diff --git a/app-emulation/qemu/qemu-2.4.0.1.ebuild 
b/app-emulation/qemu/qemu-2.4.0.1.ebuild
index 306d772..50ceedb 100644
--- a/app-emulation/qemu/qemu-2.4.0.1.ebuild
+++ b/app-emulation/qemu/qemu-2.4.0.1.ebuild
@@ -275,8 +275,9 @@ check_targets() {
 
pushd "${S}"/default-configs >/dev/null || die
 
-   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
sort -u))
-   sorted=$(echo $(printf '%s\n' ${!var} | sort -u))
+   # Force C locale until glibc is updated. #564936
+   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
LC_COLLATE=C sort -u))
+   sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "${var}: ${sorted}"

diff --git a/app-emulation/qemu/qemu-2.4.1.ebuild 
b/app-emulation/qemu/qemu-2.4.1.ebuild
index 3db908d..63252be 100644
--- a/app-emulation/qemu/qemu-2.4.1.ebuild
+++ b/app-emulation/qemu/qemu-2.4.1.ebuild
@@ -275,8 +275,9 @@ check_targets() {
 
pushd "${S}"/default-configs >/dev/null || die
 
-   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
sort -u))
-   sorted=$(echo $(printf '%s\n' ${!var} | sort -u))
+   # Force C locale until glibc is updated. #564936
+   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
LC_COLLATE=C sort -u))
+   sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "${var}: ${sorted}"

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index a514240..3123715 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -281,8 +281,9 @@ check_targets() {
 
pushd "${S}"/default-configs >/dev/null || die
 
-   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
sort -u))
-   sorted=$(echo $(printf '%s\n' ${!var} | sort -u))
+   # Force C locale until glibc is updated. #564936
+   detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | 
LC_COLLATE=C sort -u))
+   sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "${var}: ${sorted}"



[gentoo-commits] repo/gentoo:python-soabi-cleanup commit in: net-libs/nodejs/

2015-11-07 Thread Michał Górny
commit: 7c542248554decc41c16b19269158c70e819d08f
Author: Julian Ospald  gentoo  org>
AuthorDate: Tue Nov  3 20:57:46 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  7 13:20:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c542248

net-libs/nodejs: version bump to 5.0.0

Gentoo-Bug: 564594

 net-libs/nodejs/Manifest|   1 +
 net-libs/nodejs/nodejs-5.0.0.ebuild | 156 
 2 files changed, 157 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 67a118a..1306a7c 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,3 +2,4 @@ DIST node-v0.12.6.tar.gz 19750717 SHA256 
7a3b5ac351973a9dee8edbf0684bc8d0dea44b2
 DIST node-v0.12.7.tar.gz 20063992 SHA256 
b23d64df051c9c969b0c583f802d5d71de342e53067127a5061415be7e12f39d SHA512 
0c9cb7542530463e7703435c8d819949785c1c6497c6d98f9854ca615fe33a62f451833e856f0159b836a698b4dee5d165fa505bad5d474f664e1533090d8606
 WHIRLPOOL 
647391b8c49fda868c14bd4eb3089cac139f50e710ac6b141ea82e1013c4ff7d40cdb0e88d69604d06e3bd07775876c754211a2b099685cb7353ae5708812525
 DIST node-v4.1.1.tar.xz 12818088 SHA256 
f7ca9ceb0b7cc49b12f28a652c908a1f0ffbf34cec73ad0805fe717b14996bb9 SHA512 
1b38df92f0349e3da6c50d90b74500bfdaac479d93ad68e5f8f49b3c865867df637a642086669ed5c0b6561cf02716ebddb53888bd1b82e6324bd42f70915680
 WHIRLPOOL 
e6ab82b9f61c2ab3e43949a150e51d9505ef72833516bc60e6a929a3c403928ec6fe3ee2bb55cf6d73eea38defcae7abe2935a44ff27b80e0cd8709d4a55c629
 DIST node-v4.2.2.tar.xz 12791572 SHA256 
b016c3d2f434f86d8d3da9ad90ffb2fd35b32223e9081e3d4f67b8de0370ce69 SHA512 
fe6563ca641581afa4ba7fda1b25175eae474aeb196504cd82a6486bf9dfe6c753c554b31d9aa3b6453c509aa792615e897343de69a0b8bfd26759efaea2e1cb
 WHIRLPOOL 
2c2927697370c17cc3178e8dfbfe5819f5a406f84b28da4813507033b14d20616fe610e161618a6aea1463ac499c2d5a559360b97f236005db60ae9879ea8167
+DIST node-v5.0.0.tar.xz 12863764 SHA256 
cf4f261618e19517c8cbf2fdde00d0b5160e271760abee00f387b11a0b3ca834 SHA512 
5b07af6b77a25924e3028257a511f035df943b854c694168e24c20f6aa735cde72546fc231d63a491367e16232ee9b6622d1f748624bf3e99e0d0468528e96c3
 WHIRLPOOL 
8958da059e0bc8e196d9b5f1b079f6d1927a3707b466fdc6e87ece676f981a7f22c4fa485bdb6de9879305cf2deb578d49840dee6d69d1cddba698e070b19923

diff --git a/net-libs/nodejs/nodejs-5.0.0.ebuild 
b/net-libs/nodejs/nodejs-5.0.0.ebuild
new file mode 100644
index 000..c47c090
--- /dev/null
+++ b/net-libs/nodejs/nodejs-5.0.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit flag-o-matic pax-utils python-single-r1 toolchain-funcs
+
+DESCRIPTION="Evented IO for V8 Javascript"
+HOMEPAGE="http://nodejs.org/";
+SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz";
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+IUSE="debug icu +npm snapshot +ssl"
+
+RDEPEND="icu? ( >=dev-libs/icu-55:= )
+   ${PYTHON_DEPS}
+   >=net-libs/http-parser-2.5:=
+   >=dev-libs/libuv-1.6.1:=
+   >=dev-libs/openssl-1.0.2d:0=[-bindist]
+   sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+   !!net-libs/iojs"
+
+S="${WORKDIR}/node-v${PV}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]] ; then
+   if ! test-flag-CXX -std=c++11 ; then
+   die "Your compiler doesn't support C++11. Use GCC 4.8, 
Clang 3.3 or newer."
+   fi
+   fi
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1 # Verbose build
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # make sure we use python2.* while using gyp
+   sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp 
|| die
+   sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" 
deps/npm/node_modules/node-gyp/lib/configure.js || die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+   sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die
+   sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die
+
+   # Avoid a test that I've only been able to reproduce from emerge. It 
doesnt
+   # seem sandbox related either (invoking it from a sandbox works fine).
+   # The issue is that no stdin handle is openened when asked for one.
+   # It doesn't really belong upstream , so it'll just be removed until 
someone
+   # with more gentoo-knowledge than me (jbergstroem) figu

  1   2   3   >